[ [ 243305834421741574422789937853757296939752240276410620294373058541624619170841060402770081821885548099323659371618004059014812425586660093757921160474387241448562074093235600761773511689925105543685409976770651397533756803778535333678571661660691925693769229644823723164239244116623553783197950298500310513560291662205805984761790644671594814136904092633239286146731972119455046697905550689999458061095513745316726626714430181220025653973995998551659269967906842224138194192269671619748900668281270629344431616426147275928570449072997015999709826336177342404711090099978655423676630066003603531606489802435119277989483304514285486978987215437198145524933910966980594423497172705211024623955978817693753222174118764015747318497156093836779166105032930094291837732806986100013597581195000710875516136030248243151085531175793382552791780097289805894956422247393436856016092175327875325146365074387913344574606680498029766698968202135131940074624428039997689368575696462768624478713032368955668938279915097785887605458569720592369968162398213760064030250611247970171708144187150590157360010862536678839039971027384778306654153642210605187480831577971879665671112831907907455503447654830887234350740582850245314380132199694803564099986481701944309416965293795630153379024509173284774540863496027102566437950106262782515896598640485776068727930462975506697890734952988879418704642356105820787348774566349285906010126670773551856788123459744402273866963721234456360215918250077716902604773332590462161103394380498687056145005369896940958102871628698011607632977055390252448039531740322312276308039601803836557494150358663203379072783620059810766583587867624764859662842177536814152106818415466409033873512262123540019723808773478192024303430619389315263700352663628538554253843186809278751076302537248172529384222395193707243406806343192817377998514483949970931619881501119440580143383200167036609343953595384587645393086644531580525786113430903759001828756292334328854574918430017799361945068255697492899166878265072133103058178500436004263273646748915191909975839866945853778811268109430542596644353164974235668564014206518838166230806935613520552434904393528061765700176557478588703379284495547761889140793319971302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -2009483056322263209009489149026098696463343211175066481811779637249886266240414057678150025644914464049134060925419347443826413566971493170830664948141308118129661993102686753039571582752968709020885459339684028114822243536595099177647816552779970231050030309375242029570514554491734022021510968814257121658174922214565115830795592210756312421301144296857118935826089206588885697109521411378942181083432502602143027315811847026324077959493077285464112249181633837733447244037739470115649836748575101949095899923047357352178990516588669170458315946176796096658335089114678909978655803306986220313627982909133566010488848610693615678266684271864550900065105195849526740301730495343616225275194860804245321789062643302745344166470208514790948137018501102972751188101278394549713380171878107825282896325152788466547941145703485186767420555500837194409890418933554215487311493297992891567342042158028853414135478183500273389815253551682849106976635555343767085219468683962374641650999425132832623403116747888328352718662918351285277794147056244379312483014640516748335239057174988528963245608912904790988656770479484613231408351824160167427472710373453136152759909115781332362271347958048793144263031844026521478506312094369158432288480775740895142191322674736662030259160529045000945417822497626636714505563448002810622513474059677357223962769607729225674952489764187681213075310384805407364618789355690676804517200872994153917383174421547736813048857167751971051323276811626890415269149045585255209515351462492855782784108840593146917601652766247692466503744157290356885132751146428550986551103071425750983002974074917605203070995679927883845729757118907572285612643502114747529538733963379310106994853262152274019292094442793310147612703695904405129317243946049274584300930247958689739218135390503784391458641732079988564295887877691714134741711126732984022692141969104043922892693387197772349139619841643644930133475487438244711173436174069111761625310344789309417435138411699242886275696902065473440966579910716366419652989118037370610497881437001343381354372273141702823691729487793507131396276323503304949247187114937071026126549382336550775084341726898955747339835411066934912878528422641878178817947748149964000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 7191649610768353377652893112581175373097789215396344005590316689456561118419004870893654256329715438647918424531087747469049581785505334852927857412080469524394801621223699825155695466999799258734598658882245767920993542842012036984706196736020698810991708566829444358592777168602265907455289376899041323452219743474257436256213709275916536104852746933082894219922608045974784580921068929573090441594055602411861880193207691683433168707458386003086328320105889304864514176911311423269332425355435653622962733730455665578722600906618292258617432450335223725459501854135573321236694956581374711882949422846552650024704359268054414622094284954748903859533393247582887847338097035725816201443392289281042094486876182444623493149362060437484904168569210893999053536366808298305474408151952985563807150568957854106145656470928145816961376813423062941223689411469498631892437269192535586678718061953915997388767277889875691222113531858623005309554046484533408032203930365474879530076726341865561740374229171996776140240841519994697157310940718399411527435268285076978191679473764228660089152757449825845750747885537658431441523000815133910169994598185720776627002447845120321894980970094049460535170593573201447962807091880615611624026335072873148999949792683343646933778401164833186166116390847929978009551757196081038967338622874401562553136162045784670040905650000208066599241649778002499005838688215333243784051882601415764458336702776686123928736502518573687638387785422458542937896495490433030924757445578816974259948696320320595527687289512187840839121251432782390223271378669108777624504987423657355418366421947525903666569735269457714037942780831766929286732984150187404966860737067295422998650211690744801225539410573535242970582369112729226252213660821305047887429768266202206018398950645315077856800870299705832668604776021710243297535835451314434362011441772172320631678882309094445243540443512404536769712760567508369807886194624679862962721854510047357771751989857032677509718478155623805670968550325301809764025618962665867507503180961296414428457287532575736956899023660484561047640282735345255206672036173817189477099831057153330434007838300235027953249915804127234644716210407831670857529498434172900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -12505843450826300171647142553208320618213998056606117868543405162949870816196128747618062647469858809680759448615134349305330508690935024962758138190694183868198833140426050012753713304178922785334680142845362061078705053933070707621408393819803503488130077893692183359371866699803301770234664225602442129230242393294612601300759909690739805459692593553655942866157810648592076644432188085536357639266668518776001512309497840095783553157518531042160209769470072799783405274695984267950945730460767009661590968530219703603322303671482667564781708697185901932936450456649265913226656650006648251773853081800637577730814368207445760083192189412212245961076094788432973088776636074232925978798332483680462607371071615506355415849063377052164346868134895029660721008698753981039801558377936202273520749406587616560090533104973886025072552682924638921774543646054365261924630834430972618010702794300414451079038272625490273904005671669099836570251569067409970245184045982422375220348744523810253810046864125833520345138113948642330801065913390051195456183014752105065614480944173912375713482144516869239359263893488734705928609091158826533773356756974284496512838968515596475407753187396915059933205831403417145638903828084321598311641103912309306512285174589345093667334736988490365496895870729220841658725578443745185615140186851012399335280286919153857641759106085159939956731740076287597404373562747502120405943481907346539618619258924789508394765536473217145374423715287907886995530676976040567908824092123200275780204463983482942822855128938104536277390549019184250663071564212238368870222561147892361163662206997267360999255578913423374671501405368769252175497938060991454771535429352234654291072810248509484653832858118775809242732215821390331272542764893269666095102760555385837953448412135587986090121757550291380539483397101986427321093634644583070279636924770575879998518597325045271628295782665364711310510111487291431006932788127010845191517792323101035957890587439868972433008192406670679727009935574265650928158114883096849307858927774297568244832205573468998836540732982477484556307414788496794280204684377386438221008504232841544935988617909131861725245849750418003687372034422199656814848534564530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 19649308256881112746038534074910621137906560487569287311031571356009859537517885141042667375678695605515685939736987680698809581101069680320950828385552887568871047417174024051717418906755221315125414990924011215000458811457866465100504033158720759570676764791349760665335357281174575401364104691953438742987238394305114745565983604508411341492586380281766265167751029258527810084658142442376058448411667404960632180068568612885097770520171454552611013937046047215718757688246272168826790596641566478567937613477994990043042135078560221100606887762107159345248127608236775437718460501749484688487217789635571378151123484912254121493041913495015675168303382215175687404251049672913517076648535106288927443221861509602126807042913066303755034450297721801689595789805275651122186205030786113366571830309505613002096901085555047205053397848269564273737891778606205235836718457568526641977967857271309255536946250522795513069324100487396384692238532760270710725608611111949039016724468186881047248524342675480437258817961660977834275079384595969081980792746065692112911648752432561832883652859800351562826502990926450609363409967069615095940692368947453353948256896951052255642573268377259362599893608344847897627978273343163516534646224100961534308998143696562301793340224079422152897507929969218013567874724722762575907231360626803990150631090327448225964582915842789486897753625249154135259089979366650199723379145087446440623620771372221064416432786581764611438350152970800803977656275872899916449933887605073365733329277730941047033236336568444187960122377611362399681986630466651295414680013607779992352605262109054156193835400066560551329189865942995391229145678043565427564075181126869712999050660834236527402094299383110488156786510827575455289802158134822647079163500294506302675941227179051123662762083157256299876734440808937294099472771957680022042310415564236037077971961679707625209974186052398532985006792509975125786806524431599214902283904584428521383610056722222041246623677044687440582084123569772657994119429264016292276982979847524947456004599923646415968751430891961631387772165814539028104691487268665428381293394023983741594241779955759666299038565902243451125077939064693670495553216956625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -58380550534862668359473104357719132675227150104751040070556510200820616784708796644450758971952513844065808976850748177706125288702591570414456699283772297041561067008741593422080652292675708012728302284569725726344631347404693692771918237831356034289840614782096328592971281096336774391324315293064089047818784273986129792567156128173296772318277215488313756065006009211776236965450415786582647157240347263926236601530195587721090654850311003747892505332571869345455093288735987078418742360360865245470414708478881953860319374800056535729786613280927526263496467809648900654977625052149149035709033598673242484339947906916518532715609063585905670168674069539413056495708560038671311748282964805460326633483270235554397208193173651668082518860470980832514357024506788282505263828491279536947220630206116479522097056812079521270584652527134490950725575380105408068769796285959409631233754886372593819628689504803530162936890706772312866965456371049258876032133333253811104220124276000334165509670212595925496802123503201150875651205072457156285287778106617469449752161605855875090125189486841109954640641160701337078717589688651101515691235160321458103756466503367274490116088718206849873481200824765222172880989012705396733270348284019612666052888668377833332266572613393116434929024038479694829946155289352350799794375724056004816357217480284892368879062921662171554664021073652951125673413527311792462019984472852395888614692052094168751606708363943387918120839443258225191260126370532413431449475380204492162796827906645892672100804211106157452072630390574396032864354929333319348714659515421774945027364657884134286342962746144280467263034455790886536175065486178923023214097450641301028609600740951216215676221475147350046919305141697979839120917133324051326632598183596274331453530737201377369837685930475912371023691644248342412256814535142894599302810281499950957795174164215886363033306337945435961299369736483028445372690621856625943679329528722558294741478852373647481159098635560354158653951531045281553276292815538434808919846036953058350032815213821367139483264627421321489269359168518786403600528918943742460522566059113332923393437014060041461103062822139491979868019615041115828922995575825000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 67261306450471682251695980093804556465453384782822918758879095807916310738784874528580479458889263734069497525760982826466960976756376903409209883495184381495796557462536990551176121686663296462941988479386723448590078680409003874151798131632179376136513130134147000384215914936363207589043012964941050427621576131180973796214731276437059887665663341404794373143952059919749338230659506237389668750972677586063259653786779395212015722071959386109286223687230441677255958535699254835983343988515104793969276380337530122750591087451275323496018288175085462130001664910907573316828430499043669094314446266111091025541708595128679880140833295773823000137135022015738397979194666128653839625201367085223422778975241796666018253143352244023471686229197751344270735632513496253547478974448425881962751009030407843432107361514360667215105679614012085615831520893736845925905295542123404986861909701743616031829277433889448507098293456227424128308751689838149732598789706636337449174310424339855310930918134340516440532604748080441695245645715866429303244904823089387468351288854639572322935805025519084874507329846057155824468555740162824375158682612672463096711832115459761698998753967241784219543857678404854436390950456948973149379763731290446832916002876999796969462849003613577615888846980278948131695433611090340523775353301944309533212737440629277207189195078060036819152369382145558149424952604806038560646075141845910148693560535537663192625666768335173296185262451286121110505266228800737077902578923124846362158595408711731461210794905979986360531255512051028869647856527633832262392719032942682663478219310008606569787424048647391851072684087913859887453548520465972592708215864377431151519104797341989329305807345007453667839144120180242801769471512732495087711823070068267559767342406976071373530097700843419271399755006574905203838568817477301387851888231926060041221489075031999018600621501024670744831046766670144387160027916083926328713040588553296792357949597942864192167778923941826547169813682677869012312176407025719604023112871173524516166470913873102231070585782297033191379612245012172615750415502801270515202196783033207312872285032156559529235281383311044466309128388963753162307849183125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -35356355161016601915031599557347715381772521806127548380978096307125492616810535572114309429726832531627927373124921777253740032285784442981424981716985725441008822433372107595188711102707355519365442753206797538687808350670685711537875366014350607220561229195234851625758462532912318736222052329315424697215640134790606121511962523291477671172830428319578153358316056920176081314472942714788932854632712052814829235781647096879403159470187711274248679129974647279018666370849885091157470448446678806494662183349955799589358600165834861409586101271133509686907036014701340437465963451163304935830505369383401202057868271868717932839873841900204195665232030508989142225283142671150823191163812351638224041417835374786794397535666174933614282903498166827449295352187024429511497838614282681501804796824574596325421801500689481562440708023237351231142649115105040138482802907652900091566471292182706831452332181256156295468627002526270220448166844379684089606862561893927519166261292871154728413773864503907474211314274501297809213803118761420189039570490967084099812898795278937954873798857430109749380421490456939386225736633447763625145431682278617680334074190407433171457866506678715649072040741208577704008003866799198475379654204791015756527016788197902136965113872005114520973316308049130273847888725702104029176434524160738370022068393573761999389692263407105353836103046377896988960227954956562788411689745182895325123971831213468875914557823206264447625083580013430615644135187849601262371514246713234834216536553541631195429057871673120374835388844225051355709747495794736280112486979697955401020841852828115554566323178370039502165078124156251806430330562162039673408455392769340084012812016651878014724647935819358061350876065128579369911142658942826709963742644176695177003963307637157869080142532534283796937251850705455968937197491004472858161231401948309622458549633174143424794547628556706546186816529417998177346714941115169611240846814836031060113090702815094492654887258027853630636435035847254105086111084277348850526977545900705840410928981209736487158102245122006803041610719654808870964918008722017790178375531945129125309432814712715773706571684848837805978398914961316335808832937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 67195466715639033114149840414411742425181655924470236389240510185789635568517890696855625269615288236822826420093516948520475835227034112683524438152537362628962645248106527863476107265756204860058999367926903635642669961824700967009122563731533064394240692516214381831365784494792417476580085086854768372440980956103794813138661640835337959557852900157306164948963386632989319826940421274940521746270136861063637408920849205700140671050372849001396598081631056241614664856486199911918565631635425225985285720498731163705383196640408318001510391698413820949985831746946846227201219064755279806209198623141091337615735781019992130262627281271472036595633595057633499810564522413421206192222927313168889552250321733266075236733340041919527820355685720490723014205226251203034969514879756263625233255515925210452740896079330453315369186491484274897323333549921982231588808578147744041781916040193703016490780721676957024136477124259024552960230915519194776674678518294621194799600654193133359529908885312930101327213535184023156667926641801020375401628166863465703155057083365589964651544259274668599615335027041362007152175971484880321066045930814708757915309872299005523006508590756133251814091308335708656178779736349269706077049151518160565833398329619204192358134265889558764524059077228755033966238179935194845660043174939379445728309603017224574282601716766370959882586156256713326066698795511331224535518975855557978049376731058739263865813646141842564464322696731766928028310875445130478505982016101049083067052778077177940221108926419531115440311107682949950821533399771153212254800508048977091754213068890908125241825460961698199106622959667758404540435171782401951373415091699719840303648528648999345140967082326692121437108470529495555862732952375236556532729090761554124592178382690738126724630453208647220611528559750996703170625868925768530878463459165293888906130881945805445199105236182981188349424803088350599079446205238196818464658420717762387824039250146851135534095684365647555642495894839252020697066549864548270089353734328594090088506586485234226061008571418406241364416209888080608384474881755075516642495992244777037451759836425865196651832323329346055467442344434846433466763671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -58168886249102997540445866960780577174327565830311688660491728816820361541709745666763846953811541346624767122146576779777307555605848296432343973992610894675966478832311668208150640142599344133710613057233047151094001485398966458807968333566743949061165000246442468846956155305461155125635944367011539595424632850440115541972594721017378548642733597076763229629489294601257230128885743992542578695141988220997617255575741550309329796021196152898931695902030907383831160941868988898607512283691135850903531683968979999214063456749572134933414739242108062625946045619247101627237602978165486856188119645192403237818849243529440101088763950157099398664643079184180733010174227072882790458200328866979005921047970901753777014697384040587576403257598593861728368400698654355501930901615486137853659589644486507407245176033901345407424056669213383760804578022957013570093952241068401776390828065315601222228574408717725556896902475720530511929236763483451700080959004346936474723100319056981787262807907228785425285296963300678666679224126639693792392658123604324169584024973400937176510711699397063478750161102069743229698973411191694195954376802951723556868521669477258957689714815538410476149012796690593383341230028603214784988778516470473014777315212914007092161512053886610050974119787715945538091412406645368714488869661359507618820870246125701579005447756299936827613298520467973681801439906298124356269179198966013650032820323789348764753307075675980314435898336308409505636530966949771775371346543790680663932032215873752048679160928110384053589257062531315233848560801710162203511564610294459522237883243132700412247150668516690007568144931978825784411745774552552953149060848970966748691186473805080798185429737866472390638865368541952103122927236838354111090543589759245393751290183399244319859519927841601908442363144572571429179370828385357108237660753436651665158623360760818711139404153268078643745991626473209582485815554937719986715355924603082428373303456367393528628971819889750735480690972568389661184132240235098628266930660702374128110686005543108069753196203494469118646431111623220296826402431718714531049080566790928791771632489436884483903632850906208384613431573295050210709062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -7539350731977385382607689469407035797285118111537903771988440331221579716586931361235599460421395170939158203579184817468936975583777835954688292953164254353793099172344982757159130818897291294632743390979984309098488638577163794990646941578572748094771103905571619987850964548833187649796148093865295366762008049210165747041790615344670083372821710501354080329286215897174419202260849609146564851294872745337563938700794171803622506459999169101654379754574802873532787424597813273101423232605350502615067522283385037364982269031988861719720251272439225894354603021458764557451452519727077623819583747660795216449211825393445957688731206064030855383017287231461318926540877913104858727251673171820562865035526705515580822870447243437145092533262907227998260685853432279473020962584909092746570929986923738753830664795599945931609240374533694690742246168583599637479877017916613034307958774092202064414894229045817234297073621573010120407040544355759279856288262534495203145844619387345747776263732038480327773671199098313031010061376835489756738288669476083493559533247100728008320488167122599885826525881122008138375949369920946049014401331351826534382662191223937800993988632069127745429840756829645247644416101166832706227064445766363481881577082824716579761765427934238482109920232979195809606663695388691319760812703926804794928617156164813901800772940422973149361090840774703104865703395048787335641024660954029836460264443268388428105832200284177529845037310123968798463100373920949826324084775446980770132454919577866378108869529853579617990519534847216878851492834183160264472408623208156813072537298051388187080452857948852894066258449347901066501686807167878772065849046786109469508807997966973414919381096383906362040110686374930393143271415371575790357004992639077809138272613954742556799427790083131118998432266598331912044708433173804634041448172767698884421758502298722054775211741477242934876441815544118757592609187084863548499970899337294841488443425972533898035421681291505291735838488806517878831086048846488671477838595347894563381861349353391959767441843918453336719181834104943855946026182736545267476630479909205463078318291431411529117624798700935815614677790676781452789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 18544892559386712101248544956129663311236490432681931631165569235808096661957474994727747364373437572731112937576267338785358727326754758103567886049655297666047949202400153025001443607456661237890127094660899040755470163136285631522244949505281706364302914430976433565603492546770597571617114749548499850623474641305878547419603454933591780990348859832061313418488057281267071149054776790387158387320481906768550652293984240105333884653235106647272294942668482365857374489212753081812066961049355246989937956805630037665531350155463238724824241698551312335876925488807176885105303852225431964757958917454191070846969176442729161338972718148757883315846540706515198199985884863670521425700772605716280745124539155184641085873414342138047276613750134120766931685446319291383514696469664652952767459714182514506097505678291061203579822978420653144780424370264179454628235428197040413653635661948382849661135178765690995553944271299260113839045528789868864762534786388410431527545740897121163285480126500078758050877441640256182274294211997624940987820261533584283101592760688042832733002595412995006859527640066502820730404570339140680240008491090178550952851885423887069273641228619571073680918139199430763512787858906754479841604407456096409639950292272546994028155741449749537678717948228976009638630237919176724354163486220350381724099361335086837948069834183387390694394174352325549172896846882685778116771852513310103632824921049086754341037698886981936905361831617492861747909942486334656320792146879543052574777006941213785967585808863971778552659721828711712833309448766741849472229357270011292469228640866193668706960126051512748021770603788084546073154463320065367999665322136610315831869215307413039058565880483443967157911021244704537209434047547383309474893687740428398844795970098667124364061253255255673819461722156476330515231366897512395534421713760292150188699878397039854206626505805523052072115551491199206984227338345484736255338270328561782416932026076378088486139687763039723587480171064089974279143772924469780095322129407425098255440529291416028492485949482852707262195591731485429739836481918995298566543489937762608360603927295756206508321013635624620093690834668803541406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -13157537228771878938474070528328537662469557177452901916827256660184785475448044500704024097083918741137339407972641671054795693599194979453623301145822036943915406570392752623628282257076019774949889890892548094145366771714783633597488253115323649452127429155332051823398819381491817819559462798389221892558420953275391428358353290014829760370126027892137210663819647094075163327318810177611227015270497145338637762628782905787033997364791995539780214367007430496175763469771045789735792518241252811316031199046651837432716426540482059469911126143945689006566692829643137190763428498709123609324172313104024597909439716256928723005339796105843232552178070313501724568186388594303638508692320941589766032127588506193582376028506269094287662362185891605846715542441831776535602718979884490314642365252229105619090496794316305066687470528961226841264616042321635322873237478885936648308485292099220912403129704225391166597593837867987241669525677253470211260947735655072778196380943865471906247502961436730414841345735461322192715815231214960744223311345248017027540761770662844875482181626009547337871642947117232878601906368068670074254569476829237425498143865119384773800427771954591540236646989907846060168605267370307082534541680572665710752767944754031867545874845942128498165757050692871754191672765942574903803599192429017595544379834483250008954844390120248352041452892262073526554099374852025514696328857906630038547619758010045649020079345421371404293840369042430790386146380540652224046974754308643476050502853443240210114700531690972224044181257170254756356581173987631610837627585590248787417676297101375268851394956207542409998803799822829452267373595084631920498175138108556951011913476179587451298878115921842284403711978321074196566523454069025921337228253448332876627628205794374489260380848595406469133595645875238312659957881554369173655987258998813734245256071260029575039559870607896760757762788719994679550590354362218874250535637661408925904726198520889719157548555967255765049373976753137856188914442686727016726391840605101891180036597026762665070374093686243877027633898128837035225707670000673140200304491739528134075807957470843791826515692162135569954423682350373583984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1980805863295606235671338150810669552442206556976403334613862485088202347262608862283434757781052535372384499258766152326139136171476400950025147987619070642638046543638546228385925488580613903093779766052895230644074629792763470570506457705383942777481286519918977269602578260872844000264729806093975161774378436166893344847227134635945448705587456271535768462246484245183591473366954328930544391783332021493550841818957467046853804569105672515088362769388699065603209742206589485146282752324841681897076389213259518554088668218726098916564387456568067013332029193779697546400120004957335496113970613697877996941543801820102241336981431691089840742616585748026832337018743008688409422827115825629242568472040195941271551225730428639015119189724707218351851185982999902673612729972306595129331107270342192033912866930447142686804524172625602563403655112318908444183192518780430980534127182090825524542533911082655578109998980134137185608742597511612738145210437190946865612184909428633701761038095838627966495107253489566057911429398954843409315408181610885572017327915842021387938121505642947911419394004058649957552561284305445844436526965898112599824489950342006946287439010752110678994025526413584534445830051168447998839362629285101679745229490469022289856333394566481122321604907301184230940193582837109727562963400511744207309019613088622860649410371348139585235808873468379192538855057947471936401952808075986428975903229763129895868630369425724332521720393374623174642716782948944176320951959719188513851716901803566807547004015141260941767953874618184360767950981476462339738965761900579708605155851609655559679801402643960754693379580476142540060635273709695155942135219567604334450316993748328600248167868903386122721068808540240679849381990614878398720561285643073863205075209891633251184550983114656283485044196151168126092977070765547986421087728285015776584425585588924160286573961120065032731133726510295687285666408507251488276431268569920073276958295104646222990604209265648910535943334957360761954905606875308637905653352892590718678830156015303168241532047869868701416406163094215903997677187793880840250367153067106567099115997692703998247594710847662349528203782780146484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 4507034343397942521205114063372225573455437941163810319735343222298148951491675675706554166091336973551734576983809008257457968168868238959659341162337545786176604044338780540586698417941368492558685916876207734648771026410217405829910474584555446473921085651414484853602144596916083274390877735231390082401426153367977322077100258933555713746260383113593136685123563011498703437824593684518106031378669795972291212532002278933952568823720884984251461751266387575604539070909053675755184298522686958673581197468735135141871988808561424694059999482891349618118308080779111209004683070124101529569503284458612496170523682500347743879130653556823419794978248089342607805128693987828274588239114204162970338768667745788618599245754223868369291400562705004553372734541395092304445633225747947614874890761876699156039477181893595082594024445977871414460445732043123140960699806943619974580107868070758247579019360334414642335525049467687686552055792595262169379702188677561061835373703845539536318296020443413048059032498152877016961479911957766021865893482517017387357332667211912172551635988720931660009681552296087340867727125123779975045748443572506666878038530187953245382698815137773362231303553715235592871515401881876255966813693760749696744028808165098769238868470755646647307795611296573277125321839394326558735935330351740972561751036313782716830280585337324120237310252540325683471274228900684604513620879570979030099965743191026937015871252120354693260148989417988137709218669017498124483324923684072685694314190069694560748326062837885300333958145467156149927967859768996072572822470827152866804479938159903668591457605326033642391221671513751599888704806473141250508844410853385768222344377212622318173058995178657640958291952344914671687756752549917230031328576356107929302289789920851772003022890050430573555910406857645664463535696360615899351486875708212120267687116856855260853431783606457738124224836248664754221987626343581626871710237750922553678868348474195073629959636763911400686366097136991146183839651739762435089066419063019184219708240813257457549047958713912061037360526933599033329309124093847058587150969654060617249563371904330172063280087259297503284051719057958984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1479460492821706290467300416777873096532096623437941311454491104284241251596356876653008110611657524224241198686331119525812150047598134229926043119632634443421324181981430228389476643995815164691245891500100327184792796460194364733287687112653368526065567364991759664726545107886453997750421354528793703654344131383128499588543079221527970444574347780021924577645677635755264287318381563555052890394505206319257035242234514308893048183974626965252506862533863077659978910292045808203757587555549682445120831855498539861156589910834843641556611520765893532766228314161196225043347454490737620511465956195137392557324507215480215435233007447972989333668501034391145773459284847896296606829992682558201196029456536805260315919909459554756624255895626687792510387915072010860109718079131061360615159189051230639486289707763946073963868026410693537301248202138488903546888929992527639918450334875188572942205533985532414436169699849681347446637993570195789041031371385399360785591356429430264896203795887408078203628911180583804468004377173574831342925287836297893801132666831889463476089666591496564277068767518086971804003860724879224654521698531696837416189233958166419299314372623167624497060044291722929373285518979459287883698001705853027333904721231694518488774943753440181452538711996487476377371105471504397330578273326223207160873552982542142488127917981981991350989972662350546247049846537001680295714036629889951836287796084228947970580318248514296246049829626879232066173737654865327428991521438625553191713747994776170257143880031628242359267479589538782857095690225705570695297304591726642723174583032299806443687397672978729764049211440820270615993983422767306251208498636665002782263221278802760660959576537123019216960755337732654108254218213121940274699947590310427645640301947951273618297278573743654525441953283713595132593436260003140979947095943037797718072415193488778986165791398454825458901531430305419752467448828274736950533214544508209495213632657470038236374745090012785690837899805619304888593234462365741575156506709255637564502631388190673230382420586776295875611879947193420714706186052813525324971404294001253946033311902488803024780262095744084792980752407226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -22195660948352165968553821868776270468974495790995077367424739872364255386088367068774796038881919829603889964142013270196406464965903905771850280580132750654873038055687651470451755071359936562368404248648779294467346377021453134127820410449251343363244298584780001610379623334116406840280248391835875545808842988562949733846100812194241745314253513689398155523523589467221605252696369764542779238723307747509886881135406887852151664194764812560062292201772255600738270450501452900465804201346808637718116440337658540690096343373371024433482067114557570027925255558826569027131443345697392879257331189428906363849465217733382928210891305328761269052189469588893050397718668773150440888960530767959340307423429513203897936138926024467223976386265368107523861206643334708887632807093630831950270494043459555883815829850121559783727419007167210678780187703175095163603618512670003601184393034480865773464950950032944050348899405106388185251962217292897958691925569285559599295587129693480237308425785426927160606680019876190374607402133840365291904195664546726659659663975559702541262274174892990721408691853598410736266357886532317092043972613311270929147159315556759207171061280255297105680958537843317022405967420689456856382664303760733982193458335694017820834216019025372665817957674469250730241184765582006798503410656056191081310067450447203636873047723574900429922532912724486276304235906920754010298408461562071074812213854224144333840870716162618695612233306814014749589765908586925571391542058715692351268538531899353248271333880850249762365464053680128233456769640034962485337950359863187245594978048022732259660479441344583322030967186208307356260799494977778866467558614679441536796420277490477768202261103313144587749177118297748120731369163497021316297123342501147649859172427169052079619309981217157987261360299412024020003411443274412564858383352844982183521814507242976377294226417974835861924496742171426072338976256211163602809379111368909484874100500656775210683683062533167353157021683261925090405749781044041582495916741584264412587497730771701320109912053047590418304171134197091866531594660759543606725874387048213405965131597121810362281726021899669188727859848022460937500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 125220249530668442030927336475476282343028502978799688079870969971082273794542736252939323596849190120319040083528877189100526215824369278772859528640856362698675701642858413076959210831755155653940287902109951044521542964728916188712746357175561407004130482764872366828051401113046957185572197079320029644555430443701470393250852642437788850286215725373883907819070291823850015358896319049456454382132265606802007943395550117054230727684681277921216530204516487270734464543379441514992215182972144174112919682907035600343045265400285052333452502088658929334732514628258660430761905473995394534005788102356739111545164032690424879807526397206005247423923128179574696228868151158093298370567139380587974050712177855059086147805068882974661505108704200980090987258658252446784486844033599172912314320999210947754499911450572404579585399921763774604318759863606713607637548655549773222098161177861605129544037814999884083492103818036831055717096689501569475286960657081390231635969658231885814952823223612882009363223341984487875201191737400110106126511467394348463268773513297068738725520563721465120758544038734129029100689040707759982988032382321892463006014430539998078499413147936103532558901163137313533044973664374779505703630856576123546778484175577988201473129125918333367218162515711656052552048213949054250447663338095745510347273060270141543557818166457199562458710250008195973559835502618169298242324369712575592848008566322496400030436257484296344197638243861612687160910116058280480604779254186327356727521928381225465273806505478273856294733000086795252548206237595870573710623470869256774940453598705611732331239267607374521820963539924873169219405416345551214658260238831632588958518233825002737423185223386858500524596450569695055681437795021757096168737375617836299752488285498348833964886573545571135402819022052428834185984729319909769617644517905247546781796020641117047079881147961145395544442350967872220781862835330731622517340085236145249398086574370394501997892237371101010360650667606458606190504146397077171479888591016068413479058834582297375864777593329681628042427673191597115551778271621034884468870059885294603911244880358321092040871654876217292577728271484375000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -9633888338432317115494868173583458930631877752743409228212247904266969993384669977222546769334070281195400650805036312680085768963771135421562063803694233414647261454147225151299982233729954310395019985526462002610633055198121445951714114681032082299364245698788608900741283779567685700229778859571105363906495056103249355713736251382591390355415118724130251093610374366332081536690106191206652304226709059469166502099208281651619133489406479188968632719945783624975994053285377648909097065082432167329681682534137928337334135914935723839605379171385545691851196696787318080108704326794911491647261429309478165452475904894360547583715128948390606862476734476230565556280535919646563380293792533136825629017763820756281456999226787351555214911759133502612430474767311023889319234076388681700720659695069383278598030688909861365401792178267098374012923444433209344592806287782576879018136776991719446149292814796017549914921665728026092907398727189640907886475404731361264615661069951048657826185650752398060716369134603759686300950414273885985391936611954650804382125836162847408881277352009152378780420244124216157556465014483255603068904307341919703346047156120336426759071837310722849684081600180944495954016126828662852369304445031656637591971670364281301321277753756675372312562660452719485797682069199019419298901250226631103932555763368559195751253000434745807401760485835628533715352326266388076834779843826657532540028659798208692171838161883315554154724908276254959590566417669481406761106675994953022956174475855481862940701982936908609680497169040970219548984301234689083805710347144588682105042676412715735495192214333699541035187145250710394813235304684503500153103639849635215424930231031211809395960040186571236355734141853478652937295137518098356378055330187073029311431881117489395024107816517667285579482317247671902876813689937933988976169020994193951566877891873122037255894951300612410832544656498289541148267736527120375930152785693029241869467224005164349373215859013671481475223003515767776417369710396028991311882752042200040880667709938815060635363906313727012104573867998631846820504272549497771253041559086489159561038728173516472609268092027501624787139892578125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -15258055435185260179867554580823671542026417638161240881034252266999479414786593121717468543100503027998642839827260595540988483405704516031526688491485140059482619617545779503687925335778813789714936606388929586967188346256072207760371707813724386025376169283629549857725710689173242603233156884503564860533127214634398775928261325776431767147792743945164388606005802488057902499297727876341219877282244581755699255880056356494049651138032641560332555101649160184444940159066839621595280672996438957965135019009872166660561860830257433845806173797944749975315957316947830378663241757514321872054723389308829821708667225635862556264441031294843787205645489412707979204483528487671605800187141914685206054987241775786281535959019553396012453911624254435465759852825166112188655158308769792092967362937295306554013658207952643478891930066073840976496263895614850525752668902954869842836655714442235495440259744872703730651996454380548987045455412564096710438631298189287557026613917320293014575018342929626599935084457770404086161625600880493057568433017369954385168153113687874125661056834295588648216177130843363885025132734869161758529307714804412684667813855368113965023643984398127925167707348169668266162477437309495627574726950888697811622038779093985758124578931104618884204937724610550898954104726364659715878974393551274457500650974281430552029182095058727267564522204479627935843233224770870611386748969812438358697718439210120154973297880299551565003753161978708645668379342124175510090879376035448028785233056162629957222914702799732933497694366600067778022429378406913273681995789786768104706568170282762699396442621964669496810338753845093147721137973946398866828914334085077451623092166349548149708427753765875551572728206965187339987515763538837939561050637668396920535220012451854554273742182575807935697368074821361997036912075885172393259790269766946600202132518194595070877807656417100779656235512653001471413780525412862996467493313629840666020562908004419515195448719234148411754884581883065603980692955190434886974085970344629941677254283017630748144187009288276639880936280304500791926923697548167247333694584729310145551332194875999048095207729875730240829467773437500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 6324116116412961376015795988449279366733385403010661865111945145121009227309416998012967480044826731986435579934813123353036317365410421800106411356714826078217555534599970050696510359149359662226302317796254713712192535542233077158945208408636523997011796772086036401764556335413723349663412438243312921182362545176788920078833201020114957901033555998326638357931465312960204966135855756875426808197824644599851324390716385346914764725560180994346688863207197819914028774327140609588199037047462584461478239357871696747146625847957550669169315580035185131310552126206870443509025235573957695512961592482765139283275545955590750284140222906474704251629350536053462631864305211388735427761683456603175434002172013842684554797972409072510937901289756969299213192489695129884431601724231303843162226144273047715710181267317960063133962213024318123647338190118005634077218488264256805585396347794009428514652123959265813607619513524567771314405294117170970935606479965150487890722188715577936518401345591083823806772058401407810505675138181684360512757188052920880859170075210403019576251488404717217981617239089959846570772639716523985493798262672894731544327333091409642814254613090354649164268218196362236726359073763789842041447783049897554264416888569709184496687082319518093087398535891553387466283192952321550629744808659718846581514260227752349972075149013892632180883286507112981714339969867792722499396481416512156159074945625864619173348190115958847082501104100940849559303528780662931792204006393877182007932815136898623302283540003406127189572998704574221546000039250021787682043136917504040056468611429755790448596538335532121632146798314298804295574640710722925386912021601926702241781135893077437528719262097168655326651516660883514504270179380710786491767820928881068848288921569758086338973918654409025529479471740704335681037513880822718459163557565124975357413943586814872300391648387614749195648269602498814257067454011596677842883034566532951972449607586744165786082979440274460711011611792618350088822905549603205679505472833284587993458939142941030374799177598769588219262533595649811378808112360897619955233331972096551416931778008781493149285389486844051170349121093750000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1114788519419449011828748000134402767924064431292753319604501206828729964126839673809190044702918323000558662613271900344437453923719004063430527682670652131080906776383028322821955895533715278011847253443283700810649088524322268897619160533790513725848927755302032784014158694221745971584002734552954057455564935427836808452977266604677688353252222058182881785910781424412824479798269351678383614492002291557194117282398304878505733303195856145412277363415608424928770403560973198906899701213250427218423083674392133400234878865497551708304945524444912929124049712082681416585852965744860214444584020728655780208802592861923708203062664586397789503974772185387063094625628966512424399746065771737377997440613428531180248812748358507433920220635402652676130122000626433808785185111095983211523082336012298029720297804466427018372979164484454750505278429930924122502684578299445455749325207705630112170667771792411619672192606767153016389685268072571204910887758382745709390495665649694815699141383393315967467309755556308065408885358722880665207062644859970356551923748514748244303731782732912482387751625373259486091474121543874744763210407747270902683210053228363758954592811840658858686593326413444898573909147440256635724413254309091872473236537464334732615842834933042411525415697882474108411729592908804842613952140936350203286552093585320777033899607075969635783340275893066851848130218286167575624189059517480393790873552200878430559087229250976288237790888946368987865771229205316516254336005024765587978721235858892677059554366632575015469117959855515814846318594816074232613955108593587372498161359791461424936809016671955217392961214750869019417103675940656980699604459979653284356418722371300687500751253280601945987994928718692833918082946522062255443951055124369936647913916522221151565973726695077688632275468675763143355574447766965147074566072672301406549136569968662803465021827782751667944791940429582618852897300574107613621300622868929311823262566017666288154578182146622859836011538364938075650629890303864904460605196070538530481265628312534198838649426645135930899726077303477826270821607367558278590970280012642652063442422769040256052577805184832572937011718750000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 70095584430105712416020855066227822604090877972036774402904407968095950416377227648976979056227636895798938822381513326508838168580983612493974317082297709978712690329898960414152056790758587684529783581600970068270120497576236122132916170198346647741947702648239697776249949864232202056070817180847924096594008841763086194000557678945981158273903762247669729034437652554133237095523701321456782926054192309096200178779278631509274907098357311481222198879528847701964557170798534474489201699464921598822106162293019756634703954893428593183362421402275475881120308015622016451875633990784609371323232532535959867223848393679970027895973726815333073538313419282654063427210154494202773242017887817262737171337469619857228922992245941618036280841129594439493836879389515976779005383387591065348664398093076144481186677989249921163827220266747517981362618912226798647476789649253146080316481310840854346830397437398215605599430116451901518471899592255760474856330734041161158868955242522693562216782546705585202276941834830821627227078007338627185344822762160506231676712564840412293325431816656057330466306137411331625234158531160908093473420619703838150524635162593818906406029396006825710464689169820495019861786856894672098250517499095566009784570430396997864104623105188628931617838082119663592185964854216011164090281895913970333334360429525788540758819184584185483903971760686091527919044188588568283959596841295285889482611973680175463420781229881434292464517747401678582285152547783912516493776982825452482791469821413135849756755689172117311151901906710704474696147062666225000889867561639024415813276450916146113568481571455863599703247016471442768981147551278162387066209076336855791809025943516093905092552255031567520455427726409867397642139808149893094329982109324400384447621916225250981191534063462187400562834366825441717409189780052413177226636973802040917187633190562914897078056784357146935478857124697452582553179187093784294243565147985030519467010554419700372184633184222688546341984668056251216197755672290173721169086401397908063508643010913255210012106425288516730298701753243910223900270205316582730998400560726580194653383733318620649969565234961509704589843750000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 20140000151934377311335199596332606541029246637888480126703711901248729111344720919497938578929582975894316378276114444406273367962547763984941522002889009350062279184237238952606237489645501946940581160795321512841007487729364356210640537266627553433010792395037897486890817724511193637576071657632244307568763495131642483891638486229531992821616335211523136008566375489488468421103103634171610802456236925788764788401806795807122373686289948819783554564123622491883766094288261587901729267522338700798741095906599553896705318878295278707371629934278147755937536090046339032340775105539284380736044850800538301231519111559706942085887652023412212984816161011970804256462037993063270901892134173902108472492631057399658236890007761393414854163538670476504032729477249759476668133698815698047975412625004869878538248917916131250000730146825525597588199718813595623091673844810039676328893637123252488818821476789681332118183045624308051935828809745993053240816339382273669333043698352638703144962473831693482396808668892605552279815466527193861679499084207396399719658802279213272007226149504193902885978727555352059562262594366910218243140721238508121310018945698712105141943678576616906991891886985123256705167080808839854641458259363467594223826105036004507096699187795682208836447339381408853703378394079672273040498890516316408359059876946242215280278457705633642060739440074214588201196654742489756856259546688977966206285379727450902351212837149672019001649434376834146476374945002309184008322055195751910516006026117894699320420194202026933575682860967650178877985235588791321512341951442802485740346716411259169668538434016029147272144141132787701235677479043028959073693374190891047525236464849100678433787929761102520134134520735419378760060264701069650475958388504535760338339881877336742719608253596057763769412621772095539608897490950939808060922099225003075976503123000696349340499759717286368729626355564150601325524926654532351219919822069342200009019288753058909227352917550633083509797304064333797100225579878751979589108062718450012989813538254554492476505997932122153985240874468692661250746376043589523999751180234196397753508105905341995098634051799774169921875000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -11675018864183968266690540070677306153692490647313013599996950369006820496769931288269739498349591524119657461309339342316932472791377123069459210111576007248228942560573401490393241459558357986789545075706843040108229929793506279557273206731440048024298185487661472566191048842574027258154616769649654030231462396178982119228642578012640156649952303959826689564217736882526261742318165926404686319024756240201170053550802655797198905862128956764987530070701454913652436095274392659576623144741798265388156846965207914033450472136495976073274828963590461613321855424397812228368327715737088292332228872718374144152822893975463513846346028376014622570307928030691736955542014025379996192048920780629520185624200239571327719149542023829054429847601198068794836274176530680378567562992856413763717327488676020031709522327981152716126119532095454885442694833076409021203740433316947874503450553694036877625344991115612911065920293146732373022666561293132009006005698421280691733021651490960887721160006119299238100608123465904548638686065573220676471422284505477269319100885127038206957607983007481436584071167212482039417805837040850711609471148932014393650066800952795276072373315288443034356453294486522380849538590948426649823181903374392797765689756063127280942565581516527639833317162585334723090150201368266835028372092523686396573953654560791955353477135312309715945781952979423251095872549555665653148813833351652021788423799369571432654087054439397023623729089207130487022336787291392073249840906807352331588178811615299105748535231244210945618316653648184348178634616745933085623576185433770363338595685262661309744237771482952888176286288778255097660380416972376917053275762453522467574336011642314828423556892919620792738638497110308926862496834377990459305451551010119971223126651195926368533478740381997220371018571217146049007171318677835109436306332468036548031712848520510631009258359809124485524160217147664987542295645573695323498884234741121663849247086726616757830900608780831121902067676780378461316423249352447641958321958164671698724660613851113618449361273072941737487095998889165646354511258928250320468243597067103999288507739064729726311626070141792297363281250000000000000000000000000000000000000000000000000000000000000000*i1^24 + 3669759143460602747183166387224209054963856925711773731825958701999329651550984047998547240863258059408745191488630713879867235325570781498033841534529650040807890550329223093207326714340793180838532815401227333480742590252734420708329861301278582758958899124649410680203485282059351128155491093485693428990056835024528538681494446282622770974565569626781608782244921609696844101813403457486859943945111033919544766580629309516213203434264529403709045826567893787064096954614266596950688126969967716654989234741595399781107240204716573093632952461802890007916924811447517829737058139663196335560828501064137038697497121568999521982172839994297110739932902837947685721609604676245319193812575944775434494032731607213306993835081590005407365862396579806059120043517891045037357496360811608794137226032486206818971316800959286607730768837148265298342751402342890428744205377901849754263907455618353998567546335965289673107348998888607363267584759175958899550390036962827354461329791939037042030143731637436509380384690103592453544273289905264217502238813354840994946070889037776586712870616197684323345942540840593356213080014996663378993653154653972977254647974306542043635056554752250693753891875299646877196458540136404332064939047064624689376820492293442832820004508450735909787348597818043465928510925693097908979951020560453506254529054259379537092615221562382457632884471685981319034921066392048510804495073450254128915224192830050146297527551692078500130504371675589742988032590243690497940438610515581820045227553450504784863924790593766565895796022790604451595866282664829565618882175505623101289890040734567052513383275045787597187944943908094056698376975878523799941335774777982639582623182761953644224420536796608426413392863679470647128289106617959279942368211719110990563970825507186624919266550051855160620806686194621157550450026030986226310465022363495025551649756688466997313874335188736623704233886544768639232677583811636211142371495267251898602618215329766696490249440972747715599287921423034620068735411945242297963952546941418343336000384042627686447456830840991921447950804408646888124456806034931604783292470744916045010590636320372833758683204650878906250000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -755010193043494870553483898726498629795505611756528102103869090126460757459579298462278925193618505924154328260742461033907730885369424647712556906728254719985250730396097427709275115257893892586213716075795745661029012355765655474075849004538276231782264291825602892138713019779050707256568637440461593559756716169949966165527066113385346853694945179404022126761203394969052239860157756916351314539812781430519068834981633076967223761195199901275872009575924802540277597097060712901898088599222591244836472788398225934328582763411886185825955123589752092959121592762117961245544913533836623866029892186210684081687533965711111246264251048256124438313456364139140970587062676394208178247026370491499742000427194304223074201446677360418003744985407543042249360721917327280333421605111026655345031393987534269189929211865865364825172170860679024184726805550908218938827789868136348105355258750747277592019577676485201786839319426617494844382375307838706217650087811099446550512037335379272302389262431373822908385688230614094689619711063119194753654277412892983646256878465374065412571090889682099826012465352274901779277235340939156007575057449772178467241079339882575652405925925674679694634367830583541243860352650290502159074815917296154746764155487999546455684618278893639277645603703142156702632937856580309857645636132765676277243854548826675021362543609215765533058939619546921622008420558878958151691345395873302126120147621755265123208653935682865273342168622194742154083290637854243244982149961949882407529887009554773998658004892983599061849562337934690713226952003426947638536270914733335116552497075982848648307507035914060954895563044267634999283592709501742709987836000703495261157144735810536723999160736165037562570598160937745151996252216866173837253234503375007989245689167172991452471130082992918758902503410353745526475342401165753840169745515071905465106363126098313548489716751943415553012234628592237389120113674721531912149167502460652089497918332124367852133950155877085538323502168625047579352282588031621753121275948223431528841543941579642611758479009951224185950649471509300672469094529420849443496763356996796467572004328638349719977378845214843750000000000000000000000000000000000000000000000000000000000000000*i1^26 + 94731503487873773194696166653474903394504329785736807407740149597716642792528976508808707665986004227717851976187465044070089093719216707119097798044117061616245758248830595139509130369542838221421874348733770519079360369184311778680093120208804333553029364439292250277295539988019146448463183028982447582494779719976837587148957898211119130045874457760514102291245551261838061960835195410811138199540664305316234005229155940765432328483724365469546786562612290431874330524688570331163971958685296785119159640882428887662907837423467150667774909192128285458060835224464132181218045473139057915049346491540574227604479700369829597847989890432606786699349339820236557739723135119678694565986523716266535874427734366954936002849276125086321608554737109482941646982481353652281574150525149479618171176367322267460108820385641407260894265294495863370868497669804189144115828223384905127762964634247247873188231377274348336861116387077549770864347171480210266476106946841275600946552579344758224294112521503334671617756380750318957579613042499902036768939322491911203156568564388650948340382518876424908997359146569285244324912050731591537044429211283416311455716835175576508909833472028573237494286249002968515809146808176475774347062880773304391897962187618257468943009009105061113225388943603149097185186779181551438346279939853744140981910635015798031692646753893322140335323776131388306706188350318641264525859077757999629523205078373519826441259764197091621250039105507068970903090147807166584824496204992373880561318400532335902223991132969657283480045501833671626901946493291966129278260312041010645743146004715532052050825988577554970990233163098139611375818742852543160103405514456036490193851274000155080799043327339982692661203029734483370305407790452009055801128646537728008390114482707813780672627984066309645411888912005747709283619461719280631028562231288396603984795697988050257159351729264214828225703549593353883836884413244960896740287839516067169444772961636805527931406811685033667539903973077034728428350387399245913816255950422351748320370261151470949696503702219696874027413082918500412633412875166720527799178678623603740030596999337058389186859130859375000000000000000000000000000000000000000000000000000000000000000*i1^27 + -2487989643215664376124024923962273399962405315482722182172699196656952420749350777501972493480246292794842868715551811611154062905172895621286529476464399156683241529185220137152022872525383635084619888095754109645485607777820501953907473130749717489573795070117490432247149799592281767866218636443317713079818660535890222923665197995037571118145804430988273704931830510932759071820448982885254566128512015734927816346102495020679034378407175483503536651279980515457530813008074888064476851893233686630666065774242322550686817691767497903382320426054478550800588742794776405614470779507446478528610707562127095841618426942340931498597476336364413078852515618493231577128348048770448330603745007274805557109163779155441665164524696831838860816333854572645915792888533480742120044266062610897362999989891339790718779139852928028139562055189705005892645405884139851613339627380696400158480345600759859383161491470647126402323502225138886496430552261939718313750512935081973782240000840378777907398450629566961229857260278972307413605686577999195171057624482295209722202458214697813458728184378022241442741690113861323579343012670790862926832155671049408813898418135242179646874516192467239684535803566181617098189487735692414031357298679570836020280389664406850931005433344877718350882528766473071060474731812341004878658825791013081897266979713175838701838828088307627246590383383708745285089758776763009095403000068244336384765330406270695830426978721219615539735634379110141710514607351831255240910545753273845621924345058296765252483682994562366725955468817529150082320874813857528198792343978277328749460558153450407446792610646466963616471706679352757373578746365750277552109840884586024987715498340506256299118659473683653830338704758583981223427489433383910224098804264255898655477458866558395219646740436168177064494005737139066195842828812979661596732863768369430893571292516744134181025349573521107639616452097189142490365621611487962149476645567057435291021325392320884086807581255190744740981376150657287502418143492619177736283113347853082948843776584131659544076298384283791462766886484576190157763718134168941459473235412359984839457870645614415407180786132812500000000000000000000000000000000000000000000000000000000000*i1^28 + -2084460857691357105882408484093010862017032178419853627660916159174081089127216689032262930940702391860927262742667332295858976022459461078927795478329398556925507903841999373406933673050166849571348908688032793208679803836931163042776772197727159235506606690561814710433205346271239313456397975161556619042304020327822518517085095715621401394171462505661629750276376505245525134292549356978389603341458113922395418988988811791814122920580262486823891279547184296616976840843539146182912606912321332121716097627346789118674908922690155451092345421035767094913527005550794839235519937178775286674654969060740377116252649479069636493018969265584301427673585239358587974983087273972664522866335941991822407174230133214433947821802332683695905583066896155355076832988315831530953360665262467424974203629976181948652978113601587135290974849288669681317592866253471707372603583920536926569233512694912845175838561796243823629170368694046945814321810415386491857549469118343168360534147685293342499963697536196269231849245052804048137070908574703145950908326606176863480074851642312406723197167339855293511844661140313228473724115934380249495124910145710309157400469741000835873613062322798182963237330876418628045471132343301691587395146878362175308605076121455439784373763776629107666273922867909660326947164642358873344579929322496439154601427369085884439393896984897389182999735685702972327578545885685983109955086609977739286072862986214874352674934125935476269815662305126816359413711917728515636626346716624473580708378132594968299575746709968069524263264958495885537851476462270697975062343632893660001871974280313291209110580244894381048033870123180055281671785571730559899959870311720285444058462043209391566566955418693972139616368744564154612627154435865854797300399300585007363036950693758640356771108765482193851697664263141063689401263321718622085120976491233292920984035091327282717480442310920708097981800244081668488868534652496181893076782078548980045916852168272996219532178606407076589432749931069660274281269797044733481335077700560316941458969277095601775877056730383288895664521585231143625225890267416212000049455156733346748908067085367441177368164062500000000000000000000000000000000000000000000000000000000000*i1^29 + 571812272798479649704756550886319491445909476768964107562312618110507097484815037748541928280108136890349448133931338621768385318918426407552047228041099898701443449334447459278389031476455932176460777963557332802107032969496130760416405381202618848403587280001043926777433489876389655650202971121374364373658523211778626271905202332719309315461709208664924612205718269803629450935682361603234934381927381766991842637758465615443977131993227599888827183248212496317813123376272484905504414655102071583443359894760823947755706729198362966012274309738993604809419500835268736048314145178901790599356908256241009932106605211980681738582646052509853856247984685084795120780538727962949851710295178104600006466779422013350978421905246185460176953624340863094155279562959543729586852679011746265535545704391591244085120904357059673165245790761143119001684193124845788211595538353570414366296801292572797481681409030039239780284284711864928319752516713872035126972367993650750672745406161538603113392940518015467217033656385634856352078835785885957090176440661045577197522212846739511123831869365285360149375037531875766697860703893848096380139294215050368618210875544613484567291414789241260780139995739049159586145891277463071471752088204780772718023345930872361148594804649328383554963230128716211770722300350728262589525437736444341113749269000806798885729627051212372408904801853556864642419348549299748784897251334190129029830045463289266781113076725095992404353197710850177349968347788859142448179855825558768449696039102803197838317447907604067291463181034477492028010061327146353831778554267080454758940929617202790935184963477849173212597122673670174878769693211669342528577176505091186606687361951389612513188861162977198931468021126883265739201261118277089096654640147538392697288066853129224599403062055182948567557267507900375126550353819034289765619041480477218412613100565913667511608247881664812192628162567416613462753975847391434015101561524221762463449062840661673514074208270071823912935744758019695712809652533481622387709248237162083012581900140066343636915012457987156305520059144143086615027577147430288738531173476168487298292333934456110000610351562500000000000000000000000000000000000000000000000000000000*i1^30 + -102519033713577797105339924455153863267852853239932712306982469792898224789517455133152745507699409637718460245190819575826434678028047072402433176103624123337506457312025838126017057032091540433342305372793496078742728956541523950110414993226660533919522202237708548425193848082134598559462752064108521813417263955355648385690096390328467617586014285854066651252319704577779194753420761677799708234088613465868811094261569056841282329873218244795453639617579008773339794651552641780526358684574789916945656205059796183866799138016090297639105922711407707337992126251413282338775299477232525877324485536769650685924407197372352990970328751741429045855039580320399780990496277751432953064099179330110444723688249284429018346745989243881086094580956184133935495799903972694627722411745073122554939433660877068147339898362998414742458142780858386630025518511429612776165342618598683532793054128447557161888190465661758542439904704603491409869575099609741894868888442908695480111093077894214379767828735613127110465582841354954733116199577081283969240796829846909680304220761160644413127935266337469725627180765781219634425142502555193251338732389029845764724217380310657403319512728822354105972156122404074981672586922450027587874065359769851985504915103202291232895507201252023358978126078613187672392036788404159876700238461996549804121839043716996503699457656075118811435968403962480387013395482683036462678171973026653443186015352606391193739023561141560230147121739132327815223227185123051791494468172611202331954908005470925379809967066588472093142139362331585800841765219622106233861751074815140467118091780208304347583075836671366984808756193892274750621149622688772434773705024135114036608073766392310358993234957437284895839955350920602363761857958034352981104567545418730267574566707120606304875715900645345018717184923563917556914302542891520409742883498189326292289829661182096665813986608415101980672367685563132628356374189518568199047784866689997219533412794445136443517844182138667596654991371653162389297414441649891246055347889021070298609019395252340566603965841543472060105344580272792952273841218380823895768652239022927783278811797499656677246093750000000000000000000000000000000000000000000000000000000*i1^31 + 21284333294758784702908630032959682684001501373707850015467684617806395828261040965409712118367014415853250516054002920099283155590701794455115924383851647010270042075562704535182589042444689378734538643097931061869020262969276335704467200782841664598112181662794255011563596913101601720624871970067222224846649955255688421356069427131918186965345220298517437578860048486481710758264400826727170514139073537636947150551116420726862460935610750050037462430360091869948893181828029291148515954430125894906162664691903911196800471079291785924671871062653959802509380444701421554103644770180580935089387798124920347756959714078072339405972023458658685496577702600711893878028836603217622651604380370115797696075172852881147794846346261264555371718697419016644401336423895656727313463972004595078767431086103205846624180191581348469910566051014040752544924163609471933029236087030552736976366008063361519213305826568656340621022405238697700320415230547368996009519586888184046657504962271649403365319618871060873491165002774864375002466139240632838151430293864620859493341435498286218567526083623156833576217108529546287273722036939357235602638370735678622399779021074877093903250340156815538294977145299976236481554082472985564135362597115798181037205258102056178172241393267855148780180551995840097136369335185494253214983150913271690294957737771568523616751612349708524591029579136537125028664672823460974300974900881651064457004644566852083880023805820222270990834664401365188398626368185231160632049404843410953762676082596879482676455326883330408855415248045878691984888236573110888657300726294872364245466950292796830475537810502653784930532628510271965029725803081835667732983041123537604009816718664615665693483457213260507495194921214020901952648006739315198677691059003390450299259040861391896335474035229949048006866096265998462717459437048108076357520629962363119805461700853464695498188555753151502977802268677582706144894206686282048056268515548466191842594989874874221958108999133762150630760820055949364923036111820813125347365639175685499292014037110243778359653108223458130610429920017639834278268025358395305746179616379739179756875406019389629364013671875000000000000000000000000000000000000000000000000*i1^32 + -3974443163733511279213828527896873531873044395971787075912260696203064092170318501154173819639466151648019829467142097033523512236195720943621321499172018388595559085286640202734547755616227437756308100448867967893761531349715964468258197896885180055085392291192872387566973072269476791326480753943202658343962247931262188923488413919361958686235325804521622605770478859643415720918015312129041791068544913901666747281952947353455704517845622819757245962463871918123283709492824349608360688637848470286130834706247114528561941615026801158744871660512218241696732177744141130307751552592585825212661885467315334422169413728543057057306556986487077691897956786371677189500995466660847816327541331497603521745700341126128440053664212071097330340879522610942996165331259985290520419310260707522625590583908149104913769540263299436429094447389186746151582644076089396965410260419615909364209467798092826362869280318484682713794072253468024112772632738795851672635462449969942926625279931120578571521756998097936012112116888556568592004295602935453467363806273284351540066822560630737052626263463799857996109607600774701235335729969671863449331124980861118215637292881505454454975773754076680026296832887242097272591043885427719155141070879572139322543790043431136843085704110173265327923619086426234450380643909288586557590701903530194781539344106176712599974415268166273594743884693540697665339131990494046899174153988147739652410697982755364182421182193278366897632970728144399716806446237794339422174366318987044551908006932105829012292167768252580657969693610669459962009292780464187055683264506331873339637764051239566648047564316665475491459851798416431714564422476469260814507923777848224141513291946907148323619222798325873816070653806577883902537210929114592074321603661337891033999405198503908261150428370508176007218549342566609540564926400125511076134476867430388786775234533714072096549867022336868715080966015664778886091204121048245341259810846598543721907425109784818165971868825563048776910804183103972254876321676441032179309025091751199461750691278122242060703318806882244916379973944664274206788330014774196728241416196927579833315685391426086425781250000000000000000000000000000000000000000000000000*i1^33 + 471472154850081481954965269878238535544233908530041098808337466052213826216705465322458755115671962357347149752062411641462564823576778992790289603132503706007721069666953167280540938489734230431681510736206547022532629582123895226489931138237756494211120624131472706676651975321218592787609277573537146254332103686580022962796978631012187476537873924761014368729403877677903218243762962077630602708437361380592719407319736865175039468566946593721157570558482333251296196150217627654250520912927273392592357479944152372368436298162644627793642967631194136437881677375444220678862724669744009595531281075105500739190011854791921908358570720691008319012940117764052152044186981697882690517056329853275511762535066992550748645131337258562732145865921335625841125588131631966396266091026563866888636489130306615740318435047623538307221404547214244639528912714831577519904656791073941015826438512438646652072122700638786732483611249570315477268010180490669426557295412927557576389060993302560898046267283054763107994069018914468912527717503195946743603942566216532896336159150874533400349049200827864164395107957979074856925247035162536204306896798126042554349839870810832576864937640588645438709595671775091803236912004737741953237123945086598720063644594339906214700363840227374399655663725682254534179539109315851277624943455616768260337737668006791568570788923332517155611176047407819351503583537658680686384894497115175722288252857322044453400673762610648917542395622480052127247639576796346283692234727855455961918106412395689889700597135620612961791716713943021330418019050770237008262733483446980478439260141998244770421287070103819642684461867294334540888814663060872856446473958696709279815823224050816902238800514260205292578889606397764428538183668447523213989333592821964095519049629389802453346694585855157719518367348860310006713405117928384975025004233864671507046043988750046168961330156571164834446156255555191653042974556508782259062942605470052466010585727507722050433879945752713433061245813656646001595921804643740344472907113887691921994964931683724058626573176155697112206997788068423383068508848923187037499148641290204791119322180747985839843750000000000000000000000000000000000000000000000*i1^34 + -42440732924689447965712286156137677575595884866476380167203508919898373590928001417224278985586142319652090274272605621916172632909829033259499516507950441435731728274121500728165242438054054244406667104384208424526220624964178238233146669480022554772164267341651262443234791055660007528665156093099955097434054560227939690194421336813230082081646676893959067592054350794427757453924398985099682872132423408099500847245362505192369247530787236024111851920949418010341016892086601770417791557474580450017958382554282187181871404697287247538844403734261997656805785098666128216591903472299640688560523724906324278287341376514654478221571474613734962250767561260322875011519536425314969150058715363767829299916474136259684055754479299567609129516431947360787095564157816305624835718213185213479941179919433063882827801373687721768296155845744722847028866996788000053800541665597286525468825072950102543858805164226208403955656468031790640931913608475258617823071665144009816582126654518212032415450692352214002523734353318179980954213172831518960570734988733199127549132439437829356751042111406695099414338985729039253461398153991445150039998036745243245223381188655704069880193369733677731775695264894827678931746456977926843458139600898309694627123256015875818951363164016788969270580932029400454338748935083012691710617701146526311250004419311313579732234777130773440052971419686475782193757063329547330133253851807503734426154949739665317334021797746488079652150939732216925697129206681153073264310675651248215220893215277086042109701028929929988698409516113321772114749945535543393115152903030780313394827878587779762853226480279735815695427361235523691024386208268553176405502262275890906305545510121651488807713493149184247523266479716921775421725708970955111735461368522637233752360214512756387477572999997975575925251292508123220014250840001602493098401931670252318105755357010585059098956496898079401105897475091702942997595919662711605864495931100279061682210980126866864500744585553726874010629081987060978711553288101093082043766063472956399412745720574621838838879441302871385486958213562260409204224741171871315813492933036761055700480937957763671875000000000000000000000000000000000000000000000*i1^35 + 5939937744390337727543641692211578809147240475000559316903501478799522523755842428100840004232659240163010678016874474615245735147460856494002686149208813611518531976278669169094165574604947830278989645575377242868320062815305299119491596494674021696039170815662670157821698438963012869462608633852483293353792307754476449636922931330201609789209584438714755236879316544240337729027180819323454888775144537013303678187087756122519151951156573050089838055311140342025829352222398394719965478805229157270502666844404080543897571887624469757101576106247243927980719070782480716925287174456172201956625039371112780445471604311569829493147344124551287476476936029887685399426018504428582687773266164334359956007179874476290744547226156100695209260874567450003172949828094597453253440175103283713178656667737088891957955477212202542446001209466018754388039737209732835985564117381449706061115739687150899423733523572785366396075337094175603976860008414973397604344612579433833367003840351691135778704105468496239196354914209563736302356295281566410123478633798176744247750858575679596332949467298849224242633930043159179496426814086087554318810644246038670004818119689122776579803112032607993640392591841263526460919549102405966365067023585054550229276653078238657742592367961308514936620908686857602168653233689985356026521719998408238200104523306338144646444389910084257281949159296587896218106957217820720025133776574005379726000565561908826958449139203149576622516790194843462339345018863465652306106420058357873127787447516161996360152616015630626986826785118180191158981742147300500932762931492067947063174145892376793519931414144912384839406513714371859563665487001365618211940303619396456080862646279739649191266194908056915671318245640095738388786364786094723490407775544950191087172165865585320373788925019234928264539882633137433238193705293283635742474433147508399160528939393613045086000459881380654069680072681579364103517454872505978888325531767451343016738373811511894375192572467485348357836710294486991042596974784472862312311380570905646757834046571821031020862855161998419956295536309317116725271195443535554780824198958569613751024007797241210937500000000000000000000000000000000000000000*i1^36 + -806170973329139106112976011770911769470080466483757211442848269475098049697438419256085071560728591010420793330345792896485014248922036456567615448581656891157505645905977589268430358193797972030823811504264309954559180913256008766555401378724250979572404594455152155508337961570596286740327636543411954473433494084276351872729785065055761532244362120215571307899013303672430523536539375975776041232257232830565452842341219554987645882558108133259791222269273220444435310088573923538117265209468516864304423695641732023665543853018583522312057535770560875085918116372247852873928883930345538658830761293958536534595865327652679929394549229306573364255519033781034482165759202089728681860628940305972701762750569833202537493873904589672280601043194390989511151162118641821119188045039522473254270598669283890354014110891616406899447774589165405295481112298644568966517345724829092967712478707291080412241302029535090373621530906203005372499751766763331486196613829562803088169305004451875965315888479038847521347930683288365613282229998486001992862353411631257733053107206739136814355261906064085406242129534072693344736440702391338387986932846005019043360993994987274071548085520705990461022208418361850658864711730193936612823800671329209036311401334198422765027279584281300791328467596931680156778562491796942500691365284713904582555536937370261415692756709519251532000333553173932598440631493097030279645218793730558415256887651228223812479473921142312767782881980552310259967881282097834933960341399617448953637538651521663645444420814444220649519148287709808942568122410545267767564477247555400021084547867739889591229449989710088238210863712812943847333005404812153258387573312862467008032386370733274165113230511764987356018445740687932798828089333082968573300771635384927310669302267241508398548894963366716678596339315577162736925098262454191746184198920245365318071612189611678654173225983977358809584846581084440011655304704951255580097246446549652896201191844986744355469523653564072681944081194332854887899958397746109627824272594497652604993586218056079263103522923048724521787342537338201138426293331467371986539006834791507571935653686523437500000000000000000000000000000000000000000*i1^37 + 26486932765188146217629434135109554914782267967813357461527274344088004232043578445790112857235227878510259625091738996299741136016802919311933593171573821599267827116144090241776079355093249301452320248580784237727115184608276583323922153925654877938871343522267153503080895394420751650909874187920098759848209983640417138345699675472372703264080206592120458484793093862587944743776842937815693077648020664278221318820861218880039299765331628270248084453921528786105486769050062379225767783172987267567146303283587650067603204679269908526052346012129627042466409042834593505852999062493359370361694982651933623119947226155858325146996107222788026658284770655636158368640612074429858192050155390838392701289971728398609999410637063115309397836126358855519706294164914294326954519442480806153107199356736933056513796892912878938490354482568015169581618324992953215043881124926962313941778347862467431723884377182861792723284857536847868681158156699075273123862926692372156748066960581106861539135456069991803303648225589140888932180231956730871064647848573982308806885427556745217232409521009956664801895338017439408148194310759892540968846087884940717966118816427877722383724289839464740960391085743504002373688903199317367987056090906629429048373461376584344748683684500388121745214478499911329805653131617131083317843060317510474648697820557941252413771153599877603439210075477931745143142394665719323023907649217085523545642565237952067721055335208269473516993356612252094705809135214446874253637665013489247335198130945730327827917199646833141586352638708845059286802795676367628232245077315871240793788152144035415126980579566774899120826657219406953344842682457557215856816439296849438762102672717712759213535471126383022408799627293459774518425550340026596925355812438161104272264656170860770769237456742173599247250316939045190843146264811586223944823676936756382143078207487512614533560299267558157356830410943271452297774960788735731314541783000273226409703272869283856138609461281412810876933791237803061228293987091222509442250986169543449820816962184740142459473543629781416015091446796054154015392852071300703448622165888082236051559448242187500000000000000000000000000000000000000*i1^38 + -3817112300968460985731282624902543871450743149273864188393650851222465650838045153606478186752472391023214567168654992204593788581415388852959694415956300194228574526413142759761621546615268601273859938333703748512853276975530929384274973919198689195228550502198144906565754422195169581568458216819977666723606083899833106213196507182631927074046036045899842935086961539870576189813059100569308970863319351190948298894816989923343886894444657872607118539476373051849629819400113460630765219827723826719966243185691444634472964038459090861661475523261279212742829003195944180552605628859339743828257165931541082214037611925489131425124739449845192543398191941595766358901928192159242605963005881910029920794411947563752530447938771546474558066671586428744404649839488016905573042544070340538591920247788107947236975344647524237969906093860355537811889403455438086040320287477278792386607059883849962056414746154892309513785899202052200657411328119889709980502870717304284275740806870401983760544302969692148193197484926466501515567279580308527752791488567515471211663980356362735266356790436048600602678758566098678842209118261397481965202616594101731750522998121602625580445032550471118007940173332061411832558354549726973335981912301911365017911995340432020605526353781206603371479962496493712374431385130789295627929732507589565241966792503441404733416446146925733876054136031901062835108439906042248932139962875431000294284483704442843416853097749239664735010376121387348087451882642022449589612544455410691289416583863063713948725877695859343421590462891074301310214595966983489789665538251091531040854905501296486321031739739534643561058924493447592535347976292681501930349092820755291443748296444676987158098814456629183922790548209569311415028141357092692050809354669081829262161543464413335926228137368582167945339326771912136927966993302823718931921453757874567403057998780424145178342605027985715765420419274189029046475787857364162454955098024843139689210504391095738591196654521013417625033249952834921625780888800754230718599911210171981599100960759796008370063306466671230663207100017452265187974386611042367362011136719956994056701660156250000000000000000000000000000000000000*i1^39 + 418266882279559734310634998957632908500552310649538204172111234819913900024350226288369099257792626485990439657714943043725863225661154856738727279715548616988953969731150659734140007714381512918935673939544100987395279700201006564894632461517042515207984716300259276420939923204714132307057137890271532952057021645854993971589392593145676356853387041446071176243835313004471678497172768236122269725795460044741858924778586994318507795830537428106910527165524083950451619424821616214723966486260254705435351966411479223647516190714391279634868845156004247656096211669170558331267122811224404210990784363453428109572522466023764314961073775041301585665869449085440294751932566941504191909437475913997543286623392126074087516876669768212322852755592124619113963396085236853962071161814245410953770779111614499411432922922915050067389237627768756983640568270171118437451027648836467025351858355151445407256719220460254501562085268539502626842154862598823568291059580201099462158650889156825999439081165436063366858081066201115065341507489608876665223493847434232446592153681871560117071366556579468059525762996517514944852488885348276559418309895892709374513268052736301719145811039524610058645653076730585477771504312943222683646777644097999703858119332823807897204033661214518577786529958578292816451829875338015841078163386182195371055274430788606349492901409287763619474891669149907416311438180739583458852951781085151580982308520890421483531014690212011559898260641362177227415529132922932575411429112714395474803439498405244269826582946349970375607535770042159632384191828526900451157597481045219098046768619404213270901884658289978664102210654589147970870881032707022246252868124989239050509916077785784148136328244156878366186161883360324902325157809104250748402671434524473303574247596582735203618034500486869702375141897448270104827522920432244149591800705786552590791034541517042255268362408382620605190905220834426439471551130417988686308505794100425015473006722040177329335239075237348196438580598860335089697643212328960361646653243847280026965177161143321145353461314190161061436800830505027449739432676028746429773491399828344583511352539062500000000000000000000000000000000*i1^40 + -4358614414481697081420098761843889749532363460895632819460639648368746266644481341560430889754397049048760462695946803392426516386454554268418634449525757964894895445746200576676829721343017556495660862519120472440831170156599327952453527117053209420905412270878284379570365191255277267986891708491919950146035749429585968689763363302932243199912626303628753843174600124175861000264110927835913508348598455282995006945048054903586027021097435148817111245061977740601720357894135518825694096944073896672623212165275940623644018111588440135916363432070475704699142884305263775193592405137555817727627507099557238133537407458477482747105836065606781213256687121418035623783930840751833194213265642929619252425637441365316972244783158424004893627961694755611127365323612170148356593671638586774430396414349258742159308506519432220566804826842444211299241550586426409177066088248426760529601265941053396828650451595695424616997784208617982695517444314257652335016507513685831074261892257713119081993820690807193295381671930137625274933120062658114174513309544284337420425408994952683287086687101863244213913952081897169033467001139877172755648354830251530482831591947398959128474921943413672143709615002006755216602344578480070343006047539903063667850903519447726657548346201607484326544322409253961729928874792532489749445371985319361116309768681758842778229002783165101314454055807135036478063468771928751798670471353979668315282201020073801454337735491325119480592617359052124158727650355419053761254141812660818475603065529335576587139675236980799229973539335011598996783600727370197569826153230214591694889425804474280815164291334013494799065389730414009614294809802803231114549757011684507790565678398379052581649035275823343422072067725446901019387018894951309553300764658031019062883801648119567477153444626816462118871117393398069573129150145663304634128576710605644794409290809305856594602180348872722874294570286145918442627886743349387371044284120255908320627124494381619656777070838405010674420404575613517232156049735734610154620181095569450674416452486506267437903798158643617001651223581933677213418059997456885321298614144325256347656250000000000000000000000000000000000*i1^41 + 224106137704977667756579319236871613841817922566060144051205182733337761864033361456184673023221923500401255223849797971655885341085757852051799163075470633492243158504453610345095772140012361797109434858121806189056952160306823546801486173237648747302742705158819515479549466733742759013877919246735375442376463636232506771962315317705612758477591882769786313093702516213879669324475590994324753763677865533746824388251590632120983335685551641751846206781776255792405888730167318494687615367649653627878115770062890121615553195941048501318721858680566709544486688671368098518208324313080193827812959116402119220669361210922232919560685799496339645664516460844704387071695688034801594871972661408329080028004216398928060808779817523799777032581637662267231425163995111742296639646682830484976821588337550561162736897013108817908178536774040943955137668337849097208880007370317859672096232706843153850131424812050724353652315967494404972302598004881444512051683723927081197608960980134798482840933692870598911153292215124928750511536083723388912396627485888636497761562999112347149456025536162490280943465172839544007534717104252379629043716188133183272703594181732737791917324944657216632158709311413208726289459497206533801326528506561373792993660569785119698775941118902237417950709593938623411143382325135606101971845672998685115542798074373682050426372391096486026912944977975049611550780274799448074043882172945048709645427842907688585495979422960356249774229962227876858152064273907607866883539924608672764511779152044092931413888048795447527749796321325177657017879436808428127209239076952681874922382629661679659531828716114506465165503079065474651580870333445656927190777854760293931186453284554083778958911534335545378490704751629005347195311443543221012738744421618479631404390006327132338669859622160992292659322458241052985672632304612952314960962297401989647145131686956610770461679493174982247024773652001335893707068858842865222958355638622212971798108889105426720979783311977315324174456232168238709069022077213744449862993769707935102261983545482930725926376152193996329176270510342467032530871238916643051197752356529235839843750000000000000000000000000000000*i1^42 + -4744963452807270058735682528952075372450544145637098175242935017147061295167756565180683327162801370709154496554567546604617725057392748536999043518202000633160209196181645441514321370274870093615897469260019972065698345952587244876701915767963252000148494515147842960404271166015891414615267379799381331193262339967944341108391239525276374478342073990949878688521316726172486300656403530050298602126023051394642060843819275589617766776046858024876953505654374179272002174147956932765244569510147711778328506417783915001556405298804079012130153500641359010685711664349782277485034416633718090209636491320067963478574605129656483694351586576511109452465093534228703487712319652501608724449367189038204221224342162261691714535879080612882734464632943166156892249386809240115514846201623735699208909335663439633830841229579333067582649094352661707123001352435649859676897799319060937542166835985600174818466156046097102153987454579228694395277942432370955520388556244711968850856943553728888126168587246431997917551046386878409114795468619126356650767538093939249842669444118122374344415061759540584121007606237627045474355390880137653895816156762834611256939916868926484905414141136420090065002498482131103596052905167658847853518372616005405072164837984103981786389372214515710203091729295251227148852442548728620447711137872003697603289116792127976081404946843220638568076349811374839239579800236722432706895030194510223895244540218539909345981183930812993033391195593712394660619317250710690497871079293677425437716393815116242947670428719876442946962046523838527139505586019394800328287288940012679468805880476972049087272763890433470407535447025821996000201476587708779404513460181801050674495496196677243287802566540882334492344421444083029282235973852371769969254640483554175198300189292844659495697045727991110780214374096938902491651025989809608239183612531956081113233411830611195931844902989658361619395857937346745753132492920355355883556317979259860891002075780688514060811269689149388120499246024203338953758950470967772650957759356685260084593455918703777903804465226746271230867379192634386353984845080049126408994197845458984375000000000000000000000000000000*i1^43 + 75502038965816312145018303493363225814236023989079662830423267544574908505709946131339662042267131146308655698547626544373837381341397608896872595721576775077066411721696196754648269167544396723535585922995741609091497138777621598429385122591946987350581322681256696022511784109905531368368322325777542501429004041033111394635486121393183036619983641772130513614237928494879029038746060520307037349102233513792900662804053187652233299086811729186673356445799976916730874743507813241426989180856223892849442426073108293272644355732769529761467265286841000044805672738177385388402363487510894005572302771821009970823880611172506435706440784175980743626465827532858853394520957206840080790754621771101279620869824700843240121514801062607817435286172577608265120600374272063285491503462247015808824163321900732190251364307310324746198167907479105164921506754888415301629768305658375304952786912548150140484318738283828074046670900783941647098118159323977023842755332708517612553489289211126918044412393054033343723717285603769802520107244131022716302032805428681432736905497000700054933287013686169256811044036693022348759712599975987351878578633877927261538750255244460215368787809062254453344326666466822049310865185757214406730598274085415477174700145335997788101739678126423641709206680218609253198489319285277310141612200846553247244658617092263915737153617890683370203659911250992716101637786722328145535272172145348042139799183418768017609217710714740473878354678471819351115352797573375121554575412332220750358916495184123112439352951499400947607159956915873005611588441630840941687021516233088990964274136566678312442713643601545292948072246559314639018839200276582605701584604054670835601998039935471004008030198087057247485689236469864041538478591962549834262903833598246858601871920095994774407569562572073139590384642419956847401744367462917115325458940824374796920079858357013097100310610747455987288277054764929632423317422870655336350846557619776732553680615740875054983667270424785743462223236476714673831303451854273097208145278119444381946620852786318226867702087288775975619736764424480876677140281572064850479364395141601562500000000000000000000000000*i1^44 + -417852429530380521074736578860826158973469932632005121748203169625925038118906080709794472677369500726124680064450348040502866001730596064568006031859035351616855977422650571537274330606828955224489115195791263709931664001828322098853988606114701263918574764185422857257921529318479317296304479394986606985501468232240197400266698336014430723554117328838772266839848097770240852289838620800826930316107038057808310673600055696241758144580549723764327803893895858739192686569476691857509431167978129785760809830929232680726390367002416093967595492613164011560467079201009670895428069858296330568970710628772400290979531233121447307113273200069450777674592576426966932660001334597300436026592147422237759642750507691609522876739889195820056761015708099543865909290179520869431551578783809884647631131061253937845615586698928726148752021676180719471315474861367743213694777656778952110080881670275585508320274802403560395771374896984114109584528959646371196306338236436432626845785055878013468517835956714258289039563759692650973859618379441076665487434906994736256239430339052902082435811126584114439081152537815359656594096083780782534474517246219350875939734745106439721585717513839864465317983956926710005132527045223104463372873866454331427119742730021566126584853175503345014301812377010838641204244571217177225192771485357446359552936185056544016201683262652541014552930457788146716458569940139617687272234236719212028887045735434946509388240897082987202129259154021032824690265272618082875504244379992321599139868435808550284804205366055335645305123856464562178256983963454434798243416708242799853705854621700098995012949897928267696469808266439712999758143462281686154214276121196535294405366109210376164267782284695953874214678124184237280715560634573917400003149630712404888773626102739369992336271631067399060807514063280256649659057133437862490041270234956478646913330166783353122741454786794536853151384136205498706296462724698618437499137525678553192059049532540574738860178708651697577839710122332503654494061884924488332394939658508504195579628584125961232403991652105725720784793121967661934772877430077642202377319335937500000000000000000000000000*i1^45 + 3364749070422605548188216227080294015671930304954856240167570876254490193893176742091186144340224490113262402379712784591524771611796683296996901575689083809269567959272286383214250630455514699288885316333286655828398184655622064240434743884693504468888255108553509114820566044041582669011812537923376146998100321348710465960964754245574898301964004006935668931275676982002848190440780667377692299590674930366805023542036424329843261482486276131375256170823620866725266763436671552623266206849520128268189959023496062948793822992213318707327471270979161182915141762453827710065204995892177807448174063340242731743727640807871454043767555218325919154668033131848624263367916154167376946169390557114309096966619655027071254565432571553324025533812950704821754295627532818426895416288015902781823741942306412754311963180185413618332738492193005011220269269947970657557818071542604677241505615453917652487498190438872055554071155868253305692154097092768902948537661634648501202047256146827397506235485830032889236826431304091398553356659690893245154892034687454769745620710047247106513070885457327315442232564867883287582669375689119266226923645278612088880258640469006978747816452621631045473595839752380391404285622182620619935259388858486194085532540051512269424138093438847913728264243448758482258353964460095008397404378923257204948865030007519125210436806880133901612722254586552147395905073865404248838608695148528309751851203239030649025921890489423866986769564022393611788553332568172351089323756094112515476265500449656748741357208984116914108937373290724913440216470848044310742666196239185453112328469604202271001985585337667196703950411963614495070313390723956357662760848034456664591807115702175229150131104045924887806169284110919288383133752782204401824823154152255629185038713941214790198846321078531625946978905048396471180411364612938247983703199412990635253929148407708695132659288443373414624107532450593551969998583481985338617438212714965252132724695473980657120411028998120733475953367450554885520641745623118060664646525907130670349855691937849791171611716873845058038444837205921330109958944376558065414428710937500000000000000000000000*i1^46 + -94806552300166948365815534494531719758789057489156422521886299966604596358172256814297733223040070845159886970618155871272792303254320668320017995212735098123973337574709611743454401966163336796652731980840707279464096118534234109995386512266018800664072999662284286815078412194367767205609191178030054155920327595359787493750802118516042490467520031844655516938017090911130180284388026294318483136848117911254392387542442172817449584428473772717095004819127646345144388516523705765757012764920483767206691014722224271068056774761138951096401964806574823974005808255122066234188607106093409924684341478968537314417005818152526059286261106031830199946260427296769307638821399088967581381683366211620346628271483053061661318360490168317566196126567388247593125383310662248172486925663729073984991091760591079445179740610239130513166250389292731288873924104333140398907902645672386665109617206770797251916079170739148313519570353446866276465135466106371212240211619684508894868330613748727881382229364058476763894495093967636215791537450300306834220397990406423279489627146765434165160216449221624286928435642443883846006807183480322771346230476045150768329144565826671346110618387815203935702097025022244983698170626060007420575076596977109953417050256146723521305000751014847091177719947014702983798336084880773839713797379030215285911614754817931127334138896121781091557355471134224027940461983345563134958615118897436940729437570707468265997246900598966487345116054076854153341205394494952185968574309930287629023751070715072285863085082588058097566551899679757050229010222946418767990632696863748733406439846494348520309956955661795525479071047453759893997876245809947696975700439339701105220131170670130151136664057202159252558523843072907989029634538431155849142170403737889658458866005123821501875703236949798798120331625315544545754485347097579987504242638299992080431303644055060808409540631322022492290746145180636107176450167579693652804824946999449057528209142872564659501680748880432725512368807630044166883569936061945624101070058682043127362259605977371886629201385604361290699667654659663185157114639878273010253906250000000000000000000000*i1^47 + 1436921785600094942213386994019640784409428533161566188230620031540128697020064607155046294160323856245735830016169082928383643531216022796989042890798291438002690680743326593245018526005342282574698074142943602053928297158739343851162292572184780140500979100261803047143543626454541219284733486562803959528855403781092700056669640158616893395224143600345797564658953448563132335702298667460864731936393561521889661460087649399331843497646061314331405969729558198159003624177492297608246462824944819362274978231079139344645679769501561560955385698799643151191062610840284046382840557061973698144045298763788174551962322203325883071710971818299529010748263179961328621120600942578224803639189588671758477543868916603850906077280340615361827692750571350209219252559206667330195423809960640254042906874640558414582383041960498803883993871010769012129070622673876446732362063699550161448979845338143803676049525626201664156634826683305540169031703852845546256581716876421963277897462516878059391322922967864332420602544220625036729196865536246387680836847187116191942055682943760938522294756171311078361294562438044524557706670418698056719921064737669354529323344776512725080242315447570285048455131490131473441646970395257944676803727754019905480509277498209566998099379080850441112692140056756522028849576206822216876898612980422517429940615603998488284771854136638200370449725392528756800424222377687876490769980439266675400615092594557760318575331259509568538477230942026609444407450126240415734202350911434854060306708758821649580640347854705522551628480308223898475349339159998015382158172034566939505253996911612590106712198675849095124201677530631977188590038403652935433279332493342807234220558123632188901521140622007860454755232163545146597492930690417130100708180807807412440101144243676904237261127180628792119536327877464512474548076826188663529207469985908582645060482908423005830086127167803048667273224220232932301628681755560507427717528423212311976166830434416749022019328754381346912910254994941140179945154972120766876916969021099587330376330097340488887552341271317146910736410091082859707967145368456840515136718750000000000000000*i1^48 + -4388984341634324082177960595014184585866855172718703890871420507319148209259635691527883978448930961733494102393122769650504095269223897233984796105058812859594859403708449025582884095817053676572922409428270604921252626812599923852340064680349624269412687833583876031818633875173891716713744117640727192212730281294811215349589022055708023109815917831390772993465876129445625608701716636960218257724958990654196079968364296099892300656116769151491768906186965935202174624114223145302087297387376416920342343194872503020629361544649458106173002798998411052964784873898071165870922685993756861873611258622679585239720621986345441374297800537970628275747919494832269957073058013568793465983218693632729388690996279205812603523278123321078662181186021448516796460886336525638744918908061169352691425672718370312102940246277867034378256083424450311991649559434901202594607662473303402281743661436123823014527501118610814619977774135016140864273252995170992721566624273572286720637753878017485116469161595854228497831701432641625442464931030628131538838896724223310362330952188755348955834863272870878243856823494162550860514569419052302063807716296155168313791868362185046438392137044219562067762954445557947947364112625353930693931001087725692723148207192169763586234143920067578459391990304107183189339069690771580991363310243414402496757290928520544536091208608233734489480417234848824430724479275752397634265940435144002569819231614547277735011134707816340516623526440590907392979335648758536145451958094596274332164716693034128806753655750798232663154907726167801793353102930788829255003903063865692739470515794374755795004142381737408229015179917115900172693251875474927073013390140714853085911010442277776520525658385607575473968678097004741726096620400719354285064081399222795965724841869451975154338977059671218368331615721372075055662446422887590255504863080614986443568133081159472765836811596995187290404157718484893387515727399544586579004659296433771992928617796712968713045100434354339298408439797304163467214648669177603114296793155039933114873345314282919348079369950776888282820991094013152178376913070678710937500000000000000000*i1^49 + -63763235573183253073161177179543837557422204023634961380842902145583585175169418171758497158978261482933483453808127315437976194974710084767614070892623456197624603264666552070589339008112778560087207385441666006382244242295879401243502799566606095817474728118379145113018339755748830645945154695121378341745051675025632481065512573950426802031236229711070627134133775163762853609114678875670040396716528924260790583761557805142941576594653526222227982530197243544916193978503990268017673471171716601847191172245667527678303068198653059576938873713458903024219644393496116113229530170354572847795364728029371215637662243861263497241661770325423124346032329265493999273693129576097080439527805909383674664784253186369651310701761577022001654973036596634935731173713498152634101304922285066654639394910844286472377673567081504090124720653105383407874051052001265132837554692714991561735365575358608720688461781414790154611691117301413381109150685957440886277474073813159964753790940123400451775892879186140127899030908371170282613460742564705927842489122257379773998613484673339135915544932623608347915630739353012023931078466394287429425303941315169672316119687859519488242732328860569085285520718561000057117593869177731262799025608200097191358971200213187258943292621095291334788487564742886940917540745021356491675912356620692878288064581357458242222994130914854390887619950660714078526265602231349278601331559336880056861819941983095774188091721622955113651894039558315835479909035455267152999001603953074191249339305658321097163641016559655201524387731667037460050165576749690135473273854533131182760875738968954061337163685420959844690592305989630650017477639706818816356172510373149401273332784439281710829217728976848282359278853850919535556015190831195095273399846671228716890464314732698645497022052507276537367247705370332897275026803888814816936907260585506035623182997736333146427110859805915972137738977549288976309182165147360261866696912329840695485334036815461884199121196213780813980679418962944605547293064344264369698037040832277571492084644270633254607081754893593471107848813517193775624036788940429687500000000000000*i1^50 + 411502315443186304180627735887527275655780570450932242013152031823975883731903957839487939086551130830284839628651570701265636146062021519835169210700809179684555549381907868836124499403936950864622922364799978667301047642661850989845332310180328891140663349855135227581106571334321016445434379711474886401997622335945754379351195934783582080126356221189336975255941959920556424365963016456946847211785474726924728538553244135994313607276474844436759136955379865230052315150460166488553681515880007860593457049977193612168336291431684561272427066195777537388003536413402300973548664582823173884235396738419021055228382791957859503726306007642462862921919237734838613671307310940113799970444888569877953686092036850242621955845790270268502074856797106603271658095557639002255391299409157624770702370149942315209606001192736129577299996817635342870522533830203156593467750346097560844514331029771705529575858690564844003088267507374280331886787054276841993467431241163262402122718611947011002517494607505247700608271560102393451243588977957470322919499545108006247250487564972010055411668463125667042088269840732148430757568601167917481049541850670001070003531105575911419202589955201345850507710869123752892158066056717126328224098452287113405203016759530625636945530558801176284534566258694297945948200598172271045496532046562399319810369615699979745137853637542905194570527451274647248198958688201768371056123521725295829916989138707734321083126819716023657670679585301802807453695205090531485649032125984375955124329820623302735983469556694414247253144227014641108560623365194796304994224267746178491984420819262714287555076379182050707329890860085096131450691773968359422389277295927279337080771821931323997485837700775741643933380700292718687458697218042673681705097151205803363709352484157815254669881779887778283147899524314875137057795808828625163367658351776803500479680038219675675902706397051055071716719588693158535441602831759940429558671441313540609160439691814958054941047256282771152749092161019198342534264996249794051807771440862592271241312254904094897942454546505362564801089320098981261253356933593750000000000000*i1^51 + 2230616083113660660050783837850291789811948157129275361610014094046539691744751568281445343683533379162668213629067046492944573390314015108775734988360641441085782445022035701112470081750478656391491116544923818469731084614697183971170489211311932965363809190971380339260585632159014590166039100302104434450902117725344010524146885195599532177366709237469043482044494255425845797728517022966842656014464942162206337467587507991438685585738605855637977425926471806710630071198014404335805842879025753595251833851304746739551719765149734465226741116260007056573813658411046232687610864929243883904551871150260570371465068904510281227777281613014919398998023893876612329250616116971302799493039938169993007620777234158154700752710608021701413529710385650799767436472026719165143169121230658032359684553697199746287327974857692237572495200566253411416932793694599078769319577453894349092880942076818473984801507787987368467352385058471974175774244517871412447896753125197768266214905059503122979076168140191286648831425906654162567332635341926750092693489501976063041017840918592997868423935711633645269639994145369622469303375145757777403824704947757604916264081915756126140554252182249397757098866407608987470707856226862388917867699833559867359116882180428401833969655142100353506762718204256212860460002801977231905397883771453014551293163544206925579572321771024191859850338300554543196347495995725972625928788250264077193345040989202142359734287174536608979559291928859359471635669356835275642723654268606390581279238390409300103832138701647193902904459067923689222500352136240310375767737786563220952639951405607378280278348082265720582091819689542660115197080658562647626671361078371211581848446459091152284002340693134729051658160572080169856875273253192546519597326178923930263072322091072680163681515368674555701947338749331879752088242163976493295140479520744108891548974126574861272183162356015018201343109544833219464719688518125287711768570696999186518183520216829237466625421330051585259137447768537265869243596572523574854539633342147259974682034552205737992392252467725999309777762391604483127593994140625000000000*i1^52 + -22941545870145319980350646205280726795431874758789763331691658081937049827326072359743717072456723648265314366705313206497800832318612064676602897535361104350394801952347739074091642058135428858991831733065637517226781902068029942756862305858642720401801534256679778977336271318242877574371051677015279216281221373514843484332634214285432906395442551752887906587223979778792551684480014089063351421947002868975751901094245556116268763295595643973039063729461511384486265937060002394576485935953022018284083785940236417596923415491527010534649511727214890334221686285078813717999772840829946735246191504828342019930824059800593759071057540059977672909875775223528827055040532186881499936396100077239332321486687436296458014698306776855366529377883974780694433624638569261735523837689164449844364180662505699592603918956186358339115108355636513791230847527027118065294879380883002585079305608627696707438733784018715749439436725333610476385489186736819262596132152130117233986412255270387529658995727301692122224638718959812256919393152155943260849887382079144753648701131882426162042989991636670639709613487257574426218315462719598308805204029265921738322214655857863863759371180598697644941727190513178782984667246555904996626734777266359891018718787513915880462859365457588387587885569886718388896625098530168223923171091054085042898185414015245522221152472039856418368507397396007295384618369886043728008090213681893469087337765084048195040819512060727921207407269084946239993565864387302222608483123166305631003810281230242035480838532986405817759926386967829630601906430473308844877127984404845600235298864532800821366831511474439957902649234177064199585212425925802328857628085107436038692465084034046772589034821740525593067190257869893209737774012639239234646441111740757124122046792455991276994402203160458776709632076880839080883973096185899281763991100763188787143862196571945984745567330481777384640301222272374387896658052257767052870500400382401475514085285014928749559731224479208793241913658675100250928206980626528961054024027789166352904747108920878077025158959845185790982213802635669708251953125000000000*i1^53 + -3469632228872728835922687661013994676178673728146543284810869603830921733398235926391129492146426231435079942487050140082159050595279598779491635969784732415243134863405660473601155358122152100313527473147499821712877502402470458563920390691987516479262398723757213999900719624620627136081106107006378677932862005467574373958765794974073875957543265270981290842671532412828995913534579330926521074628751745160801109218718876029250471553994306470473838605601359219802243907322288184586218635251278521547668768614333529560455259559774210841300588601613989850132658805598511039903199748193763610786956148087408944610779221946590712067431666486424961558381338867354705894772390231974279794215402898176863929130560894940729205819357167350676350511929247135064426888974042352088507011435570777721469566796028980068141977861613400511372388931087855706746219930332244354355305353900738637399810521408582035944025439228762260261537207979038932783229350480579189681064254776546656777467118408720575337102753473962520382874148153919344013978151862412007351699363042343806906975499484856040408538622193001178539526681997525757225741232030943402017964590237576011551988312006210411602659021037253261998527505903163729683662708871006181783384897495558094448279357871479240492467944155388367936922436488333868378071123723949323966880150301807031788034702854140858121499226512292869459385679623044891721915330122000892582177218334937508934604459257619283045533341873920066689900269749442390627805051294001446622169796105798437578342948222764104120921756080325324215772812930816842459646261010205437606278192904470864673217726179309909940594493836881065622507249267984447881666133311379568921344938430949790067007919787669595204183675092928918099599528550184472616198290975452326121247307400685810055130354343313220334148242755151188324958270191140732166619812504953113961152822158654204234368385041962867869136240155165411240128537917978438689186759860973236982792255652617359554995194625862803416315300719926022863727370290733556760171154069357065290743690730534289024504919432380052284405902440767022198997437953948974609375000000*i1^54 + 487339440891765944977239299154998039821231847315159283311289945217442087932449728059825359826373836968271934651943380141668149638795436476595757259013333369132041340044235588823386811906779126469711617445765375274556033361193504987870097040693655844893551294196910507800902207765792934806484863595308658581441768191989931253812216433037740226215644027264651737825706758295516438925872582068838450632581141686018835725688058569900227254887638510502919499759879842261803164528121518963031748044175788939120948991364800377973776181894561224452828791963346839633913393756654187933721520433372538134726387886099604810674052021018051368024757423352003201418393606077125322695602667769698754102425030047601333966678233269607683374617247171241145659128986900173107373099481555252197070678705187384867712120889115428194212817090561879751445590387771381312102622009084294743777523953235623854938560515739447198329078812913796431370207577224806723750849115221187432036244649724931531960027585343631947260082807592986849943694019860221345677609820727474700600574473295866703550365245476196783343600807872850519992997864700643590626484137226804902364776226249156033868907188738917930130815125361194779706828880056736777744947013543911695026397399495914600762235991541130334130448861283323780800484635243954917280382502113854730813939694061538123882409589923574407257234023638963331376878307470684800083258108215733135460179022067409894535250783887840193594574830797367534968556548484964680869538777251917208194792115524131965565075034356298450173952935457223122610764693789810181536739997641842522874870379439727745217636908503930403534199261866922111359798830883424354212024658716431771021562127558118324070881549161275147886939744015445666045819369223232441191545409621914856792598729138014785776089047929517369950367711243776173951895268979861680542841930624132069435289896932822931353017500576199034517712659789458518814326968260298436749084800324831335438776936643432575522750571089327244371942061975456894667092110428801681345509390666418216514858730991597215900461739922278171066594154581252951174974441528320312500000*i1^55 + 46613823655860366337906410295226277846561196030654314367853458774207967594367880311680016640356711003990549345828933681131532476250975699006092457817866504698948649849213138473179462958799801850142946404023819939029495744642275096710168240837288070906222984970964135137425091122254392419508474412179539656960809792399788512656785352660491719854971412636438723241680795932895455372338273569651520705866442691001720120907151803671153540863547072853461792113713575849711470963966262692881193927230441330372677737833946362302050515219843011359678450299074678978937327226407273268100674183916844241721649345240162792376558634934365816094339201756699802916476725159078365770980292242909372938850013459430410849273745142752134738004128843205033865384523098142165215649049177562592995272736635926338602338314668624622801132506856423147318790521644831236385090731210894548258837922068373997395574953787674457976409053551485338281291427012476385840421401343032252895965198589365741575657027005390557869622826267592200698356053820318016087386018141290404876674952645266607719835053947747907893045958190740470869980236501238241954873839677036156301836437357086099495471285692284016085760387855901018197310885763378352030702982679334438686030677373993813332944754295229883761000314442275194639457726526453045795570181910291162376878425222496048155802269581631073764858247395274420987010911880046040613369949440831412348534587825997342652484553685980282817682903895106083046103646973838220898913404081904749956528826422289808706940355971362677478773241272252589203280033740028240449534103804168566220274285367994608774921648406871536672710688032248454179382038182841120414455223016071057945795586859956355643464008013103827883487745885268838213608620313067028885649865843415050109096553463200317370269749151096757388187794626040287338888327099010880985455526445333696870348783616147036741165482152724287400599841726854539845063897010899194296242896440892512530176269412170561351379747067859481461439725611711953082914287930007435162308532855065415703836697924862385046626336239662669047589815818355418741703033447265625*i1^56 + -14155559495705741841324955700507742393079318014252565055454009948415377717424860919285652166403910392824817355904468254086716580982857439364447271785588377773478913555754621468594947532972736367957776784028923082465094909026054985676708552751876401583900052856037513182144068253281764749218524610074916797525589340947276033184677467685263159968550194432030712491871786275995851075413895126779963304593340955427522616100227640556326589218026798283489485848011312522319873356532229835012252279828356205349459491930196337608450046990805971871128285294536616803462144987429682385340725170340638667783204367310526625851506006347143048746532877237736306935671626187325093972894894328713667697458173034435052231030264958070199978138392723389993493170653995383588723139511900868059920838011650046542056851256897975321677908327722709361860109963246553238108563064231073028512909051303805828805000496166122724656103544489800587364811819672990129932216710684871735074607592828531999263307092479656484156691548525274685362468678969293039076840035784517665314707718306752231102011837252708024342570106923780338483128093024838920202781554959007382625193460306132367802740137648912569110557419068048043420173110310155907825497774500577118876853717694262740908487438623360066506359154924453463950607668252547912775567892354635418784571740780014632294169188968407414640121311024560320389960761451945475892668195703372765840482929990747405192653048435713067547077462473767116715070075859850672577005539945935380674208471167017212566791437999511204060326038561330479157715399068861471552217441497712779083954055462345481202109565152151459967275608300374186744005632185951470598855137416426902255692985660245115935890080632054321222201671107109442452118651924254688004694963152888610540497477510712713652426298588548695362726302459391838339783656288417656562790358703969437376426503886520821548577919765030992307939750643540658709715614183286220406947587462117202949464382994979116743529879034914587549214875253700350225413223579184545056417258767701173678403594835037271400361092048569844337180256843566894531250000000000*i1^57 + 48511895351751435503126835069154724151113185589127339330452020306481326403816222606136013876873810166781228903835455842454839540491861675099196662687748357679495087428433355504863652269445233194686795364470313963080511417802173517948984220278324145814605001674743509409592632821759858178804713014656869571932930323867904831918365572949204369592686650285643649955080325298032896934824547771769286320632876385076035463831326302462125985395938222418975134914550556890488896737638548622809187253460001344382980381581747544630031115095528821821780102669684899240792325134968677257246000797042410463110042504286948015861051687162419956498658856618967539398625473698284112776662600020874458599625773145604916915937832229016071489010048292976861975302770129047477461380577219956412135568409778945894121665692495779017825638406418038045202768539759934142527972277021311587681685576119168821090278192916564439757220899932770459861595006515055604589931922732750842721591187563882010619962338990153277847613342072264590680067588391821289873216495990973730138990460378986766312358681310685322296820257109888053719664610943702997447974917386707559099499139868052021280688147609033023187916252857097428823265015240260650341384283761917032307989651797435312934958078116638513204750099196290962921850990405580882571322282290399439290679334607453336624275670529175739357194923825880606108931212618307978770600277771459209436297767481099311688236209047162695891498294248258982019887080836277782716352610073422697033537575443790598296909917056840779781928153927039052414692893148854376347182206124563014524755688531361450736140010148374849463370921960386412392803585258300070251380387929518200744019132612437728299568709310562738719212597245517588920736393258553819772857704138422353378276368053267841888796438756784087800806210346850380359117637158257542018317161506911389814239160407326346020631526517590608653400211759662524916956714679658485007971627836202790320173307713583369790785460702780191075834000144340381197728412960690305552342774166830339554628393244401786403614096343517303466796875000000000000000000*i1^58 + 3177116531517533642502476478049934424569367689564606985038128925177916853491713359918115754479282637800025613538395570741745719016436728717233735776734479224027593765957390737192958724360111225895648551604854430811757093697996937082448305686863091654203141403320569766617414963351620723682588618355988604618378407865544414743540190278173579915418792965514771077641746166299532250425408095289021684413240665135931431151469646831325244664204888775219698410290818053208524842906854699174022309075718509693541941274356982586070058849144623283974437810268877616280890105587976696916665134410451894185346817838928221942823562433798587906705063495138904750247737829617620103104921476488313470117476532863790527708863625757509920694098915203597255200240610812052543064648268083534417479395982379576058618547676742424955949346726933600703609092275944459561251798638651028726503463847146070403461814685919655600163003747284295464747736404618841842895804407920017503381279415721018697448180634632657809008664940453836361458865494816057219370333935885943787876932398264410867552199679848634590033907568530175732089804709588312011333569138037046434482004717017902457128163936502525152599774288411173071750456220122129078563484687967027292133664054209722302545923976129658209715650457997543023026956679883450715245023111291991066589112714481718414384797686191189391305542012306906570232544949918823736300923144170689878426026556086748689753172515787991150471131139405349513228367273733681727344872486344626885288305565907266889418079069064346790987506238319607933041931159174178408927769532887903664400480324422758848801192448990866646752757033813597901597829627955117144920699335287877742503159190620698085166576651397374017334392298709156623007978753401914541638853060145059239832323363308075734136930718526974595793334962467208978535492943710813175388363664561727518518116605179435604536814975560151305025572234682964903527301669566630993795518346120085710324820030664437594309048165259210738234721128541393931842552007009401115440017732503955085074039831664413213729858398437500000000000000000000000*i1^59 + -49701844206836329790050514467800875319658359257530456679258883559740219024429459188318380630306116081108192205797996177924907935623552718663508034046143977883317809923886784454459663832047981741976902934927918341845238975691715716794535613722413944771920864334492458928300871825553064248896987390625082347034308007190222607691120948515713463999160556043947910424101554793303642774113553135074089426072160086644376809331689094816008786314089025728715502501475259348609655211020518420738194035683373911928260327438494697142657592472699590724953664349010763496854355026420679568824481137775152191130649598211749896046653804458469172892112385344612917000267706860695687757987436056791691304601494381067038975883167322673016668536519139380915056313890588964487234883611987848427901747758515053147580515334460083274337354710436940262074852147109171406106287021114027236424062748112746148825672652696280186885350978427007933023868572965997618216799047367992758850451815711955517906421806274997248590297060682541685024802850756866256140185081517890916315559517270109736239367752727020662160315045081542813148417891587945952217373958554771080518306440198243499238769813644455393530902587490701857152401399728388918047709039585054275165226372551501720491441011943829757657802389595556659516394488709074146814239487410555572360011181031756867558609693233348079678658804659156555458443217530270101735008640751846204943530306690188728776899199172006724376227215154740341263192546738315014677122050098256805421332978373571765539676711187126594453067135628897507968171930483105146513056015379403538090464422456172360415740501014787676502171046228607126321070335407034755218424639863936716631735257997882270131701789355180014550764058075961888913197661807680227910630641867346623509033537823644820323276767458269746705146407160093260455088372292259827318091403092905063114758786104293520274193640743520361311356128487816342092007401974357027557084862803461774465161510912101635328906158389304413124473775646498936650371771591893058884746988659045483517619371414184570312500000000000000000000000000000*i1^60 + -1591971276599795559112753754978269210069387196354752550220047935035256607114781861989850871665202344978695858146644765859947900051191638028590148659482152142618431763602284040110338660915855496067698356375421626975542003299357639317908765300729389462668608709966844695024326200265930751208139538817460577191726943310470195689002478422283773985886816939884608502884385236382040749259397418056204231503349776558569707107167318758331596610853449462596467627776799491517508789840042832914573444481921517899726441362138184058361142505055172076612359034530802987967331031030554749341044388462070026909798059768109274480044393621578308694144656204055131103776326369436076131905120673026915685181084582087694126354536216035398883248060977640633959487987492264961136478024358461671263732424878080490151300573675875337915516108157614067798468871447516352397576066742458519819040237825526645921164956915363039183461550474890561373170397658524094258495269982380264432480761595017262590040946873073043934606596058854809103390258905562233060938550379651934827410892041017050831493806516349561580002299526371705325543089122482196741602241597491455007944273364079212468519344298851173539758983606494245385867834325496977867672521173119876769827635147643095357200182576920464849220205477697912007495083904974372998589368060214338906547713532296656968916185990904036569872263652558681647023266516460829050095724390592297000928389171785622250843160318635731016957188735795240850295144436305838998232596717531783757804726494338501085334015846718687554109509561397082865088129196064681246271633610923158261512404647610016091094255165676335492959994329540100565442526381739854346455169074667139585724251783395196487831194410909015097721989216446862980583207341767090756923496126618514850903887207189928728941418866487155289430630131882922063530175010921975812603928076641828122387647533090951692928620436002489246173730390671474881157504452670913970952026452148327404238110121869449650916802655460039404642993526351168461484529578338441171829180892320637023925781250000000000000000000000000000000000000*i1^61 + 5808990573155926855825583230514439836572847833602507943102875009406651969357497910149361785380568086118004857729586440116339840057298682971242906004697694896831152313192613437103944087472701867384051413695251011252564121531729774742721514931393027539564132418012469799861064427647165362839296652079967158650443405958850561393364738028684787817803684101335076103296344490472850424846210745303807239457551859050918186449124819095355008658061625475400774739191473505316203288191033270975682188073218993629548646241338005319237880877253349934238405876893385818688073792376630030108211064621511727598181951402593892931729827402475364705017455879157757946879377460227307700640008817976220344131789622633569483478123919897610981369890244658508115285062600709978265010937451984722930975137756693089386571276167061728875583834945700291696766130068323572018044750243146534976936509840072299224342692557395557381418170108155750619486391276337085662045557559595782100410552039373485014208003043316332248247316123292488809214960826823514996013008007457825280985793260099971368988967372571271983903785075842147507116208996663826839028406691572229079140943276913958528060073396279581819265250576164910137805391119758819114704951654191002189574311616890480528237945107784791810275995739504869674975010926337991216617889756098032126991065755827402360750831724141002835757813265014169630371525327319855590950569321636567289969528978801812055660495833625817645606554073278423338797196598295828006564101297218162379402868376549466653447193456413825861410123870799132431168695124929763238860516288012286016984470230483411047053263358942097383933140123828090353785890059267883785136778475020224777073005911468584223306342166557862633224615557661895868390737335037357165860431926606766876360831384869228474932595211681546312925399290684251331153120017907647424863955603253868271576091060821445090242286678417165498969019916844225395095733314385313835795439797807328008765474288826107057407181273040751141304451296209871220926751517578448846361487536718750000000000000000000000000000000000000000000*i1^62 + -800932499601461564156688400742368040959326955864349135006921170486781863022832077779934560024748700765439507616817956881272277352982622857944307702015908228166092437013151964024046758180144658381635557785660941147577485639937276995865765951954674913314685547435321622634486874741700046769080469691241349650700179337295178566376168143915491079882943514390282424846533554912955687974702220318731989208719512734977595977323663149339152947514227722339264476001750930392853661761506140799827060994578321275583247088735367532419219018504478848935736926103803216721143802292186898538383141132044602433493105648865549473003955532203415417000341197223218421813795380732486541392624286950537800232489789815605018866573218685565532474509656768760884955886303641026367888413279479915314100515560817840215594662996756888332783600561331418995609636042146255823733240900823725538421141719191248187184620470346927055097198368874830451375320714570352212238020892417143671355802031853015858908192115121380907571054733189051983426329111244133839124338166118745658650636841585349534573507727335485736359377708901384500555146329857251621554774134422191417760187646067443798609812308750148116794024813028231126049721574197085179458687936109032742338016228801024129222986008195557814955896825037055547824716395209553548979480770798127200002135112565566154560001624211894790988599081751368233267669580482201402170564271575231226174166979542764770276641240513648985571351241347784389933444586871380174064530422285703010387524149446019862260774699022788337367178172886581754074197914013065734817702087896409067272094723777281030516158249819608488523169580202200774064182126339525665832747129508685914105258859359286467440023359454493217753752784223994249103384235385757061852994513120424167894653307954806989333912205654547811689082598727953708537307498045261031599559396092989144172991656103697678285275454267715283923678615475979420747407856429415021837159717853239002025435892179210274082552924722442724002224488161348436156777334062900488990000000000000000000000000000000000000000000000000*i1^63 + -2491601723592267389208250941118126910879171557221130090876478718390083053861657940585595508744932563644039137676037063894290541158623145644667541744270974337404798087466703779906318438895606471417534243971956050947334104581425602994406245555520011464072934050757600180520480681412659704068506854596419414207065012564313534448744678316991638801935387020300605044656716519947965168076239780310781758093482783277596851370282890556410265602395835739778919777382430911941711542840324745247710056268042645544724795853122291481455188976423784843279784097556231391845948507446147839434442856779482537820820556998289793728740584053043330977363984476030804967006493728212389326923177658727833838821266361226241877888863068195688249995602351134581733494058681878980934270267214463541806349284987621200740195101709594016623778062299955848291601132098167903367641115126598850434335354864203123646714389110984131639050343471516678343792332165232431985571356744826158982454793997059040855056923829378594749920856434430631763836201326122460803542223550584364742613807888034139968806842068906172290208274087155855992608290676995339281318717944609761402123626482495690263639410812449606818301741686078073001825046944172623717382013892477513512138812409083727667538346929557991432636707462039965795121662605315538839763879520814080945057426231775844041341386451550259399982550692664870546669461341102789224473885735962170532148005876363003384201576844429957605279359850064297869129599225541836165404266462079264330816984762380467200541757735897806540181454265540224988857851877216983515068527311930475494799788972859066573253750125281845272998916981500269898101935209258621318308492980458976911506725328703849425059092359561454855796239337874886551159054119984097516134495797870068053461295118676444821933598924146350550323286903932981113088919719417975481905534489933742001277772938701304257865100275031296657009036370478407071804250999927197987996192869115972830056582559162995456147563243169311592476165142421460431214858794726144000000000000000000000000000000000000000000000000*i1^64 + -55436306400617508812318926612201515127752083449929658071588847191217802132657465397888757297271973223340955446602435485034978938461332612379684801265920910017233205090898404452661003711203827481586482066226719418286967968490653100592860327786107332219939621821478733766746135433504320082437425362138397731051169143536796986462409935907428224160906745512779176577983670169905659310821210009468941818452718487880646382486696191232783137070949589223091894537120231511291795667033419767967166059204017784725337118350771685272348023138773855112175537042364150537205373397068899138139252587920830212233694798180974625040963184071160147154964048210336698098485561807329343155075536334336763845618604588702454533535596437141058211067711711511412528139648899790456104984411660270556036536431542229676250655424363770588312602330783742764848210897858564162398731137756101202465433338063973242809846280085514915724180071859181205296166629789407505768791386359074122211109492801425891751616391099358880981202590488864919013352847152460070066987075758982225547249348145246355715789884063172480894055853310943373728023772007143872154014307571755968910312851970536196736583732512482528802672412449233296385674697120526076323131832092743327266175945662005364237956594946031742589155582658996837051320796858874367733890657422495800796446942609945719165307798834117725660242334857726628086448245593957283750317242190948341409462147195692098728322306537417445176033625421009172888891999253059199162483168733262798575421607352094714355544118386729809455475960674004224502371853648314328418063533363176031884844173696414297556711974412938091330274741336365775198341637401034980428663700221469049206941494215743189052396966451148826548632038651448296825106174252321522089866444045933197264273272918088128881737887921507366718513065684770485979319762433364191986290563825418993026571212703890298229174226835756201446864384750202909310357758515906091851476670913787503985058432188678079741266452473302704626156796784691129502456754995200000000000000000000000000000000000000000000000*i1^65 + 78262741591943833676026285910513249253322078683932514935281139189260266372067057062139130764587135217673864755321390556078493212277428555012782153178871436876102107205379598014476617939196333501251228735926715943605908040308566657933857427701619883954104173141517919845801650440257522565458703491926766130844356014826280028998870939670896205716265384551898871931515978790779151217728218618883708030728964211817717078799229955840737133195241465429837108540180094268554547853862340952689346783731468610437884348226170587001375154261597971441949874812586354021426397457213357757403076830258560676422556159266247435055114566602024055796678883100933841134069500329818732226333775091462649819433794159880655876864937458763534131943236845324893480877900892479821503814623559821943584207981075394856320977955069871467545124033426730117775642038050637279772316758940507836747450718321137323255089364617535222580617167387978229745957846023406623651316298390645365600530171512847180835550704164762378030687388721038362746621430499487379897438581806831454047124537950425528927796691052295414755274483690885023036818055246723984244330667512131745933938501772201239013832954888402099939015375556928233805322942124062526636112717268640287776173503930568610405162809935994242717040157128279434502284449191370701340733358549070599314170042185603052328961077853571987408925398195505417233154219506757224761403108492939501572999855364847774036788567364743525425372849621110233955972462337781716715090374101185465492614087756644223573501487425025435107907744481729521917866965165764955879324397267506773630799771365580325561032329494865664760416146209505410950558036498090160773255253419018994791668125559478437500874046120036159850182301575500621895529708413405360974546414778789777961064879343908320967684961612976824170548089942316236124505636732115570909368528820428139391941354902040605758079533283185541349408951400815353200197741914483997746399632598271608686033763256598335551214629908549829401977524673897823584911360000000000000000000000000000000000000000000000*i1^66 + 9710877168707357464189535183379760378218701991090042077549497207238192921970014524596908642586130543666423994834481445113179550877038605128815484854756191937815200329155476657854016148770367221586235015786962269262872520252725793972998117994185037612969526809735079305597880761851767708493959395156072180059293266434772670092090249329273121665090482575249160832075021639473474787623311419973456048285765945466065821692864431954398218471036766644145073242568622592831086615318896926220642814685792387396838850062218570707357027104425584640770970645497485938362137933730186140615721899155763290266790528184351615641701191529987569664837947005571304351245054075184876514427215671635730876165658543886891975863679664043732329308647518905412588064440710659645958488252480100203533837846730385264265520665479188797645291504817469696490863322510814531979368427929512755944748115668082895774072237852153067863214293763916147527633197164431827684167523404596473286323890380774981314719797302251520081851675431094648548506381271083816554544274980865903125586664583921193916782734198950825909996140902180073068373106603955200409667032048036614721303986622254359122545586749619661084421220609904319139218404393659694580930284376336856613707464944971791296568230827129961432707331213305172144051044525887873731659496532984274058760130900909296350070844084231381394736172415164286293268969241919631820751772259201298860288270984339709351702275362931729889474417717366042659010072389499746174195530870137918724251382234371414075365682343451600172152554174743136851970174223163974536174590803495088105272841521370228681450510995662465991994836016152318096549981242014590289897807938535066319912735930795330542777469705055278070108015395921982258145290141874660782287470755393973385129193470798723533032967306617742644383731112331816168885412692553900189936352355277113729919361315955226983872991655855787643198424321095223659931801068005824415347842974367857197454078923320959813234150169396664771634919559598702592000000000000000000000000000000000000000000000*i1^67 + 230168578123385990325621639100034570483063363773722145746201253334744945281133357540762432354530134090301715082359464437576172599324399716940220685003965480787237481155990942479705633611026477087984569600391231638013824042183753575146460757991998146472771357707130196746085687172487872526198472415721866309335042258075668654313738229782631502796514300315017681093627944779358527363673411096299754384974312505023256868884669993515730182983030187793422401861014720918991659478720768295828990280803226649297552354463683811830805260091464546883208511992187804581299859608905857895672631626192367290575571933662637886640603099374470525113935103644764035643752603559791830534560350726402990427455515554934645738685964725216157439163783762675386314131525108029404137462841800565840677025417311921086148086423824977928550848512835455669072787694179357232773513517815663882833201980259696468756147568668965205151625936195589831329984580888740389765193544849514783965496954075580959629882513968590946148924397303274631891539280606656138149221532948837123490520351786293008090849404766269995946690384191213241667346608618736782670575026909387577487655212597175657337340076384340410078472119616901902982307822768359764245642717810939108650216164938533630005528859239371054509377809732058057111006135587879283635782281401781300554815081353519719107575486783514632178291316905749680235976068296190127299852178243211923377575000141135005876836037283411934761792318278658126351905348520338135640252169284696238456646973459685282326873975070031308494790360076394165396245804219251258738082244359907526295106736053913459428591189243324056385212882463340983880128575436088094351009957572554291766540721506635413281311194997026836690298551402280789269664350652684011882134335495183022417117405895601623745557558445047556488530481212841471253977022056343339106901564334366995149314846240452282317806765206428889184135981976801404079838569623188346848473476074306645661206819306234840906133803512855301372469479630438400000000000000000000000000000000000000000000*i1^68 + -493807793647731476299526870426343204872557346673224865118511367562787515048769525699279019941959726859139874510058496864546030306040999208519402589392330366160232086545876541138738086429907070689645927986558716218698446297695578352654894440873109263736709496382546928480193008427411461709876679737498793093573632955221635159698286945513425299094232668419201065625607636752925896420765946999382671515806981692046000877103470214598818403461853594318351606001987426448103288148297730840022663539800553157561715624114756966439078723158113834463913354426849169661293962015503442432745683015786469252017731825335738191468068366259152573812358717828161466942978481125290695046676480038679267281791360958792216596208130613398973258243004848358151279696313010054603219554253226333156234604780825726543605822138901625541125742092849391319798550880739904629118151896567072891943656787832214897351412899942047470885334422601960288839069631851090369475210786463229764226779194137145129534000846735898242213568535937287472266140106923939574349114561094874763582450845589958214509597577161964798125494674082210053828704478976966269649220301235375809383113296090113517081311673023798636871780652592132741050347600403742233437491787704868923414748129919585592199967485684410683556811482649536817377370241954978030540898749853683869516105029843651134942180187093389013476707069952196098206620034606655458360709521236276476741065372986073711207522212993919048880666133770197122137982786097781374755987289098714284855968573176383031365363999945974674213964019288683729321931783284194162146560236412622143805839440204894018546267466371797572959431071320142273175041342407226160897081046407960812013133095469468334188804381921653205508422311295346924501450081078229993390707277717419298611342943397508809943422949371250806512890324670265653236035532367644112300094074605246117796609438594976698769874248613930150490960741210245870669683804283013695117682421524423414259512488866737199019842002067016440262688768000000000000000000000000000000000000000000000*i1^69 + 261601261612709703172264374178647898521591809651335630299418795560926794526600429752737218990855577027474943833808003854319138611858399913605102713643861499212925746292095422992201110946226031703698644665251727567450074035345861091655737549165091928591072021197760219234451400264927095706483500953854395320384838071402673784504631127935463663074696681641227571193277022575755772142714662387514163720136196354764686931606980361412512754985723661154820453404566560706194550358100457653364401771969118593887595325374853282575620930754041453889707456014191509870086779898675063044244903208718011573180829676800399794818768149751340565254051903614029527325473005567191682859409841547086542680984908971965073219876873152367428109993533529611735289840461085317547472875624890576905532279336869285169830036681777769632343077255410669476238646767888296434106097513609882095596103752893665137626644508490964705881298022398127579034363617540861012927759578050161591855450415000146418527605049803121960065362487838268699697847636189822616062504805003314573158706237282363738223546873374095099120326496273241605428142676548680753204565248263969632147939253628808442204834868748243568843261205750489959102648700881826718606630927585115538767415134665663431305776163901798267048611487497117927673516516685172793714189356308353815006040351443147195528099741250307703536286314505873701874556144861627686028608806996253231544609361444501293128156286136374148902176753896788304250204888018347864651045845260526264252278392172281856519769367846276487078560805090860303176923857105838788257878742883763943718528811417833873277949136092011378824298203552757387176387373981214220799162649438809124523003355953268098615870199573359305745721198500456748148485668857053401267620031101400644075079800888571041527759716230630535200642711034595410878644846197270338487017415163057508911785225640027277101040261734747507920823031185446250230848438399207204864790801425884794194740573664178157294562657705933378945024000000000000000000000000000000000000000000*i1^70 + 36756552637190814721840068425778328903667920195545503278168223970733110163240494035397180328478538821148600852459835701478347086129045842844010380251504445223123752331892863325551515474927746636647957185262108303813510867738736642954495404073610431979106484885914680520479357903522775939214668912645847985324051285593056777766414875320959053726637096474924411234674784657625126129356022519913933635544809300629900361499892396461113776680640264286221678098928911477822510038173116834692392229108701462793318324458546604258521481012107211417263426825638952519387352633702584470189746978767287921336629138144383605790204461315867026783929730779312510929289395259586577507449817648263027022181203828160405030563428932645845939236955516686728060004665435811370564114275491684061426137983724302130619274107309838192222853249771957893448235334106888177331235795720541666554731916487993896874083358441937059755555981929841386686895439224179770065178067342187635979203146849164736442715607875755249639937816388828980750462449821138338472316232465881168925004803122244047553304509686868325866255530710257499432232921625718906831244139965152218287863537535347516377470760167555909827698943177574049017732909084224418998577547214668012759913251608389140201414403386795538093189134819308894884424589838213967834900486871474343150492637383157717541182363766117302269183090311193224524959313166976717040996644741909369518499653682758238643770853600763937095879585239271410745911538979420676611464014879313527912049176419420302373757334519277686044939136019602866112739896614174153466380146525585348662111452811385983624438528209769070832448966370925197244092176212711925147430091126067249316095671440699368967930146535757313784776392919774217310697768889564588308608970385051618024252582530130498039367028943184573864050060726882577018721115198659677967903571578726544291923287227132389713115449441907263854653691591406118016635167709075343378470982338917916745771410703476748721612468581826560000000000000000000000000000000000000000000*i1^71 + 671768213520034616534232680187002828221993018385911896569961841573784388465346147763175058635868689889761361079841170115897655489736006241885590355136268088430069591827390429206371848650180403992501034928515847664556998344407028023057755434323996758378407902194286094996298278078974725646725038379385339564444055909478738195004451163000871728268496608986058446398422245593266525207757421157567223561843771395114039725245153880754698823940507199855622659252744040379881937056268192604677229817901934491957202903982966244042984394572664632608593945102633725223212493057358820979027596155110896225864344867401569751155657718342986749322980944467997635592611178656516140037396336076667535277540378101944660343857844720555612777836945704961322270296658677164580509731323656955243893313329361839404471846245316428189891319155549362803895759964161900000596315052966615455007898337074670847814939180868982502568019625598075354129804128297111294778117589532745829043158261540565932673903725109711817138958821190893106400105544327107358738538317483652737699968498916115578898791950507178377817906691133397948404287008864035482762497624494407793166562250668886726666384814500479636155890918149494668688474560591134922391530116278115156734980457740375646853253042739706515942647874979668677685570122395581955884588739287028485017167275832554540352187281123226336090151483498881684031142541674239581710568649947180169699477773545560271754282533048102914195445205204233435669649163228830546597141224246354281174460251236593208905118407355830606787606938971650153150398890813050388702194881667292026504329964448256717274685250256373425514853677130981343384359081399091808372573587440201683639475532563238971332585443163583537669507564769627607175159430599923497907882721508927863857196422696536156401779291916926260453625002243736620194987736344620313510415878339175985132193679579396221597051254722606059294946240245800116928615147397049341826278159868468894076821562512542972075137208156160000000000000000000000000000000000000000*i1^72 + -295134511659798546218824089923791909908801910258411674147328946010014246584644897955858785004711645403119675947096083467209005048986086830956236346262858998186585253913976230892521849369658842872786261532843713661239594597302717147716672360262946398085165333025253040114620408591290339261810078604412291737336596646898468252632619623583422380944493344149914750232556637658360612856944023411981648531597143944968581682497531905993742774975557173641921311241331996537181663076615859138601533886546003387412338155791776160788598907731432725333840645105250906368867402589187651215350569915862225690949248773872312475406976141214059170279387446286323626380677298611578797421794991973442123536805453442332721459546048562884926485162064254972960584530211350179102877719497679713731999134151861873753749349446498775830028352991248851547792385919338154669715686968990496199089643112181682864673723888004367542463743904250384578848002955724865241037367417294669955989044371988486519844747510145084090958843696927393549665076810866442735279403702223919194751679412491238674807880593078472324316999973761257202804209550137988278686765813714035784594578806216610625186082790887351083795971346509133293459076303257946014949284396176675796932167077076496014306422282991504770159379768763482192243049484885055155020469099797314573749496472937983061769948172682484050448419795267113695159565665457377904017559484928422220472902497420962189039293679602821192709823271903013138000120558508553160808374942723536685980695929507698396696556661311360940740332871775926319231094934988435648305866301121631498316630686884634793802543728030945890222708070708947301569301403764077166677084510923753241004054583846543069321296148792638033889487911003994981978041872832312049348559236060839459960298504106698537811156440676046936523766924212060537015632465877893321352575520596751236404817696184807472520049025449853583990343229588407254817447341529562570568399208499555039760706460695560861998120960000000000000000000000000000000000000000*i1^73 + 149608035051356956061254828363443415142421237949902939239642737179737359368219141272554983112859789848611292859199629208194172182850799719072091910061102444603639971124684607547291858961141569135459887510423949262369574549559060092253799343743017289529480221635097455633913245004072728460893983183917025823550183662474036553512507880229411112369338438719631320963062229505345022127770730053800144845299079880546649982111947773915991495597225854164634720662411554042059048482555262173524194610254642903950828180665270710809461303730574411863039455402283137114130195335784456110518502813017953404787710684773584637394922228274377522316056575103140720619668859760140036656875820520439268282038103243814018620330630006676969479420413096014070237887165998224032732603927963370398970225341147066747267060476613043572596508720321550589994952127146752129568793740602868028697271291058810782610007225952723045929009049267002086551543369760438511105630248022463823624482229689880987472282382319038898533485545841719772943188815762330541247966989272030074398915378963950686272382912520074730682200541750727165945527078657253120944447336723568535587300267171360260178260430785825675410246010843656410900450900899640155562799427317244724604478067166129996551670586266117731690273981550956773784972920204496449550485807448527917503179376204363111951215522354661977605358996292039949097035566706761152857573465999897088093028959391677281525564407148494499858706261030253844776211011479393301762199565381808520201588389593675482829422493620452078025117480526784582039653030130970694707491248808881131349743749743593881981543309620869353458849513808908952095191874610495111576846648453885006969438510366406831066733251861265820488253330868194604265788788379258339295705083352689670602188850051611868908219797724958415662011854629958337309818044587659465150267415392283400128727270142942625404885207755368947876783833539147053419725630503249523591290655946424889818799259257267027968000000000000000000000000000000000000000*i1^74 + -79610519187354166563904111617431394730553448328917953708224883424448735129367584419098438260742968643841543226065784633285419016039533998789551475468839708735695527475043777095195933065788039850516037160957731657528128193329155219576821085883989687442029388915543073610225515360784526617199518841496214110330791663188861147446520298384260785296418059332179593548001327697494822539709570982379746736159380907879142302422939800630364956856870988897361810440739107734572622857419507342044317707687027218229881987533877578127189261388948176273750607407098750305345833936331819358324999378857756854803223838328650160159477238893538613018028408142277023227220112396563074258657005848388583865604020136298510257238888665546335997846705918593681587377107867524610141170729216641919556342149165670233940596374844784368324662158286035348427428263252594100080404108343641627456100790954507246131298076179938448382757201063059507921434913195557028118284161415964155396972149855639464163192489691307492275282383158021699501011738502786594319833670889536512057801594168868601294397635565976148778109195969457507878341846157368746957114882783071354778282060806989849106898142487099611340402930232624394433592347542786203883437618953277257690981287082339004654777272919072249604868255384413195239980207822618796237376429995941143242524957622455363191004978153536089144123298802654251459773502001915930857409046753598802835860157080136483225137312627115342099388394238219591376856996108513729698814320584766791073811490578709868869769168313457945122193131865777501361155901021800789977475099581502667839038573879863018020795020975490526432189659940401020403587319792866689594050818036956333499181060996530664726215729393748414390039301218135862667370800990791433056704500053787974799017058086267144917655716337065546813537017132310986021459903714968058264321674600497448677340341775370471113249867933732051693999147760662071608924587176273463838429699347961290177759778806169600000000000000000000000000000000000000*i1^75 + 21515512241031091314503796388039078714992402219379794773478630113385699290860204174211058709187634194844917571034051485370974924738904500142060187847810570217558106311170299907084258228925789368442759156732608089475837620590992348457517748367330720095362911847211940108021181601311451443859712127158871291045990344443186454225072326391382048906021057538114847946355012633710536155299845483230191514400989863169252787035763205315536401851668400361465169641119529243394798906035936714385993962560954656499335851133481554517632146383762584752824781806842632837911191445100806382688017007745575835618964514935563527315529088467147358300569345148163864104179010250355762276096868607321678894738383738355430740645926590223111484349096139957486598674698719794277606439928859137568456839600724407878214787172746096014135238890903625207132955374367664240011185654453902725021658352251507572952574944404490656466609213387801156734022298502087072629431112292019458138262936358016910096490234944028282822123909369364782165331532912154687802200145551893660250381894132760468085037268456934844503695363251343172177712192625023058445762769866555735596057062319398766436086678233698341308917817430550031580971367822550544806784494872611587721174472171667254706915424742639372807949594474244250796061917396065744824234957907810407610294719542549869443192877820046695006858418898224722922774998850278442367794572513613533566213238156412811627823810746068636706791733226628386680316161451657080800886059030681478599322787921448600354430486761064529139772949041577119552951989414554187641000057287975463956574064712866629892967560110174375927604567876996875856092666693086571718023757244782921166020300811574669554668207354161087582986036945604196926222867756674121450615064921110430466794256760002424471672094120193440003267873336633503928676881370958854249719084164507561579244908306589990879259496252184706585804392971336679590571204313090840532184744221694424905200697344000000000000000000000000000000000000*i1^76 + -3203603149082194218642982323014334047892542800415605329721202812703463029542126154353245711800029749130753528511318628567781763362341705555067686773445942009107035432435994840540938498156283608944890100565183950632780423538292582000868831544544854949181858866481250959620702410032377448752409745806740556483217498483481078580469266708995798384592617733329984868676218274832849957852486895490312761908461163678801188101941632925810399628434287744207203916188922280218986929654666639641972820635431849424864750787660792737296367166801657807549070417483266231111728537681503421721513486134395215730838021402404990557365804415376213995068274888946911627594199549715438557830654239868393501439941900651653838930203364841470139253814334608612156241462476786256655147974341726881591175815224537137836021543338782685798295243343986191871874578319236767213952674650026206269816439068233111185159334435925846427560371796637258734554784085801556042405588229883044819963572369006979254620862789989500465583145149692470103847467396287159804570309623417531279854981884762960117571748830978466792788002337598429222309820880958631452499961273663592641369210130533694832786141224197520393328999306600161431454345789580219071447446781721849168291353211399096919049984652592598184526621359964558170306328087665433812766279969204772931616705151485915524982354156884271923601485098572436903502862008876412937105697567855417081538828982406910186292812596386309947545593836898549596783847990353709668350802186006728405176522659710147000662538224419456891520009446560220545157574631736284505738145275981477624306837523340370315234920438712406138213019383183522090775494657441136621038233732489441736105640095442708653898584893233953543400095379883106859421584806463736625903561186090814699729430325970477170234674118958687951788340561750125085747555934339217968589743430598660476814393391318302864622408681240336261746979413176092924230512261604694368875240978438551712563200000000000000000000000000000000000*i1^77 + 301358899492752141239007773244522675364534424686445188847573817265664966089882311906750111568026326231051070133103845899166468189300120592884283236108146539517148171946971104879420883062572703634476768832032367825862423693221980168132544688009478933543830266497460975716959531625549236931722598648393116010968503905461858855616374098082299769522217492842366989094216760006201615198733344131329914543426237379745885831251678552734872659900699313285466007862759966854151094685414204893425146116404518701190500781165365562932451272005246767232032940704329333041653642343521522926658397703041507550264672103083585724359358163951644092384914326750637852180883666131207458652178692344515930384091703950974330024752010747290173314896126506163332410229210549847369500020129191511749679698565559594338631805060304659565730958912912586841018744234890298790281399644935672316374501788405373171331988958368730346168077047979194304842141036671234287778768493337379527449983036002805119551029788592360412214490354259850859169938080287040838781918660291518893531075825705880269629803335019283990445641600784937495252916224141660891905191417735493400038326533459129601238845178212577285732911933133801112309458574178686646348226900008872601915559447104456613385861541137329288559072463537199416541102106621755368267201857386887062373694216487266332831042816718087837801846452768650361284713055353407794143381467088469611903504686496426079316672828262649085419725716692859831575799112106608023782482289017554691721172167793035183800864549970977936871044004114344003388903115155573270830504980983561301948348287591885786874026972316488030764338880394422523002449704211994140787978675648021067064289888231667933206302984691856166102409946810894160340984900634464060654437592394714717245319924507019088572879255927524291400910796169917308851552624708316113467197007302865057158164295887452725720311215497275433298796335699045750305782394812514892479568946648842240000000000000000000000000000000000*i1^78 + -15808506721017143010785251865168539304198171798808151991825579697403282571785398404579248824165617619530382800139629690857287849003310233715988867663033998506192744613941741844274414149636604414191148037732231589417346992053877871971416480065688764667065787440725176470788532919798169180587654452900157583071952451542956353537100120755791128858156024518387780812749347103715381887857812029188467512131121665202981764303507630387693264663451360940170321017864316830508810588149420409401584960512079114778290949668721750368832583459656140951613299280305253839706993526683082317195734087280275602513788341779757516796507684157920662204035051726923837233997910018105377387904798405730658499203169628150054570386545223142495803795036997012755978467685528528821732756919253102267881205866451445932605386448200015648311930788961165708926849461745289327847423895914290479212210333603282836342173724107705697867694068923448383846124832713773348419862492732226520901916965530898312115400918008125807321708693229155988893312535584611777652892400486915157164212105359873502560179514211142951427480870096510066431315912449821570510788930757560273419102907837061264767209820183626413614138109267607658006900574750810215343253919344659367068768860394837086885437251828776356169349383223100647761890632579755233447252073718655000844158304619199478859904100520733894613697141728783765022784992433440728068348141431207715031167685319065971972862315888890069824926056325108709655535245635944246748471653961796492267770808883440512657499490530536772141185489749220574268037370568109950321667795061279323067533278461767005513763658736785760983507801666377778456711574188795533526369832779156968531346047539878675482909570022843364485790059547232242981857282352671265359034390901199496736067631174007199614818749299896308893970801935833125588689757926915883728894760640776990893233822909779948013388072075923515208003028656235235567237216514579304344608309248000000000000000000000000000000000*i1^79 + 442992154586540920911297846457699794720400043507741567105802760782530459404473723121546912875553596197831593005647021926406999815189242263868822841395372204146699634503353440214247605083005334642347372218051795292637416984159974416174136952282730769670683585536513111394295264868677637339027220282696793230059286669821341054776860391313152723102494926580907788054733613639265131194208131876767071988769058004284834622689568938401986495189832652867763008226806735239800307942512010927988699236313516968311185652451381468928662535117671692639436462635356305209324067594987101725130791277451016588743921041186145977119152254871231143438507779283991595783687964715155244880117308536401877472496767080457333253047213370750354521961897973787465668399656835105243689905545101887566113145312602988699439760725748953982775135996250685461431579985506771309342520533885894987524984462714104588219677904572769931432051371826498665419824569832234469411876216323449866021323959391478495233922777820971771091013998624539941747535000671436060843521844538705470426949985622014790140873198887197921641907773949701600846041087178802361123107046333698164396389734863257692756755575349000118249651082466205057547926815021659643619497589420333531010813820786480494223236979421831348521665128013303312331075038244179937730899305266149897669270880559525582818345364182247161101332109553659026389116802810988450634516767258686989885621748073688158596492088743152291355461226992336040696033581876438917043813342931857553180383634873610646920797512957547900176320306005089029829786745734379884266527372252702847599917681573165577374815698312873760102923851988883570720810975862166870499153003625578585750139588182103659687481737049330692912110866233135696559567516218372452818337337508426725112083384245291373211201163733267479501177086756476220598320025709896480958814598077153048460322702488971435459526030840177845900077625486197985382693895896690799411200000000000000000000000000000000*i1^80 + 2201649837359737497208638900992054500271607543320117470007183726311304457952920963361303461061159902010662161372224376014181871512158728922646815109972582953473639124472657121868711091932170613533201972897431075613393305398572686970585348495337486232539931717889242331213087712194770556511368372015959324390092762977527943146937118817829074783398572345212892546220637621688756788228445403919571205866981829370224200042696934850233962630538598949646209803535566537916674564613028010219414247306618713362209173568857937160545753203912550382711942285494912652187678229626001058610106616968031073543450432789625440235434403989446002649241516796711841030871336198618822295715602712320370657282704076873002278058200781581669502362501136011077700221944482105170560117910603250163047629768432821966794477910817510346684799386557056993166913687052223721183977567403098052259341514362196848278226710265868481291379884350005923541318082406327038365974483449960202575034348658271226338069882636317831069676394828479626680170428440601061815125276813584288923149529377946917425348412139786563722994501860922851348813690721261583081867457508213632392010195629766494249376136165185024977348319320559886970129888394153967635595183536107569335351910337873191633382947543978396140198065863419244952763577076351227051516722033470634543758712014358824783284258390684619050959510846693790307724328280864957864182176983607558152754218598073818155256118740711770616787623221398409686203552666871065513086896840533857171897398200351785248450244109053576708938781135826263439985709616247430315705597582423969965380980665773634053343679805548590424896372884320148311135728058351160072402197877155736946942749776752426937010749232193530892273052094180467020226013085108643053707381226518158718561643098213966544962051263600831696298287302965408516631093463213617526156348834241685503842379489081884215482759683633369251644678693445426213057716195164160000000000000000000000000000000*i1^81 + 1800795829365444758321095791367018748002246621559615453881064061781628907273735998718175622014405710809364877340373476109671192186442686261904873042728688967465295694603206180472458179171376644207802729359800406448204144900291734518397214278146891653836467253959232993526025198742982743147234165256635711925240920354959217684011511040621158056873913279105907771613826057309581317653471928824508737098897763627479478444231076859526454474574706547243018659733862360520653331085908364655732483143305056310805946952125728846920231198804546420234859854341109502539635005630130559411940633750474125158282471044910167571635616751944379619966811681707446191648003377842725897014121200284099143607967462301064859780222868320418740698631082203667384280291824141030686237865346521111152576333421255208228746323279367213920920488606086073158687645673851061310798492859327623887461311037834085722570240372438726514071773876802285547763605654013517341164259788823367451651494999513951175155993907011100204231716666760009677146836683907936806360044099900735356415228208602836446771874228238339625875005791658838475583400268660384383926919062282226595748139256254050449334551111867981066478563475048385851076662348059375160120820151118709891774982382441964987550533187434779350203403549147746904725835904305661262342989699151918301642286079168588818783010820240220813277137107530115119174261268787891804983837506566741590021083078883139272943556489409947098492835067815215521847448091376749260242108259523164208196163330616029885097616792547767537272538735783734682361429409658022762748395965337709857303913837434960654657609035110498824966877335283312041926886271070465927156988714972480380096107669172972381651383631060630128827874379192969376191467702661231333566891290507786456360377681867162365176060623142764967097464880728189612162550245470874874520468700710469992941707987053401279242323583409433798259131787846168816386048000000000000000000000000000000*i1^82 + 32771310942231498773363341288812329874560262777682667435854377878794872181507645511158802346237510148642270720022804753814369704348503782920678403757452607821868092853194983796088778334402544802845926351849048512995701798200582979895945714841979046839926814840385683109907064425688585710810164947687817037999827535592355092312299997168303367283654083051409098759445136486967049138620784845331214487266051177817109299665662794910349509915214229901468365257786953815637894535517512642747745150090596141771038058869845961469376347273095399232145777893651531954776893068152597444826220855242593524505648301550487119053221782715782967761115922067089239887101665673838443625406286897851916528619350384516829000216901168986644684553477318247654311052024203465466426369974028574366920277416816318059901514537812229956720051877150185817883202010602325471778909993387985756478603072798969351602248808907565073686464498293705113973285932823743023181986254531564560470385850690231247595532988382663307601972112113382816977594314013714271825764969127262290974034279170143709746645806382769445300296581919659363688535660946465037536689685366994803690306701434642799537736631480698076523574244202305487670354318494736810595908589115909439205699608312080699864055800619726571605358433111671267377901880164628284472781692918225421840458791470400883716245922793400634903821998717215987679956781706548140005127288379052921571753946126512054176333280433833213713184997315200873569735129525915024806220357026202680023675126942912966964976390611850459702630800689238745191202922455129817400281008171673957351588338363594489589424722855242510508653094234293162820959803851652035892177244633168639266950333758589910479059917776034865890796817905960247420574578074112443953544196824988981824607238258257203586760437439364526687484909286783271063835228777294890390974312940994228099610062591176006000567414911099287154721459382360473600000000000000000000000000000*i1^83 + 282386724964664533493802512665678282855862042347891869969991687226254801776323105821103590555390658369161403160681251014114340402090803105675154387177117407700293553659901781694145902220010817896963166645384856923222808936104387758729759332989901099594384061828861651637089200789278459679555919909845874102321972082917155251240086628909459417637885267577369556053099435381632276118586613153441139630043263539762294997397393439232394796556609253002233094390812560337005074445790227363032546671608114932997608406390154550204308215989827338239796950341390245807410721980120122375711029027115066625919364262904038958009736496725931433408346917481916690597014361839636046067776039960034796486914725764647457447160673914671613718093081287671773159507837879167427220856688253275460132540324935179438822206530446378173085096580946879392895525027279794558871442425284620760700178926729413370689165154645725407600510095681162154149624810572276548462803929487209750907468846858915480110997589349014213832885573581640943979206047551725598413113970221292940407841034336775306745352247912559154463130361738880398676206915928961021963151667215681425974793383979103980400969877443604508819369093329103080900619838109778879588516623503561648721984130617411087934778325694196912747903009547160975548446686623384691227626173249867228753886955203899890510130220240427867333303078601825491711886484433416563870969591581915977119777472024439635761498452483061232049480783961679915974945342735464701915369740633093555883327168004395573065816301268042216729497914941020751699104692027279275196892266658040135019155249053040392281482973093983425245061276812594944238751537879375104090004418228635035632616820865785615440035622786500105798317867959548172619061299436876439584874162498900921331156361579969100409258958549358030286123843765232644550014395759278050606600851746523192397711060180884367270421841818873743727961047040000000000000000000000000000*i1^84 + 344652235753772808494959910252573940892355088915389949721076193642792590999166679696943302248817886996461266959064141401497436507204533291136275810161616683294634326310917149104746717701957015387888783999104823198792238270770237566117897721244108503715875859966998411287221131211557116270920996510259193871387394451414736427755480148369718824580132923612214895125905461859686260073117214963942313119077113198554792663909247789891159716408578828107239223618022795319673173058613427975355189043549873476708611205267941540024676096116991011408015915946277092395143243981787613675223248150726613156307389523087714307879223029782690410661800837390646902162840484223684834163333811433033158237566391624585828179363780163820404420655241030012413349129685124492591764819986429849885872925196903143236302008308339295612296602596534583729759191362646431013935517395974144875556645577692706553542583504540449771721447060241741623116201171935684748221065646045203094536518012984211795574094033143337522641735811700707552038390047275438226938930754095944099714626988580408059321358746447975364628929661673248748863154495778219081705394949115667144408135892081688015257192800323755688061128169815225920148879687961931024726646896201666195610718833724581146423949316040712448321025007512158372124017154388620342980001193018734748313101339762072248905766156382924312126070641459863422405099318552459285595360310654379202497260624571181983942208343946883133220645332793469605902734424458026935469089464654840078383041504376730731834494254263964385171828953118136628134085484837881485345537947694953021455195956171811018950524191675831694663780149966295257841646628692675709457945937181296190197715708789999054275636941490381813669183685414184987948408613201533022815009661507981565159825966923746362986208552195294416306558568642617903332182018172770188939987015124948009682092975241846131782227034254220460032000000000000000000000000000*i1^85 + -2431629024951870245897022436900834577426008016400240765954381518954016241044345752100532953481846670050138243020389867431825379610699499351481218003034099201685350234541281620399431595069005834510056004915785350081226129968860599270414315133520854444802609675166507528536726754752773681995906334162926560797071594993641984138271534268587599763322794022463180161783216767827211404327031168283316620322355466745921166028487196542427308817224390646768766964306884030580759199982541647032869613698954017623952352475299412536718381156021667366437246268227222129945185411630868447554642811914757858233921165740781144294569294614010373766815056978862374130754135971197701972775047497416272463802801314477391161568712430290851066798219419536983537758114909354148450798693480984631523346169578019252327673479124454932895007865119105619528760355406628192623648472495847839151006023252332952461552028068355016925304036733787545097915171976621579545879787262255479877703106396784582737055934420448007856461931142382855996825028286841700250469573947843476547168079404986116690890446774421326993534640834396304818790606136922234865744940919484410705252021058084311189055017987907659082367669021644365933123369286810684316772345289965478650193023137651462893486205345350762667527416042948442008927861769844989313138207375790590936571372887419707666074866764379405350270879041089499344829047110993858894750144916816979594494595364867838553804583178869921986586117749994213927045183020554288928372698155182322956580182241332227375367703725375638191385979662814290962478932915159953518687380956317536853250600067059613560994705120371589628131980933636194817970376640721106222626759444361043882535954290264156471332437278373934531993583616683117429527476594799380827990285756187496585483385092670312846114839444398795432519160696452637803738690381395228749920110900991374742400330788452611077931201357414400000000000000000000000000*i1^86 + -8527332128928929818235933201086903871466290062694487149542426884781963019805618010317693487644856596582351735925579113188716649823098381726903237319556329198721722645787258273430028698131080765523947826599224646433923003417162637878852054857541316067060545317224399716342459297009237502746476944608470396169969677402039025798004952413014942088343903883708699946602942527459657716302226825620596137601253539674414475605439685719766514003291863960687324130357813047313761481943405228616576374862604688813706650664205884616366130172810081072878719705025466097422128762733508628781346173028052998148582876998555707843120090214450572316470505898545941746576512036712157169931688759444739019791275499135642307701263395913498120890865432715896201090669409300252268114503796051251395560042112598218146432419798056446048171844629615689967389852434643230049696255296384658674467710910505424497317477054569961986425135760036533856047637900107414425436555429528815532534472202999835635375990344181185846692391674723061773920027405055529183926398797542135805799568957581185147162356877700087815906192651709120817641268189265834968942126401359246566838090611364298247205227452325000270113496309171375614335247604979747445233457004681881701584674339940569827623916434832958753034205381184351480093773288412918831795851985113368946723980635838436541894653830524522180707323572231798323299242263376468117290250588503579875555966881126433802741581651555217948941239377687337522485994716932058015153184904058525742000552040979934488687412451443627305059553060652484531100513408444737580946001730429951638595035311149135407880667169191550679561422566789488687903241132055073823104160126669988929982951371411056390138789992494729446627217580913690132786533933810615343245969105918134468653145817504694776054253823446198695817180947948051066076119917079318385540697080516251480551972088704062340464640000000000000000000000000*i1^87 + 3336435085009155057474483045481107291705614854734247831628369193187598536674504076688584944180300966607093836828709689589391541113097639862341883164146130264622539927555718340211132696694429661620700720770258455388665066245583505962566764121124620736032064213343484278230296688321982560690704535318772339735565692182403086711327261927084221942324522987813044006070103028227877306638001236347193725712536939320160111487567184379740304796563541203272238039044059983985495854102747252349893312170111466129089721011917492117777736556776695375950172181085935649986722437548525598864227449263738658972659985833718196184433210956712130845021951325711088656208796254006079864146599406969997102309716606427758676814531706715487185940995859189908724350156761360614108843766769478527775579433613703761373366252012557945025331583306694388147761644986535384469253482385102213292389745786804381976133182063437597851988750165176835404073212846457873107682893703570076911284104441014368782525579025154669118975970543509301815690821610502479319157449733855176557218848535800430238164672740416655976345417884323897893264507173291143337476904012602890673512476991901327993939265996485796302368655821419358911507379654809040961085938010037638679251308070907824949542568549979922337845258292454050865252374442130571073023057255945542577234664411843813390583397676675224905051785387730103611224345121747624643590647573513813321899653215891403630469028434020961322363679459640914981438725118458601386281566105017015905292748197866994602623098441394522224126382397311204522911397478904034417706894928327121821509412544584230532641645665203904973142176263689370597432909403826105810636772719001061662456428290499053833645218523859796741474185710676928688619192422140754453675604355202926320550116979755528739755143254012213649673234442918700179364139908381218055953790465328533314691822650392576000000000000000000000000*i1^88 + 74743405926062527187091550240794675290408350109641154252531333063019203262859064960942340749373102766661741011393414327971419527498646679318399042318911627855742603387041868965777671622964727602505110585183120025932599692369159136674356619092937439653991906159319146837953619831703057390365443847441179386696301490355558949679703649026179794736544492420374738245904698314274080062001487859980519561576273377107269562934379925260200057812766893146822253621069269099179162002358233076284776111367216860648366040050046825731833521248394340108044504322539911985260414200835616438342649052293413231309725968380725791118155697928359752409857071567109680319203999117672401742169419858835332050019513262812347316212814833318465298269599751936623451085680007671323495399418373635953469189751087277803672428018453923988236026815878357578921944341857731552938970975514674437470774943726919877962376173057200939753639411179358947851085877810391957699186556720556837938917447794608048874193305402427363356488929376948726210384774017684641291997415221258562695307604978430659425821001896390234604760098139075793466882060451351833717398394514983859047604435012998679505736910249158190482865428892310798915726066518590750977269658907215118052967156395711081952257614519330469875128623607324379165303786720445992968542247570159487643168386391537289460463495247216364560323908949149903582670151766581531114299346723998301766692641193998262784231260367773892454905821008295812401272868785727700206401398790955415595224645474289337008583510919124897391050711429144765399990910162336202469484062005614671301474873439053006551012350443294842517858259690756274031115079881374071714899194894863677388346201104279431840699220419793230535852907209652908738527279024843666842050204556870260165923001947112373144181596442606528008698267619917543303254993566834661713866178287622696567046144000000000000000000000000*i1^89 + 204090682453826071139764257103111840494029517546353351788252748734621061137938356894100760660113557278066421458587635349501268849058260587344290349187587151904884131043779073422943359898748820045260768141580662220464303434750058211215137529986779177212494561625130429638563615794811808588987338129519807970375293384550839963078667109917508090371223370891438922891201373045024783708896198108603309959402956735896417460935303829103985945366513434010919247886127449805218807734448918363810282429429519544915359282187143957588693892368631311304859879212128647878289663899582008743920008966542706829815981572239966162996003650753515272368980890088004821063237356301325639030456526660856065030128169754888021153360488690722982272891491347611824836858628873697599427783935801566968585772434901943450568272791046054030633655406947902571917828110570825588858938818503343331702523428958608717419695302904247008174550222307012843700211717013221213594916411654384982814831389204232303426324403865412598551529321314187360503149539964591546193564172326172301460974531766349522328452713352156572920412194038455045822284295673658183640098711515982657379780599023185897212152856008373382659604228700318637086116618000981940776774101489419892026708119719202948310082159761680184315220744840966298868336137173962368698768663986311240135461783529275914811466987930883228308236235703805538174815551289436660278068501416141357905542988405435046588096286466729126712130549553854177747439674966474727531950205668762858165037258340009149243208131140090152020558705806674142856290860243627971347489348313198959884664164904698702145829322533565189414877520881862679753177467720917158665977899885002478250157406506467885085952707512816785718434994610025986243723668639182562112353816049919175838564269471895962423516625804137070548660007556016753887575460593424160294733471053806305280000000000000000000000*i1^90 + 291525400857066381388509545544761729599185776397046925384989112815246981383778081499673812462189406687210517061142433932210974727369787553538420416806724806001149589360334472774243890118941742431322522758734414320349273129007295043768921408357291479234775804790201628264413091735790397797358898508392710290638117088211642878034688012093369317281759358634310604344622268770598362933248499272266531213980560990553233972097675663693498164839415686486219127140878200511801172024293742880213358938134860763634555156260655726882290891827307705596524765077387523708201971135099412959855583472853074486100323434572832876748104848245526833399696497756398167329491869003698766353991549308310276402014356073351555731284088127558212299536540975372429936168205663261327470330139667870034757841163240400338162554343654245109029016284198528291851813986988037072193900652316071900372078763007097930645170536729129075495402454307294785449830908791551201271853993970245842572492589681716199714873859358031438570068444228369078807989584851689116279641912264960564135934546747938358611323646228343608489270460929163024188354738104739479545640531316880851539412332445152205191291583377715624134091252883406526298545509925509233097129249024334299683867840296850353260368437375064164307574494550812587868521739010279436569124066675350179270888979569345954137051814104988321811405454127045684725002981635934243621393853840359232067989250189628344737593358672851980015821472363361335824894234289319103229982030268133615665141798558953688539151781786274498211599390599552689316657910184874743749829150591079508934922593507642359838927182275238540104467157511060433650465464211753403683799122780812477891223549452941260030262872453969209287270503605638375164644961278563398900848921143392642589743199081176173744320905386450844279707026266461891667461515610580631552679477248000000000000000000000*i1^91 + 253606033001744955000480668505801424341078279220176689916814480253557951504388216404558458635608522503875313449042071157309324722608943190660590017137962095811005560651778570629042387896882769339620549864655965734458210299299175421991718079905949033425053331202639498130332770487886788072708202047454182325568699563950940017935936312922976680646902379431175524860004270966185458586123953358399934662123716909563156045335135333741126437132520749125765476901393026143899061853159046649563333581939075918752338294248057355289952478318933385792939735266062499006474254883172550315386410460178655627097337753773741818866739366821562187745143818511482943457235723595569055516731328253610274024247303628938530140118446408593152858726577084827560987647212486135695824262421259293252406281540967921352903018360294753770402712901999935743423028208979656587852023223636665693081214963409402217690868798057625150198202419246961370587115866660131782863523110516744284837534350776326092310569621362836766331823347506991401179465664241028609590480801352492904177390332115057554754232115613303689327706946635202418727590771267572403703220862799954369991320175890939010572457270226380106683512482343549089223780746612168547297158990164531126082696892480654299768203284384459889239183410729155433230133304768499616973841764064123906169200355866973400294055256794243343881237370875504359357968780033495937686800055721500876741589725774607357676680029455917796524817353946200301173806017073668065850869470916348740146651560907236985975905362807240812091766562352178781494084630765049197140513919644450277895707845104438578771472596892517997628511790766744348195824631122196144646908692461800748918418480476652355252395824671083092165331852154032807345005375350183407103987202128796263336557848774420778886308880727697696999413963752539186255656432298958939750400000000000000000000*i1^92 + 135969035480085779679033796610754819777649432164703488751928050340651126642689863958095691551988120758519593052296551537724503407064232850737274151030091966281828255543698929282630195564421064188601724961926071728868542186730954798597722151469087743570528800210629300467189660858252304600617206302307482464231711928279875564692187409457391317694755407159846556439704217648265293116284273925688385366964825253126388201702572621455287303687137112270124934141675788736471208041823752198210465429962898184132241120116907273915939100088336263658414461923821528853679582757763969253114617480678695318034833584301510986805356469127860029537989227057812891445112065349348171056221900967991828806252272330822029379848997462526877471519548564695922401606327221983873790052472197173780462153865106795226425125493314473291828565316876491753784848006585221234428136503656843368430818179379549714785637271140828551772296410910408371205161552667624765993210465174257700064344149476100290441770333339293485447386178614595457720112339711872915423778536553278878352467559882346400540006008976323111696905293035708703878561239580416770835688470732443851376747604010513486136385413351875112302563764225053092612441023738672031157918437173643819643682519927122695028602333395237746855027209591862849212852387666804887606045597765853584960454011433080209357820162368394083027768860606562300120165084475546634602536917903323541876500471711686539277233324087382007351156626707155751207346912418567123591847405482364101615722162905089165732634028926377026567297999453804110608568867542217033697100158150753963662291056822393428717355066903861001131660601785767579343962494963127019301878189981572975364603468636558296849365253145592691660762919059769464905645632804224022276526613590955380502059804995344102128840527592487596475318880213230649688325514854400000000000000000000*i1^93 + 46475500663282041519892837363201635018826188498858712661716380738430270041887361446179010656704125879604526605673616741005022414329560353808874780344318452645506812428066712688265829960996764138861892364425098082320704594782881459644152843485456591689847149689270524349902703839392350052956073018342589177632992514625268195969094999625912134564352666235877157371487360107050294111262667659211485973840550846383684267193489334659552393472383954878180632318175711793273623297778690105207473756988242594051635148786348479365656606315983357306039181484264300865949289808821425612948614790491293458956595002254822146062689834451591512442488702229871814415571869765607056616267722821317013625113381504629173541674050794481745109880994774634685140968722104607753101117231705849144615349802642377019982864578694523791514498225489588146523908303630814386506824760853139055143757305251642421056503807044926764218993077183969936378704770702362251719698567223395441936412662091724609182405183402795502903310294365045366513503772040212639751240781603254572460443307269736774011215196189456717247128537890171854179300729374583011801524707154245977596623355041808468115481114212912846606834626128292808300805080735587667382068248645568444132389852044992910102442086111768098156000546836409657758318713961616662481239540772761950115607774127247569684905468192968484217781994196854054626902684218245359506885264707065544143848605058324957999549846513309133234481032828363066938435015650111812259615324923052467100846792668856009467587674264493828292310688213677180237676330650013490586059523095322971613698651887561846599742173665960790579258428972143565656189630314760923268762627388056318813812276870286963732692301783309714807948918908849223833645010553408199017507255206479573668538268898683210985961370518226642923098706100990844600320000000000000000000*i1^94 + 10490670912427462785012317058835593099738728260545846207178599948054584459644523469965063845321888154553458443124857771881987811834676539799806699674081706912068169512875221345608212507735216871239643257128364782471645628257600543553975450912927196419226712667539782572263966399446114179711794195459473022435536946743020725917957263538778709289007605022581066820751435187710724694249186936279578609319978562497745782417674083594199871020265897485654448017100429205000929279470058143638665818859189488131229630560084152538312927774305337527764390465550367359793316275448551694927371087654933193864349226591659215491726930674994135964884876608835107327128376850941265768816589988207401897263903626476723108911198506014236739585222175290481521229474113156402863210124366492713342191054385048872928350909504013284337429403763847222528511657853294372770851046812891692203594087663312307202562940801646390376703660612812723421338761813899447746495560450658349868139402885330438313705515163624619226074881068063975713516107462389737345744531174551139360229803425390129917301508547887851344035387232314906477017174615547378567004646868406231692544029255909646385021609643458000960803603329410239865010884087765702782284800886249493666756990936475593825252816401790423751375312502298301348003807924737000445325549670491339008522030463510076306102680719603771460220181193094526308318200193228899691819439674836495161100683316193606908744479720946313519628861306723152294617244539893031907699166382644984308745658385308871909658991231387934787326562243761764159799890208850673489891721910842025504187761519553244895752685873201870700591823996418333757180107844001604233824080323436812270403878025416786786958177149921761503453734642120822407185748940945449117258343075708032357886833106243375379916751510354404061844091594342400000000000000000*i1^95 + 1680340136580790267240115431765652006730830973847842990260006529360199021303296003621843592265605568829078970852333347733580444013424932546210470210986528813070551816455448290604829694889187592256107026385190868267086519773752998345157981369609591630114043051729166200225953569363545974645725241027911872992870904897755860160169827088875362771486681848572291670278307543729041927482573649175365622493064057973522297211434957492912949940024744248815695075851120505878830790718700809853517398387190082792761386873854986476778361158727511926256962285658080417342589533596997651392016584521202228088449474433015132193302098899399026264072200284321907490377631905705257495223558324544719827759679576185164413926023511357432359240404950990405780401253760174156269898137830685542095648048630154945550800649788286686892051448329183235931152010832899911447008672801044490004210053338813603798664179992977223253260765182796827508149038099248257266103137818387175063418722979789419304758900311014080597539163434960193032009954724564137123108499058594615588560391060692666361936641969986114335284259186853055136961808282926939323847615375154499340912220216821804789779130908546183792919219233033901953706365692501114605860270954831884296366699719876398150660755699349447156063474363856981228159292635941644867340785586597227078787581591151816891631825397216620763997887534273248087666978716670924968771795494188173154181781894577653117431975164149346949590180989693632475216453593458412722506272189300600322288892771569860002357876218709042032447276511615137187427638327771173903916311091316898429685583850432142599305653941089231036749194633780260223923614732091876949829684976639080027948104355017583285754172764432983084379527252273746816122016170484653042846209283555966198934837143456826072297770082493683371868160000000000000000*i1^96 + 194103244745072065922432535900623522267033647145799436715943607978898522169581550359474155093266008130484217229621142316978345805896995484043514671099358418849127786428161219423423768727107433113497250632395360233953504018380503103892058028517016632508850297800507509608914033286822000089472025219695605872819831082468883272690870340828362934727200794170336446965668868715797452124106190404320939918871973927757873186640546926434114963305100959286201613330867703744663502307752356675995511601841710007197755407787829000554110017826358056377994016170876983996834885998710487901640999357600470698581487069084138395622010417647767140431588677434542974658731391725680981222571159609093427045593578375736100373451208345006884705356633592210054823808455782951023777526411031707748186398374472489696582123701426490880064563195730645472640901924438783747620979875808161674666324451135313344600834834067279492619326036622550808500647880293415023217204302439794214801880822606521224785026358416166708642588776279940531548801567532377559157640574032455542682006849079968545197678603830701404284431686271465880438740542277658024547497525926289761296762019241019280411383006342098447854561114570249273842682697018059167202693162794363340580046608558376894341773618971647444603167457007952755688525216062967801446930187063988954845998453719711356306203525213569088477909964093728316902190341264424645634580793448658738536183624561017308445642090557582061454860052704429091511552060774661638020479224657983562384670993396908094236333060066774209476197543140430682602879750311370100326047774094855987303563268315732936127021013377652355244323701906097735823204566758940805026059836682279944063178482976397913754880290811855014992296479427820472562847431642096735133941298143429081136234606178240329879752477245440000000000000000*i1^97 + 14639015764842582067675597831450322386629219094051993499355875635533999149701778347129349946464638247893467435958596797355374842019016564975841370895401848607481053043237618136360305852150548005917343803147019222501298039420414724918468789197129467004478318026033953822442643123132716206152108270304215345015222556195216244544238121796266262273602149028936079999547522478618315604235984220014982382877167223935795649040166836831763068583615386074547212638848952768342959087459945469256736045158669164022161756509486801762470737119707775339404539190308633730405214512658940431968685572963664361441174747679759737170944717725046754569970298341170859326147972788169695410838926603828254684393773480920320016180035546644372912454592511213000913056782839245681541816606221731118560349761851023376999112215214577473725693134457511405511436472319731301418234755413830642143778554904020234688094015333102914376536169666504473870394027052776821988153792975527249007696683943397503240021762941134323994267448332528500874425513647902191212629703430574053538473344768039257450720684368729777317688664944532536941241053092884018631301261685590095296832606314432468482098758001058134533383505884859343312339627060109948987535201032929601173759038469001434407077002861328256444696163087136673959674145950140347054634645212870362656851769327671699091105870054947148306111500924350510638582749462635653296170007499242915626112273787123307788077185961503926211563886751469203951791071868469280725958966040490577185552860827296383772536555833854792173766941505913901292122706557022236801524113770814629671286389477446546093097156252405164602974130995413305797846901821377986019099535710211029964306790056159309615677098634289314398106196434895394459136741747525481577152927740505934679664890662410426253312000000000000000*i1^98 + 576825783680201638185872720861213760874507493074208108952879444055358306929596811689007889030372052281652211088312167163503198789910865199367953210826473176250603714556821370547063053835103997968580323002815012933481148887604733319701112971570108629489645793828108695461436886467870686311895220547252720648957042056487384730836126476414648281778080403274057113998788643038669161174371677412833353299969935586111032787419254307830181600570573338583572847083276423196411506526264213347934788920595228275564839635758876868867162708184402420801115808160515704250244744199832796774244239801318257866395607929505057899878355028990633991633864062175482168015226870100792664797832012055627115741545680113760542441010417195957944356795489020240114481940010424474195865791083117415149048915740211442537141815324828300740430216202475419622785251411512013883164674304469490307517740135458232618162163967170366686807661558287876411105199497864560969376045689621639496075478769405723664790997301217112135352645082301817744331811370143475875337221675707867863440276462836079265213399831151262277975854195605264997721543331618082226770393028416275079802849331413801535739404451823438608475186086917130490199729518342074266491529703662767439957061104618735118859710464488872900940891620434126629083807335168587369393483963514027796702569072665175139119964904834355088534514653708211028061130527838462618237878630060998393575543625912270050366858968573756933038547328375527471657252997108624951508943069947006156936974358311768873985224503906511622848034501133984771783200164987737312246565262491198592336115871201871494197386912096934844812870475300613678528423946473358594461586588281300030048362072151485433811674419689461251703643682007701487734401131244258644383059809090205340988078030848000000000000000*i1^99 + 33784866857899428554222012934127670068492156699740630002553244969432042144406887282718183502239341106015914686090637849912204366172474567016908870487002876595990119644309841470338397890108613132023984637106790503990780386318809836187789014285831947305172942789677899916553771173846199342724021451753755102117988463620230399689266070303146627274135060236024204585179577934594522556778660573287505981932369569147364217156949229698852852122861652150237067885923175699708292163467694384254885951994855614073037152430924017167102601721076280762008772670183251506055143827263193209675378462408751426816380065642830212040696798899000518040629199915550234788393270195046977536253416137671679497604657868893120438013246061964229281744009939051388880351309050116094709521446529790795478272148749421898597496155346538630739902185622343429529591512923991463778651355999729824958022504422015873101483120670490169449471644659876431354494210304156481037319299750455514294864830438234525348294385655215592259867271077361416987531637904001412722491143054512755455550000552497312177043864883038446875000555014412350400396267703751433115259009107031755417770485718781409859354893977720571272837388382774865961080280997055225654565220718960793174480787379311365771035076213395295881690235445033037600436031451444314114046880681406967133017117166067158569047499670475497453438686607030407307111319155786765246821135861013965463314089713080218417758183710936552951688898881531238692985783490663974908252433004548730415748029194029635552671613379894906670625429991842220349087919916433808756146810261287824080006195104852819812442840705799489113887336366394114472154457786068712410099475253950738287214407108313620009169785336173424902644087042834868245207913725741291539028234139709074309120000000000000*i1^100 + 393709320950403893191047970956819175354735471954708075897847709049805975435617617381011671178821164128975798267475017134349537882626115657107931174395276285063412528801737444580412868389973385021087719500447105016666322808432122453853168805270966064572039605735253771388440946085469733863544429813641586917939314070157150010460276294252193164171180927965840106992522447838716499206988484642516850403292502634803399184090231323071875053953724723357106542029717376193705304695538725491601190553147214214069553476418501051589549505338679535355006791878043035917966720956331241719477921295075569303115733884266383004331967995347737700039829996355805506522535889739966254647106489577873293445960404530886283347542866843105856160641668920176500620979987991109240170694181230854690777263123153605478381477104259961418562102082496192400798395486811998980833934729624907749991558261888985224157262077605275861206634144447823090430535877486173932723335403404858826022608949519717032419999800495145863027595428512901372877962068278260782783494335660980460350522658668749264648659638626373545050176197537801944204227353298662105931621948212699703463991021090502371369010447967622741302989003341677521527565804924459933803495677597002655846077143951622139153615416749903658768337459415627250644141490325119143332998442853915252488628793097854900555090846915422052726128929968695361214863702361366262348602860874711533857032734129297255023804250904121284057405529739441454763892358831854071583958771831319223834348096933682851711468594088466817780240204869665109266349617988020822192598071527824829196805454087687593662736467416966777191585649794862223544908775221888045722692662581935421508475618478809002405104198058736513163173061851041777101655423152483757938716128051200000000000*i1^101 + 43930579730513655839152216098836350177667230036006192946518998753349279212079247169814558629140244850785646768435068347481719113785648616555844788875119375461084418098068324299601518412204881405617212780285078077673251820029780713732579821173229815791798156582473575035286825126139492734704194722838159211502083949225957989715440426014738674591777881162884275252586697517406755990362474643683528963661407682947666341470185442753835607144812298112699545050453245730958110350733558503195966012536866634703572867880519130013621102552404029202826443705919324378815090340832019506783951255545327572969450945385973982387496121395563483452619452540880842648299368479069651101626027241792442207320581104297533793424740004766029941118319582323821571206981081880386957188457555103290664936994754059611706270911573192182074002884325704763427483317533213178061615928950149316635269852825758665107708437751943398750700936310482807076180779125604538938455565050190825021530776432787984621398268724382711941011411338042786850723986227191101635764325823142918374557897922481522804314867401452933409830714798896927195571400422207424456753910075900168577181075275599599807350568383913035578302331708074275528558882764959725914945595466021161069070308086652633538524913686992873115834717810467031538518481864754353501784756313841622876360431654043670227715787430810869881862972144057119853927198863292219691019944923788344211727098478047646271196409159815190530080805907339407334653135541839517329263331864230815735560911126872785555181665265800050621246521393510622649403508466517864396314265916820813425237158303335636763415431859903212193516193469340457564844367392948234810326336137388891946138100541002597099371953648904810570926574519431559118850066728985705840640000000000*i1^102 + 1007516448909097171345799975645569455261023638358405558897788339048855921724990418830962052585060706822900024194257389758237186407706673861570993596793255374677839430903809679657417567093281491517708969696605662349087653868433843771004374341726221014870684856175386754380219434262303565993237819143885833989648593412153874559496072251368120981442892931664655612400218010655314627304399028687348348128560616463149231417959400200608832128586364471483281433715467461344252888278103205235124580921914990540692553392845640769081832895556303853158723896264178460363388677652796982316863823250012079427906713959569374956017256009923532929919066698942365151894408748716259394484850931660849918678183805803850696369357984839836460156535069973537386366154308809133804263056725109486096332096310607140310159574501353082247112139815093350972587938003086194589653205993376478784761770573710920482571415558762626294456655582090008387138287954947404523181012878884342821443106977237917253499180111260894942716662869896086594311744066350131781026604995819362202572934190231521839355909825086860142271342370677752740660429278095442245432969288745791068371113989901766921491969438748452714805955572712974364859954303521615882946305197094505081667436111391418427385283150573311050428278722232737280800164602827795305486027106485693677471976584759881977125982767602027374493199656308788479640405483554623707706884416826343174242060185454496745548854613971758083062878823247722343052330356436516099092901786621066795296476497745461741985494272311362438205889642206229282220405065907494030666735910540970567052761396536378424488537621662900656518108349517679282603749985317627379888961372840259326034321486786479216429682747414349215093907022310388461489862213632000000000*i1^103 + 6103098423325015131839008074490828058722768178601367633146137819482429613806185202319563908020432229527687690989221874607146086089449773256195562496273025824214062345719828685699323051967481134673744229942206760716344562600274541923289123500844207567824614068542116201182769192158720907635382446374635211737165979400352276999339760394793269298612509928349315066449241992996425943149048938799485836061805177227759221137739554846970103893527572647702274424708120122083617600229222262482250990226598006786236987235019043644879048735063338365562695062947541518239722299569782331701453189976811420345349010847732758986050502084181816573581853168740376915739620239287571362828315059105740189186704362817804767079388560296737280965747572202903416301040696411689339725822779874121308811787024825390802942183657374656811329761904698732362724078971537444650228527311076904875640207711514277623539328269953983520553829251213776323411721659360966791188132684550242162934576161182791222248070849229810591331441070179247889950767399370408527416675311682522364436014599779778976028882119547175846368436106954429742806973217611510042873272128919477976622487675032414775433007165870501561372595716254921213247369926155257204740108691924183067783046650120081399619773634600471430605930809719012181513069140263099210372776703101536401316247464191449089495162624981055905711189982354903135566636297190894319824600365472636621203515940914021674876210021268459872676533714985466832479317530047120467239823618856368489508136904130881275466620081451260267796184317556860701042508053470099871798171886192569524305807073313304036213566365150558976705789793645384336435341286905857969168846518585554393796297404811683240499073423881547091586937714065906073600000000*i1^104 + -18521690816991828846556213936145624901820918708024238131593307334904419748489767809109886634146863691817822872299202022033587279508770052379803489107353506736151241610186294551859834183985208928629356784869730964086304588497148474906889522893390551596711520035957220613639677830148805858276646769545116846083485207193976265120398506440264149508215649938560452618003679167590053990495156090749165741655086000997465182558080157830874506041929737879186379918541311865758844625343505606819486608700158796858846980603657737001210461434943769545844203011857434556952406818059350061232167249253114240338456830294169075350121378203047515336964149646179189505391617644757033032619719276322952359069499504912188523785203366819680400120723883484922751062852518044022536682144573903225862159604730035773570318905262354758839003849503162925193407847110947864444668741157385498533017601512894348798654026083811555451350987018119303192539352759464595680143055721490827715456136054808248706771570695008633256050705325397503535609454040318842796222821474889837466046077764585625322506981252308711384106659510241025334675661039069247186643101726254737163371213110867806011208226609148695621128375022615021022393898002811230026805224032733072650467657347693227059548352684135735554381182284192385284135511383445968104856145042772814277288262196942896575452799805593044499072098537777126899868926663966931500756212385540270400898098551519840574566725826741658754737536049038444214130501778614760496449003129048673560270244890526654589943482798132355917204220991408340539375221771121032106685055397496741783650689365660829109882782435228989475910763092248768713516988627662552219382976577038116581586574063642769211293711086387491252469760000000*i1^105 + 221771636352091528379618660510534513939820644988040913114663075303359565825629499219613073940100723671733746508022790043431519552787209400580147189578288596087899560267067605597956341580476094539408286334588123002408765412623045292119676817940727230585734600587880756287417745664984117086117007778363383546637013271651405051347758255479903621429938596723747533059755137392913061690576895004642846652901612884232620358577454761249649680139005208470739828212168645615870979216978231809495162742503425441981725830234076630376991420817070465529913704376009586666755430294064283840602764375423026975664769844275164657322250099244029000911695754835401558682611784953477349364694902606286965178697031336829792643392359844766906850595705198890027251199375401988780379208713513861227912846855274295852414893900562428119198554410992142007365698124144583691641387990278929895449629621142918873656481797379366819499299548631056485902974276953842779362538382645951285357123807792327445546252496165272010236059042320422868323900792749020198682811593563636169679849675086095309630768840403010747070366156143302348540628427187160072428391357595809869468634542828188314802616631471836586298003629827025740737604453570473022152267068900406282295445185775627539270828033413208180481197480896440344348407080823984805632303429369739258221288285189033389775625841175009514914428208284336821592356686578868242285404079556262105121591709648373634986551606184022008653910016845029456340550913233282112643206926208437511324883681593881991741741120361860073935610748599800342861283737814316910783480969498355460283821937646233188165230296653374594028188840446253165949595769011327406985185313395201847145751082856303421972900642553856000000*i1^106 + -12565822605392459588690681863888705978990258257770108363953768287260885656443946733492432346593232984764553857194011662485514899061647222296921525049803560236134536635315430501819673539077433766975148777913739042973693485915496615784960701977344777196880526661041816278017891204751582027307429924421159023505526599237442356885388967293151703113238794937445524070092951335497818144114724839646435368825831950205541112190694655509627275614183377724340477978739404090192786236905852240049185360325096566136121591985157018395786904744691571978020645298484234809209946570209567333215185119679435131876348257810887477867028752284422052663906922139171099350932999033640578660787023829774733370561091335483421580925151317651126243218425553836936258338110312027411065331988012249230359314269630537507005769540911828949362291061264297763191404092483154353411759543209891341527234707313160497693028016393046427883365638825775287782602956703152386898313553832656349767213256263663238655503364419959211870755447535420167314877223022323989500485920561321305073776129844762331453015607465347356888461492737844658513370480597593717225046618447358113451112742844616919094253145446750139065824280643269580689939249579471911601807380480567075946710044638049081175555745825470501183814358257564607232092673290475381581255830781952846783058710184699421112653618072961769720848587051084694129395774928018664194020709059691366592704177058859647409762872402220260588642154900260667223840774235637179243371536193732243353178903155777666793684680935571583574898381291461486338923241220770084641779301357131399578696699998782128065321504311255411423735684972193101892359915413225171835779754009042704825922487740006400000*i1^107 + 784479375295366901386484641623982302826888930733272145550032290200496854864185763710097904322028977480190865568137293561720771111852489234982969817224262061502018448419488719575578106840266659235999852594267143377592512739713279344347966947783816548405423518201804813020488037809809898961050468204082446513524760161682586757040585766268002187405095019650080189733610721310894349442094184559628229481582552787214887413667645289344963584291260454086757523936822227987392640606565085500103510101004209311460530772463580109799520589478069655698140009195918972568098934846860290842953897869975585960020118033575386936622567337820206356461118365522197540277687584305549313621415862196567155152904384405044517970697275077731251384623780493278004660255350167139611270996262989903045714884436583647165689138711967026413549868489715771152024558869885615081078934814048007213753393680797110692740050106318561301108652217192575431090147807250679361922464476767915750167608953132457921813421018756106900561566438533182692789400047531249940369129461712086902470498597395017121011415353832841253464844739264078493229688772196633488843123022592163212553110153256511667881865768737852275970507977118291497612664419489982268897584457211944070636521157665671769423880818142606201830925686353113743027476775018183659794259686521420659320703916854266994139629707617689884745637055057845415281675617230425447893374553826306060668238251269923053499228903374407222315885211460848869466331052814070803629185571251567939611819097980756330408345173398015246391030447485205775951524798497644827508388042370651986814619378824221385942498102302380571842809493340430710103036112878679750157572035079901009674240000*i1^108 + 187392250036851121849585508182947941708398094716001092508033240645193322775824504365872173333993190557160000664626608880004970040601973211194364659299484669085570752446204752306671492671894473575308437178083644809492962786193568979730167914356414003602415130939220629291096043553453444907700915555809582995445259440803049989857130578093889803370886593566972471405143845103212668662935517048065292173208763368276659795095600412527665691553098495386304075684445799216327935746703565555536970032579058420792901929004099702379837926961986247347722959036734701253559969551941201626461545877291391621039238062513422600045179176580892436945753660067714002990718820614383671917956039000029869741992738660878585685404246533534250633312924696294523806517183880776400372727537381156086570725221318555986171533135122501525462293676652542369971015641755570898210745525803660894684987226410674047663159489365398070847766742557394378596403752040699540218540045384806302933525814391949956307354787673750912900045479027732436540282906025110696922843510616934967260448646841922750750725438315420867965874486021976580743258211743865953889658680509975907248280557952510593419579633510202388616989163245573686817302099937700393083271983325858595485055721536508982802157910825992905994192085738714784147534454609322072171021517519019663505300594856422269678943317860857049187129025624256948367485403448250433210430143831467064569605978449847512804917317594205332101309174831743391724807181217050273575112710812975184740424633459535305055823116691580073674939237081655169232997741428396634817355482394294704619698061266583439529849742550973607225980471497273398833503755807422855249920000*i1^109 + 418922003222066256727402157839890446810501033464305168320857289434949711239454279664289022044551656525634884489928969444028235131881436591812749189866488273563273109603401760450556132992143466249339160053357901994909216083676482005429327313823180225979483856372357325261948191885607851783454061857822849751656727557545272105500526826881123173760689609510080281715843097291352037484375818445363247645293011093285654461553395032431348761056681224774321541531125645679736580737155226996187801691231648236168229898128293107179068110968705939448412471885508916183922891654581552553007090073409312551899053325307991292122952211034804034600410284355482331602136572867353082364106566445917133565350676322267519379834372098812900020565438864388526469584615877961485777142525164748261152943535512678188682489542369837076842126107681783411666562318627113993405708342057381223242181215682389162840018038404073407799809083121025302814044728514293670063371593246261314317421462513765610192512509902320575763147533485453635567204016572771485118492518862097790895042626404502320345241272744518516928326030669608218718016896376713978136797571915186837893852332990339551699711087057323625944954846066779039171582012111123161965533916598047098126234325633025406290833715329033760732168308236225947004290788439528934999023786928897763488953220294125142415244380193644785263573462830529145363406507034682187108393869757587845961149738253311697689845702755677429747998878334862403269974889897743114882069525431141095805876827807944623059545684698806475646944890544592117566956228759656816300055116994914421930250179443258717435456435128162507588149273967816961792409600*i1^110 + -19985813561964386602153499822484447847177866568970658001606039388849427023609699249644411853736996878657639977613042849049585866751296980530471698998408559916835075428263135432934807792955322685642939109116126577198436791824680688453767509509416148736701411068363134830649906034894741617375872061090372051666643003689548622037147389015384347100066411476069337434364538501725375678115669142833879755300356338225520915872571101418665502881163462318402723712522835966544258399275969801990887808723861957073152263391843689884735029797354020381820274655607363254051621464888044833751113905994844821893509128161850563774145819685666488380972041740165662925842102358256781704015698737319090292665049676196790689058250748697889508636708786893285954510855618775531036396821589003092582800886246156188351329256654210486539525219323500432791443049750806273636858613584997236526051027571372306420400315892305031682652440442663067674559560495003715890760142941705887539658888411161928377650123897411170941251765280689846528321932397742944936791045436492263034109064009963219875984308619356969667220652109398188984451167857109818592251676603565845203172887479568198430877983068237216310854892456275406152716412105877963449873586361605811139063402844322999826256929825339473781549085492106991817229047528288133025591516371607020415457367266328255138537719201111598313926348999915606396565876746135784863182702677219068311484383854808453422114952517989310535919620978253246042374026740163519334624715958517162428315718938597088272361685032726046791727247256585458655841575592821554861008620048874214892733059401519218471639538015928320*i1^111 + 322431662689067915685750613294973902709429107194702484714671421833888371581983664777138415824881115648559360040611696812399750114135708472829565128051376890052802398531188748867423467928775858908695357504881977593444866424159298560186750596726225693058063583205223551492264697986059585290840151502073791334373295477815837017528881814280756728280461780535561573243924887486744664058584750332252012893881384834092315084532941762808672816310826545587038760271320085018667644252766727910592519145089780754088555716239355350036345948332673732773125419756157992602600475786543127028632766836211497970206028992209673339887164039481736183367852022778339089449536842767830065493471091757061456042952853705183151033356392992543509827283789622393839838776726240938545817991461251810636478898287965960043105263775486981638654979890378161404506602366627006916239143352152555567530649353444732310439378074691881498378025207693871427360132528098522038924719632022408352381681122715268987222765648360055955101086952175008301993992776026260833948818166446959552743206145726505011025588200352101932058177591890442737830520046677098488841105570879719052369787390159178225773573071964179007899757169496678334456695324774389052060904482527354047319994343945585340530766310604507387683052061976077738583034409028535013130951960933464769218026853175492738947507811306101791507895124380749236201532804092895552422260034461419165549169907743645144786771361951890480845667538468454608859236982987409851993864512286924502030026431765001821293994824798370053713970318546000628716635000277370833052658420162576353591296*i1^112, 150927493140970119857633077318391376828179993679361211212857278688198551481671106999815869511218831909722802822982593828277389182767146812344629872880006195020033569154115398854584970781932064916462587588472053325051738487744669221859806900697001261779929884719272642770411512710241641480255619875727668220678223261932614751917621427002330633631789286088047966659847071845599727718283365292213697190889012184496708498743639575086359494195699278121821670707635098332499278391471284501813652282401780852656411216266042716195874411932962141520039249601463131751561762591102496994689739185354752857256300338148224589267256068563500650059322797213509365184579930086675926563912875950535545901877514199372916801502561698217366138203949940404379272156739582231338493990937575765338495356677138737322970939735868834981463733053377770007961929092833587630351851299708321374619129075147977203902158237273736739144149805197995165830029208020102145350433516052918349142840666452024127882265872921789387009530830076764733919013682080512011600109337214221956966712046647398643347737486844692526444902461252179108618372219413958640907806995975779817721772308164016664760931356560492836398856090110544465469810098186937529031137852638750589222499959331567422273495187923809246498293795175438778791675723382330262629080777146171668474505762872790082544432098948725601797231361368078590779261622469145503492963811423454230267770427537799803202134650788106134099836044165660233822787953507309078462097131791347624900708647806566640920490414626893255093134101282810554545520951388820754176554789332997642716727932340294081464637296317168213486908704446821888648372730177634907468758188532534024724716236423449929349136188434327113438172914890742359215593066664177440332792835557693414608395310513658757116247974071635956458743509271246296632335069913016889815088407627450365803099485408107553748493019718376418683916044656818291192721825308553410623553703250262787096550677240730413247583837122501084291533506951991724203490700082770131894511604088169188665079138851784980957507418880576712363803015805906294140182487871452869499481627291128560889567288355447941457483826536199190007074089116193953938387958328259049835405610328489194135131294365849783865026530031470331385873923547114934250583133116491307152527014047751811196991232459316103269118744201599352498010939277396858842185670017659569742914030116963043957771911739504336752303185048616385453020086417341970722430507802534175539777160255531392512222264692304608483205790524394379584640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -1454453160255950340669033192951473610652632896352078876512974273501909757557386741363108654448901334540370691666761960611301736195982965808110983325842218909553105109039446748877741796135273013720854932348626227479191566504903485670070460369289703809808464972373473058852520149296117827142379973127729844935194198186088632933270527433844396271609216045762857015186358850205826818850321825641363494874531785631936831551875089304480459507552803576846040662125545171151115494831275251995033191960980710539521148191387438469135600811406806242223115994387251998865750076445997122581759615562261111361697508554480626868970179671788761447564896152588365992864919601411144092924726217460723152021104333367816716709167397114596351653584731347107461654469201895524624607343402866955217558614188540177313800761734367985556755159316054670270928337445647495442285426648022914563590793621780316048563999276148226184269664094763403381115115091258452527901785795850468154854436910763684002763076332410166092833356235039862532984884964412566960616019341499990158735239850785738120330742850883715988827404493665485309380596292308598477010676536323895855534196223773874006918779773250615347984843630159478532668705382356022369010725213625008125187623767031884751268002676817764967859382471660029777185476147759001120225871082920512844533351182867753902668101682376114190327214362868048510539212120679250172660864700072906229514545350121679126585037705839413489852729250025336684117179027988183430783933766521297534086386132572528891849758950077361444926467734439398853182766349412692686563663783640908027760864423920111963813732918088518060053880283309882742890352975485378815848128390129032695290460146280212000189935328699323552857944826415040218165432939846879930634439396355452903188330734235543690611359801758012153220642933363435296122245887130576200421791658340396811043828870070186760445106504652882692697015863542017480869239715247700686325331088265544928910426539564292738930412786351079615961894545261729163451505961872808994234897647588474447371438579175325901009755769392129320326557279212806104125588285747405026774573163016638499170774489686492063823229150833039743345194510798884236541730373507725524010915555772361905681314617520618527916782013406121974606838478811600103865015691188727556432401576163920165747696092431463507508272572298344259305048427365389154341668086299726065455372621285060517646559705489576565969235100000485669181518018985405420254722209291173907017361180045632201914643743009613186271405761509338050784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 6349171902607094745335134524566504913808497915005020025555896761585253114923097598669068053429308157313055046199417944456474368229484414402418439804454649062923490351519586561896813360079246467824807173022702859045208823686380365179925271304117731571730390164827443786971806029928313816504333102028154874938986522338664926033322291561431101893610318231563238838792982645741204966880703815733838320518169112404523533945056867941207808451059508565930622065354483969986316148779074751759643555113439386106269461307552357670234602589005971147376722008026663663418606486450767730880022784587535544855667209338236413795170980365211240495775771685550181705777941075260602406127377060474631163892406787485365118504925915854782543760632929543235494622227073614008449199097460836322619240188859231013191744758832409748754453878325974099516766253111707943637600495321187133572751771041291519893100898105821698088497320463736339026977755673234136380841499345504579691486274192487739706362028575679570451866826981170587617368166625700480227641862998612184960155637932368962590754015639468807405622091505899276659073661841404862242312308887917618379997518631459644234160452933353367544716107309647341439357375999747704122134741241790165677879971775008379734301581711652756752856038941778020237293135912479078941992221278312727311572165374441266203767533103730225835868968163746113650773433469471118187485189004199920950192801887721645559031871276931169197647756724509583010410337943945090411810652591542978287652255206088641736066081400866193270657867775386628971282676559949267221039423514630123589923974273631860705930495557726559519771457476877667521962413877699142663783264273168047409457123736916760176848492534857206617604146387945454262621011455548644704409448917497648755301975706677988422622441498225482617792975589933783103970845505333780943701150315776652309641022861371639001301994123930281459526974491207733727608285018461060373271212371662068776167841782261628471119043919065561177014878477163818757662252994293414833431233075975378758286257647092801235014808771496990371828425733322855473348347094716282266859715838318300903571282311623224149646633596737462371134891072488770630796621219047727050703643089166046808539781514886167620994407123775952862561988506601330604523558580069543738504305218546997672585388196927693819169157756103844485039736144501229475997210741136847263272882452380017336787349254594548772980880322173190494858713838671773322355656953250989096200678472132739829590986156953920004400196081763313371200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -13331741568462242293754236511692384516216751132075364612399179027853423155370168416769012169383566293549094389315692973508964526458475231022298005682291875074629586738895314846193488611496934849856223986478745092981461780596931984720364518722511003996397687198094610421744352845677887705553200799165622653322363894585104103960332218789952265298441929612316512989228614107249645321472202942002666211508177101684725473108543141658319303526026230754042379783213232815411640156694925413277076765319962092505817941584997176839672189000298515020284081892029202290217138790262166486223215088383158774695800950204502485278389300649444938461879159999000925441307856472210251267814757074314589103907882210870243666294676102237539225480878025956150842455250062990325888043365285822715721060860868558279281943391338392504412710138201389641020658577820772551951169060003003442668731732543643206215436999906675339150945565313705289074171253087610169293688162839834120966694102094087921462204274661065886227408706523163204568246381708857009584985256888360419853013924726806182308582855124398354801251171239502157634472362901723843171686420964986222059450719687576909137087662875069925495005885471526752230280889198506110703773583316340456302800083322263663050351446725206114090633902549333763201873222652173993756596007193112903653319374570656047691044885846056786178551050277280885261489253943138145002861675878531662085067508473119246900520560678767319115295634586348588163687961940658899986572638894352423898929532801318366679889719603768104627444159853191923192604337135492073923994805635451263052705048909928890660374724978415668662003273024087448234326273888929729241455661559566788558888097511195295528187110977735034387349066952331489409245490358776200254843950943719452504682806732713978700106070968863557614854184128092051335068747705479584019648055758781291940759535316699314419725459712364138340261219930297976116433931008524318121863347276273029258865554340749556930198953860087115245830318579295600446529438388089063022769997541829075086345341794863568573697240924344728098399474034705474465474667453837849231470424909158469158278403689228172496476206716361531950810157735507680370459656561138648292615089124236248703907314100834989841149549763349760419580983820449184424022465314478150150136523302437959584619720611980500796927569479386910977233174925303474751975269034695384501584808315157612523293413922736771463123999667750992084420122135158108601401771145340383608758857914959486222621012256154461186453471374608274160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 14043102396408840270296109866861938559806337166695548530142656958762259887542177187299928795567569990411782737117565904164222074352929200642931259343454065103071654363926159855788018912907367505588680006367233127021205944644067785655340285438310418204069957198951946048846739346247235194433421047417538255046818937806051536596399344649636679961496316775834728456074919854024259898519441069996426320440396235839833948001518418297900165158960232671857143953508370199070757479541147209418712438092481755796257796085344507294617599160002251275718437307855808547781492250106823540095746287238442940948356544415546961495339137507816607192330472375043452149763108435043137763832797508033603341034782818235382026346875835583752290449806930877835386675430571651130800568062012277951920886438393679937525522802547450347769585526803153344913144161146850806595921148670617372782039517939073594853242817148671496820508710018264293708189078015673086239665856321342351703664864153620638435140981008886983637677217707241240233046219832591139046377333416761523152760655538170160846179300280995857266875394688614818479017890260108916853771504972551606192677475701898509965159024388045548129976189454413716729221058983911754158681618103154802082766067566079208662407189186410247031337338429851544020652162369686969462592511221551667815991435821455674247081160059303666329140977351481842751863527450799399953267625452291569728349420913131007063183897815888343699383279883390507484698319541215743921492466958913836801973392065199021435774368530148270619756456377670052097674183257376683028262393187940747170323431853562566886713542095497934259411003404887075052613050131334180370563136041340274051398717248853308161617008735469528383228208511648026119866095069892785565694683031649153607724758882819932723815850885058161427979506246236791466088872703922601190225302982901913577120905376006490720020749322657592508648671487521977483061501622625982483367352129923689323548977959963505163329704856383146550802407434138699355310148051303966126438756704529649849097312408582221983382056347397253686334092898571659881741255423642862645594163272899475582315049464411899470399692300037042504137522968596452187807104887286822801296964487047704765927344897483337689504541084460453538989148687247609888189656529506103304771766130825281483889484365849582604203758887397129355988335780298496579692437226527121039353806672842187972089033505779427526723770143091466657351349555123622481196446388599334091736167775274241549219010956865847058675346421287212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -51695789316241984344450765277111700530910233105880088937935888773669577350671348017182510794320674040143529693157737357503686721125714348872779040225657975549258492610222677365515298105224401289105457115833453818820362294711035284582105600997277814965173506237706582112605763668671435001637928767660930607688324157631634767524250283247352503225824553571615657100345336291701805487399037703510080315239968108671751293566869188684602003953708138617488126825105180898321603172404257762434386778652739228589729950929176217445020266862771365386619919990807872873666118343585321930526526068102472783257672740997193885558134687560801175585081210169965095633497032752159964868620413407816469444633764375529408413423738094435754414210955138359878986834550498224452187794950207015614859211866087555453425270059938752018756670942762974647505528394102642479694649083972609968674835843379442475388578720149460071713059983168771260806420260376216108918977517941322131749141327525834047213849224906750925251744548919445036203797714159132819604919555763520540305016612993451291746300357618634357801530602602970110646177772237150451838632637554090012458439393617722130382737683737793873191184627607132546717228424428622724093071220062566379021818188804038445837778543474343129483779930256533345204967312711645835574921594321366097285333273169098753242399427292006315894799454975872882746196682159600663898691997170092897580599822962004210667771587939165192493933968264909934396452134949029011651296849531583402233312500865590273462490927517106759130088301683568731502533421262352801567666952173280602905193003563689689787868626617741906416807280090387766590554989493506077819822299478414906299755786420233289556149181507217507346471857706989228109037800309058585082532130900136024962812778401710950636894582220182683693544716059416439676421653482704311227305980900582992515261754525594090761378766451795943974087498141422789755167861603673937550719758685472892005680109435583145056593823379096557700715766177587893868884095168389110464047699324033500970078666451206867406304684319545751205092714411843611386298460206486165679451001936888532331922704236802690846251517398973824574540161524736219160306006217461572934392587089092443716783442691732012813270015268321873552779037647942339136702900283738271599565093094808990761724797379548004251395242714918546632273404546483051283103185401845182612485320756178601672411614198893774118433940181429385348283498706148264125590551008023762006013148567743370176417343208664918608220739878139400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 76097482443762607550459683485414919151745107059276973607914470544148561724141582265871864781996598308448381512387263249498318488738893964886573344279811794599490090390497747365222644506746673622867242338599573603316314313884682968871929558372120724252564091536467570445678763382154989902530856701826201102317313946597137846060689717412294193169618550290681464759648971158973714339774531378184234317550046687602529733277586311315975385014526979070089412247211249552435706399379156891421827088584813797092175686645065378131877805372311482538540394998156160232576100632995349941819137821127886965196767402911169460475828708862717751283088881637267797924967213168744315316555179401824453127568876375921304812726573547800192482846719417655167172181121472425705322900916908786350384419618052135052840211518844500189746654123007518322593734876314175925251894045348233099357881786547816671801666828660659838954704753042608809501828174359500231522497767778077672607726536396180338682586546772316973878359122493998649202076419979501705157465079312048550861323534695324318936263253212143130749121552891978365054766457231441180241329298323533809525516335253945814709140534366475223981164759240952702770187971572870639833712337662374130329485481411652030220065425269885422323997584283333352553695116898083926777773660956493691040627256273401843638554084811977881047766199033308005125906089552451917334155751406246858160128496801599372113788601935616002882134368189497767635534451077373474243795089590697321283814492668267732640495765879302342837490999753236956671235297067500688479272082226251294121097376818950198189696130989927900088477090210071490653007800861852476295218672884472421510309825938934015425014132942199748736124340917394125529193295461627011979956156741168911811195162642783591337821763257805601229680035131728450947407411850847587478714402753790368601542868833003539272958703091184986876523127674742366519973421261167182593040717738228301451369864005555459905949355690654281878260340658475226720072373146558332713729855297395604939009720745307417608525603645304441462300048148009040255052167195516470849469606463502840998909458191024517359307199140821342434260251985796403418031605463951543968958053790736662015982015088085025592291919555216582613013449476184432110529697301822822033986245185799505830828888079364046568321742183129828107700602840219681701891560685124997993558634810219584891056322155397347259441394013909691804684951699383040860365450501927315068916694517477401631350502575299200072268008275830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -28983553131425849925966664860552053079628033614983135078537860803663831950503516234628183573119045540762495842910106065584792984905898748579188780168548007023272250036758642448131178968042086273934530653705751020799290946324501644789114564449921390362828041637356216002136951371990337282042078752843030700234843120981029972360955606271397643156745866848607239169627866262768515375983435816792375409953689830460634557103651423341089305353957768896178694772522874316599422263066615558664204335725724267744315964342144112687257139303464621540585031720774089476348572501875208454785634613417581972701756386713504641222573100884826188225285694652293078326305647321286666554071766193675757597200114217416063706757101857898989575321244205372850710916540861619719953959195194939355877804065081740501549417435528972585052333396779720765508100051666211825769205028009240634968455932445827121798411832797105689235182211600790458985457525664112336406477317341041292907182925653450577630527446124648903162350958268054822291926602480732915149470887493898993282588696063499831970087966572188446545074482132300682894350867903602876254990384762978932113328557359772078053640830004843394891489933825599662088451446483225952895861054999970075140028727474463791095194078056135467019681543725250939830597108828752383451355459014557444961014710158443870736034336392488337634041420836255768797376468953165451564666276969690042051778279236654902702699406583462461331100175855515931696733436074200779039157824066265270658342505348136592668146774806479038963547126228945859058148504206098096711055357899630594487288010868726561128413541346395035831282181844944550863256940332597763302672243285509736661107146039102282572998856069608956622413708454426568609807098609692049190244758603998506137065346130012231709703360226662891092648589963172824507531686856348924648797904458851296285304559419337820560403108607399929167283317627821399835494094678165347956256639137115441621962602643992689716401884687333240103755547077287207272540772044341904795341529960533009592263013278266121123377415065053675559674256745564863652082006938217050047697116372245297621918307157121653206008951280061188259625442307546004721276292654700452841662723381362368990232801868825051595893972929757788272520999080732156589466008072407100114807354822467240318275559383304555457452488754954227900019942005980983120789927324669652193334241660119280207003540084370041024376113496975310276601277140411875853368229653260867117249505440287385473139241735780550681635121930500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 48094655530380346620465063813193274610732980165803974708439528747330721342435911196762100290195711059006980484511248932369747296051318817495414002991816478128874841247597560642953621190109058259440230230790114394347999701933720492878273428800228387085801722180061135356389136612104131941720106548101939523658422054959797782987688635457327282102610740624073356708003639059705753965931242124831543319767721044301945374122023475282506985684659886717350098065865533053113684864461935631049004934222315246813062446761884968655361862960550506124169763825866055214007558782853606259881305171793305612815701322875438738282137450756229057171015384364584744803889502927589626989304878530425205135486718631754713702710114517402320777939256855816903384857311495508036055133869300004570031582549154665483568988833713451701608152033450561981899749784729518215737374992543139090513631989627815953775873653935921305261200541378556352329714566724758558826534350102826620721734523580128396942298486721229358574874140445298728429577029931618966926666313035217048527540512581139616414884342638537907270119518607366243619687762620845835757611864171616111169227047423011324318193823460325179929102780621253926918969859611971716842318667055698777039402298849374686768534791297906161764286511934557765965743097154312136776371778924589559958022197508403490589351843142145117885365435313503515012146027821132121708759809179666672395107886409955347373531488785046743562239729223590485124892702424493201538711134066301893615585987274830073126663358042255284155151300332498975088118676486055042431379547776758200196386631626237294528583181496340694266130949221591022298074704036481300359409332796894342640240303887570962366287379356061763196119270162963122408416218336691435764337141005891703232173429529554678845499485396866858802539926780907226510901863186728047830362496543873034354644174083036617870647581797750737898289773016499481282249436408206019894952082249153757959371407303748137709561070572604700681068226546289836818641489471986157834908636908380861712074906360984500767496612083040323450297001152934667122721292547036714632445853673900819680306250885000883089904879036521624231671189697151735708628472956994248544870991711127731327082702484381379600810249320135640175099661855955973025769045528878434670709777247541889077699682587192564178611116347993055874643552438252212714125145528043169864512217731907904344201663604551918567420707498298810935161504119140583362336049461395687954130329379675717018916839504705091218557539750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -73545674053059482634988378098878672401461046715176907329066852274575911628180578363764155645392830275146373092412279118376939163280354069020400400173545443887651801032922236147599501416292182925735504025685515481220490329713567898028915279514868715871907804590433729152793911509466032079328353336279873147665969904420152957108690605776433348542667364237916068658962388183085342744883072772321555754231011046392458697968238274594553244071274943482889384443336613167995468581716754082244610476986918490460319640478305401754241061170739649295688593890860334492559610582222992259938962669058691149514364070435865937958607418879418914251143869601040328870342737731038596960923828569354627786555865707811005272784067712576977990695397120410233870462095309434299507528851742808326405514515403383320389622669858535530615921422444016772408239847264793421615908255561520860944695863248618894431884500232434227273963998845075297751760752948899799088711519380266290325363374164735842916920478142402235106312345138385645727955356063148751544485698109338810951769056862000399318529117960131340787968193935704824617169639224732164560056045851354994489843168934490663913502077408322652544082049256581241027181316089049541653901880377293744036058597933976266646566219789129993857571098208942824345199655315839121120280578267112043120096001172192220190148594667968240185589018485123580375764194527613158371599793278006647669333643435299909547865119933121061755194836020611318138656137896577983833659691844264061589852648645003362518372559343055314825410384470828920427466832467158003920664914942363758888734915892612715667402173950465600314756698510112842962282574955813859173254729911700126014807484972528798031293933759878123963197304333466537841091196417000097111455880274084223456303985914196565898687505524778873148204390909351776248756582630864586945646087413493949523443037626547279868087991300943213897138037124371575772665186544786693772952388417295755225754062440075672939282571865810951943833721782469504516627941216424645824713690926495866570613304165365516475153715873905179928424813655450595232588421197042077315051499223624566043316625818750157326360189275486342648647318017402597304058886494354230903696153318575257287997440846348386106875757108818414072455192099061926381638171143077929795699088591313458926723333021893135031285520575963418298787908435636771186778284184042248966978368704363400022603480884941075223385170396915259112095326434410651628506556082568324904665509811536042405828501333979348611389322500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 17785848601925091544331423646743960320764555088180230550363468927904210019374136822899554915351654884611556080030056845238667086001536431965919363801520219468559629994091131931078092417889617421395209689915423885262883453833552396170791474611809569500051940245513687616124124757555753803752452918495940609739494447432794860367665795760525876151834410220978709811720172498091064648421902088486306456396480683167705629902520279273692257761717259690718868787445850391434607194998972238099487876658140583647599566784596612796419326524009247608659303013664370296417374210854400063734985103998940166563084761100032569480952604242521134538270727385493511506388683746885775966502129124314592216753087117195919173058127073703370914698030747297183910968023829926141940826074468385067412306982784804327612226997491579840218689317033354733226916881727601095396721382596539518806831952331411627873070693242617626877370850753886978576913942761872673878831332884459561107043011231036392200941771590193718909464341873994509622949932522589045159019139696432044265742113285777718335836649203573080751034981225505997342833420843337783809660829438855016177343725452265430031377088573534110848242293034019407754503118558312093159056073384410775391294225516265002155472739786710796736382889145108122606471959402500211568696568997769516937755191369874469154644103522984707696743330374915401811059634975305461631344381263664842191484015247803872364956410393887670509654261770498783716025308918677500165009027883681165289517287204577320203876265845437323494894343285432698993186070912835755669788613624795957957202689964599747323928024808378113616670263141217856576154961350490008678278154784407323289340834113962211974223906930509716344073020611559935630231365318556222290439624465693055799093344343845832776942806795069791023725630057969192729477569269621278166746613920779061420332559767020743313076574152368768409771106930276879312342537206704287820387435707879906018515405783935088924249591775214500683907329577523360354490694232981556026604165863164938346266859040361759068946984356658678147111894414732631435464830697600494196781687547876294794268979798439065544904601083476708747718062699329761423065305132409664232347212284396822333473192154986700966767461490103806897834176465006156693261248905263523341095165934250134856259775640204947271910693550936780033557431129215924796982243875287644053829796900358308320270397000994980188244798591790192354497094646016499879094003520712505033500765203716972384900948869289488671357875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 13082003578429310060350449429377388008629563343245468569404394546925151817123614823507842301571263819186850856882893091052172837992425774398873326776458240914557461753798278671345185026551615436448097554044103381781588484636048490928484234655023628446094644666547401465267291018193317917628242636405717656813460635915202717903451662651479013146811117006053079912651206980884777491715179150711858670102512696875745865939952556260171564660246904205341133367779514519309837146278065300531907858665118046355348548522718431070171977431903486040588508499162253250340889249704839784687382068195439986634132520140502965707406458220139041658505599990653163932241636186310989741896219955978011521459951303510744265631017998722196145033314702784085878728560431572429746934370263990107306548684717125270507201439714214772422764476426818162514381289268235682591204254609527311409075827126797577991211869594784527476693448773587388655284198330566779950235053861205024340718403506225641778989581578328092639028712069109282064826662539816289051425797654332428356501147046012431155930363910356051002711319669987474492616937729525399580482743167520238684174219296332434811065999470583494916403152745735895856387554261887318445621161256266254740039892615133121520562845561251270972576417695644910130832128044200891719660642915801685537509320106731698879174009625789442895419507599415971817608183833210474324318715663330507052057722260231390310868381061549914027341407949778505660164375720818200335726722034976281301198236615605061683831728396817083822293260433518210030680221323810026361840698397643192912046282104651338005386453504271693231381488191567602219304502068796827280885715479814946695609625616891289874840003982635728354178189613524892650708769321624048119914629297757514793668970043760932143647780837293150345234190942710139556921143483333086271643938575949577099825692525902919918847468455770323463241255317172017239482718939871610109555337148570908392614472947623682760742093704279550416606847412957155950595441769328248622219735312435179311030424965671876210316566014757644840283847881684204692689759519741479265585511780473126386472776563468438615951777009439444146024661563127843631947749462294716358711567453467022238378508810467393164351599294427221900902016325522660698350647320302061942003249255309668031202494617336225591088405494046753793929167884317878517257551020237225683909515207768579122726601844727914829793309493413128645859252734513016250105449873289150288165878608932538184411843644019125037568750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -17914964312326802785625157709882661284793399486894434650212924821729176127868546527001305373955009732382443754156573110960116869685393581924764421303900133980941635150894751336132823953242376187329985471276576337085514916240999213477981376267914404891856967834376477162802435062252164324857678748311891273598226182017223549050279718538823489548290717066775169852267595272085038705117175761067179841504754576052048119184664307500437988084051332171578390564828664284750485938080012034425431609433254978791453882626750646758957685852248322083288524269871086524561986088207439662826287990604509913839379094768491761878543408441122716565108822845471507567524077188726707274856482387745799954324552182169574763242316490750929241339894206028604062244983825812940020168380012358637634636435854585871145009016664032673407683478890584138329769178475464486672142303841646212304274095490099055184747983941935440862049902721274241568806467292866508327806338857675819431469955923329337467194332526430187037198398975489580115163362429363474093193578988294317362384178910047851505732610446649953211641926405484210934213820970731243031348918930757638228663095944648801164352497885824154548287291662133630653097575455420789067999584952635494160426346002642949676629810445055023312931257457715818575439009973117745111254763649871590939607138453732420971644957876208266739292499876272069126729710234678704968207051299495594369724540551101531098750987953299104901284646485477326666167202377843092005616201392815972214653243327718902202760857894970971900462943667492270330474384578551066875043512950398676958975780655317293390934921652659488215892252679276871368263185775732188226114089448188692443746793515600341335973380706748971208807385079082659481373542975654996567703234126153082124866675734970981987974710920520390070891225152835917731245062720735453709601991720875450094244574066069904090044562238218923545248446971346930962050597891623927391123346394087935975192238822155332217367839942413544069351195151767242801831748946309985618549906636657006164117800460123864115619963505681509139477789866794259274296489083533894118838714544680396772472615606963621914583898392551837150519853723894441718906400967936680776861850089952322851465262063273369513259896884116117433960956009805158651254638824344148932772067839634019595776989665705290970081017396965338248900102174476956356840107382042418543677143118175407907481394766475061262199389695351369637651735445943933095952850563548835400741223026477370001452109348733447887187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2687690701273311081160314984347726658261171707292426326285963766822865756694613885642652977036499556868367717422419754102619665967611634321536190159931119066331758464951628277052916914051021075956649177129350656928879509622757643272789655391315107365793363831314139338803943194389816862709511585524704495360426714706350341776565254895551463760656173959551140435316598805907689325591657515775240470894264315562752316180402796932723117489268004534282232830500907810135507730933530648759720374147973567853297931345201091032914291618814018853166733122717549689252483278589727862737650139061631798676235571008408424452620136006096650030340169001534582381666585094488969716013939647192431116114450841998038622055469616814316082678866965032220012912747519671633866986719309046004280669817043995043929371581094739502884403232828034550844923797495122137441030984528767883942007583911421636933544157568546172459276172082688761169052251307154659519857242309969843161428945283944371411081252158340731757711485574363210512257731830631269826553179977844346278940290284886732334915615043702366087358483667775715629668619721947781771616739811020904594223725552617041852021865103485578418423163300535569781336566969198019090060760469576550410244636006551909039416707510878522292727817621228234754743465538259735057466849415698842092125569227373113090292040910078731591035456509952936748467770809468822449480718546009149560923764580327645271868441700522000754489355025053850756591566981739253120755065542839424325585776190272707866643014567884166002746122585397470946429055874587703537051556861086399553100478713454146154176943747524168156692477503637562623495299088844569783084300930627950914021819313902458048619520365218161576552622134740083577970500081141560760633028979827192187193971572588373065202264582973621103038648438529799791776094409286942231102177992538026143065459496416176244927191774446719709878915901642340233924743202750111794976407141670669307120167038359301436718200956073172977378559966664181381700008865761244043186035134689575643685877842338356061075483883357142093442633566984290748598225758647121366220292896892649127471638579276299581287826515958588644341526310415458832210279758905321937821068425499385065178369648212217123354375576069393917500920789175118465774301607712393134336182951174352319297283872751985187790488994456220729921782997280739485627764568417370719878795993731656486777677412882682040250303528779191177491601129343266841863099319483988821427841255004755272124922084587235703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 5057841985536283522343213802209637788332711173932225355652293210260478643343447563797347933701175905916899648332282247773294140227356321187154326413941174949892871227046226834847401538005549568365406551622953107541578511725762495789687544355922065280399288356506516168353432970266893049937343338326116509799674163629890678009057189487990955414075773764436907888803352252726105239399638818840853272818709365416537801541130356690528737935021271068730558819338230949959836673273434323449507900418800163697199510234507467083908856883379226965766327716968736073500931379227112082830389751849990082201466217004559239446595248847774674529335484352912616543232018409424727101495769891513256633032801532978125692455925455545580563483210806030238839739919692115101696825593589936933698320839941472731844666512223225272457389345217055374064000361259465586846599166019865658645748595831618793403880582941715649222238096417970715349912576945919674937324521328397699876389437351678884220916432528672819353045702039977008334999599394983342066470404941730367612923938031833167426253119700258851054011705674286096646007992798442769899983263048938546264868165988108921423980949538711670835579471393364984697929833316172551727825111267939950339627447928771483352033861759906785936923567096525339932041734042463006458931899460687255046077694009077019195676519637068655274643028431752633066565358978327748260003039350237691306299079243310933423912307766647514486278256995952923724955898453397888886498055232386445633864233749508935844810364504831134693781053485922964435710164338841481801533280226920105688312057484959910175363270132460910437402234913847479818650795647296001307364496363153213360131563597248975654966259686013776491524061728689669517775664411615098692982955006172936391349028421274252376399359177529394885069969410281668274136385084306013395421695439656681282834020670050968290898367981187694005394218660866348170894213884378275567128995419030045003405177435583192714860534411675377385790584459780499603052465210858656339572828127583776231125438815018077168440997546128703375678806704666742943677110459888897013387803503152710983978414294915501516584886196594853342362650539957290655481608935940783287005751300018403913172758264248397617126086112811448040034365246429840073752119143092361626588089861412976186451428431527725943645945519800999353238284359330995198214884099039880267591514840337716688951961068982146115982548739706602504372078650356193139815374141736439421163846943120805976583985721430766406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -2862381920685806576385946109197477301347056920965355863875253828267758850435865493071864657280459527355665036194241922445058474033557363046580768919545316596483761510328976101918882856435549388306941916243951470568575478329870371847105975289576164442129040869933224848448013123151545102291557606332002714942544667008056182427242245526037292545076796664945001830248702266643227417805540664489041059584585632698923829564761368748162944385548410059028918589319218016568737487703799899535217292595580747523923842571893379397605513594769072570689444092148232646088933841028247463561753796225405745029789123235449596368520764423140241951926194685229331781976171186118157343222936164445884996995028224221812244329366264496469184867519081095193910633803116543692008817811391760760028880658070237862015421092124481690815722383994261901799226875599646495702207805307770234153351481417566399676235481275313852825669495451942329176607911464832726926609913907990289695233196612130969975616879123528264935785054614004839035671732555498759623673065047087805381969265145548092026718369147853973029111121044807422574451727784534903552680599477103479680990621864329379722083092407366994746400010304578631271772641752241123611723068025810166026258200263760478105181295095664863704553760239220574975818156436065002270836124211888353452787772080185235174947123000491600060458585564484133513663726457339229570381349885169825301785371734849345334718599330576139995784637369401114605241100883419139146244575522845236848975396380455089476066490389436259055196245525306582608670800351043720773190978149367031219365982094917500120748493601715386773861977082414137390460305166175873577555498376784374879720422936912000362618881402300632621565579902585151591512478723869571423922279894445610575067996145511108367844789468116598149770828680286952019105411928047075675915457651862391743275229267078259541553287511593207627397762910129251751128883598539369994793748971097848757651649483493784062822214741237859545205571996350718469140440864239081934260994656583056912334257674336005508577285698545246835057792757834951246588787404520985150582886544665344568087627643350471519914434193690427898921987436012320870311463327723376386839186690339573901001316441930230984355987658217824523233681998631895232787848567635246393644383768102691923066194200759596018309273351776167936318145839482255991885016401000177796016596470490629023275032105578648315845980784611382307046479507506940043815017746885249256977804502103277932790759513160273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 386086915249642841273189863929784328414919417308401131102511877264201479718038915611114251634117263080251045075787173137469611007836428194056949043683926686434612197453400493621100296870238102589358038010834295403051444845128105740280141525111259315252400244049012162276590687499445588949534572090281365127818253993084960903059691468778123613150603917812385632372532898345631348426695712733370671307536613730762724339494507263334484589354523773963710236918793280276722752889717444534435449017566423513710790987593893459978818492578915743485928979278468462445855860526682804723586867501636550090210120739996998936769096077940853499772973706500427072918794226106408992489934889111306898324247412087396095344387386419603168660121613857322008895284578500592814072110321291200145560422725622292916457641001574566484299410018848986384121582236883946946623884508528884780662537573783850733753231627926606063759668303323358104216332273698510398234019579977274941412231382553108162140108627525905071107620524539039290759492654297821264040590234925372548944905980875096217291911515755516032873324249802441270555978880461324312671012190810058631389896534079013501830809938755999757544377272084899996110412783736183109456350373351507366375688117781622528206100423835314875492957728155453446112943256695695095427943502191914767360378119310680070812394323577806700287856369084563424777659877152178679895221147858450466976105307081157684169009196068670086479191513197308237693483965292565156735847236927459297953564541657360328866373754628097487325203395328013118693694176992408212086702768467241632043862692840808940949526020426132568387806049219320003633389145978055547495762393332576531966442578176391641527245527383472259392662148604457403261388100901621643358612270965747081644550369763229460942716859799997844920444838440610553925313060690802958648851789626353476949993411551932272966047126980613681195933961156648140867305420845287324304028779354996746379698718600598000976060095995995359733684693039139891950694906821163007692137727277944912042550082049186182847290171990312437032018361716638667966129126690202921367058802578907700902636891265063861375443477150540077624034031032947653104665931514876530275668574324791454009757399989630731226415993266214926555755588228360254948382705674189912637835960170254386814411498539004968215796749197505875780897015149976673896539822794014784691415362070303649106946507409970007050119527029867632275726129403371257966571254109346593804921631354684113513300247256835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 155131953929810148158900058990373464763680965767571273274312653718213231496427458234702529733821970485187441521791918695347722769810052587186049091871310921754892813012542030346274026767593105275151364103719608790719230473883774959507526920617534514869530252612033734470801991667539323355945389722173886440510389935733071288397895477840987407639177832687137352801919883337744234495370603750987856366902768227941829017893067773555273356088755893443403453447140404436509229924949462400992326767089797335549009085133270897940401701651579563493069596632625070798335272061854033660553674443513374408214553511478534513786350600247410726985254149376135835129981947726518419730018584747821411656783684610332391766716360471171115176105531031750699496725433226865024463034476920403788476336332011307263316323849680783783744571752822512971646871540800386143202391388352219163033746051708977199043116148788746868994667903996873197375602465041087479871114112319187786134985129290650075288853665564734748482978154307546658847048938891361940480391305182381578544362029093595189261734570013969959259658455824027121351125011745059645050414309350822979874916372054419202945507922401996945024490880760853958256288830469379542659484618905246720527496712619793899242954082230117539510380347245709799377279075454690376190271223343301049701126458939842747369097439741615488426914676641105825223618547248752462677432989851542841521043383759246183754783019614930400342108751038151733486898665346575365259140464390890375553719355527122138269307355175344042657827312458562419951861394625156449264837906775547114796997283950008810627509303484601707809360312597408293624210531184906444070181151228782912483375024718426340259706634407508415988109038205111079743271435623271550533095877307376495348487839722442013194902594028555260163518212377404956971377216692132540285909970405164108694332211499407836383261488854645380707701224414042838691712651586815709055153894790493988272810576660291689934298076037307564492755097522999579250987096390865800363787273222217213162534205972344161196847710069150209005669064534230046403316447191783231449465661176173236703392576993419140969512197032769449325501396389927826513113799282129414890438502591178340722344859689475643376311212078331324968421127139274657510677744881553549435086758756437674338885577626809877139665344962850105000779752988496099406837011492655015099916321056833791378784154904653438063421310547843597424879785883793149889621654836049980702993102345535685490437019677734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -44629472535702603505005664768701617695657569654044580964444809750379421731782339429395773639246798493778667755328973279505927344690394823001471402046393903952231446784032395071654626726103690633510443352820089253203141257854995665093696326180319289334715858251037314116898019967317417902366585907418239508565464630673775651949592056161369265480826863666681065292075351430052204814321683271303670377198964346033723789325746274836266819121854311666403911687252301965234964798531621707112788057127403922191896462215627238510428218493213067605976871948824772674468399099857387187806802923213914969880052848671820069306752465162124734560622711250594199942780591783143503576451516777329380640627831552478191032864851925030002239762043318152450140338220934702733615519647345676636643123226462983022721898800417424768074000303377196282098811944691306155981198232245984486945662295373158864708934860265247666351727144886294152856931549859275870858838810173566813574298156359167781123614534147557563809125543786410592568821147207874962587016683724438608600959937321347979528062021595331089465032372686004671750171170616651021214223701367061251544254335138827482705355689879760768927873120205087387864816388955443391842210905193376296237104124339391486444917863339696939469538528816879595661623431941184513170376203670677305301604261704184462391780926447097401339228562578768737915004162012632661308660150927316472630840672300769683608896886532960061635450209229939385783890766936737647789576504853188001485311643256592950027839853468996709155572753486303125177233341123727638259612727696699103560391483083224057192195269563356744201533479066173141832112303235736895938510536519487725664155612459893926614600348485165245026079339366040680247557432738147934800724296667558181789061396009350043642976411095222620804611331819429086812898688230703881944092238145311126976256183876039589022563616558907336488419835616907722246301223926913691819245351814109194231013307916791182221354408616335696208939392362130176273955584061084898515612314670926805755162297120742124089558236234966437712506292910413032078211551196225513991552512872699336526677914237076614519521811025522369088349746624079364342768245864460784637620235338389781243845425732948846498934575970554390066474311812116296829223134462543625625192706665183884162295373259913553935270130733918248127378581352416804666214045823136507914759789923108045156287275836234323740348752193200728383491186894643569763568300864472595688126094419349261835242102050781250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -19324983113903222744744501595055410857363224510365106151975943828097396779837357616114599748649868616323576516434716102995954329062985466578206624081632761858213075670435575791526602839446620308607062396653348296802632863163201392784765187816437975443647772507021224573735684503148630479929552090702979802873761400164023849893880748053625659123607049733032852410462774329893484835478648885285827721204494519706744263714236479572595353193405973057182098528256741254819288240621723735881119081394127633957429135543444400093124965381450980410968461991644257334650900633556771226535989712029876404461678059184782133014941392525220737287126901367240046463691844831569478901265681016751028023129890428946022380393096452900573212522458457180319345232284228814064448697832748948131878826210757434888309973667774703749159032863235471760878061433041497315365775392723713837643036088836988434214778674063009939314518053116708530647038418220677981254551937512687221291361523913419854496330608365542083957094896671671670436404202389795481123941101689299293891994433545031379168758635669921886269204336730878071784708785800707850396576622213926343774612578893570494190331690190587660023594511355655730006675570616094778923557142488151956765253096143810884472367911305177680000753862528314693610405945292448482235702178213693796566999926895436846003044732138770611019167821782130902645836012329881398988414485320337168596609985650909806236460803910991431030541979190679493145200416199156766077889688282183175398044567719365747544714470791298359197604320636430989649237963528573228214554800680357292805119344482656578922649099090216120119731047050214537392065573959968669068807345647450683834417835513532821940224454966991666382533088286644080078756448674686039073268819193342187754737707020193612129956848780619533628448063766881184437437482081083001780477278824538538331028095865094814409237059153384599031760035589217392969252167446014303721949062213233018438637389469654686402872784616683836174076056497104700521835039533162446639391460399533053313508415873105677629753611626062938803018049123215455643489904569970186026438767051979573451626186908802609873907827844796295297792748145307899084893675976424292381475590486720210072546236003092517638551824724818871740905582696276915704284103850545311593009378906321929591331442747238924824837326832684994679150332840691291255430549975652335497198533489985832870721120172256533641516261497721205223917909078451133097263523495071064761111392979933316922718872070312500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 13088718740525518182021080910594349860681094698054869121924225218942231249552404912937716673749205854451159218609585594448054998746063248988038201301500544189680551353761665254340566979875350762302665973937397132099652770451943967021636420184409180944313763344171780091599471461016395685230808246728283852505120160129384165020553410281039689079419173424428829373693312356152023736138665634432687525836028321624360091192885926063060473413033473223325506630965878113024790149876834178508044244370795715690968143675186952560731426683290396188858922215234627646083922978185269599213110425857889233487815788304399416702875330609260928358194384540462727809154745438942889068421646930211576034432668077367904869841488679692540447550173538806829449427935704098726998008002749120632924640530530081904103391865061801996572349046253074421004589256304940714269555990325345072511938574669295669229952074872438011073893642222911754596594792017945126280641017218006312933024562730533880507425206619669374781806085759226098455485921921191719187085794659250694764057401065401121881449872049970144704177424380607635850206013272783097461319224126518365067397335358082999052130788316217914503189959125884019632386929405910192727847537174194878098621161242073113837645495720236381489635015770685534395315039138019064916235316480769877940181446399895360020402681973164162954724242411492170589042640384109967891415979633590963140025041234878088367385102871527240169973425714091108302006698245523207530939826545075237493250237381230920111214656076137368887506826801871824414969592585569302245375407521786462895883394622445957941147724047277723362167707066730363730245548733607391784568786752714926138367379811063720560471760319486618422997756939478596906839947817256245114024957705153680365588007405305744092758511207361829365305177469154765378387845902134759120511546472093458956098811935034947318239892491066389856829808211947987858322180673761304079057139333359499419310397809278229705390916608675226958272230867138648926851113470500423347627303476144726083475097424643568536946196019694713706286868507201622924789857756519096028137465958278308884217897223227317043251894238799198045166996631605043304830187999789142417363308561493291225953548008037202788336110497755041135900123202980479802933909577412944338809328323604854588487522392821894385778421650898272053523402692386860618320890216346029138094814635585248176591787391638983114583922006212430704770182268660298562052536422840715142305637939431076023834228515625000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -2864456671628214236447747935191479118787679624360191825382331119498097151032573271695839234292976093625837347135892375680791987025993263849833516859654492443373628733585976548749717942615126677947159621073649090952497498590426539166628814992414466775407804591205425499456839581121096653991012035622015867300519921663857020419307678615113409334304753835655293906889561921118101516893847451825254203618537996283398229564759256750524185422083174886249863915428230410296127475781130904185282015960139494727865412626111584525939605901143740318546688952564814604156954377330105129462236303267150082078975061799480086468100148609804016698478362392646833453011772523267621349936923190008300073057521928274623133952564051333347929424133074510312702507728122731509701028322571820206777391102973129122738025544123185929189237616686566726606115239203202706099596745713879416913049642052057455808710376671714528743214909042705972974440754529612411992263619740010138367438785956891071800033521298260382687460886518187742573335882029057495526641807531083433114817887457266114897838386253773272390869655993585872247099233058618989634726972670974399901914634809967952372426987426935000478797230562919593207137421446508346290960352292275416339306667737933572920087347098263847847764161057385811472926147591704412182806885592791856999620407219944007200462454122845049126248602883063727923887195623270187129489300163190100773700707914406130029599012005618124633353323336596196584517074026797198804126394587469074687834043983084571559494629069705794729474482415942763251618296796546433875057452199264331969753849703168587706489919890445359264813966756533485580587098870045797897223493674916985633156487305538920238765234932709623195166225477902867369432172891355285015185892211172260239968174557689199993534648392471307246083211276208225176575186759038143345280135615922382346908701910341256605996643357253320850217211936742728284826179277417886074660025891600476796033879977689621128488001861608480544953495231460386054781050457733723018546750420481773817609566084221696222612176631879851650437758092326831772342581112643978250545433813554920338789813368168355519087262072672694980533005826963082892039523633480005710993357606007533423113117706205550816810917788508010307687443233630611734253947689835292412955352930387714518752450701787111452711109291538543529535554581046271566898934945774025473954262977119832758770314083910759821774886941632850606637246826158674755263656637207172515991311081835074051208496093750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 228622946561149497818534794484398718059989082432027804081534052699338557162016491868722673078629231774060081077577419300097046829019277557242209143484124248414797129599459483114947253407886684616602101588279428543389079134052066831103849950912349994964843982757389060856413703815423259432605662255011390087945844648653715935562072672744837681257042089407521243113234160603401183971897313808777296484342134022062820004646607585036486912978225243389188991300887498594739644003735285643846950107847317831934048573842697880405493923538588166247606630359246653764428442906158069716619874514111609881871547905793357047988851301892217449008613100955748577262414407904905958332586766154415595648109131487497398840424045760525997430215484115335233810144138260920946905316643921001619065666976796633338413272371039589051382197143184644996485481149416897797071307439447608336208244567510069901700662284314918846324778189715283357924087959753196367427557040802278751229899738420569122694881229775602675798693619180841315078852382385785517170634276703207057360275035258981887755962128438032428357923450140706620404597064048949326943723178988827028367932956663995611634568163417483670648722604108378072748990950940761889477872905843667094922552993205422661975788862321813179647567500657048753799099975478544686066708159298626995055733993657203575179522271491103474614640325502279756258714330504235039367181654123173200655583191892456711115181636266491706465656148813402178587633436711987184170842389593203116362501895559684182251012971596767565645897424809640314793149717676552197741366469311922009436890969286503590900961123736893889905402581805399794678565814553519450855677530817529206582639502506826733564205009236101017709660144062760650245333702784258898074515767044938400095127159992785505104426209059069635226295996526548521946739159570234430369891768518339038113714569740033027592133393322415904637444823324434030149421095661294864439720518848287083518021961811045658868807184578221253794905787157029776926928945107772378298927261784412199538083068552491602465809906290985220706952644842849031367255734219031387574758774830636154883017759060633507508413303410610661079446593359294082944543448593946376931435617250002508782774918136370307353795478220765245221760211906734846789070472606431172544848772639132019615070168680635457441598716867413459117070950366198900210151526574151968272036322997332250929307015546883341516241460831130474379886916663413423409197660568144629301035453419230422973632812500000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -27324890923254817518627668635562240671995177200631114233254119266652910894619101183032684125860755608528752634981556319258911992897083442792817761097098224480012272495250734715448210586011606478633254482591552410990408552839080352659173146973344528617790408686836526038694132032281179291126337383427362331086300449177241021107788974310191106688341859669479832102269417281093155423718113050403220586587670517038585979366964036512694990255662185686408960264264508606553535220803081957429746101241287414494592790716938794539551760388550420906784575299392984802075619385327302243630120752355174318545754138326403385102277497403107987402369524089061238141852956753421410110004798475405061385281666574179018470531266122648527264073925533538765628481203799532386400242392040378547816847683398841333020766299381701354838013966275862541507155260510445277717113527486124384841510622014304440135139588180315583529915746552270483267217543952445064657990398719801155170221522644105273441802646105617872595916998784479551734864137648820889175834896834410900743912412493666534281717327593417276212455424062711406907742833934685953219747046721935258017615695088285176009439078353712849410829518102453581967063325151425405616399805546281836399093608995632577860776671457155515468758738050873522984909882605018690167222045059535427039777986406471337154889867384766530002720751828978411648948627728850747998914028304787599905695251026881335172970130111325895463327242879720139583688774930852647681893847767118590669564931299971959694104832883271165862325593866621159918499716117479654993616990998619878173950230706027255179578846599975754022084579662765152242434792594375643406471734867432817706874993175541666303975645573740043524935850183622363837027781520425316895312509477860558350414261164207213529928169809085913390375205420498877800899359908810261405042188895290000198909989128317497474988986589209537074931686820483619734933252765495060415820398239919548783948837069106069737012452903397801272228150185329547762526057479639527773275068283490844811043849908183234309596541353605695861344094919515603919967961039111318107193328387949454069190643940149601547861285641177733009916355860251705721672306634624484337204195458034598075874046179848291770032980349689426750900620611654329103359908421611011581321185359479478124556497768069983035447567916288085896473646821812480692394329811686080117094905865265051823004721584142707987560593156570848730137132240213897086263034311010538725961305855663299560546875000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 24363655561523015848778801905468078617848049691459967239305267376799135346695811352176873496812881969323526722098612503347716485524459753710088402966864729041099924669899853934044158153956493098700444477336036763588763719286195512557499785293899216528912553190569463821441629078510230825168566365701566663983006391935283994483207397498709822704332779550074527138477320854825577585179550268549267205615870225483293407623297636625654907907113744937875704555052189609151267871696006279292198585617914582639070578588121921660409262798620642101280542412540742295802100635370063955117903074120419062280384668811532769425337897624976570632890911456570166380931554112033037427999024554909470985553788665318782856729750404648959778181581229804219748229277619031704141907624542298044690763898955962573952496721397824207368405446741253733724847911282345587924780963543601584497792623339573297561296460617622846478436523248905705347264980301508457124620174350444766406307248293189825010779182029195374576201001161421826721161401535578602133523822282411917912506368417274518010860505479912936041496803549394261377015845360338090832683723853895727352037304616480504226185610313409249028446178026281485358669936865406861808801159106207012662080654381585898620454263937859958422820324505102210124788539461160484506143339065030693333464984196445565725104325129934934199566951190648884285974350705686591136015514327583218157700641014898391718618946855265344741001430500261164482091928829928422463647727626345966931633546040737194144140555201201518505206182665739123394827292189820776884799010441346101149368140959198050753436659265203032177061660108807848868156829386057256610711341239392068311031906545667768088729221209097347244749354260674460707874308716001544537961406261326069841231799429147886145886158193242155810862566435021753967845335009357569413697881295350452804652767686896841067192438472953264424002513092554785994225563430904136602391364757382767838384980625312479006886982540914771658962712579200239838789816029043599354704179334801011515737040250151183551954046842146023262291982106780680961608202648637783730409446640622393146686405536913178316413474491185583192323899574821088465349875799863485718750422030633466120091874261932668096941135056821767302664657877681663506376268483285361532263260268887777288807621785349504394576457776075678427897174321585436748409201187473074740803813860177157553409305436831082951740646031132363027691657154291671408359652199871311141705903511505126953125000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -7670364997378240529461264075287500629788607897746981098376893608984027857878542935452480641081908516487201549941548813080314710259014821553597384423108643249516889035706854960028371617933116495290525059497253287139331078803608758935035122525885508646166895386655559717549548124656275942543545677605929880949385384089407702717126294470810579158390850679044208508996405066795004448572890816353402503046736894084293622582175790182391291671128035080277901606095304181042308762759238524613851034233916248693198461908788594882377312985371832133480828786484557416384894269045857618491140017358159147542521298025529964956436105230524360694495942430979938239694542899436443461870175276842915501063898964056974481501348429627262279296146833428462528281108545885582711374767538392424539597871097654989071552211737118856408883644071661998986629805003044342266225435878322224351349938793832898672988436314579777658979357706908563343169677843173732163644760691665147781005542046000099645977228992044924236620338853734752679071344785734012766054567997861600254367727992332804000667490923605643583795011180341862605601819770856263386785363647374145651039946437664816720604986906571075760378742795535417833551071773638206601054725651364816890967342468582656636419161072701243847396774604377526476788732726002485341257469820069675731863074641824414694249422122082160021817593261450965418504417272629180502870483952419409922486429800989330976913889017418815513191821457760809438615712571483176026646633720281475683549163980075040608457092080915116398290985845927384623149532017167853314646541792927341669490015776635794420350869087537873582225924804683038989983313273639061411909258919837004651995985494155724657493209071401069328121114218098568565860719425309570947347879390427026906128371688287017659622199959758688397121116307572455443668283378338381539597321366009891580473346494271102811153238301586910337203816444902541841656130710947213608936341274429688588016055732951377102056088213532893113386860635986197681211957436320962524538774668905348732381332495530745972973541889701870080931425139532572899172686739458397613922360318427889946584298266449645809271492547762097230806745279811203453678618070243751629923430378632640216287614357669861663052759477802032167782640396541220380121017008031709643600562492193124216777892469881226028923710053207656501985303090040816774118811241132207242729283983014523215538907235380123963358556374137264580620811764798392685209063895297074231418142295837402343750000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 875062937620298783375206379986270750507460475823356149604688353861603494786146641132715718245781174336916317026145502798990052798245872906370988148416256833848077842367942131209977960192782764374180472721552444530307661859594139361659020487879098319132075924111901084045094060504774635506443606975332912255913608472885522697819301097737210078797542412599026662334447577589106910754251509873891435351083189782705561804746570478493260497583491877262901335745348386774395226209685560452467771657122422122004869550170096855327262092228584174238373232522880311826426656148157081962079868456597198135759192490969548194090940729473495130444010517367880063872686524627032676261060600745407627521442911141754526345747242431925085968486305662646405884248214841143724166398170988827966163431726636653644375634880929122122146576037108325070899231549183006280787958546747948348666445948638823609282843607836956652256000368852135720826976872842623181135219926325901032438262036954510216543397566622444436009188968385382588145057847923492344302101649618288672943752673794295789426131241130869140799948757302883179349336684195004991621834608928194017396366142752338932879230676840161038670708178371392267799848447521462508835399765924894467189212606839045905010227057863179411247812759985755357318982130879227177646126057651201381974138600929270521564037494077443142225142315039822521379730555495874451397491030465373838013201782405538746434451512283432432698801462643157897598390456144487121367383801549810390142359494845419724170919670831306660346736014928980700389794758387506460157032168910020734768996727311024034222831501001419424347054784807600634084320080247457732780968680762855076904614185726020387042537925168066324870178173422627712497034151289394053973908500265243861283712470630434728275542330524019255379784628834148666701010701617285357501096956712207859586044659533966392289838267571156210324390714678530971591948285121466521999620522198044538261420201184349674008410490386407594532203128072322808991606720465462983922944304298905183401720313028375206217889977954698942829670836188335303188290802451255787237647307717662313363861733761351532878537399758164690199822640422879799124054578970590169026391506431084170809590000683488272496582697739345590669377079983782831139481850941270168059300543389722573378326640610951203207158555314673681739308785138236299167152518258524937349234791042140007563357172650688054432125690364786018863459285269522667159673096415492027368288040161132812500000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 93818949437188784222727357630861794841981325756626267030158927667774219578517138166476714483919493358726501402283191030542993147626579776698270661687958533310643604510683961220455838859628931798927051032545268678335340176526865581737800309581640278834624532435643524507464504496966428945518911127024187294694530751423674661691016871521382276549504027677586316559428637803724846969802909524130729665501547842064130514721676997406831312607510776437056843129782966685799272440890815577601875651454603203824162841771170167925953181454251441403039753754911219975107618770681905439719056199772556614976844303426324661871975184787734064695070315695403809553784597389576514156673083674607171317734007605992695467552819926567066196680630615633869090052447497419812227099225095164597084982219488067715504770461420589248526999155661691091255935844417109853838473899848473051763489973199821446199742258616070506750047038863551382538594633693755048039004045137670769424334132471048325339233733506172551556954063547835849705865413954256314162736212283178191501397844664265871637273271053107901117802105136252632692007140578129943867475564514334852255078411371459316007429940055476992171538140614585505486206523017859861986478544820695907642954927047713803779968560271311027459150352804291149589997283934373999810812606414966913386642785522910045945243187084565070513893460157077253267758780749504301272790880295267674956271979444400094691293945153670090673234338236570412347867031369213417249887606978863423462416515079912698486476153711391183471668121647407896804274470253437130009289784390414187304563757191725199725874089135691428390676135920680626079326279806731449343034092785447857595742969287162287645841222169941924542334307860184029179578874302894655493282022829759079734230966614211914296374628556472950161818097154116342720361623816845419674291638198551149912431417804552814835095612318007162200847207893201991581218963886311926467633179579058693451227200632840670159956701780486296356317058383748031470161469916440026708449966644993632166141095529469012691118440162569531428138956856640908136745899356881869385000763384094336040041384709379383909333717791078031052958374237432263585435722844154346197863782581352584180366074801367884454705674278204308328364223018663879169574855125098497829734364844692347220429481497996028916574732815938822873020181646706188783532057215305396048873955672414556215630737227393183460533802868562786976684612914448789993303107911930119974536895751953125000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -55694560656447085628904903003326763112015683890374883917723134159256345772991087912738506216677435941357084049223419890859179678062031463074932053195784572803391168099928905823996024477746176740620262094213650903796230428395074190951933057482648299300906832272127291427169254648109434402044803287481792204789646371034053663706190460434228170933595646863045408190542476288235751873027887905056018197128698075712559316963641241833722407551829470415205784994706266654210569724417333145856599175853357659613596063975224196441787709382208255693853332371313853459161273941287866056560146510825191763148565666535388422465410059246662214153075344262562385455755883153270111781625793534085693252934800084589240239036711540205125349629622912094727458546926048525190472664062681445126792076818751835386589449468498274311004825305368340934252490935671142780126755084564645160522466636049709583812062853699171365339422083026884225831708581207520254608059949538333506786709132509111018560528831322054058164627374755009228529585418503607420819481679331412575068191909165926154780848172675117941803815781947089671637720110395648106963153133269896231468632651687459333075182218389206361385026080454697340569730435895217710700475355906712810442994963925159929485714645101297779682444814319742775425037741609349968678818340025918837559136611585714264628270747730223551738459813008859737860090096267018973660696037262613318267744624478115865475727673707173793585678409513473857692412117944551155137734719161984562868976204039686214656077033368607900862409623413897475149118438717828448271082851852697454514379129056666759611511015197888484483577721107490459112800408661567570879465645446871602012033659716158350052066250307414423733876224721315267891518147287731851792607092408904712221563813057284736327332014825739527063802579628196256273703971007856181454664835745401569998189550008380327291770448672560898883000294524464198716652689285912120038534590629060266866614129628190333954828570937888296650241072528958561776533814798040111650211604505556004204791371261289768093091224353847704977064238911654901126765776975599827908456592890684609658964838922191317138813638927925351776393840037827120107089012309788519085227787705280804453275160498055693594135227705324530892396237901784945556123299668042805839277887919344580535803723661108048196477616988065153426526537318900375740759745412607178526169652588383102334666104910778020037068198447055663351898089455642437082873959195662290959358215332031250000000000000000000000000000000000000000000000000000000000000000*i1^28 + 12713653881429092671793322622466700946588813496373100489038387130365111586659755861091125425205104863416763121438870153728722394287265461807713931551244988489373870748240425281052793894538662760614444461570905918168009164347609165124631940788734437548937940258097482941015638784084403520917478200642089114065447844736482511555180505670935565179513504504896494944215264744129178425711639814716448072206924745183251261148897291653986692971148898566997350009715972143376985318913322384061611392431507634776068423782149367162425268924855809896820072772562584464208445430942338215035742085110703592765323136977888837080162451067100510686500272039417894194688245277137467699819383998494234443912080455747634226419293952649641220804746970859701319143810230158859167418268794887418704309593365751840968319135713301559543475077431780172678145470414135466871944004960876373754164676927125177104348839584692734023452878508349423327964602930570638596180338937287398156155923905830700439503950172132699558527572320028855794507279765273139705433843493849612087715365352884881104283675794779778759090127104418559818087054757949093323196907290520638794655190227187661514780350173040499418700126124465815709900462120518448290198548711542360687353970971893244459288590216704250135376259650416600407423146468218365885647741845153329299795920469462764046935833599944963586477382056328792820664021200395017322606545929280717964722852861968969457100720937120023607292890024412273031407788225257942000756235407645618662497743272274205185830545273742344824066150108761585549056052963036262268921266522835475794940152930127893159773003435721659904680377047038011552677499556211640483779169856297172748045162184623251617249712884124044143551282094446683226627334403112613559809550116568162549008687364719066687173032360008296792508209172231677529802788398558480330497380228268084884604412112319369075440500575453394061873653866431900834159216791610535482917751214382860177492304261874754176099771443011267276564403176727977152464139501366604467825307057464752230917038555573548142200648402032666199431704515595788410379275606232822486771782814836720701470137040201841798110203305451153749473535045791955754031193755595070393001953036921422741930309314456073531684058646348224996491044102472310489834797579286361151488509335676771759044750279578006182059268685830930154171794438260409152535064622096756401341971313197742087422455607398731521849548510401342100015559042739634103448044768891232633590698242187500000000000000000000000000000000000000000000000000000000000000*i1^29 + -2330442736133468711883425060895857583628575201717670248247769092447897697091284919005419838031252874738832442190252237975407925715392214163843847942250205224898820788221316790151064957814365375775213950020974658180536772057428455807540149023050226084699029718800808355634653557515271081869298136058596500451711552463846498307884784328536352903413647418620761697570138134127408545571246935801642666648046945881845179834357465258309235731405985370967513375012748883428239470694430103063666860029215749418610454515398255978147508120744223569271418339755342805082608057604661678276888174029483006953492973860950819328851955901824066165702301293458475729804895052664174977094363626271853799501353093941591094968349169390150714765501027957270972934114258920013769286520876796527849599721875753552414553333091030036628546477987777036978736529233153849600035503858015618101548806437980722511181836595640397755632160647460570939233297838699642891671954684746563295730753954447130160636190210364243604371931202260617692239968375742094862112301731892125325549237113640898925189276994133166535705084937691584131926932494324691532651221831352482086250685031099873066318166239331619528964929280477995996277820430660278915983457735911230564041383922422798863931489726838131639454359109813426242533060272652148797140462949139375924666343886179936839009663717058413052322052393153212796082169106749646512414743007770054395811195800345790659436306766339889598356027551826342239833177549925067557225131057863887362408370444834777342720075600512688606806818829054922833562386654034946729933161236974214081580094566457766918339538621147674112717702838150398344319936937601618911170465384843496157632119972952546043540735784556519668901013985754663519617088198014664519033003595839931128583361376352227012238391076767439576449053641342611308631559725012844049752394519308255365071585136518981080868677023348415392955906264265220058939703973080576404262335999628609574767437231345338262462261758166249270607807755147058722410845806686924985093096777676143768495395810496839945136124311613022698039576140887112414869806219620300304475792868754820692432132500787860235519465634025349048670766815029931690954879870804243941639107021374980497629153738404180899675854470964061011255417979201291269150643303475167867153202135761939694356318713498321504432731771323475373468205175990034276350282733928076532341315573006388262690377942630128655541500508972785381901358882756433564618525503377001285552978515625000000000000000000000000000000000000000000000000000000000000*i1^30 + 435210053884296366185581011754576786851558203314421837136346699071770720282095541107545368926759311164722088470134735374345670704789332850699438955292708852608717264873018382741879572110014202264189662359525646872869101678255172684216374978469533289555742961000043344825619882721697494897236229161997052421749820023391727987364392893868243985647087760432351839547189356851968032455385359166236312976593765766933942479640874802526296100648799159016397079850938026539881868344827483242273552943849552859527167141872937797321256377039875018506233976233360888332692458447280784543716811527113245964296882496731645535009312415146993373506479316645014028307848715486506596634740719696703985808452377986989377225643482322373439441209928310765415761709240425699277351153652055236630805574790803280318634434172801542628973129115736546568637456948394961199814453410616244585366412641611621666981131313805852523714383662275501448734014104886675902442674717549037923450016114656704192255805087482571170329085622717132727967290612867945157225674917452698164853697972771674651256310931946768235946791381934558013230221603535567049080788783264856671677206914578421947507987535835403928523656606483253707274902315195679663625008540109917308458542812642143592011416981044649927631668514604297072370526673002995900338491245109431841418821570567298073248671312831517716661947001711533143299804250702997214125772346284365295367852069439217822861597354568449705389830596447777286066644747636873518113712370430063950096415816363984834727069668246321073289686867399430434368107151134197538223902195517214974287547667297660788106632407651306135931294892092808698075661604931557019480586086410911153870313842570366393360742045634911974323556482018768587933707742593188224834980426325713102417877007765173740928126978422503795781756355592007926241053678361162821529846451486559733949651047287524705053284638776329479654448082129665933477064168956322283639623028368688331534357534592114233813732917942881502697922871415421973708605272045888310228250459998285479418835122094228634760932823691105247807449760663046168635434026951991831904613241159230817933048132012296704518037822971095736412329267420306053494918905457735633384359388442315101437988920599337621801222835785957803907935223675264147111552220493959174858052432706042957173598456752525746292203634907721959751363926603296659601250010049663127010180915945631154586651586468373789196059956715723889685254558596891237671218159989714622497558593750000000000000000000000000000000000000000000000000000000000*i1^31 + -77876169037318001911357739804572443775039976136967167795752673420740737449518981472873143261455744417396965156961716571474644834771400575350516114799097882074182614448313750590079669559976399460856823144558005743415854374389838051831497017872954880620638188961352896565588568326621745508613666893928976808811527679436095270118933345743775483662726813588002837354633708264565785729751075367628456495632286453410488880941826385285435830743021653924291172911455835300938859347036295462057751156155073450969028045143689556530191330514112876055938802970694344788072555325365771583786725356390780697575903616877894826252969510478235618430522446377816237322885665047525425919250864237042743736505061780061797914883661282750895287293482783467549050696908016775340097303890417604253033337692883035631848939771906692023901879131288284799329855084519353918965202524588932155839960954476221254565103441684911419388846468121392299933669477470159115425744245241142287615705406567941834157773959086334708535778888321306397328913075008881362530982035803854548878704331199823093351387818331915939624210305520059696997465053081326930873743742204152422644197791579678435306814394672619738390329466728398179562622080134457797479105090868678994136566721447216475001138010931836946879433072513956024268213785001396732922852670358281996988436954438988975504080178988807579223484416375545191176256814997761018230607821753096710655111292515589143715622219272304190621532296942695941323284662600615302572991925047761017825935623829268802279374524964343897947244343875913863604660207712020451494604252146265844669552375182084782100316152108344988853150668540166798464390867127994770335741616770785782427622052344768501521420691163240551106731624101814079253335137111875557262017124334481916239256106035061365187829903893374062953603281207663880294940958618461196609237301271934558668066621494161859825081369790134246514349840072238772899441023514521936098498779363383457340807592481827608515741359865739082814446812918564696460348801275677928826299782626178413109231486536992049989556275126849107301835046458111909918582733426359102334834904921141821785238552186305599374663831362654825056501501732263343926082849800215835162244218073720606946319186310470324903310676817695705758533281370220696993066461763092253009137190309400786557092624905129441521888910561104055436189711438981749050361229862742756777062231126305037737403726515329923051857756334857620535261555784632595170630418510735034942626953125000000000000000000000000000000000000000000000000000000*i1^32 + 10898063185120458072803371447668581279631832233149412770717884001218030605895250535198304808589240552044041147790671493032326344308899914822920554708092292064676957983488879539706078269967373446766246269497477147967208899024371003342597420081818338655120076539083080519964185676026237523942654636217174923847120028749996593195974449235933673082616159171272013697324130902158958051370307431503485571556388777733505470797222790891796696696901847906124703091596831363036578307846352040267190976231014106030278207452515387715675055544924855019797997669433668865626741280245506105962582246783624034236859521815971493713538069654274076882039296009743277729714463978597469133221124850862137560433761824060926828234896848769449806065519917443762263142835575795336608254601257899596985950477626944119656791222648041945578471196386935114614162005675819148599709951659194624505609536842242205179196747229508753262028403621821364653408182202443080369626213461923176413804020962914401457507837325464000775103643024087684110549205580412503200294578131487062593841065800803833439600558452959658400170517358126639649268876151086595838485258403094637550808817641122467365259627485426500169535351855124301391323775250843480811178402684090205195588483303489576699783996001753350497926460409255538595895059776874723620113810670405016395290143380447923858416335857458326197518179477326507154869692737234558125450010009921799627389242623116422142073597501710311824661248587276370336568420227334372593226578205063691100605022642491879209483942707161405627250746412168317659643708064381776798473895836271387993592055301609636064492825108011388845111106042376057146670825059159373364346633196526093234800236091862035929449979513902965955993000412313575109844842628191044655865545028577633609975237389975343348442358137112801589015464152974394445197470626438642092459002748113311091743985128101184690281533348281101395642457344237344289119852056790605580562936643535294224317036114795045056983216395541270007221261540987667149324661868898904030598231566068713782119057649865756430344597116552172834586591720146077725560763297985500905093875098576421020863871759798364737982495509903557659906495925587483781790787843785589939419347387384037713841698782719212211480846921238082492261093445215777628528352007695725372602799880692788549856715840207192279753896879547177568574402257647629989809404563735767095277841567232910577931194128821063326873901122678734093726937713192329630653439685702323913574218750000000000000000000000000000000000000000000000000000*i1^33 + -1155159290753021867214101281274665437077642173628196035823712740647993925038153584541499112807874811048126517598414897211930768617990720719027895704988717732114457017250370575260859368073390196377766404066533020845650003054422782169881689528283228723327315021269213806745283247336297639001726527328376710303359866069877258433641191794635639788163989669730306915124922219569053008621600986470419568524376241347560112378488349193281853540370399480013096316586151888980463615808750321469944726260008320668300515591901598271445355020901868669437110003759216617580728152066474248311513648046406349816819636086567067946572587864890888923501713383636213294796083357387109574962306375742916423963543592149768727585646688029161606246528039199741198348283793639411298613539058888377326370358381662700650827611498290049260520643550493998199897983279070304495297930686348935762441797134113881101905663552146366810991896301477932160471793972381211657486604504105816256083050286097076114223265099315357818535368704001340694252108442105095281146374694817641008301422110714115094907189795757015039491003420874650349368180328891409238108368848828776232916336680720276612067587396205023039355927253275501096903427166126390826492478166841594889969146451248703918048238690838106595276351233680387118846887657513185472374974752476785913866870260880497580628380686865310250004862041926325027143665900544647624865835716844996846834541122042376151098208158558293840855074181947406367127975261481093057775094374100505016287903381320555034106457135620572356299397127365607008027108712259815990839597137500926419911476521477737218839329047556669214090252766617746469285897979974227354729626188864604465398642547462018967540815087243682214370878899834500984194538307743524245609894568299486082558102305117832350451121138833557784860118878897689351321226640106906003484143083488601900393446515298172945966892350851769934307015534569223472802884422192872592226934967042265069383486256190582057825382900165094591314927587738090916909956640290336133772540391535049541624865208949589474983525231199255623655869084374906377186866134805146673701333830350369804008201250437970507482479929416469301614302460860705264271571586243417437986013516461925491924471194200366380001345744062880765684256243228485994929475592935955189927285526233431213879778254955636519293619016809843213694727414381977631860423518489508964938645075332965836846965126667458038708719917842486818024150579881383129281047731637954711914062500000000000000000000000000000000000000000000000000*i1^34 + 125121033006373222247158410516579232490260114669962320557134309600389901884953352800669717419960077866593649341138801814262775703816321564158619937517318078374492703966150468134484821168984688714245959298960941983553001756045360190289336917304675919502519905660875321221205556333217709333057395661791838165983360609306329954665007824452811838200520891271433673713672443938064382277713910902020771683560382469598637463749258947785735464743704515030104602719775795929690016755891002050693257921080437461467762354059491193416835965547422975507261610940370901839986037260806842956668318495786049772664300819519577257874485151118510977948052018113309470479623476592670627958113833929739270039777586659062281823636569975693787656341962257191833410269734717303091606213795416180619765749807098697582554243562952993525629822418064961923430418254058151534213174366315752354208830127596561517235618440357518687510337873875564295751194607339490961506759867342265730136127642027514671844441389793155586723364386941989150625659979134231501090216539239416634940530778544709380684183350400536583209733044606138026550098468849692921294263264962076227571263796309842366346399615260742602799268597988062833378602234155725707211696890424882376576954197572037002672797694513903510173380978063369588248982517593959988908120739367368954570818674456748083301394523971423853979695854365515555228597380157407798635885921087903390195578974879736612598846028694536713105563363091379710825465167159208987237613937009170757159872266802433206668458455374336140452876806668067511810372882411907952543041666451979482321891331861578025620091627362801134321024897617073151770428834679720528528390168519183319018070452526931536819956613547553166711984678577076135613885811574545916203285114494373750816038458264031727597648180242495339852192086370330704370997569863580892969006246107581975452369501930044544558079462627155958747804009395463940851701848483588872866884732868018201424595509771103778262631108186905983059672030628989721116235168233012583114482670631851008383236142189427984574363997429528736350829672718230271925126823840802710448600990646300746181026494638370596819979459468943967743254158670930187004677373211428457432034461204082470251181360804715937992929732016611938989385041047780448005374941522830118024537482850046138174045199417269441430373319558166082306556573626143802886962952959822274021484841104117488471584807755956096995937261782217061923541643440394709565304219722747802734375000000000000000000000000000000000000000000000000*i1^35 + -16293965573560787673711513722695301908375175986241897295344778901388038880970464828657196466010943058699783883948180778927458026926496413963251641452300707930876491560246236824113094294566324645626848980095774245381829886109773673227154366449174914230727535696440961069005350166269092670461286637107923417037767630613500792028507463839856896832485861649834733284437751297243664119251412354497903809361665131157191577472935487090008819055748087511905839409741860210058631828086050145319270538492725887761594445853049813766632875867681418801571078913406668025150145350947379160810242237972904858433783908317695445702801989841738426124163287828582252274286617130555722805071785727076201710662618728079040309309179872792542860268109020821880976232111516044117027703657585353594288001561554999033762648953217110675473115743199228145674747561945099002145177594681926706739337024439394339424375224735813459739107344377960863297833479020476730563529045035907573542542745875952198957126455739450412897252832310916471706262404667151923833675092151188806157404643322954089573208621644844597699109715448347908646896690659199987672107789886548585411964529556520731644307150741875253523385841682453227616079205806783471953475993911707607423214034447827788969932458262377856190326211803979923403819355129766085897140146107058340882933234555001101114853060204121963713506118615045399674930203512109328290563244829625026634374395359189095934257927890657554115255921053702743557832640500847031803403770644729861502383046474298606533212595439000988002836429710335010504820093582332339835302581075036271081418908493133426136372908613584770907114544511836671261371540447167271973735505850022808770623813133459161595003737076215777924233702669789921357724462559636824099256668260470768122476894784514662090729664885769182203328422702183636091929882977193582298828215310114945199816842752441401604911190213581050245364711127575162507387584444159497539090233746899879258638617664591756144540553151906695019564711022474199998734774072012747086619563726848359546542438803166264457840258577386745630392453441634844501526120941215930102028981731155099528547693188780012182294323002533298433243466136163189114467728966109752968436971012277507425174131121304429080642156671024259882747750747025254409629478560213490742755914138162764504717550414174836072017300400121668296410231242703940908691773415426828882163027844719355134496605200527611402624919597169735761495059241243128506466746330261230468750000000000000000000000000000000000000000000000*i1^36 + 1507795860391022342515804536418458539576261735927471344087888697268548774723426319546260335228973109914164532368942806200241363959234633769765431019057342932150626012292990618895130571571806501987084454219099793221870374659906780586783419307132512856518162092981372567140489395571540735808708901108592240445676536316229583873600895682559691820152148642770504092591957169249564801944769323552169712826753918027933065704299569560363853917388617669831258196823444656514218850898040338465105659019980617343152172730583585306992442421258439279546848915900186020505173408766199274660737661198791875049883785936512737956594448640968537653740634648465044720016517833497732001903544351350885378455073807899512954115390839564457040087824466434407950038005706795039369796085187799471865419617256820558362410432061456625650525171813374518197262477275916735858574944840048762869474024569231047994227459560256753292798506177794257364013255132383175727030010686104297597824208789562372467986710194539159764759389569140038049197000139900202791333603312552877775483028124149792618638694498770320275835430038274034594933935584089022324453672258359851017646189553040431144038034132582816285997479883410595243882371781768569129831441780755703094055800089485226207464866934617578479473867049510513960787601984741129719616639938438521299977450358574582295349665615039678980807458396715535391226697366743085833184126234161522307349714040571263803461175630070334594245816892494804872995921119490986146626486804680396662379900776291591031245112481140304590187973867130363327082741056903448720671111118044204565869000848394192179181317527605226531708815020527698064955952638816649819220697269610713281998767298465899527959491429678395837976992209006308767777441544603747196623994166483671228046915417183880112640300363538087701246497661855537677931787639585633416447643747979531721143756673847099259564262989399988309675856253704077945320445623454352220165440755421339161576238836896711777217385537006553712240190225526194906677704212445296822687999127026556843510317640112323254867234373452422727745641201467285174769720296607446175033768075092769049962058581918976867309250059364388304305627603875418144365017663544437254854794698422405301381965739692426181687697073280686377887301878550094058621707114888523287961234088847680556657211144980008631623165038229698438663649095530888071808606809788404653398164611177934463182715616417395903070897501864689645806353583052628207951784133911132812500000000000000000000000000000000000000000000*i1^37 + -82818110165695079880970087253251821200317389921662230851330331106946816791878562671992395892849117493154393089302761235556514575498823662433247911671377468717444528253379911760332117698095374883660706244250257069452486672709510398152091460966978014285211635579896985828899593062059115486954317587442024719802676831811147518057115248682352908569810961574084553538343027152965682950294491332109927443665833710112643529478078847914722090437334043925337000747986215274966145863189872431648454171278363724697233820791463245118839842448198385383610042873500787118423590155065623411123608010652176586127486915246768941823218354299702237447496418299696156052848674113494625348768460777802555574827746012910379576284708707643211802014574047881406259816482398374672115262748994246154658640495210552159124050593122092208494405959357877224515221035339051152919585013807796747297634730931513742939598915681035918391118741975503917913703092884140750523269376786435147545604774713617706277365340631584058660815288638531622146651250103757162873562174505792605252847697841816456921328163438507105341501581479119139446992521979556582301599318618063765449435635063913950194369755518671521265169552016355146958017791080351125181544577756566937935831103749600637431655768707013369025987648197487003421841869162647631788994161016291190005825322573251142652739075074816416826834019133565838436642749162367498542598948901777678500878124901513954635311652248199626876325925566859742615411151496821896173617347354449795357181795554031157448441954768666395127414131335617583296579638100705152899587352657815256063125452073138817659464072221964546910534456108431642171926402379308752554820067833214934441348887386727630727908736601228781433512201011470402503636017809002861985252838723057129388075363926943855913067118221361101692389405273704055785491627650489605879978380181439634611620635666638663216242037489097758902580374463950514430202786043665184158472542117891802030169842335746265634867073274075420891714207068024990370796729988219443554208430947230805475941107830676417723020157877378165728975445219376716735500893947129454867553381649465393962004105571340017215684659089847104408620307355633714301812447380589416721382804429365252665473643878759339509529906977316685686379539264785562712763328569022454889556240391214938095212384271939594108085830060612988886895499260314955703861736886898722351103391672814332473620663467044838894150800790066473455424175692885182797908782958984375000000000000000000000000000000000000000000*i1^38 + 8757748322324185489666227132720506255030244739960628961128513381044970567650822699602442183631493607824929796107019983473912152752233095050698755360139440927438173984195766144961220334316324420179411656442130726341525385088850060216196124589792480559398065496856772949249170765926226580309651773711787695614182243669395850331149650925086318764774219062945818594977320812772988409843674492881361479715685955270351799885911726911152620126720286564399722767382812427514604435823740035173574361114265440081349053873834595297869109451552945218901163427333899015102523186664299842478437635811369235979668452584040930790618788499877651045861459934379919382897041269354258843436469600117863233155053899677367376166718781006096735029653373319812437220473463506894439056085485167757980503155761506831173942258491846831819902681173917615459550224157994584064153116661871833235707316168996576100615241047169403586407579383061183238964771627146102050163800798123074580397418626474797245405152487629588080449531121896999320658180089788847024913534819051048159083040909340972873029682478232690420039073621010024603298723694872665892683288457324791366584700679476829166748963496179106541540805576541878625709976328890865746224538325667524541177095619295888247448198721921090902441724972811654979002761967499986507822592694503454377356168924697194115961624346326388741103245368893785721200181526206977913072824087931368390351630243594521215589394549084095900715390789769854098692757509966523003301042237651452189711441607007644962894521445965785427541387461901769986082374329848927281950054441484104272790533658925081517055294230441913668396157769585643118558691983707967514627389932963101520014657271074641882522383820608973956321604829102692807810735537856531989191486869908992240430322612974099276404900883407219209969386350174046962017798272917067522658712889530111563109847627781785798408706306245412025592241520759218070808939303475599531397079753969179115048934361176689826424024161909540832047076472883395855818106608067125704954124574610577309679955768455022308329304843439269100294263443565177427756379060986821272263402742207736770478419793876547849122591143311472759664925154929566750880932281231870983761783636837886947717131368258066054904765196863988597413402683201182427171557138802603424401157809157044909872420558119807073816881652417740277665538533340192051341846526034501692060800963643096775945890858984979832362040351997950403230746459448710083961486816406250000000000000000000000000000000000000000*i1^39 + -761893045924281120829045062040744562598730349307855024136057403242649613723834383816584614793508022321243713164676408874078099168684667942194958542049409104521003984491961530153854311855443693194330050630149890060712104808589314167422621502116548294642620014861003878079358197694474104604841885418592685372986059853497366100014389994276806082837503345916068248811058331445802427947137427313041888399611791243011300784929397386745581233638229107766716581816065882450517759147482977929645485114897697930730994818821865416423110444653386613568001955982466190376299015199574373031455896236435567033893833391746165177423273753144539314857248993364674758778156476300438905742409230593026126018643818132296584426254143224145635795163267140838312471221309676132609708965502787651595123295113881297038736925864830013937381428831876941333327566831557151322371743948963708230652967076695526017613699097255808875163137905025998944736257540374513718353601059534951572144648785605074340237588363875251559686906647292911140100139794224534264584276941961932287994176452253862875608099631834574281502774273717576954331811871492246473329338864343900561932689450789178744161297803173603323534373001116364060280587314970412980104022088212524085214370753148008372162775104479733991738255237174483623243334597244158032586357130428321592206458770105260400046671368744480202967904620215657811369949586281766105161740749345081742153337170686425501241724061718638126333842927527741386528815985966739220313833555781353463101610895214206446090974227794724874730744512799170896030095806496461973182235332364123141090941214505434029843156080775652290381569019935741131620007740746401391594933418786821526957221832736159322869556253622389387626484146576832560317711029016954513850806304397998715656783238213231841956491594659568464689407597134971500138284578826731562286431679901112660453083874343735568742366821393806779833128123375990708064433975609341304441451893201116314821010339394799538105091719381015014762749552818699928070482779696085744349850193377264148692393799708540762152642085689773475631510576746007986216219378848437864809369642613227735575824802544318927545908093588808836027017389019099680944875151936971347860957837288412381011728858717188143259672063244387857729214963195702801873481173022004421355595572603285999001666025764475081682405087268328550978084232223746509086068644976168345639690744539082887205761957996760053621475556126635283594313659705221652984619140625000000000000000000000000000000000000000*i1^40 + 11025570646467826899183882567450239116555113030904272425560167020408317898622730318025234154912638630388481240877356027208801598144314326982159118230683517717090875246154614587359244146109658929283345886203854856320895360216496647466887320118141515030278107404021196477575255672596716478758551779956419508675945029211987740281395056328875704078447612471159157457695066275035556575038965886749615131033329725087783411114592623921615094960645667736512685835238729573759757543280436133720897909702960343576877754967332581028038578468066808811078750065602433294775759426669110397165662927407466466024903564256066150559727469006922203635615058623021213191118459604664180867241704998853037088055779258622366591813198958867145162564716804310316501876698694085218462775974063609154458142634842707982947350879534274294135362747878238473305051253790055308467359202391508657100671107553227249551564184877278514652824761475476544273123625379447952103187866877058177033593298151885109950622916098840333457594043049638893356396229013907789249401418551138136679107465555728532161588012894593806630301535404135017922152179923104272265587818430608735083470559457894759178193190217214092580346666886909468774530929890430124813239338512602515766645908121633524525381660822466305604616443946477214393852995026740662013872342681686575739718947552276493490137226469686064833759664088905150138240811646965008866103288494060472610403960215441911255181849434738448625315544842549425089246085495622259792906424080235382550476049135258125561888635540833468035641109485782310299247563078048769750412049751608935733685422076996712826792045264145780524188725169711734808453582116556877084622065443013995705708162208771954973964996525098711022757755630440008269821678181674151540683791640015955287193979726565464129270365153351101925486064575525770894752823772377023270566128924808142641980838714666628737174718800001989335780354635653691071247532748148460076467337120191142118906404483426205804790339636546713665773390980963951700035031992607503465412595854636360777656208014832894895120789999117160095540944453561383038492677572156485557084487245614614213921375623923696069377777343861457748364129949622808150185173970643572735252760736828993956195109838796085627190666372140304294093980004081465088815723450072640958166363275388179034871284758602746667843556414612471421253192993900698991488202897912970381023041357210873240884682068794342713263419649024589703365927562117576599121093750000000000000000000000000000000000000*i1^41 + -433027864941362230319035537295280447731746541665205115513001585066231685894536931046118187228172177642348250509555411173597445321800951789332318177764049875748971113804915293426956209041337301756698304343804241999430037282004105452416612058644886387753823078477099595100719077677171014451629425321456603725343241696073610908146541720838102415680076025770631845589287184193260689660770205223579686396578265808336658071835806672368473382508427461237946796167660695614865374027334199939249293895328662478598537644247721800370206634541784962764850888286392401543013466729164386703080918214868493116616190627633450067980363446645815182318614208617319537911445762025642266120558862276696760348269056752692477504879265552265166674531577160805070166112530294294923832099248329502829947713858103801835315653991347920192873014584332446841455987224082770772113343399973295295085538256874740062478327588318047959084346410460835535687129431198278306899242160601713364703294552673626078508398205516479896400907825107183988557145386618705509456404634553564311437376797730360950509627678578600899727073127387128867454085012965682159432614309393828734766902731521866484075548954545525930897854389249689010992417965216405112860699521187600832133065451949049628846143620002414338619723745344530051171259848722346499930724465445528094454971266161521574710996490702463456745095626079818822844510745946041284709017788008803523121358256289519152714261120331919810638008586468957667556098809855680898515826203861731576786733676690097676693768561514950054802585883913720864289560501162053240022439213994878934131046921759969430733833610435480733251834846430296933378902305295875002894342300378542986342602800188638714200981391405283955681754421231571069079756904302719118498420381759775503356702515601620177706064229199419528473320222784575537515731424248646477535425506134089272987274408161712029958626991659134330446072596617523515829975382876108170253276509752695753242537061758063473044166008315504528627397716951794116114078972917507502688456126123937974689728906617411395816543723437025167144875316660056351350350716606557930386537388702023826720175807560730083086456005005517343397969283300400857482098115717943037968761546396461206887800739559875456891344169007698878131044408324429033605221424047628194186400838950790949419256082074569861077997854326293654092966207603305720020493130175802606808401558756017976017887624913846174142644055433618009847123175859451293945312500000000000000000000000000000000000*i1^42 + 8242673699459664317264002248308919825770847807567375461596716729243297008528343707487536060503491035494456938439562535907466203837175560172812821115402789752390758838545297454225799607775583464810555466750327144567878541305402558620568733299577426981497681098870406094083518592882779271896996889378071025858068353276284636144715339594422086250285565638735930358729806220713211828740365420101182826259132546620334406524111207626434538239445059069599218461431545401340270382770971907900444124512916623942640412556593138845820893288370269235999426643576461626112006538690830010598083597231151791708033245490350802482012214739390419005517345456272244185471110433746782406231837014082962526219439328495695396463508123224418265470842224776001099678997273375559460555691391029201163096654990712633628371571875739364334275546463372226267356066892357977529784077757631260666329156741226622249054133829105289844893057524345048313715834672852656632656869679748499173268571966354224157800910099675949274472307150646640968973861113980972554323024939975850008165800661008178942696593849028303239511878609032505923279831868699628992079267937124316897068612066528539269174283920923884244011822093607683901897024477127398173577101318095597551508572954521450781494228126912213443851247860890826880163117638164695852765478154760555843661467580062609142901652694550507107893163008523390385096014769564545763021738401160657715111682045705517067008840563239285247006569041186733510962349294656554282685291881305163217302724798963270501865769869653992343651349941581917661278402096602478178173286827285624356115129524014436007026876872735222205808672815636322429711665597959203822956690667787674958664621685919831201986703248012095262104651810212766784880029020436762836665814847243878829113788816546516359798816167146327666833338022054975873216405293226860559016791094357252053472021237413798520775887742376998128041605291291401008236959884011206192610505185539550808584680772758272715115076238187584516520604346036342305807994000307585132894932093799503360461115766524387891709256311154218582853304436556342971989197108351965110898982878408233295624720296618356773683225207944157886808768631554318613398233033706294849478506195314635100964564178187491191605159757042307493146808799665651374248125412141483624933055401465119776746200294241294780005883931394876289277376495929688303473055610523000135505774670294469252395281151729864708166617944826415623538196086883544921875000000000000000000000000000000000*i1^43 + -127364296933389580991148780248711885932043531113072159917905203748144594964869973462961872117646343568989114561742071509989190069635137749911662344495852208180036706508632701373799955151888016431257220841927877604591455268075264134460005213372991141339371366034617639385374334808265782599420131250907390516270165363439748763644339373085254190973390974679801864807557577702812102656103165350590048318468876830033962885287588814941755178829764867993489329233764740942703241203569366603447757864891583130721462167059065336869842507837328072469227725081409983935901456707373064508631786871166919804487935038103508192473929762718707728241645032217317807854335670549891602022428432829147733866305885694977016215552624103341260002164435817496881600938193525865683705345863112238596052487119657982392914360787379950456011262805235346884678339908447738755099745348173436178374089266777717608666472773394933751619806908099768872676743650228144777432201087516636665032811162241583891794513745233097550919398116353355244360504670250319740998581760103317165428280040654424567730268324695634250850921973220203469352845551215912590994383450900583325051776912815876679691681401250911068140507864262250573249480592313429364501324703148196286131380413143613512269275053496477995816028804518896184302210045104225905840660503343022398961257437911120828001485940408817998276580848364849596012090600184968123125492868442240241365990060415786614921507101678147519047131820172001085804926559576504499917190643639856069879875332796709046899241847878192554853241278730706734689321691332301502640924147478738574374770227783479639141816169164252236696518954593656142283354404708343382111396439142218324943251207099290077952582741931275053808558235880037093948379271447789571598367158774953398639951713925419926680151422577704397082584399126070934443094156133112320306945118831026604856715251715494822607197712584102713668396201385834725656147078195595269638454897565905349439992384012760802218294599837447999497241272431854067320639979868440920898528601383439508386037081889866628827333955042696124669468514926720506455140715173251546789524686728535801632494679299765494297333288385253760199756471590365251175988200508667878649907771665344660555280292136513265577374062193166377923559993798220322269140841165731071041172124334973516206667842425274511027444498617675915499959352838909565121441846920332236743514403217335480219788390995552984026619730504899052903056144714355468750000000000000000000000000000000*i1^44 + 851907720797828809195463239149014408439600730024639829889884720759673411720626380883938505935580904065150708741290260626540044481464849850156307531084010240229380139569146905410416373084524803661076928709025525891723790493466348974534134695197649440037862474100852523917497726424401966198698686637064730745319958503577720407950119851728425698577457629631520936983131678828964517219167439256450327727301959819612496245735807935919631958420681119448989889381595616740973151008944483063603920089370543572840213112358787196282480894040183903986935974520900160416405012601963589848799367117889169500347205333897742477943344831654010220550259744656498630111680923637426973834774218272365955433242037365553619314219505618103347644453374880700159207969789347298802271185438933068410133324450393416106422658435706085971255304695160025503611427122092080042109023681269189264556741990716219959758451983194605959724899610846404635811350336203319029489447729982362370014256342415596931384820213904109813906238827000229819946062248899081392179764193864698234863299456831174587842678089992512814370939817257674261908509189220358629350214412753380621973741746750646234624727317984261519809662162469869019285182407104611253558016479944679509650439704619810030757681834941247915824177467374731522991347132131023425765306112972906813898572310579294088268617575100993286877314988745748429765351782066995043615773258648568195570233448649647650281087664439621785128671175592858504217410214084161581095526781246506059864131493152373124412611496370830735315459853192164367528788921544075565763927931409335247162934569419903605288231261642878577621367054445970752290708919531521116306472509131711993244310362173633533859441078490855193551904759207786486825577203605892603166899625691009813443460028035897820845727280650220809513504385964392720975374681283123242285985242000145242608324688709716411362060422184319972263243965248194442107139768356539235742008174763216311668499104195103406938434152728456854812195762192233205033215723783747728422700548033354128174390844852044752524263876224554331191386805097893226305718652821106763268965630257155035049673138728455049836082652204137574618144825806652793849117666890764420420387707851279120565218520988454677707142959848338138513037380546508363167313166855057248186597755344643126135367912173497622605160449704159306714776193309747281858526943487068903512445111108464804513858983393261830114807999052572995424270629882812500000000000000000000000000000*i1^45 + -8307167813539716657764541628537595660933286722307250020481642284328910138373812678981553983138182044938430672733694892560791705907901946275020006004085344631585014900092609704426003148376175311259167866420576674814208443864449672706432922356640021248470176868041314950547124388303980105868046652028187906006161622311306368558631820737074657597576703797812402558291557278540699297216991255162464757132534171571172290879622836060814668548893688873107591763252503051083198535497714848391050780281353655775966780003968700989410160072987575117435447094211719678967424821574752254909859931127514509367412057877584071756243834419053038271815687367748055161244146535693292109332999476684587434863861249955284633558619190378190628716323267256734603015122694474989061063504232594856040581309312060926498146203139148457012327497901638789693957096960524674762822617361509542890767630631085208694522884707437201499643677304158467569605084718722686639107584274200948708336922307813522791051616513333456017197106735957247289399138042257365151807681084377723883628976002433185973130895466515619979237077578851591024125293301691414452370310096700672132773773474359197416949763905709693351098873620084688920292557507448447269154730383443767647181407401484827081510420711210624729707875998397967947930347650272154080388545776531693821501671009196235457238820754304278929460471823256183086822411612929219615929240473124910607371305031720742015828824670080670212676843736693692827189803065257906671773733271258356306550947609237127669347711696135390779407472597652593912954984159568728435218185742520971098786980579782423862043744420091156307619381751097685448772206071437540405324240922144895876069515767927172201385935503910488117766389118253688510972980763409340059278633387341186128749845748315015908271351046105536697249629013978151214340547807990812792053321973066894433098228804879771819653227619856839153356591745942182421856459605408032065470422240053743303713142712261424500204487198353410644927306703836431975224342574762052419251824226202225594679550583083663621605329972008975448807908558703568306169155562051552083964440333997683329668608539416890168459515622657076243047150669282301703110831954887361210467968879350585068114881406005864683956453333871265012280144450678049733268280195105068812848795848811965651533557335615609996964895941046685652182536717936181713944018109404083110305107440356429017618045218933180608733891858719289302825927734375000000000000000000000000000*i1^46 + 145256764939012419209665067625689254447608479283564785127690893212674092828306757409713846995399534362559972976057111841717233174785480497629282807533259116709824948285593150687623946246164689590223937969279562817737505997016652837035926224092022597473404859718780045815072255902349772576790021282687456695561463300384929518576220232543001579286101353571470570459095275654239166928929326027893091806959126060586383791902429568590793235883548577151669089217857845848223249949762513031430639051218380415598884713123738647548725493508615987825410003461595480388870678947523662463310463110546967326435910564652624442725102852350692665783643458886350362263095482439476109524886237903868231769497586460743994394652276929709120045291757270891873204195847445825602610053426674658706756364933412689123415346034540077234875029088512495897678800360154744591862881670486563202371919852598231039018896608591516172199696302166512839410840135390000872053784556475312210956163308299083264736705108772168209949483102450833855333086597200242168139297826356355484130999028799798708461156544401728841339141381036854045268493054100430587539555393453793539152342575414071570530984338404028257315267413382827442972420877982468288469906756705405386569427820044528080375065056701283693479806010928851160017105226944578311461280199145187804286443076966704593966561258501203594638865041351564056036387929426319063881776571559772746235490254506831505754695028073282426651323584463177158336140974582016805978094545545932161299608672274916186021794003001870284989487019889166075220505492306495059567277972941315096692332276526952279595676639752482749961592942197060933244283871517188051977693870821634739560994554043895082157619238766051550739773749195610190899325283295814840087088622837693379093809510418464219440005232347469029694420916272171405525180450593671201314291781396748660025579395632116020930376341681463783432443988023414770048000872681713500446563120650275434423960282653537547035931842365748950247952252801400762449854560791594299775072714497770427442551348919440594925075066371766385082536218497016925208461551511447858228400949571996831734702926915220010764407429540499846447621815005249457626784857099946288255282819294827729921138640105180188383628334561663134211862569722637551213764261620504814973358020718674558092765566167309509505730401834672130713710318937348368478921932766176936268770640242719261109101425176994429875776404514908790588378906250000000000000000000000000*i1^47 + -2063383589947866567251322755173105307317078258272183899271231039697370186498958894725824532317949909787244105461037712846294815872991086144735873228991890166091653864749950220981714261134579376642904176144765728851856533638918187388567228374896031778514607123219058660448468452106079835172478444693975930961576237099489247108816144358608002259688727744413841325689783915589209460830170157410287733031149890646367846339774937596639095433973118766642311146169488815863995479027262191814594611075498547296820013488648301664613936679815452562330348028848170630807147120579817826513784892538931450848620466909231971896332089408702308363813373908757591202501495419907736994266919341865744542582324031314659367214517642512650091299209577965900785127856898866875842565410323444083482040854085440749902839578634783952904780015628447641136686010776955570345818193189950686152118623971710957303748692948585190147934685743981942082480120419514660821730522662081211070929551556012179316079481075545915116236189746109203223003557638751449463670346916554898757142718904453213059504672674239648266111996000132622166410371737643488965717183846167135347448489677771481517702151170821702615408395219698630046544746610680534469975310467169438173819684949484909979541091809463828074178084969189032632092350050593399133567068535306384627934519547037700843693498294093594324852154540014257111238567638396438270393629212349530294106636120384290290148954570140278067695922446805461527544145784863328193486429103979014149671912818197354470682371252445184728177517951609364040766726089607690693342015191867658784660875248629013806397389853923062041845005033460749309291895192363367361574586733297229104557994610445014119131464447677059389931026682131932202888726148294372129759409223150609816415056634393835871223777430591775202246762376473824078958829177127107720340267130385156064270622570905204823210186498784830814374317315782500966280045706897122752846974525283012388127432608406657769505154815763956764345743827546075603623937349846918412029019847732602525377242651984539444668852493514146916479670805271207258898408011360690327072744646301873990539535956720138190311530030421891215616566713435987008829027728921689372284952244846486129297175937182840532029425633643498829141018871797420055871734764716999607833541594417952529695676848562366027974953249701656739296620032616841709772816317696741860103975809560732883576650757281929600139847025275230407714843750000000000000000000000*i1^48 + 9105053310531474216169499060720339407516899080463396256836048921865025740508941991253599929072652440274568608331204321513886785099240126248305543227451840604439728353818145257652788312117217915947619299707564896660163378994319561487469615440251913742123150188611010120447868485674740765625359562035773549020900822139688348892058834596842990316465578046581261894410936589674025475189541022986754104033989905923116320534941967939382388265709451825124507609044540061868616622871429285832740258253490450737860452328655169118721271511097255324803217743736503515998291557753549911741268481426277383116384641014397471360091509494853954131661101982116780188639893815253042621548036878777609637313392400564509120111859238901648786009547968220571267881028473720752612828581877052039059681815538735642303710790120418854000935183064758421066911602053359484925299418776699998409863458434578381695495011924166604408229157054219572090683488784371424795034407214402626758175931623865096649174990746670441738450893907527474603140062231761017086368607443306590962638218090996789140594619004810430475764352798292962072932999347717342024976800107479129577560253190441364695692125768334435474542993635718842085511537808523437424578028201144092723445997786437911802707557942221007268943498002260589945784891880969224021290703801082686610023787572722918883661497486898201076372743614640123729252587898479091922555989196776073228151114828858535671217234792907231659977523751442620502794479303450966333814069614593816682450413702484508730396536916730962765524992135161186869859966350809447124212954941713678079782227338659341038785947132486954292995511509168262863105539453135965617646519769075752392377522413630414916122580291205929725867141493885086263629291879238659828513897090779345949875805967443702248194639042353200665662322561374714243971536898490804457949430359957174773111109755258685979589143540101764630072910999309858216487801226426759688194037455110970707137502152212411923821232164710952614397228397012903582981281733141613174945226485304988983610224555177335203541777258267611865672506018620108016447747661509831546893435441332253404268122553581618486110830180125572929899765747290928341034574665098553385262483602654439001366431511345102175712547793589497529764797829096542449322878943723049545160165433205603394740706455221333278556961499064430547595697062737196412036374925476525624815490181863214604388318978294591943267732858657836914062500000000000000000000*i1^49 + 39035228575578494879272142495998923263560216202170525039992224515784310088009681890691134953573790434040367895846873246707351066367794540930279149898464498785228869564270570309571715505292493642311244851639498262313763820362527843251493062596635223283460802806555194139662732804896507043374516781776417311360572041010059034789687498460221273209290989984551646386531545212497053982463285960856488048633200817210064361776051956126049897166211324884828903766674011798585550048722232002375547484163115746294890608378675341610967953642200135504608413349956008168617294625650112296632419776439128257754506266312926509005507769953355311107710467050076448117192494074550659825738350143087194718764922794055592766769584667894460847127937767435840665969214732215585576431426136504840777508500348629795550657406723690653533487643749673428322945276818191588837059890992267340896091998778496322737886235352195536854577725951411827097763912032094288390645605921183603563812921156362001344025150752877062651687806230210045592243120310418125323392372484084202081385107747947268973432793988255625388464562513827310981165722018127180254456068460362434780313903268158863625783396250717150221957228033887701629137884035780165370175018541587288548095711071572140055596747889294574169213165814740830755656773394509754866771752698208151198215554946944491017209485209236747183759041965366755735115419163880691057263565358846404315931750089149336891336965958429236232447761569130592618006962189376240298022765155845459380951771600937328641571998974759193769443752710331315590795994584037392477191242141902778930187384096899584011098036692194013467369350749541298788105736440915243548209659523002417785023134850346954434147076040384353191454042687304203329739464651310618803889038055613044858076623646599602158836067367381617718439282350542324172684748944466318236007618876751577376954817063599806110200522796905711765583691244323823739187151284091086788205749692649230394643628575617110332759470681585033296731036063454280147484097182289691658664197401687523148950121815418588880499890551660387605900904045503086823685203766801348354853424766208850675659491968085345896969602728322152596363050496349764155688036197701818923345392872615378111900354405131586557916221434635538484698225592749241013987574749377304375818832316254149486159335535792301097475720831173975953202706673278339443010308336886112121664588280659829503734300715223071165382862091064453125000000000000000000*i1^50 + -520479350991380286208356388248542335196859044584443932639318832268087953487087332535061287549778357349719707974031322842300214140393872829193455460506313444167430154791840950372021506440417489662269990437521280208177127427538225760420234767905943113308816601795177412539457615521929818396021244554842329628553917169052314348070844206444385734394996351818994119988140941969120998605392797039978345515101802260327437656676686415699454865329736712022742890549039290647959823115231218838665777041361682368737690758980154043855457797829498488417135234571277409756521324442893341419951263144761623039122568422929464577306565150274988430708543077691353218727136428836711723602339311161257591924767746845818845745858064116704546154514711984812533712656088395938001020621692859569681977558226630704693624969707787634418725860909433654392468508261093569512440852623094648051072020301561789705327436447921021156669143913034512958535911620468742071998442664957853564437350961748728145373394236213767804636641108248766916594223346091517694287474594675680194460199488084675841185391417234518813067201377734892210535222180938109734361745683838193555935479639166759448891668232234395879248555741269312243088349998522134116227269578242363388671044224416539988940727476177966949545556388974771481134863433197099408391893005765286352276639205423995492679508632792602833780025580156783430440845954447465394721628182208679145760492054407462070012632567529018874313169650399263558111840922983843850517811074024292198715271823963304867030623688176658757352643880382371341541105488908164934163736444189274681585706441211604437172427334981095563329757022822202099041383173041380372509008683144896601307933408682207233591900840384667054735271811112388192168594434288642933577210531756680423774642448431880098125629470208257871259089241316115193031679981782652780612708019137205895504530927032446935584339479329937306968711407572530627037789580484384253004851274545366626924492872322331984567533592303414158238015112213452866012285758540422811979516065898668933890202247225106342413221897439483058311173691859981705342226729475121769922188622442797855405202756035462889876437693474603592720801993399498572554251216150520388284868586177087996038959432848197688142740394283740660610628185953456579894924026205758551998415284880202148549857837967152250540017896026772192274271347713508726063194472368888798782790321652844084057676354859722778201103210449218750000000000000000*i1^51 + -882143300546613992956688466866295466139210807393756651308271422518981066236534847562843114726444657981106391993320248334773465446087482905246098352927620250266319079264902919141774171180429412391444655513050356118725515898774591297776461286081373040430784290737606626512832853511457232773766150061601694711682343513171327405864453242434948911979651769740120976267108265604344097089069674942311141478610940819847633114782414088125093978271750081787650105938056094165753197360823521331407798557972278827269870915109139439309327510751464554634449240332419133313850832814271700417651289638480095132325034845280848347205098244930229679534350400128349694995508034083040844426949482808494482127172145312929379510882406197641091910285662292431124535436453153111823797407244315806429077710905924763344902758214009719770201498797506803300725602473135930742173742769973352067644587576932736792948868227793426313701415116483375918816198308427433523285251171093032257957686997920564227475824425031862277972823694715632961128252315655131042165776856713003256001172743914981990178567996336150345500805856306835991855691863219218085052583562705480597153544427702376005623735534195012482073855441115048040823172688571063742977723106987546762429875008814842939447443567131630444951991449163826436302393341905680741427607596911696900821962742279819206649774604042531358220644042253750231448596425897066431157182574431726105485510116714984218413080108777756603319737144840602144434254969404157146108331245381538986818633896102926873557695151139476712075445192620486505888306885903085723634147266937236312498576823871104329772861336205586479356881666535451695671334849003859855553824640247584595131376814650003520733599997910630720922485175108571523454565762974934539943890936365542587850153787420674875924491514266375284599498516237493043003344102112810238298154878835253498321722682373441742355129123737507353494032307172777057954574965482938453518118134213473571956051773786480255587172867080132546828614154297945977837687826341620480385981061078741707640107517121454801894035606209629599449195616352332795383455438625774412343117902525003982197332027583407261490133250297610645466164453893593262918217611219371526627232871933958889008218079287974121032312821042873352881816681613226363203922985617128071722673903571795810619849433001078265266023889338843217659949470418171739059585110477002046297960373031512190777903015259653329849243164062500000000000000*i1^52 + 25823646463101114242129188181013697375261161633990392278369691932874012494701888205049535468213256305746239897028513724737942076433987049312923277924170280962883065946457394914138208427205338668879305501474642718790923360394558246642817491130710016008607293499584873256567486917280753852772510869458906947753911417318507346342496726026927940777551122271945128717637420236013509732759404675372845849418747805846829505645789682190743702492512993476830342803429429303874553557364531479353920231606996801010465581015544598127484057450535538064968950723233568891317609331229824056785946784322793177437883993844005443525067551353792636126142491344549582066314509471846495069954823815206018425316272558866143353318257916585914503410816498160112804840042259283607974287659491064097599800111560363270478136563495295433185992098606479422344956055722564365496152487971713657195179598742140935239920562008341295858196379557673232180850753633290159905137522101321033836474173771560953939824871598802965127923608415439677228480044418033552421583911967696736006715811587666430756673621606459391810086409922481318132696157286868940489794752125474011000738725774571436694499349825135453984768364850271220702048778606359088686289247734952614339746298934963984376814308421501030381999269971230858113980952076648039779573106343821721550968411181392686939923952804302847847012937319508012249600955155040126742250287017367482229329641613355000040592148875647365104312021122560320952983268010502991266802173543525322334379596291798943597804097167870280146610722395384203453109766215934184922152236588880195986558223430664155823806260995971767919475878627684249171612591853278803828877133429653031353295540581995602880790347977929352665175090233023855233881123750836163027975927959639984683674917140734406501334853468550996391534240869671717285223348610143256126822347860303420015137167817728069686189626641029394499842189771025587413612939929760790748693961503798315197904467934523557923653737190469800187164139062576379726937465457517425807146953107452627143669863491240747277347075527282227878251986509462453602205010411043488648262333268175862750179572995614006621021236470470081151314688515948509870152245509372481268391566274901535193762529210514945756194170121201554677656435343500528836766505685303981555923915100192496340240716166420284662758637718304429711026277141546707646475080143470765170208603455366613843580125831067562103271484375000000000000*i1^53 + -80481150427932424999778515317490236363784292658130070708242895806324906404954953829788827267902308235695259343241007219869427782730086430587745600820268654292636969748988904834160613234653419338247950248070935042588794438518364491040272923235830333537370523729258210582717279765687834640518865778115724987259751605299604106955114059049383297176569040163883699321490841585523544600465939557152066111148656742937433048718657126503397037396265472100755349317590729241034496174548879261612679997582945773619124214778736472702554570458091480371195816559694739661076296763699258730767667867261134306065357053570929417050363580160688677849758268578891721025877823263154665582590682801112215478438156195976459592497946843347717110550500364574398029052259375869054490530997607226103785945654653141220620042782162756906071769598638257695451347048337162177362953511304736566918852487515443972046129033917109982468165892647174322090285089555781300345900282260934123640473330438126433563836493754728697021876007232664255356348177598957993576721291869186893767445759560516840475674896260155557067155559716874309579613691543778793308512322737115596599683425044699875039393180388776530582321614436125604789191974497914030747685474148051269258720260247276960841333587308885191949304028727107943870564119248832404761621148855165559269123830292887543295866142978239578164758771756003954485510758938179605015935958761441769264501176414200256201161649114894057804316971842169916381521464757041449852231028811503446912490978665621777974695157261005088705772247196522328740792342041488046282135442483400356324510673999057773203181198817235751764703139848611475281507712773151100399686800053288703025177484737045918306808258753148034646941454977198766009150234900866586121030568548303296832729809247927868857387605626030710294619273203779230332176094937268674266381493603714695905616375878883593792329350376633154837624224250599961854218328282776146468927534272954616656762648733438684875140565016602924001211145751144328815112900743556853433282303102594380781992527145336110597565593859641977418251874866768809988143123009669116490819140474854577464285672304297815105295571642799763233017762378343716713073916695699949811419269587742672354853453524299505569228182623041499894167198407264975844996924407016960238670656542662983689063371089114535937246912097001321112939464672025588782046710670659351383294814645807946362765505909919738769531250000000000*i1^54 + -450153356777389228197947835729063172257847223917016230387611467983758396147802761126978741401742324611514759549427948542094820638786892459460255922691466933315455264552352298278890141777971206729501490295050681046389378757277278308505436478099316455304291353878924566737199532555168970903820749459528661782326456962180343898923951388877234812660170560561616132713364090863442059828372707998633883333228097075432120402236932766476252781056796621585526627035617678122872224311892347179250884050027757818637690585328895479184814625407195024249657085996714225458993825041557192920416063202538847257745049080274341509880596550905507944587539896264684356243631124002607559151567268973066156674620395267539150445049605286084040439324972739668928583733820004624951266299472294040122752351023259082965863167397242504459889813891062597500877974099734964021668867748292536244671666883932814169498433557885263396040103246671785460092540173683185362747442700421598692186628932250614402915265814948227096306613796195665711915056653958165154851318600617991009793307256328749199251516568312567472886928176313780661632767002811004238528284493395047035804247223297824602853257224066888310611816716794537865440228945400962576481544148325186834605625969383326970476501103030228058769030958081841767072018920472902074850061485762331040548427203169717092466720874452215431050882684851565455365199792689692625683050712913054324742962126074537353775857748127327521632880446536629863297442553643922229685933773883852089190620974409916239385791852712869024576162833936668788234554801338820437035248319642020154443285920017700795740743571349573679738422060956054719466362931168911531076454329623882679128265692637638112739901925446828208949609685350260602756201948967576360526643059058712606430827043827485666026490878323730915923457563034331015883988155963376951333996284162777877180930473435427509856456573753911927574221442313926494483628736553539705877752539303991366352439951322834767026244563360120182860625026151441925813552267725139152500018992315217004502222599619865721632045750904317133873241688433988081467677855087620266252171864480878744508708329577848684416958547608495098416392409969160363775831548030637161088701738050080318461302998837708793906330949382420756354135734572806852994584213372429816519077392080167080568805213114065678486517778042512728708192747311039881552351854498775646877691158920242742169648408889770507812500000000*i1^55 + 1784048431092747101435319085769561710171551570962322918487515254896637134632745793566511331845746440129406737171242039087064523918383473513043649906448853261610878250996783612916465405997295181324195180362564527933238409131268087547586456571027654472818969299407276230231408724364591710153259804148905260490542233720840662654357479612427298672025971034210979284928256911461565168275177038711832810797819100998000462992953692813293004025811382664057804370322957663001861072147567024543848724324447718413134029956582752288647344615610311047211945437951291622423043045441264439641717411173517482622201154360405565705436947854600316129351219299893511169527934644778294739483920105910476947385050774413368309786706139855746624542806733106518581460103787941157786155892812378770802129737923620344883206298344353329446021774490203895931035281067051643072540695370363615910174254563919807081678424067291632464059200750422824951266760475221080104262381775661803746299166686864240536666907380184233928240307054446999778093133459611457629589059430726396724044914144768186950715283366707158634969387241494734647096485205906597631382783004014643984616608618198148802998876000943925827673913983023859061397467909764731722924385452394063036736171505052159684142998795309859772800384576078150802198040176745469468946294861397197927691004312771739547386151278925543027174052583398968257130636704573316514830756753122686748181933679657388369707623292277806675877019506454799698691611355237579576126460737347772410074866919482776327176980220326799196434420999079211484123076515051448212642297829754172012099096408555076038529203957197711661814610266678969566254084812851339830352293246760763107369259675745631345987829239913259249673315262784843783601288101292478756765908177664488325071208738023142558259132508799260662908191067350273727105713831845675779976475745756031739809454726515878146349925342877632523749878920173994183589832771616098250316360149055010918031980273044239336865003183857777099651784272339097753953973809196237905469221857713195211643197009697259487934441366483986043703344286541951103282335545018569946064582393172341562928182620571974025786737466615463270487093568702078662459187739616472979312441181533745412748184971340842528522497458577911646249936563546403012517075442224349728794680889982721480443219438257749166214802452327839872331153391511530766034771672193149167640058294637128710746765136718750000000000*i1^56 + 11347513319334058277470117623808694971629982353144270734603253934607262358807002732848841998789485874041222965929316846335196963245035058726177291138200921218893311783768675792520032297219072268088630680783893870359891676284144226333266113297730968274628286991240542039615934405544211115411807329156563240185440964437860082052040808899904798325038039483089096332566893079499772020697389166175750729466384825173318818925985217444115889656862525466023463465316512916613312523768126483416900671357596587584332390450098307829585376726685881285909190962624141819498263454235756379071827156787969582766449814263832805140154097311552244844506348460430270309662126870427971275927945530354811096156116279985332087852269801128716054422945244707167241491418489605493768218790222053220086139494170880539211155882715216667986866050428632517111894850157961204235619584023166828520823903624934581373330004039517529747213917769601691862790057539671117341425837738220062027843194821329289135187781501437380904393362266826418871233150300934569662673055989041751248850112887044106372354784407759064576935636076606303886059543560401030075796626949589236679119063907044561801058610036588604332805863792149216886144765182150560734738170412034890299901096859337294737425463947991554669896343834438146389449281062831911776898197912176736657391683967090378323013464295091925302630219420048672833725668237373663965215899366416961540818248688596160158901305290315125694030818668269041914967425550523273313659548028845641554733958488380676834617068627824218682680750822505185077407583813275421814569606857650550071965475842329175731882561838782746122736361853311953686387199067707631847771444976377758224453584462600806926437695312410643755840172483846360490779639537995374576508320165606762295271129562984932961719810490567726678666367799790662297765397330437058206522036852493088675943203240067874327644796467411373100734632556071567384911800841228263066123686280731139182769128221161666205019461448212773281188752074883796971045029692776768855556906143062223463058029204431608018721333806602379624227417692658111846382710057063399973944887931798139110891399217470899871120524667752753391536826161398625262286553491303665564685587421524505362369580506621551237952095628693790371102271857753142418923159117504822101329305773079398729097808578375110114872843407604121497125294314697117730570362562002628692425787448883056640625000000000000000*i1^57 + -101222700482409792609013918234777794071601817053519758532242461564776037995054622602045392857433383756508812127738225921217823995863180304863886803520305562109102327578954684748776191310166008234891588253145184008696289886484379521336281953864411452274859897733992153620472389895896284726450944367145814454254400190640744668615972248166987416678763572186742391344798096437338996447340713279421895548487932459832143324524512086831669059340112519075896086141978528929943129161944979866155176139061182497454070931412402759295190151609269822157439715123479243784137409245850872971908909454362536381305706256343045140735001580560557630308272124004072907519253997935761868128221487399091642508291401389666353037397166792289125710061122063418527569544156768809276064349456381379197431266994593480395808991591353497387364263877688464132978696864430610301029094809736966809946623001703303462015775433013851425918511764927795841156743537427415117603312586641053849070600548991804126881015699853529586613355005706820272041319953929979784066480394788586752904231467314453693831722138822407968488862288905170849943250693179499704420460319598951980067924985393192858849448553085229373283970059080346731494925295628394135093950632270736329863643021818707580081344008323537622820850920949872645578666773261072503953420907505080559707624476483335303623131002263612275825509227968063439233038612105487754630038799224493019827618638827613969172842943763100235522140055556242723258717661117083994653237887113728171409786920157062287672984778760001741744213103176316299474420775347344636493330789236537082242352470828472058156206111436099918401128878951481751680069866182372163095070172991863778741482669014377036519921481410608097264725089828496254567621348604272149815915832120701606036529301945463540334476418156576523138725396663458803272876879492904993420654756990541868995198396215287923518158961673728996493414243937936288219042690353643197151873843394550570570779493037268209475560152918926177209312643127330529604259325673385358114630912317657356693649294108678369774866213872773216856622803412964229485229914552544921279909570653859802158467012540504122175839779835641358010774889342489376534432904346843535238893033404326928046707079539289218989257260737338203763633157394260905473234278009194222268017826820742881663409874138464716340887964383107506974160821747369195655750576406717300415039062500000000000000000000000*i1^58 + 211504248225868142536137471443321165883429784438141144597860052029379894635494726175927105093802381760498904888676654523607312151597860158388735310683635837143212443068251833546392129382744461723098389774698061875500156980504373762229650307731037875430271440864467435327751038078799675903088622961311115551680307202055945171611570941161034610141801782364645891994764599604421108941526903342987843961329985330541475194636760079887894765151493282227588607664530561246659787187261528256571972039523310428308758191066311772641554097155305055469517105120804795041765853022564449331327312985727479316534071102449812788390550977192628930808813916211188388840953313068645737328273127687453620415526782453946224677380903469717320289924328356717307376266600203755746954860114890978074908783557811263298894874749841898509633994869465896310500950447936833340513119954559121026733276132577190791326760187011916649630919346544908656238290995306108879417436779662022080835159797676560700447734055260095392529592111647139993273217253540814649330890148167307785987369553651509134183104107963705039695839386712822623620167603759500061886310999741732036566144376192513408807496986094894681355677862279441706129719719440900595094509888598366761229097559539231174064774201612624146618793396677487904398997915348346570812365136377895597163803941019776299371726917060323170901788229902344467693389442106317321357941311806494930207599994434499806289462121246351007602762783665331438551127782960869843342724431439211112755386152958413766495333954918209107850121816693542458583217053875409532826575659910899539496183383283071625612552124222405155691383771779882366434616811868431668969266987581223077636310504594163952101052836144257841543918158307565578504483822927596551593199617491552372478702087489452859680380679363510552647255379728612141098858132094101616289310978234620379443833340061559527450623525463347775999405075405674289145277897452268695854222936854193076026550433134404480305769125502837759988832980412595684163927206472688179858768363219077797282621102195105543867660521733436557275364159520505528735315089291701494932298779401224774923162774417527017998390303156165997719340565049770505639045387900421713320275316936736891565003544924165146615727130031331731023298261956164306777800029424895310041087111189940332733954661307532396975716522835886020348599114665928328037261962890625000000000000000000000000000000*i1^59 + -79301744946740237851565696623073524803668712719151740005519012522871405871619204892004832589993035595510215503652347543698412170299334233607742377976986839101370906436069003174991713428535014370467275987822379845509020462832874517171186987425175757791984245949641216519573274437954700869202911975928944990531247985894617134467026644542247832312403727622718986864337844419716167042174935240946672547783919558133914736687275285627727038371785784440610593849701486211396950924226859503486010648911623180525590479448467184370992140934788323616753942224637750816177326368584638864036836389136920155774717255971616271398596080205517621931076840932429664246304005353740917037214229441219043853279868696567547217931036591199383542403823541705334357499519739118801314140746051839353134875241663412533472902203717148899980326216271902699456226497093641369310314830208647183007971901777382199337416589306058716312329470650900877284894398324427320934845577634634078706261452447029079275345516629496196199912463414694018141247830743081422974593847846185973893496477749759773434457698157664194819818700516780341085263898307175426007935890185798453036574838362492929248200146942783558481855497320580635707955817885058432173636734513341146139543411495531511747773939676572560242834457093424247973966437025180226449442300742442272415227999472280797093630001109153148910464796594410906143178207808343787560268608355085452823145345873984100550907517468061495509233734126665308928434745177062670577675599819622986000708964789598263999848670509526825337215580117052441408945682293249409227529360775364237486528473262028529108652068504415522951113635570167425088264613215371811669506749177410389345072847292900804957631992351975532163621574729042989606972934155921937593721425789847495043523462351843141451940304403660204781946130989859343372489101018350143350278020404366742505592354700110127825416712878813756730287765589624516619407588772402251837380867321039395844961476616257432448540430435736291423851766293634577161905284712307888909497219118200620523099844985144828816885065345913832514756977477923964790874220501046711685199681642693967956392307983751500655240312640229480126869400822770320638093305367041400063240852025627150023025328282657529206330889051734663094241752512485364599322101632441367923293541209790121337538455267983620194314813354918818848691454620361328125000000000000000000000000000000000000*i1^60 + 726037824343377581454455537873145982905911432750823123016767000911159208394829169980176346014153297054941428404573036581839201185334521458067299995155455880559145556553660141547233557781760101413537089637414175481670100447048323788780089876885313236923013508978203188332176005030779468218888678758989046475547595121589011965469714114578375295565877225984483875404811618338865985494679797790117311180838138231458920241607247986742764034806350812784231347747218629078756913153663344090929060914587747918904496149827818585386093615245272338683807117676182344397385894371046191944132927548373901006828691521854296912929652684252909498782876855097948440917820797829662766744286289299445486900990935826693378624646242821234308847138355820591329799587040505331778663552805031320528138016628163368682663338948063416486509991020072059160434419071196626630540812429986804262417767237165853329257176431649653568993553593282838804113731651514919734565347182542682026262814570972791229238471030325133086416589161178162073222644581500453021777633036548507900560961260917244640722574909214646025701067378645143284423043093556734760710179052161452658915651186958639943030863018692195191395399652758151621226837094636158872811284913904720456392357179197617118812039914721256915228772245968457493311550020552830630930500591844553520275507576911063820584186937160057565614476618491132044248174237940516796736859512100482600481019626701610486436666325315761384932017638911315166121927647159099736095377616676154145197099113444883260284313146204346811658568340754701775201575927704345395843846193965792150523066925616969481540232327379093743110861826869564011854474416674147451301823283718355717030462102670364346285186267305326852306235894764962597611495600102867935837008095810755429146274105407998343777923199740439976706541043119549522419991247595635408493942721961548542213448536371413117232688310736578040856858493351315185720314063523609055446387025163039527864001634366709641641579790766886275629077806956423175878527744804998343179354246620047018104759441623318843541958737759769959383381203149816883820095663121628647636146246319421280462224631544442241052406456960512414288100113555412055561767261935412184640675096224801611010363561274516666413561198017371451604087525770422471305840416435587347836886283958243894075052260150404012314748373732011713031250000000000000000000000000000000000000000000000*i1^61 + -7605216141793857871603868949018910429978409513190022377256758083632526073480105679467264416937079861147895678173120931395652619078101768244136331147652909998751392965134144864245977217935424969187406622863880722011571538795677383409175235506692327565888565900264789891790449678634039499678240954971863760388980500966165318605533617850100330178092527368613818962702595520347481803475406777164099302933454392924695650500989317678008754433956781555920557748418821903428325044279055933870730895140634512137979679734490722301297671870641611677057139590815785790337585886317962780709602273059938152177757452274816430074613442491269471927055308037794190296656896896123908653685906413384927965619957434448284988457750246245825122183394422384533383074961246166332508126159364899182739385738670991041504905119418231250490191799788449451347121408834477778032318851807963753630098182552312948524452124561297211499977355516310555366412148295002901645947299653267836250918145600067874074869802553092964694300951956256628553934241145649877689607914620334140078811190865802903778991351251672866194368734313031441128564823138936427373263183822234051198568355461529763586055826817708898481852151792509791923140333446774603310034666780072757115133533521933080593548133961141206735769988838955269109292676939368847622662630871196572578231988915807015929460250632301132859947729596049942429644909364421948314384193255699100413455968977012484145285979970941633960364877431928664805885864728841804877595437391574871709640400028074196783170128128442701634837588214947587545558670779684570766753027512571269533199619590351461909789698957163784729981939856838214664873139446992591854822794425076117450690609397477002663004418352851462194366384090960803850795752311700425540806853051418337033604004045803514270489780832105925957506755682398504514075614750129193062176903022833903323250022147381972910071894301567475396734103647134722355883567957005363535431096104115617862522203938977017899647144617265556995646738639309453716519152008250055929728485782304826867484080959903981547859634850395350664357421741222744349125863725089694559191370853986091682908619808669327579444364211582444441540613783383082861507318507909099299024592400339369781269776565295391322209705090814795723777926186141932061018359699532271261854370932512012942939887014927704126165803767823500000000000000000000000000000000000000000000000000*i1^62 + 10060705604602935540431461883287858117962163446229406280433230867793809850553414591012647483510602788254869281644497956608336446167162702157661126097313175939594587940518528927799043292530160969853383532639830353260978287424410822152731324312723946870579565829607814682265901176314588118151957520086247109456846451761932482100428176448043574309282492350393488028947981797229199678491352539269182807996897727447488100905062573137815380682771966256278368305386319971098930958943745178859791289608392325397489921824798140828469354115806807116993369156152748838389705724437302096535973401716395558744269734143490893345649955707836952742936293277337400575026026896739166653031402492318573205718291831547176496578044876866225241555158577372815316918913859718595802639135889430363506569735449254241102141307505204644798995300115024377046400471871627138066087585876642443486103579949509931871286962390314000999972818571112849918152144103764997635668087976582273591218342314310617945837435410949527099968094189641811109136183503176077035091802821260512748932623854571961340774110104868741346963811431705670085338875203022742633239853591784527018140074637256251235704930927591568578422187652057554190213345621251805134443313122963823038798396593909685518289043230595124179767728201214827957348215497000768311092121843086027347173504182158711401437691761765293553786559368909081505817468262666791314075773284021356157118696849702990677921468225656968562440783172512296778031617541202964492426394673824685805885403026637066091173694290573265775660371407913703017448832803093172812711948014298539012684643877208278785259113212196717889663019253572782935180401826091481640284867406344544661350540196703130285721391165635265094930016423680489085819175415820596671619253635323559855262981525371996077064545202926267392984830383490014851154378381898229315446652863087982484548924252015384657159470627266025236971814210427779590180350502275516761760004271321470222850930362492313155185857254697992304383398357701263523419406439443372500004226989337731862960225151794085216944342747488464342477557313366519007487729246644180842911261323356075102003474805432205581860165231205064380262433224158005108343261546452784601544493583737390803625428567408612612304094655557778337507602838433859368647485995328349765268250233476261010274115692137147841456507520000000000000000000000000000000000000000000000000*i1^63 + 6113397116199999428187739543918786990829251520501280641002936213234362677204927382762291183306470733456770480910210442489963618312498066387703489045516039407169670080111065677140278790726524978261869213888931287426441656705734679901354134863690924697688692015527345943095891631818432630463166706668118892318772200244602119930041723548361245066230158322555680285813380450788397657321349791440419970425533250441388430245110271123051168757204536190341099229788729747174935786671973054754437039250730061518459608187742672213549282247055662689415277516504149759608495747663740552945138512197247064740548793747850460716900240210191898888626140058800979236055757133052793887114540944065053856112972618781302630496661361017560014851992335332171010050218196555912294494898127611163252462141411064874861547285309478753801738700277461941673290780183267372089156693269215354670984723460007704412821692234890749135400781918327675603096961086595159098030489927723110718037471289750846800056753113222132771195043378345083746824557963360046357809334901991122908360243210128414003497937122551985620983944624836459649132665569687679187006112947713504911100882470917278145966789511782362123141863259586460588944262611915737315929490175473591024523606529157267303222478073257398217789584163515036294598849350476300418619974415764510253230894082767261628696555925036243580915871366202324442515723395515572228639814653132582720481891897071962060608756022862923700957337344984410868970518896479276947649726653508088305289590521466059346919638252176845416922738473813606226853080614089027370908048125199095777058326519365335567496377004533494515325398913444021935277176427174509715739723460738542939975762739129719808389588234977799852558762044932457007925398218598724149247655561016935003955035245410366863755731837384659031537639927761858776139547308924370385926987982495203577347796193125401906463706879616337609602746694438040430101888253038817298420007857589143684531873148869904692503121742744076604459133010968403555832313779261077212644663984191552947745960113537080288866355423825519270907362846228425092037587123859190343524674904833231777278934252746864675677876481811480866292273590037053290994788269732025777239950222375758850152736235243414948820493561642981020089930219224695245110282823648965023997759627868420062784071200329727672320000000000000000000000000000000000000000000000000*i1^64 + 42272680741228133627464117482601212368046853820644638422497362131761070522864791058695957215682672151133793450862429033566860620493264348661057903012202331806047191174358215802864266807802548411932408523336424492388551410057245646678298812781392318167036511289407499038534131707081630446750681675383082333798607983877958624204002138951744370832305566579452961268026853384673718416121789043302234293842248904749894222101011614730755287436505688650299007127128811868352308098786163333953966525566020268459751267747093852063280676515986506978011572212712138309508190626906365416587671943032024429564905759414923118579846039950860102869405660187629015107632640244016096430639746640928678600490616258036609482899797406324429182475160967973326609197722848626323467029569175417944583854493458978886233563140700269981480945165451909080359264481059527298187175136616403824592319444641511553246019132746178717030394310721053555095884847220450843560643700943647407723381845841000146189665077833824293748876075975010034363226687526380716814609732699465816967785567293051426383762194433670212139207529610213845169146493287933263760551431738244622865705345787092745715413455845489757945211530886902131551937009230034116207026869200599031922077821542548308526831677243224948626191506800490591363191878932463418892654994851813734606813841278898231312431561336824063872621335435518575396110127328071582509120766428672294179789389033142834564156024098836151635665128959186752694700875700184782835504783023917172416286849464342718900627311700851398513514098594417195880954273010002983983885374421202395174224842131658312252877051693374574755072298745343438432155030973848471204625014857927697525653181707330619580740036566807435040068183636042177849833580732024369679835629833447558973560838540064494517286104642103861367648594878682022164212056934804992428047135293236823213929954638717953900705825873003931713642456485001562005295128083763523996390869792713490715254195570570278705900780759816284629151435053547455290561853588415422301579003922090075714320075766623208132765299641239570561363742802378807751848363027604065474661448151034419652125308793697359858549898968238695743118151618868223279226748272671978020642259057793800951903947465040217301879135391743770273363078182843952197661649744179266591716621862384638859816150003980697600000000000000000000000000000000000000000000000*i1^65 + -134490058782641198909069275125924963533966904296327446621519220927806491305906440046979567863382909556738339125014025147717405436998669549317455510935022540483121174897797818872832997556276489984672797352043872273894909967303966759232875319868379769421208059771879482533423270805425217122223600811786796916812097174696029581307850689607238906949539021804585776001979378526749585862993517661652280844926148691777677469366360756448101050338573419564200213054518974713661585061541315328331969886238694056983955686557383886651883587158622503773336219624410845977198990259902549222860625539551208555732587237875253243913206603095720402428843039376091928938150096812063889144631458945098255735708078520172547432106196437351671472020336464164948822030145334317235578731758700018030381180712748054816146665539606192480676157870625219544943353588048662271602503145822999577896204598703479506544250802126962479802109870889380474199745199944600788962381922318091481890243259190463029239196994172393464105574323316061061612720933306580817120081132274788887200353615352663910953379019949112283744340463073935464001933431504154478893202428725902019268128646366682464875050643021730308990455956451387559328305005570987525700855630118180812373285760804538269390614146275570590656451195056862635108573876730258962764066194960825498772345963732740329907917438197531323102583428795116986071618715211793223611328502970119284734390994370149863866485584770638208546087167982505364183275221788803842028962858511989456015477578859318949134444793597858225062434126019785925801427824232306182374577420796407345880389216622231596007334445996828969688340276735429495913688762838672663842091237933850023200561525566033935065098875994598426260166618022944835746295012654227162266300145704981621972346967294639882655320800060085510166417333820759481931469109883833902142978590151486515369747761602640917818557195652815728269902828130729880956987448537222287531976311072210858973752110970534609969883009038078800346454428584426411336433818465656203297120469051025158467492237040037393279478726999292706501591387448230271803898113559477128479526424276644501069262670870491248989635964144441354767526551027221687074669241734487983060758451611931282882033750819252524124436631389170957758166107231113081803945985985052511584159545350906020646214350929920000000000000000000000000000000000000000000000*i1^66 + 40914636512693134007102425365746679780612844385987452787231622980663990888594690060862412315323988690982701561590038433929688224810923362506193295632049793277829753028134568104290988604581350160179079268733320264620079762963236079494471672983107905395083745971608847837995828694301396001986394652205780756934048392866507776550239041111322488966840534285640608591688353747220267569305757752733514285484297873602866017875991271322641257991849673851647484299569012065926681152996632684836010560503503101898324058967587936108837120785770695637658795840735473034090769063406127437345400893055069118645608514392534055359727944615372728149437726552510445389997400596848508770444940953885071332378353286975391354296240597827126513065313129983244773388052298574764557609425892601283917660732132014074329644335540632924204681043798901576473064516806291658562574466875907940085357060537705981901453502613066851788388621155527463310601378748719745693409307088787036425413513355803614181914981794967808227694023205698725444377047626605757897088696839322780449732902603913642296356651582141066222721573957986257328475396178555059309435159238079290455585394954303749810650944959695019210812049492057183452335224459164427016873599672514276417866624574054901668194198631198828805896982126406177452240778433041835066309394294623542294185357118943138236715508526595725286022944689889571179451141549782273315962864980686221545009125622361657035415172193828865791699829412887506699195039038591880041049391058954451260960703142238608779466904413723784948156018128183813858700701095026608341051000277832376998949468951928455091687087920743363463361512444708512282498516518087627819615544038643509032105277008850860328823878529715960942454698310694342880479476249634439889898012441115957898839205843536518020217732447437676875956362745715029174542256083381279903430649996137905413931182694429909243094921008608378425380648344591604071226620656162876375783382768799266233086535515854417343630017458688113422740585648363791355791882890647741812859610049675818751889095797031483874705471139871282175582125579849593418865944497829837188258502295492869834344216167587774522714784542438174504712442552041809510904159621115520327087071229232113604533539298861187416350617893318757949088525415817315227190922003546372868429943542171463487324160000000000000000000000000000000000000000000000*i1^67 + -232782427132952862698660137280998981019405061361125895330764546118592087291120345158304044446113737815323209974292228233854294386096640452395014790175591380899832313460611817747552872024757053943561452825683574864419101445928642557570675806630571389181122384477152516593727380172119960467490405234276740503886408221656808729253927168665264833446729598549806876613424059805585557300264210393007202297203209134092807821886125187088887584632274712412474760795541032233932260895503161480207467186926480634043010108870921037511572298685953940531815000940212373681898348286220214674773831189425230744065281339141118541039777965157976731605479615393857227790901795045185231342301303468717919626433405171405558054760462425271276269572460681325732313953154133926119495968635994961832540085928614886619953401472226577900629007877534206291784409398296423503851514062155620790337255733476395532486435911491288662975940848379539098712878425738680296648575011171649343703451607197421792838937959333729612199683900950231054937458832498060973957176499476621361288698921082048150002083089826955522565635048991105741569832518846002069213023689236786982792448298705218323790836278543398897328214288123741228497301541810653749196260217985781452737041388097429065114398032827906741245150712642275289975457641718033816506550995425199938654647310097254298773547343044563455216340897370963400213320204913459740977282567895903390478219322686457371275948183085784609180594903587402933073580157896904466975642617317286967077458479197927237721589838779763690979009774261833259744122312671014588820455317560268663258292512072915467663757976275900663828491498473867664455967637275030382057919893577193330231766436112832538586050115904314662164175542577118389983901490730605708046996945802660730816428159814892781421288483021572292369369987881895155958767938376132174244181571956429210412727033389670570270762478381668414593789126104195280006585499046490835747166312815520481606641960507699331687298709147591015992224487397086725592942670701906650038300746964223157841974375364472737350345482380543502581772336119747010725439503847674227852485024146042836693298679399507783358319521994170070818743678631684596592598197804615762707533341263815584726078295281012256386883842898696603486585444440669378308367202005040654752066677935178986291200000000000000000000000000000000000000000000*i1^68 + 534960830965853658011831658174077197844371300452345247976853411016946968932426959751361197807662376249167054955033522116319340842189656237323603862251822364776524106483026495473151250109716282217001501435943527888802013039778506276250284309373490389131453894206125641640282295931682537543656771519895446496749394090193650330581369039132750142436698808438826848846330142628330326573432396629323631655967031017632683678540211416141726849133715305750861920322825477499291049585512337944632489804260574280905429623245763207303992833186971267257237004121222407087495160088453542080827694076393087864586192539387984620365334347553679064364706141881279137508656461485090495462630503240288652083174006342470492987697808442087779516615064540992972161608100343154989897681279801284479312071512434817344688252474300512671272911827887943797964737040748202063045289232357336578636676752141621639769207114603102548511802972615582228708771446511173439868218425840052649493361799190130542623960984344309175023188691591283891429850977446913500745777037453312551695998688545989708443837157338731762482284621567775845604109283812976592781571440297372323916829071782158492714066874281205768401258242279376029171598256052836660931055879938678705303791324542457976401601392176004916741409659168042367616847160187236706981494232734193791962541719192845289779988396151534722026823478608867415353465588765448408717671016113085934318966196445446392281685855004053598877818884788016888044615612952044293352070828360756243775646545234135673151125211252269980349266117924858261681994173645648530579958317719362536606571998960917634332126150927245041943184594720294866380259954547866928278867175505401723655910419428067428950590750559240834314998472146772486214897212791020836695354447247943768399823376784595729428920213948323008049746308732415476673133084461394620925787532314588687936499713043952024884775169047861814530152431170216173602421755435203450651066457619662897788016337910697593401329282803936377961581101767873548466562498937547726153580630213543847432029790820481936855195963095585508486324581572057907771698598849322703123154706135546965133411804288522079744872683498545561567653139022272337267802453810797768322205391400957594742839861231472066843720218378817509707860929860230469377703826021329232869879254278471680000000000000000000000000000000000000000000*i1^69 + -480783914545605109672914249467148079642210084464505037805769798337952321143291181984354543809977611284219359990149850633339832081721025950351908112116628027863616926542213870381843900942978843651330454327367427134031922712221090939690062535174808782352549081465301750659597970059544734502690544820411688548092325691931300254291646258051032527165615025560657611769423512772152137030499047528774140680121207624722491235108507447354147585945413058412119011461943246225456553289103413969993195686798164541489848653883751557937923133535491599599891909779520181509153600590801515315231482519114124670507018258740820538913633236431130142735404511574641457622164800625164060198058670442387380401678395793669579917496770210537001704087759653236814633699163780541910825535435803499678857740484713522156060622113637908804808800959379600843381463423755716265517460208644726596904785244856844479484527724455871942503804889641189882635125378655865303113813381414609238862776675546091938030932068227696185702523336893136363849040168384930379136131276324787884485643671025210549425968328691001286308434224935876331509526451510921088568672410599897125742964222628169361417517126390225978048347597373862946995055200270525461409657954702143668803860411394777705589810857699434519477580159905232785696724303034270994982946247878470990512885701513215111804406606020321949139956148511209880094734426734758567593226579191001968467037074132979352657748940334959486805473206522810207327308846003837532816081946724286403631627790650911452836664578352229150939601684032474760022526040295135412438715165638383593912550143635427074201343226648672973417401615344177198365778704692794120787050535387331330331466975695793627386218269027543153910223411889928067025820937600360426231846317828998785404361017031527378774276321368489289550407215648568313397419671642694022012498404778209920063754125675315480389361214423709665251286054113016423441120561998180884442528576539799892619576944747552818707806166488099890356701127188965517142939702705399379379430865340439255326476418696058266873178226871233544519985166560267180224404546172037026305040615175685609265824330522398159883948036201633605916468146747787095012765497899938280121751351360914931088177676630901455928277326492133457569615012499780644110884509077238533405649403904000000000000000000000000000000000000000000*i1^70 + -49807582909880446367980136130793981820959083440414789177187149257340138901289346438936622939981634429439052597802936691460152071472943782720781289837060632706902477041166228106120707572772067715820001487351201164583152405657907320729534143437006248891465577861844628526844539473191221896654441318766184382402640182199561741528460774570583818752545895649358413880913101186848724090405542764952049076780891470947917763145601366517116705726324042950825103219380160740739310196577626393663049940332616493395533157724373241349232058063146054170371267332924333085895975285257987314359153914590704330837252038800436422299466751913509249253166968613354423727676400120074695623491366927234522114193071216270840489462288375069271160417056789261542004619805891407058736868196711718297015714299993153404598099093041912234752176019413535417070273660956645343462937690804956804217042206386294482228841732936007286248404198823651701533190254753338260322699992785359162364840533541129477322633812421251826171292836916172592879545065366478465589529180811730476201614770723857207502874299846668983590157923315466344951504889788726646229735910292855837246461196195276174693795268691999647341401353391404193702346236846763554886761870669783646043100687164429476508813777059314345914884575547452958432508824384437007273514772959360935565019506136311745068415465674470634080080704154552515855908491049606283170437201135759908157122613961774260273097880770286977838803133417824565918270536020376584726434706774209899042889270018114317957323833101656188235508189310863079387186688658965488055535522605927139426238453097372093234047144592340167051143569632782792969239915541933310497808474545454254599282843240320593716416096361849988890419403712331681198665686853071811308219297167935960167777081457301433595549744568217932439765703073676816157153235831049962892998304121137938542114457238115323211724666994193959879400177913718680995848954874416072994840229279932288519399340484895084904084586424087916809576369593096883528352048673720611222030986960912063639776376751702303053975032094342254246978833841594019842862598048528014146212671130097188507343763985882260674475269849195711661767060141017968892421150140543654202273365465582293139729724434324736402061944932791315333443149963512863803644720000812904454553600000000000000000000000000000000000000000*i1^71 + -871410034183205755491364415746970313918536470666474954478423818136012746489058409708817079641566008519624493618478400507592916482890447547489412745409823992573246290531008232848165222300821605634472684084769235626229184873172987347667791752071648899265963818399337041144284018391681146940281804705133908265412100403449809250037952663326878444803776016832342803822913060905833901790127352160885749894230370678409193588601467744642724986849538763322990113956677988613402394638793849543607456994653796612734100646632028928068573245168952703706438146707878108593224688374255425995096138329449400975732082377454610822006272983053330806363782761359404179097408922608779158954848153100481674330674898759058468350459777472016355809693213560475468355941694173518580802934814037793013459091934014711638983456282608703511368882242369324413268614917896334020863897093443814385306926434438075032821384082619550822214689864235617778334395272103410555585183821659439126077019942087287247004818401179596489946032130368333524123851356245052398526584610013576593238997773935563941267547054467794114838129300667557911008214071196088603863989985433981758728845665125457059256022315635850873207062499031724137803067335451477957867847765682104839655136257631680272930333114117587868268017094043683059391985084041986048407780591205062278335121722906115819031766867195344611111230241754014391695287915115168103289269920516992850333631324879447190532312124473507349431863571589248980379964768105715146620169384151216467709133627240555107665166929340549650190211602192894225677016182654623802784220790208512919758437827442898317258880740641213136888744268525714343370055115625455819681576710947641215447871494422230026326270867350855251438645594009910955154971521180808622514623994784612943904116666027018546922652028347720434577196660045404038228977033960344413009486614793062106146817008597709828800518583121773559498369401346830449741343135459719625175243105284726385062965584863720248454171755385864435799041409190047593532634439067195883841070775192332212995620386718683603932708262999495546483822967923257068045227498968249100448015963871894558490208327215622142599689236813667136524548057796194445877111312827195757408078417353568144842735306798225316190051760962007605582474260554967954175901904214310256640000000000000000000000000000000000000000*i1^72 + 363222132942000993660422132684979016016515556917417371871763240250603523443090341349091302213100091129786196014202872732848975803788559459106494820025630917423233363960685328554814725617806608504211983210604179065760318921457817302692143361544514255671324522409261973437845188372382456226529070096527880772691849897912514489918004795476148468538187365974271384614817893079285027697326303619334952481134282400637933053640526641666718233014417687200951843766687314697516403416161494428039419654388970400361003358634935305103486093046014614872638654200783608423101448014574880938230154717649314824377854000301394971348760679735550970573149328571470778057167146371934776078273471787921113731633121801107346749906233452704006911665774122780904030993532442353155594885572276416609256251914308657703070762481709952815191161946486101521554313393501981641648390221386988227364686934157420996567039064190515891195409215950332713503211583498228803356976678457486431859844042572664469518396084407681875362696260485978344789451089724773206477666280154164930258354535914656561985773948916549120806202894287734292338142119773643550777385904765377347889200394672102655135735417431173084086518996663360816814033329521182852144877592687827196919705549123951926170835130757756201993969412705628867014908583631267627569385492679954411344449983620544169482616977131428386485058882773198428434823445257386837809752478106144504127359221264967252837889338010574790283422775772642333420576572342797390804870456374029472387358760360560133688199853294403006071016270843286798551591446652493982305865188309446622329157712067717849670927557961787290447590677115299674076556661332574297734067237041166485157465649462074985610523342640327066811638329545265366742699714942101379977933435947306247147044880258711572475098813588842404986151601180177747654740242688434202051840249841534258497537799517632286539053810341139684964857608353077827329945313040239059797612563544869515378803802686099913482930629246417958995977484287082857745039955179525408954999008366924651620172683623684110256596747614500385153549973502741274219801782655326735479711874646174527116851946410987338744624938921988194912873874632310739258804165062505051906194904467872671277553413422676723420634815824635680777512862664174956895599864053760000000000000000000000000000000000000000*i1^73 + -188045770457789687708038961273836240743800833515788094190295892702395031714077951075268948770656365247756118401176752629434970100901151804478823996191628453462268943086492363538738717407118882919598201344333838144329124039491286704073072580751285011926195299150668243405438504734669355648252917071315697799070686193816452453682457772953810579859387807303761459234655991896646498737003716582445465553488768818581962773610881512620397942984669954731426421215241409644189548035272858091864911089571413064706518000833101308517898656402718364819603121555867198144426746757600593881798892175890101415938748955392693636924644752775922079635417753659704087177379980128782029236042136345502559939227320273413612433287381560299250222842697837449442270900530645706853864303632575401797862117173550063681923349121312760452500749676682031770335594490994911704850753547845054291850812921011601092627812844350654108787468108759051092573392127267246912686842930100271882339582094113326329012718865905131996539469895206473507918313587504230878203785297547160994481873787953960915047353559606150883479409166174777458985568823873263554109136853599464205034973186623999214213680199066764881990332527260444399035202943190443770529599532449153624340425722757002413960310880081656999329105224327220806477812729245005419934354547692621241389703758778405123011928344261304800737490772444090783661052578826265415474276172865939496122419512851354676847768865795951690367658360052549908472645939835023861682343335550835029308331124949719235545093291552864962043117050854914190668034181292794965199158046957120707540872636885084626777073329938138889473657253005570054228987974019491201895871685983511472289709223073835311347371836544699627144476450255702759329825242326124665467776043207931175735006506125525448168459418815421323299159685574854466898015156162507187508359940497213312545212684829209960018758136714971772554059409037654622623960220337892378994590087144633339641860045103716658562410070014731033008592677739727274298362025353338563789009408710865517852786128619568266818113084572708337837377772324390754170795980768156184465772268204155544452629629416880154312673187846917069464057284457171775945097996891879466286763365010459647647791446913471122721185884055152185904225618528583914570645504000000000000000000000000000000000000000*i1^74 + 101057745255853608564805478418398287424288788185851653694298090542150590798114704574098396323295002632014531518853899803411397650565961607485990710888072512242320627787473992503622579142275846092286248899415939852996518382193164081458842127445933743813449906929172999405723756379899161068921905320478178987374250402316745872621249561043703634762018650817994317821435264582112175396482924971661233373344692268884632570137591997546461339998889880936615365324411015125632875816134693662596561819670907247823485066172535612970853229631484194581091785928800423748284191554385852916084807585965492363698746548143706294048547470777091824043619093456331214524905611796487527343079333843519156433393299739198538037045425222276056625557289505055658113484544281463084667496152000652691093082587761364643587140875420453966195735141843747089639624546768719835388396331359627900237327542634989843547865768264487078922399000642627594146116564451807561214610118719942956846673701649907558607868722021759111965201410744958613028783136638133164613292810374360993604032659616764454342603274996504784953351332402964511826276412075884685747392159808010334778891107257718578799940225497244800291772405392745174911706475007183571843457235134399961765404309099587464171796871586542543799382924240115136612498205709192213418328108187331080514769201050763657628693284472555327005201624028927307469873616275141058071498296912484749431811090536502171192137801405393674237598276007994185480752353786587886039493316824824103651668909556765190083563175964400921036224991229848934979880507702922147479768305585410359808341341442116809791123919511796094161466150905075925946524759371263125485937367370910300662557920071181893137826475952923971109237449467729004062713990879301681918156851227785424463415314190918695911031262024814991722861324691895802716636646457328245129263107868892107903703338212247956526958203643893149976398822498159133182472791258820405564694316751768075126836549959711974037424172968923106188416967895191881712954764344966416477952695989124373318241398455942507056683118192249264634306393077324434726170162227210125492812906090908082084966569193201969067874126835074317763263581567939205534233440234334047034437523383490855804081942871746626151913497498384358133178714130548680294400000000000000000000000000000000000000*i1^75 + -26850422469859499852140769585633558757131248209709221487785955309575839162760957615819897493462351473571411830632768477835140627365338403898345554739050469859624939870816973849424973764408073371934420345659050098487673850930760996564716701854947849005153955502027759731192733007883936303076977531967264222490254697394088118287261460245421278314538284689113211647108806650480362843079355963608607684932884438299929420576939819101976782614587953207135123409048222222158583207672439343092623379876409578446023757587344895840839687489093341170840745023981619976563753258489662265221973766203900695749783429638291345160221211314100781782362537740151755077578528548462028474769776211701892397793957242541917227685924617973274516600533088478134298197794676150409558359591675845707928279655728352345551977931325042764280611437587434469365477055133678797576621603760319650290485418398968441854053383708325608553309605938015683519727005872887477532595747673380816079988691579715892401082301484576623805113535540383342412336850610884961117655863777995021707906514947348539462279786031963042555446122417620284259372732595065596104341027301227143089115942543566253324090452537503257383253099003241597325582572004453771916666647269622002876871224575457545086430898547392474275709596193346854085508582209914075008814693817350365578207937839212383117485499128584549476293773971467883160263489069005851965119488885230300432307099096404667396427398530588123260979768335128673314488194475992796543953593270909770683759857908696651670853525085254549435411146818202663478521783344438324445161488814401319953940004307026201312044719753472757056435981583805211806583931595848960303705036823898085595235785250112101548083145924088527127323011024442476882631694520757375115260405804728156816726827371731139539463519467434915388583863817562998410710798169142214936036147578312817366478178292848139501799330082384814271472350505849732893744715719714369727312214531140774924882023642206081051448731518062756698509412375753662411778391255789599155600162041672176917261020125769202626147339824228174045220031983546427412344824699071725066260302114253360536965744927545647033704198204253087777334833575831394268246273763731836111267913502463543080059405068461029178879283488130669487857859265822720000000000000000000000000000000000000*i1^76 + 3909939536062272884941261446390231650937638012239588568992134351253413622017685113499343656989552307519970789312328415753019509114275895090047236187528525145748835578472200711681593759518316305823140918920511958371477973935707735244747358226466559337512691273268745825687754503228455274411887533791503319076851883388933439513311232219730906507078706231936923337500226401286035714769408828839019077633597531438145364989587732966508632935600501071713814773658105592267873930635173663205169180441544502682963454235798783073661170677595078490170639466217634689596443753341816168089701721452644581855363731135471300552588216448791030451864167502674468545378672957015276367731865121270243249419473129746963714301892989429850895876122327866679858046503633358125466044342868878967455388790991462313374330301353203053798149223309143603713439936898961145354771694208982598802727524531993181753090894014404566484882756490856357284341346531374466831458858437604542403069199951108359561416798362050783764770681020984633604639376787474092868461806654854923882748007593482597818748555820479787666403152248532440002124046264312967700620318976925682498321826944254000304658592620682786559912864741140113941771588970330362633297347132614806847618728640789034346586120944320102810678400050590301732348980210513966415461040771804378671894095406479570289530643161493185971156494201544229049587939738899953810875618883018674771690829476224542268927928927166240733524954040716991723762324801274629642502907176161947284261952962255710354348948503763550403911419124025433046146580575458821734271270374477010012824413987824805790330854194129825262892567309616858736076012461279280509426207124031928291468082548698869956563732350997295386078178341569231775071364216088154817807186483071439036487818019937442498884409406924497079676777152044960906941297477363360011741594348798720714902430859639841386055729348432552511551936420686439831718654838382477509474799021604329393391027979299422797531345392676737458591619825744210317322422980622306613503133484193336799768976712094999603501937636991896761988700212790711290141089898141509919797229024416996168536550018118642740487103279197818520811493948841404673943976378752507077581250105606369944363387108899225303545577693319959492125786112000000000000000000000000000000000000*i1^77 + -360398293979782495403496884021188061778550990751282917064705836073004412321820273680518119955650430218795649084083133336208249858652513959794969037904459289921748442235455610378914120002837660094318852926051448853561189385831416856692488638189949180439976525563998097046962499534853585206694298655530285735390856854130979140548030001986847012812577261257887858716751798073775851792890460515302076001536446242770575341494947863599367872868990014852710202417449966300992270624519929650196997786095769088831009897631179354160412132173361226483446246375450593379786665790356201986916898808377849310136969946757036987199979594728446923119751789142761599914504464216450012436856443850480202557287072921827387227304481240756518826976028429331365779942972205106766030380834277770174827547202772552854435173986043027901949377407216495661669811395452860335852170618412187821311826515316628946634218437438721064874454454760590065646163351244330537012689535978162666468284885475500810183989260908627022008424546994379996848997833522355859892230513294854973506465839101963776854182510237780218910692030658176558684564770398340490558247945151807516981914583555029036965414558829072850738998767694510331490447211510529114394946608781832227310402123604779616423637468703700504423720449352529650073905040149991457713180784158610028956989116924162235805989762858478260161496287251539410487956511269363928619092332800800755450077585868060473782916784070827796539031594203391409085904778146905265478205866026926651906184140037500704553936561016917061262869475461411480333643236072534680591179227700928369744422576314737657359943348487251705797985144585189908692706631355567343174137792278609463725816392033361879920630932672518076228971413736481227180109620071695569407495455709478228394099735216641482474411688313363210207173784094595992155718750485350613999640013658052284593153574538734127874889583682682595354270300483475436007515263975124171662745693799714230747875265708930973150387800102222223781630466314950575774693840076001027485718153472332286531844259084492099651010843415059983389357096287911303889687278802716048199673256494699150007119250007114516485840263903909984153519255625909514910517885212269382282186473162640164186979987551859272530635383014813723525120000000000000000000000000000000000*i1^78 + 18605969501314937853448765021359874675816484207768862606876333461259699455625086768755917769117030810867507334055115588416423921399792733417924000057907861700028239411123503092441652697791704971933824153501245106196292869449000687716440108394667486100575835627938156714418713311473648356186931389621586241272124415508388270106904375058538292955070885667354067461883741249998735166251184156145932047345768521125693705344194593158418767401856022098143962962859714246752818420262182646379173390540444142782550843087920828089262039671129586200393707156446838525709754205347117924957647772866856673329976208452075482145957549609819745965998079383635575743732844353855942678713014985848143327411605884970928392748473901498075661597280748983155036257372078381638972236823159658859681207290715183832054038193420210965324809298850230360726477709156862103846782416856212080513403929216205632821460449390269496990014608738919585399483991946558357176478596592860487189516478201088188425950916316888590766601387646960970117449866091217867196623122930040373533315789311597987161264337821582021567816624486368340704575722220808711046419604899940622120443220195272565023336100751512472713599042396639979189294804710438523252538718849622161936301733040388447552096039065406326031414792429403642429886943781511907170376511562922825899788910521024588830979155410705240980917555929426619414411076474520130229366634017927549773466961616096179575851447742253560717498008149697634578938826912040192956830973303647997660468888498022334203734557400970339917443750284783933347892017731023342621137307988366678131160459539198825264479849452372060854476200446980784013073740040520736326244898583618666250002907850048291877811019501497370933370517371614911261555923491466447611101890398161058995795950252195028630187793625888085756054036929480365162246967131707970417793929665259546901069720810172239742360959532646635671694012050838976516534233068568716927629144413531971612050832201522404612086987293057214046569704434073969760526035552406134836146533724733981355539126140119385256863564930866457753895303535030782304403176108307355439381561839850093941977835775811106625424214713249391497014148178333958953721815761308278633719525473845968196064133048243548462565850227933184000000000000000000000000000000000*i1^79 + -515346759094196372667313119223138899664495863383146196392996579693696483889518361277029374656463557917963292040910058848001528289090764601965546721267928071419105623144132835119290141299957470533197814491932836016395403520335744779120504727821782762576824857277970449054609382824759871095878397680541659993116579061741444080695242265726796224561005896557488261795205149065768047454316545010694970477124244588486064884602196977488223621515142461383664689992295764018178657717307992690269064628387426066700840165015800153796913343717599989117426447039960961490395136976571324070471853887014638403214718923090244485389750427482047817508713536828028038886946454919153917723313289659283507685551790300432308363579004222816479196391756012863078492901013420236226512188166157925657182310750081515977836796459306699353383648138639358733876577199705259489849593911223953550248129708717037721420729044302109303333814947217985703099718921611484863653905074632549081989804705631350255462530794185418533947920559702229034930557568217012024640281357874146145425065903784284124782515056250653605424459750155420886805001652668008023545840064250717759360125490725040071721455735485035636782978192382663402119635239011823420645417308769255588114204490693947808523271863148594672807993730278928113051879731263027619996427918055803722940580508440571159921536397186390560381301722796241505815140754241573269092884629309675516311389760024362428635452542983254680540569411368882119805328752521195036628945043506156392196996813683333043385924103248422837719103537691404658906799133453198324417385757347648064227517100139744414753942425413861528776338953142918925205982363849908000881016595290518118839200282196406393879220292686639166492602626249459688390488370645889850230856257297970798603696190258127170416749414560182425971999861793728954858818866092395458249219807849670606450240693946966037851183796610259446628491987454707395462350662817839327276267315068887027497891373160860544864197947977596214547321970867395929439094442746709305856288919532389061402412765271847929947377031563977040532028460256337052245294727340191022483697516949632147441947989315048753434618893595092409255135686343793450639583467016857366176032327025204367552788460038428737136911974400000000000000000000000000000000*i1^80 + -2451071120677694577336251027625599019248798701189934575510514403243970552532008798591014494166258152260848164078101422521720067723497248677300056051415433649648870067802744515937860198909220963646799409526013756743104125261303639409541505640436633613390468376801775340318305066641791175972191591144906804228809865766603846645477677610061304336436577020356946846433586485309808330059095480402060561621485802088429864327277516388229468457253547134651672960190774169992483353396226943005903870141424515728244835201345415300291258200667036911031855745803620659190809276889859454755401758495441522816652871610995284434957155202950176400768177996241651262110071992608497917009624949262025508732109551467276728554595172188535232227696285360171675813405154596055469046871245324918157111180859509591429726879854851666727941847158836690833235022259295914163755891949912797518852932479773637306983617301306452380219487732988184952444831282764677148477021685987439524524547876476260584635340835109093081149039327828585388770812357067677979381001371483810940912834300156742135378002248582584257646677115589191150082339947855979373078730418424357202400474774109365531999937490997635097141099155763543734906295704279211674233218639674265794550878958474050708690108369974329049359791936585322195379861982462522451731639745458568746023962035361528012494874243998641160958302289873115058705158039796760420276032545217426956889968554017219755059084846342523713290774929309487554272312967445852041674876987265070587681522805138396297260878915994263698635526148814495055782234844106457480823978139344291007549397875228047320513679538034666143632540188566925076584303901528092278888919379091483544282059214309782779694833872989280501966665408517556326074970063413384069607672719588807363703843256827498034281203955496154672960414093662796514831482572141668869993676361233329284649739416096466979697067521455296203501659806548408502802331474218608425760824229883178371252341970410438251343660816573042630230115531428817492506210871332782515997771120411593576005756134452384223390285917713891382584840361699359758471749022916263347658473531487887077621403413522101718048264336581827131268951587338586822554337361740361940238474173567816185841195661156186849280000000000000000000000000000000*i1^81 + -1265107826718734248272884261775064438530200925555002693577573172637608934599115948396532405098274869550173912538890191626704875196576704664987296842685231913827625231407113846749687705815244555586240990161170270365914325120028641867689003636734431315765200639373027215568440381226851936433430635174257765108729644140285951984549477261991610383760759223093132962694116030388650578876186882860239317056317611524803475032454646787233922556346152570550536342128775798561636928555866069847742160136194998212029538432766773141893492953346111250888621734614345664641765968963252625075162878120620435638835584690784457749481580510704002344210840969985672991045168162063960612923040695311355885233977848698180413677943466219945522799496742818689394325291362232582336203682943054339061906349496645102255385413158908495099025091043558900389502039957678672544261120504012073622273264145201179481938625063409843987024222054691641206164741247353422761791179677596071415024736543558134044992791157883438615676039977743805108303527768524375692038607560258885792690097234708266843367550835491961163494354726162902867746741600567317716840524352687310223175374149676665196284262390205019312757519422548508637406165794901643928644537051368119790475315086859337554017625597917361205350953629068610077470239107368801778444665974884708695616737589270667750354846335756934140481773806197718073101113979374435117181630996306161591836243267428677852522689129783329082448696259787047455745272557600852602749766485279547760746952418226255541682931420882165527824330551973420867794559763340410653421370319429333936571222164976210337700022361401384364466644730621765452164862395799462158632584705999229497787745471439890436349086321571111251797951823792800777086154070673474346676626486226677235529534606896659169095163103464078885835285550675639195009654727652966895682733197789326922503549224768931011345716681352625882946760043483707281737261054438734404644004040133877406500215005030295000812411208337745829974424952496345158955712661232873675439355805042527974071609411420800711752346674273962680448769336415629171366429666519522474618128274015859589414016011575612033259838079978084498409331866991353262621172647050832923021346474828412125206129147904000000000000000000000000000000*i1^82 + -39800531073583281843824410957588242747547978885868051209846739541207413224273516870665382476092292114371505485280583426171504750553329976297918391116524895006147764500014823135368374179309980828384361216221577639066139191723315775205666107395702273686856864272914179966308829158902471745937411482962098991019738292846388952851369360117669320077532739829533753724026520022163379633962003047075199747846491316782183795629532368999120460354320865367592497832040117801706777198038518215463160468618058374191462160403193892495561811858724460547752104220035206890006765922294876713824927753969419460700539039810796772294776209855806971217855504448551030861086930251720806417341776756172927544276554404535669682864471982379556100503513526320828599722494864476448860404374252296282751342345230823106462125879253280840431181114965269715330803258041349239797837966990699810422452099425492480458313403460794194334726056156253330091359520886454615741212216545984072065823142207178043069716682955915609965585787501240360911372442684438348844102665795659253161380420819083094853677821909863981164873988962860201416755983710878441878591159061886104572796587468877703878703177425766928053637953026782453107870170770167544573059193159467646457188811345412346638504787683488621429921378013069247082529670705229224077940191453036720951549105902707500287115785897568061759183087278910021105089109524017576583627861237922263995429433809238151417180673750908886862446062414274771705958555808610094689128184212037751973162904595251375376310892895808180547385286136320852418067865565751347384022722773633442448999695644530252808658615682484853364658650748881024599203193747402317306327572930436302682434977298922954467817534655526997601740480648087576203948051520379122323020910254032447126514107205842746276194706981869646545203441442851429954873485222272553404209373577156634651669895679135056108132614936972309268061791056221546144599616494332187843860531545252770461804404268899410701560815593845934805256243396428501526316349166578518375929914831495642096821310086488678567608417131099262214806617822404036872762124290984511664175784670371966655419765826217681513354300485276346285231528596486818245955546766727710562490892439609943051468800000000000000000000000000000*i1^83 + -316838045075212777721024067512709208167928556812149872541733051738405400718002683564295992771633101042907237345221026301554183295673387537185298881861767062516248311500774567926078045671128906266499119051820319313508020220819099621767164995593889003490652093771280936810981423519024160150444483795794749530751818180902586132032074120058136451018657736984961572732768220247988027428479144575873208107651540311538688792845082545076360105461127154991991270123699125606173883326160341367827747018086723041766362090363360649230991951371997366545951970406553712158087394695655952861808371706335843627013994435051975522471708203910822113022539194353142266646861161380669911956259839431653039286892323744042417256207269028843412346626019665561531955920223556808213322917883711011327956282224766430584346937600282035811684566432017406909195780588191880883613405806486268648760692892793369986457107871407364582748445535347272663452792348763066190055852072084087568121688580793294710713929826803911265485391911160035320619184704014146876298771807956424885816094196685822876872512985853295775771032351227054754880607687754108435083932712789931280374887257587476528349169425435171820099147122230786770062489551507851394322077760456990389470850294051384358021251768230578940128246433769604989994995640115993561721925462598060671304816316180500776935539933331035388204455775753042702978035159456045151128577983823957984432959828838851025470098673841803837373750692513541264074699672859029278355741731251844088592568998438460415423029765541843006117588895809305451095694679875186940671587570821346787448040837295048997439093887360311664975384662352640949707853174015670398744454689755441175423238916008082984180442343381439669238342207549798625404992397863280233912674021294078793925551744586598305368987008933921672031872045859334154044032115542711427710015591935975411403752908451864307782438165070933099891403397867359395142511282225365461912806089667070898321689961902007342637085193494418725307504697593909801057606921506332686099904197116725873179663973999258115708009194788414061782834195897987227405090123510990730387808830277961695595164534640662440195177476038933666500238684773798219497879518085890745172922075982069760000000000000000000000000000*i1^84 + -323076137261883026090742389589055598397253546338157587385613372065413766033741846727105040113095410338863436595823493927716706710557704329229449280567910839379463481348019361961695090999627504312709631099651849442939170286237114126742016107583112254822919177104050882904623001836987295446511888895110516987926939084801540988450590777917815869585021612620568895456602769024098637242014472929957381826371649245650131032488132497496884971394828135490061718773859333859087156471509733185127538492503065473793324017734549373828728860248142149883636321864529106761037202151818065714730424304235303822605050588840392418190733999836374446992138096941106010132395162268304317670796243281766034854950115000723615396260143418036293193129866248424138464736873994415484634654686581021491046853390736025112953296833912030666687793014096576972818096687052225199145239983445350315838963114133886498639588122889603568360168026606037539853164488256587942610366005992353558202448766469018631720107213732776302248218613982476413843184358377197351024723994082254849181314424124326946806536576389981148658853406538393903089012091955630567559470339562458178506863212163282763307579365538627344940353536699973759233822385723983751266898329819743102408584939279064283692452180674070443407364796875042615659396065121169946076787412362796171315898865810213353476242793270141379915635545509903890143574524090360355302159361891418007156669850121730907500506452732155870924072809936197657077099516144948637164876538643259618859047570194478890629723696377889224864372186351821476806820041043366265138011000368970606109834458960993540807425953001719147461684256851919183770074476063741772530819745647569323240689850476594285372710630144880771806262913217354396634463566892682242452630831116608875860672968594637470888983616397556675955053399758261529628554672516174612685950820924847144115795952342113729763547692396617746098709070218180135487779652182144141987952093773766110028008339267117178012546897384458400958408702272468310537037058652193460786682631876898268830043295119617184891598473644453918114832308777822685050140423262939256888397327045540022403478304844892602053914448220876062362510903870353182166067343831948427542921216000000000000000000000000000*i1^85 + 2966252455438653530125356518353288019446365673173830051058394964613324503927756444237652962759906845816126709706425429429136414789337181573678836701351996240636595524209871705794999736688078003374592857475705800174524201919329696047195607252284228219381882847949385221841269385668217085356081245814294612266651231159580923414713637098400271703751926535847488444943599496061133142183040382285829849482262696498953400575973178249654278995060626243459163747464931343004097628633845976419526865093786003995640676133502312907485665995505113593638562925166998752431169935048576003225175165941145582241980230229824272455409956652146783400364236594997226191101496389947845249562291487039920625100794594747772670322060065605665771668810086255890643971561747481253961063310154346056502049958914689496264405435291958353825422793977275700734623458948163481314211334999943986015230953909554901306581051559931503236561972488397375029046813662299522584263784991244687032817317108891877661882619093136961203313568335660927126825095275424728910965200499024418242507953665332434763931134916603627492396990020549774964488198845170932150517738125341076354305384011171781342437938908540619787289619821616205137561252138391525759378319853789837088597289725413894050202501560872801298974888613443189065976104131162803946165264987226612960075263683119418166515767676585626397133094674094094447724108364106663715231830167371351308684376303768111576378520368861825014797425766085170016418156471576068888744875815529788613143412243985128047808599492767081877257006180112581233636316126241616482240498386189432341453137110030570879035474980380745419613740745589457588051827475108898326888447764435906566743361169699128614659815080903419397552558080862435420849522697229850638329208320597611612787434641671938646998813565587543400106857303592963194452147867742940310032067977659930013101517495360661683746006119086523804031369053104128155692960173302464676125195498720149251397346872554121208840277401440543968129063311835082759637137189200938731297980593596146547866375893327709655625222203048805613358259877742608870161007584087594200018955580269458338839453059376705446996723423500089390449232733814316764796656779017794355200000000000000000000000000*i1^86 + 10392417820631163563184791693609493904891440795061153155767165494647663341844314040001410045197587624368533941512183907344259113655147203973445092683299259278836401227335055862364252896928902148821033894603620654267062990277319418513211839572556920112082823402598055183163125887008186646128237895248550614072649722010146154799439980915726270278347898949894610485313078974887363332505707544828972315168731295651453772180125121995350359559262535932887500565589727171798285727002903533454554918395585006965972948141473006512845738474615660836898525978773699533639420097859036182904551450420792792310467788337624822126063631263874073736296114932969148214808183539402518041742184886629857829846788611979025712600205010986182578103478592353462940413584035364728838641616459771168856828485014400110581912994892274322344614084274863547536165862396123418815212187504167800332161439395120658796288609590456224133047596313485187747748756956829189347883168921018594265269426942840494472088471512267801123667274594556020643196393672102423600636117361198511519460952278490178598008234666772342890981731295362219114002410191818379106141496493206002535077106118127284564604201020600876010135001124116605294908511221183218940644981075193452644632621791640200620482622142017937338039416510881289239872703692910858978606281030728169745445964298203134222792508002293194007504080105075371886059916621522818692898303522808203363944346808447148612672791468698893646515298385219874974736378892182222048572359386319282018490125934006888281165008411272104202848055191412638067095136428569517219525607809468237744189677860351445591615690341654986724019319479816174847102213576251973627521814559917269866835784066869741873440540400157885429439448381155705853725938578848286883869131686293380670217177568993563215398741513494913778536113996306136764824683045851431088870079833030541724247363241508465005962773858952312102188966938829541735991773818363589904862464740002435549091688193098926782765831290447759025598663206029868904093995938228604242366716753989917437903306055704892595792646446409280133688137004604062579451638138333822036267858285120087908651377003136435533253985278091025554936986195166348572957385687040000000000000000000000000*i1^87 + 3248516776455966492681015387046923847445594586572214181013787425802941637901863659705093360891783031771725308142034741293510638654433185575720650816569753397824726227547198812701371788784293784467999681546323119283785287684017491042678855820349546353987932705338672828508146780296825744233907411888634559888671149980372295826683582423581133438996102502175763573819974741239570157472268959416767497248869621679989137707722477330200854964382264545434168489732436475766259349262554468738985724271837985372300137267295786258337889543002339075131803545121770025784421357872261062188302954302601072625703380521952329026361238994856812336195966150565094392713077467923670804081812348112066556415465002965429539399339591214670679118019843924805300401074693361374631289896101137603511356050396393917152157395434370783912374651127866222258617806727449641370701866648607688880868457573830919130527691135545269096642380571651350311775697461127724820624525497978512790994932266895306619684662314845886521597573093558040652225917698880405342480181302715335516151749529964857850824406048885435031927030182713350701555689311412449299317117974482532375483879340284178339508286878180122584240346952995062562874057941190662618028925086080461327216491046822757098253387962744606560294161321525549277736777900405887590269235293057627078779866499917021830088797353419874997231631025754554502376159953321967933549862691957039480144878461016551929691590438566357659838633154128115903013092589268969309069541695201407762410736640295700101339251126848970348076668784093773821842897346243135785298795736988612757229608488854835680297842046435593949161581087268218492049348520693691791756572259389852118892982781676612133850995942395499902174042370831157752780783224100690514531998871674599597724489466489048742973711324838154024332514349085517575848688438033232008566793343786350504531399339629281039038020051576541407545276740617184214141122810391075977478996169875229182896486454132461954895607445638028466898925490399933775145326362877589158560102318684872416824210283611230068011157596551615112999422231715179125309870946799381351973768135957823504194124282688007737752431952481704923051497097373063053312000000000000000000000000*i1^88 + -52154468841922787388798384099421555646504237256737586600359662566941864759208183349936577361184739913023209272589388284289102967605099319293202180375363279655041838982179458125781697719161829038945890778584069059231130135521850416079583024105901301061631041362315793734772170009838978901533886642057795626504416548816534674980175204430971681076692060451389079398663539370946475640794365039157902887172031187546081422752415265906583879367971624833536522071658567808402219659851499617115965341682069216861730851042986674577333398724782930736497790239548591130183273636153294730009571401439182608899945135509465077133172787997574724235042956768717452386505616703835056270988296281385073531154349867820748731770762617013399711119879129171190167974493100328429489029599486983710186379013068469946442913200664693293319088452505509432352042385782860659604700143527978933302613862600060661457383983291077620163912367608424419528624324239620542846296487444202484217008450985071960743821562934900710231491399266206292599717129795504122112313452978443944904494764337829275872339663624410732265000750596026262046544747528209094821251724719229915418189234873977399572854039552009386577315632727358561584183659041414041686030470828463312547812061249292948190469437453947626955813654996900385168598981246469540682835489101807119955814048549498943607910740164181779962440736010466980172045972317274618133431197579409403392032286286645833968615350168915319184225577146538463792424216909491233508831707655381046957370685047000686973390957552905333815175303098482231674842147436633135798313514116418080619281869408644780431282808894520095298765518319723637353554521744524682812748315856767470144449089593310196743946394448638311445778927886998658176308992096818017395660752226045886165852622733438407015404920905152516711890565376929974967382712612037150142268645191001928057585959584598592005083524271233896596891613891402953510832937600106725854034215702502808379306356500836591922828087200730917670986864232962400331197092762869572248045303470928713454457922765584696383780655998467052339418856804763814337091881088817603311433736460085489537417532499840921355860227824637093147046641978572800000000000000000000000*i1^89 + -147562145422269281482931236695033185552756691061666500581023116055616833339892656367629537152133321295612230759536251360587982108481700597543641581102815352366241314611913684824101072936321970752578459540447101732400923247393612544857729155400121530791722536773731754721716447721939436311657053501531765200284335940507525968435497625459257669531019514159159359516879828188901971437404228602276221157113508192406748047913234512097316705247891818900527684652698214056655880339743667958572252333472623575829595047048994742706606260433246779318230050054486369740856935855032521859963201013004969321379558525839965144807327908768628968220587438238832440777583601778111426779286536132979685948468695352652152174594648856620383771549403037124913753443485076779118728320254926758263607118873552800957490736776252465131258492198359621543681924096279628129235716769314837801465078567326261611584785669586981135388808187648484836075760156389053260734730913560515975244720885516816567365339054163223609674582195163847075906430501308109369266621859344739948589573726875300681462170367784302166199536426646009963331619669729936177093159963480072034384390562818412191296272622686032304305674869014936674810648271579087432754663152270634061781330617951996746818301654800352514724712644436689231397137837610015031506233016023578547159850784192217913536428446936650627247598283531753860827571672556851566052541815198984228028902730265515943456847664645098127797276202243498432224002455555751784125899319410415065015814863480910037864264234030582429251506698245339877374584656905227760172489434922899732790782557556820273880456766259194551324079184193630485125434292463964509376152470029763392747699588041808663005908362361450505187427998941139889911207255355574702400867082170804797557561864943793559071056636791120144303901804387511478782152653887884532460200674247516118571253723191728170276583465150419475940840170710100131562717222751429209430633590462250287148622152374337854565017809864690457511781769279018085300262681888025571813415126734711003521044926176600464514471128465160360555863333601651846741513703741132023246060208262797446290596187123008495237924865323976827265351680000000000000000000000*i1^90 + -203737904018751310649671616282638740140376348318977800915511317969498210437727420275903698836016478464488002214183055126781338404004467191170064648385139927420022127227494649710030118338653138786955998942847023466632697054756238142548855404999841588493271132039993379125908726168930476559049615380459940541217483907214766838829680392581759979146140946293946260778006210646755161556869593260258794848680541292992909103745166750967743867673664138952300739616020463966964922471388912140669279219207700333794339356956628652292511792290429658413432665897347018781002359597425432286137998701612336499211965620176896406134506439115669061369424263077600055152417513493052263676613133141905828746994488834098233112206861900109303703886394643829017633227753507828962629849947907044490018452787601627115214190902728489515390010218159954076084293307114599945411278575421712121582200715066182363297473765933370205237719777436913362641445217827424160710900294298978182375560397081408630694427270200128468397151142942618159992264572606957024164870666059473322433434002097259983430387714410828490629923634616572122181966528773868123418281694218935335428448553704041425716486928744236630923999131109296234128541381519803154899111352490395095694909406365694948210245801601798781008814356093946494100528930673227166934993898781732914437692257011931331790588171787910267754544926104621328216408922883502076356679178897053493578313234973360846127297700345253187207661534398431352979360283309430230912204859296073429552213590134418586790962794780668109490685138797305290632389756462399570469803981257055218943054566232278272462601991502732855499585486246169943810739958299821451537524578710017183512177493334188089247204017447245047998553654566010228225145882803607909324289582328945895721399429938505448379442175599166952731459514793899367563239814297939574236918177054349492047408785429248782350037133467641298903138243634459124661548833383287797519740387995590245045188725797022036787834797893749409250984180726834386079497790133591353845260878533451625947278068627044652451661657969166040478445979457556836334620450386012398878846029792611727049585963519090055461066811115569152000000000000000000000*i1^91 + -167932767220020373791508097378729995687283406824235643121280898120912233198667632216476303108585534063163361015705177205016065648251539918310479253641616737310802590089315749484361676898248764024513825134748778026251167229380046465899102929304497125311378659596191575490242225315958086204921122760102146807299583505990200110069643277828988806257613503464042793287158383117318161683127667333892375683350358009294130569145063993350357669447326472799388747373752975054135631013379727229025861338642094412111671991145686045900997221735681247995677328021351562885616637830663793330682557367082118563692244339940384096144312437006052702677919332563815950503644381934256181207746124436495630944376395070397356123325600224272232892204363127606057021757890125851157881153548506167901410515244034212983952762944750800810956068278690513890105387900509690158774374133696119170525997768880728854267052536813022622354499968037956986412538280072728126990052947305440940721644157653751555853900828418583873933468148661708726364108000797089497558919461318273180676739667313941533199042133485717192962654138385074145452061099845154926707268815520751263305033269331042850057983604082083926876970570796051438749085240247144973530889650983091505509961955188313215634085418247983289245395301490328528916466507820480454786199690544438115927408829052895614908400687067054903569281022844586739927148626515127592843014828186609474067201303758196257848245503103556173369210625908079540310533796260867732389966610594803601425919746033812010158508981798198828316821544751597036736814533956414003223031870908097413861295145111680108155105705197901267583897246244082221957283872316369451578509315935060819616153647448053552728564325450280342752650039765266074694608281863697262068818706305691836261197912824832092287882974008667594067226897317991564748392067004298618554949384812112058479306328935399646162098402522543484190603062783651723918691968760274620103358772267210089286367372557721264658708405177900319394692415940430715618593164466405352765486176707561774539008520814557776873726533355726664953353445143507897593664622803302857955298259668267839780734097199729108233433907200000000000000000000*i1^92 + -84905694054804465057378804831590983404884298103901506181243028019438649579478039970718973976605611904523913898887265743602615393007152997572764615846427780842757828976228817244208173115457629033766361742715889336148486640521892422121748754143730661181978530888810063705956495142359275378715068137318253949522087628809235380222893542066289096783584403333195011386422134320595737649899095150862978518685517038414361318854676261934670408981538250253248791875007745579844754995132589661216077693821979692848166753794179497795529621688859634975715614828952688073510018013253116417510114040768290446523271737566285228535808233936353277578316911263190728773849076198062579440081407081042968426100732201655775095444841211232558663059518041832594800478985872432536507360575302453959465015306885922543168925483198121721236610415216444385659406943365999393168662894559733938296409010754913426036895296191182857977049674889466740149806923319492110603753285084546218391644283309290130508267436186804916287896495304090466078056484880693050609379174149581912841225208444525227960449423103114076583044167792008439047347728546864341543755865676874371948233420479981150472786931831366017807944273304184939170805956216414833114741814504273065601615178714256034065706778069954634884013467001349617917208761900101908346646718439615940399089293366886966788007381348369657626723384160361694176462062562837055574868540051731970444319208096557937127854146471159496736453075293808588832947318471741047366492749855532439599629925660834621493416833796362122077557157284121678535498893507088557512141220678636028084196131215519384445426276267635217970006438964656670524921988826265886253980350776325708450383071732631331013939078267285180757270903961139109767087771978133185515756725250645867979631918041762175157566369576959984604550252229696331560113568111492462884114475764569737795357214625415885124769632933937822392392048363170537906660555232134753579822621214889346020727194945705706209643789958207616656272941288747548255379548062298581776246256321245426858092630358130017628364362480389152467196176891194060230104418418711245967313268446481811238312916771930112000000000000000000000*i1^93 + -27264678261767251001374419208960897664437488700623243593548851271648323365934398754507596830752351883149912202073430198307685653750801246368152584933432168037056335203246311496143579016627559128712640227920364538877593585141270755829985344516063493771298174244134828556064225108746398752213908615787253883213722109420269056478614777527423427874846873895494634880358974644015598931528342448428528998765067406181924325739324955460183360078358773524003113409526795930674152386337725571099001821828814255074917189744149930354247879235724650417865370882087471651908031391073477932214527143812640212407178467275398330499444941939406706431444570250707404499783794938042989999869063612961199878826169378412685765577895116479712892067136735160965776569955957735252655357369314897856133591139532498905948208769407727110959438935748354551197281793847646047644333012512921980912491301173559304090285497219383996215716677727323200278598574168091933690248804945356022520053478539530354523008441325616895737669673190325568627916817748193683881330468935882550157320275142296027283503327469451838794577849901947596672795546360487788382409791792358316265084514690663955232124011499902173230963819339827324828443877889242226075981623119630453618407966861123849250718203938318195980854314754077826696998557073601096185428603481558120109762553661438848403317880345683021866472350164345145562228822148395332239409835486076270301810236280665669583138920029851871175476540860242373130144096621941528980567194371779140292224340735023849072216928658355016107897854284416037866547394727708581674100347568325935385086779816966433122524802330119379238084751258589053360590731482547288605275988269765770619349690048217556617303638057730679083014422471813442286130004624838919462614015597420791847723147587554495229727633267245034581871676065613707548062770938758855520104315255395554162388461108840888399922052080587049636453638429116722970221468374961665882663085218653566459061798367599364301415884206179756612131765389389110105713693627486075444762138872696518607969476778271014646646309226413830687463726108774095841776913631660039999016194496815103196203581440000000000000000000*i1^94 + -5751344443932772366421978892120779720662927286416625188883305765440192085713560829498817976100777296093527045080980987321084331424221243919224397535173608273073981163750482158406889507319797826622352670561417035536487399314672099640971897873971332746884833063054393323662541738854928446526504839182861355801284973267007141945132359101165442704130488118404366555255844448435231596041555513250341472645802455921419180950453677347336410336555106791522466785931169159260112184030665482415053502236461606131240418312863548135004340288518103548485362533100340682788096455625005961204026602100480672702391062982669602655129399361189886722960569369746864260837604932503417981601293080891023213298203213491337967842993505273948832812465037773225243085909729041544643433612943149951543486616372966233204091768399585834109847109551335436451052216931869279645866176701641086659268302833387800312489791897621555443762663328960523659861640834360220250648135519137664512189625998204465056844724561322815049003560368290242460232915581447781943704050224466878004049356835195710882124535172548905602331404225218027768455209938638573801436657390065049248955102322888336447526505298438614824702785055199220843398519108005497203274265272024193651414404933966527238318407731604987778176076573567154647699062558822464196467233878671739114633251357624856202207066892627116922758831618798896265708512784076674885944092663326530350005643130856350829169897954198403345225831984530132211172266336798159598397068103673277508945188254990800085914120061601002173925604356947450283873390154174182290204755107926141383445838338275137257753070658416651049166089648309531045153187684074082474910248756665768543930051160456449732545408383554126531224996506118360852364985472893081304858574251384627276150769864094378585687039392244045440937982557527849090185498306289436703475296590735907451718971932036015885074386074315199903701417801718692629982608058919435164475122386177968573980275355081780723963469284809493892094637617412843675949993081513804455713330479813151169039131822417576990395568159384566429907247978856850299196371673468424214379145852021532262400000000000000000*i1^95 + -852715364561952657377606570926003598997613246769344217406406045018443654829854685918164784487508030375976231085406525022344640092538447543855362241496422731409440032777571564877856039019827624688369569126668662313523037507600284089940983784368451345136779345967700351753759118102773094801275788276013423481412017012329713612543145972201711587856194371486461156883886276322875025280967399964849565760728601995615784713668712270554639339631174369855937502059396688293313890663794813373805650267134372307467508484816235134395320960929736179255846322860991112290389674708107810092642752924374131064051006478506725747960609578140652266388639896323772950075916417642381434788087316734590840681459458892065603767124385258726187395581725671109150727086649996034644598509369177734927170075058680752291943231724186565117451646286860577994708730252836969513405949806272776919258375679496262517006959184674234715006818513794437448170168554273922904153749105320025007356888010521924233484692895742353702079706064430389487380760863027592938487193959483277174588836826726755091237441246738424761367950743777394155523341595214052299457483463672683443166154589116328560330236791070488294066733405858211948083290175010541215794771509517744742671472306600297522049769199686510731704552181386156565375440241483329526082004563786059124997708239128950667005949123528974011036060281863582031853328485584191492880072140063544847766956041432172148522516465958461178200348748271863988864070719348173891037061290211649402837082567999723397112246451046990210439844943446061333534352226579895998462081247927201117328531525889429378245080020431538358914963435530710519514017818563053570875530715614906516356475243664706883526474928776041831495822989469773197615864102138851725754795159086063751682248742078735459993813045586396839191571598138931048233662319667853542947629742252702354304412164194787738355656178441293261104343528075286608077487739013216892685453076782374467194259331017854248234331706177311370054491250889002835392504910438370045893524062031256834078615385158769782330483835340050264423549686887691084783275132596310081928335196160000000000000000*i1^96 + -89562910810902033454653306850432765203329458747472897525638579622278119486599357133829293986897388179642860775418152778376967087405083080048400094454600526353713296597466902963378830168576135878926570898275393703366707057072288631848718500713407871418458499106368239617555763656222107003337915348145986509253390485377788596577475787788241725625812116575862309235934029546890916725477949122125049373185328233945629856424519650126405849233304180421242368987733352188374644022473618258887277835024083412527879841649122713405866083652420112113900404913443297724908433208522528345308463418196916457381614592077395253581984482932087415007768491956111377550025845402551149928927208273007519323819902993558121480394219824253181892552424540918007561996702029946032996119015351322614075118992238669824762586536303103129959380178872859895394076599797165321012425656857033732992607607115402615586924402003442697145446187537207128297528585402411215918118223562173920951364779445548170467882748692748402265494650089082153771874131837104058122431942048766275571062731901132482917324346872747231757605410091843015835446941571804099171624257515913954558291456338879492696425449237707954738483503009878743171477370323163986209273780665168323183258651477106019378556267899578844587526642237702347671633233022953708214100614699529481856620096832500506468304119414945582159861412388716926080765917815125731588013776340640393165228659971022522757334765130500715014272537719166512028068356795279329185877934665285108137389178244584898520112241923253217735093676408079939451102054663592356309015411672431266883722341824223832662560643362664079108713774101961758318260953763502649906249890837217442412273281879005562386736858990863340309579363092721287727693696171067850538310660358132535714588311169334083105913125191699337604956207733453519809598219124569186129959338734490863125827525588619623407935755851343591861227604678590756366207212032795078270253921179609549147947567233494629024709140920701253850699470293430405197258706870261563794748908745786620812117342990344280778692992264579820981552695363378883280779652638244339712000000000000000*i1^97 + -5848498061572676018297888562901994009277577216170716350206198330696680167042420074751406101045184839290599516093147200457156849037681068565937171785900200430940536176506493815833461926070709668061613230510643909908026201514277569267789684042261904395824759728767329689206272763863528332194579132487007484602893666005077690431987712266482630284199851206874881326167166882204908488229521526309759425128638488642771363001823861284331466503076334655622346679477255222526647599799810397270635673257518376667513156591279167727380395170823365002023834050618783740755478710711992127376447784425189417871233466405674911310547276815065450665028445486703353260825044234201616209989423337876548844744335364323353541624199087905713363196336933465607562896236638255112773326745395477115874925726532157149603796716704337211700737488527641996493178554956104255122348912735093168517265951001978134444969776867356632752663858947689337866849277034451982985325078481421344139011222648240034943889411663356467400265179358461638561602183871517932074477142801917330141586692734837135308561340994144144538581999415525660663608661226022523742260092207831153584640089515620813211615389457200279261099048662155446058487985636809908052343886159353064979017847513096736397076720918299055380698365967310288676380260912000900504536267700885728950710033412281268132406344492516448564552232274686944553678959408131534376979294799038541405653301889820399281938710089223572820385914335971134282372052392850682093288756972867737942180895231305427140861426749862438794415161781124082892182575211493423726287678002040929093529199568336114200031580859091407046221164118002229209414044029550443988866823426076295272002008102883969238231485934054700090525134169533706744172617478532412210844483107999526670446570664372422345055605595941754239394660438117070160059074930010219798136432678619235037555911936610040622988023144078283018123556132234315552022534832416918246873930298667732548697021929088575354420499911995016111579912265208138547862150824120219202038759691059594815774087317795236867561426379260847798425703383251621711286632448000000000000000*i1^98 + -165132834790390623308832487216875461725234443910061433515524005693693610334927062936952618051513322622879043114333017090961723156455733720808267087379094543610704118053905557965720851672233124180628830984040705693667055941837330273038681037754115045638129429824862083968809135170938395082497498135687511168490659829872144359782714170895221106610191086098153112334250028145379696002081100690520711508115202496773323750477153689496641008249634024320468623196124511090525655338231611907113143128048520079371504481573038670060719199511788945811197805052837535152173952593136548317080928705391744156795291757262901591195855676850111090419989673963716613873112576062203270726655051004531836788603284416611485415164233735135390128667768818094131570380419198558686240534992506315544028056333882155306972683778312185626106719822111569037726574666810532686373582870450159157547545803249232821495201006619690976267539138996853932061212644594118257073065778949727039776176102501104661422531552724535325194529392446004743420446086444867157196365180112889380744645372325324371796148569093646972779187676124839862914784605545863167824976362136314122493418400135219585091488354471163752518735332448780842319261029663015672288529958011136388346114633272782594598546280797050994153394363435021637263176015104122881697770861258498456149225019058415442631407479707293494521114542567499428028433132101371841527892801449994353193401325244666069764927222166731580177006134641879744485905673006722883447871411946124497118622192966184658577976787368193196784974491765246294117262963036085960971166775888794498251994233312664052508239375009461657219859999774320305559325361073790432991779959635097135648727648194669306812334321619712111694336541446800415819028668905591302458344970864667194093412987461922580075654763090935530552055502135295915349667572418921810856222219928980048063686514440255371490121559458850686752402874311839466042081601454432884957895644924267400905491009148887106373992827171285535131414819651059669780782454781455279103126144232419675352465345942370263394925134164476894400274734487332454400000000000000*i1^99 + -10707183674485120914123766539022677274802253047211306401458784927230269465978748253391618553245617330456786619923110994234773064801184872512625497820644277217897769269188031296228023412586715149665863264503731935043684252752393159829503228310016912111518733927267561193144168528627821692204617433599685036963141480321741310354101628203549620259204438866189437881303358557774437677958449300693735596710613794420341643538994670465066939380999708262115721648507946833702103285097243965448004580452933311388887938653792335333015169350974489289225741199941823039602606929090506685013867779030836551846449966272602289920347688862303488777737008061310913994504642109677751090756940840016391074790414184965889819819328018457891370422935993935641683907046288910131017050155230933911555237618031367800732557499215861440548013564919765458620403227410366202650845962239790207990222329268056178632537607733452250390824658411104901115768774234013628074851732640174150037063915541723816221092612539198014546787634645058773840469244368901198440241240125680484212271507864975624245751234799864731038189956009753763418301528431848490061378425284072431158695382393870094397122195206598181163480489941854050133174095367242391948435718027254603299019393185656860851365795994949872990066397599727378514310046155717680453385072058866494280285683465412997324216459515740200273404163321106345729162788988915867247109277288314551462958421270525299091748715720276279384587656721608265480427136813390389448088969674675982497359502285377273331877926764016693175037727288861502849254435724950103305616045379898640159893009072176167540343135866524731212741707858531762871839486023484462170992277188493990552223980431187884964158415351868497818212126665383779963400074788867542827118749214404096316220687520028606732429131382014064754366133925024253700439524030721130992681853822604557123522131041845170536555323955038239804738991936716782945565580884148993763844046048936843826894410694984960764856871893347754375798512884236665775788172805559328586616551428475653771860188184684716377017167232147572326337085440000000000000*i1^100 + -206096041877686791715243016030427976213595703670975144560970221234988316091681877004292746676247406377857892832668539146166310478561190360373981527306523524974161910123886047775494304547296574233893519026821433235156302360671942140818603213066790781390474479340037291601889684548542744423101313896981381990389835843789283844645144040905289277723577213358124428852157436038690472753665790763622119545318219852212891844079034744052028227249150552483285415762353270300045750955100722790524972447802970763336820243938132637860840036467537520132207300816641658133306747335476946050868592030711424193967282348468285536203868052466584405485088297278892514125298004029654700307775870255449860762876350221082195158317164621225216900301292558179926455757158447177830259372209702934153748354247428841290615151245060142511614493657702750072412791952398089544431813134874659003673090404104913805184695144893124980879068465206620171646041355004484529683444504868646124273471594137097131361497933099740859222203261401478465889885423302745010580128834687073483878653427550717149047393786802058146792950644366227345916141975757313932998752674351341435661205166099772537749431731646548011490056138266036323058058285920375175567169027449853216815113197911211290616372438616453679079453722339536059094807872886817547678579953855017920196394973306714124189585393338576058889969600584763336604977005903014945868680855739843299145118431959405233290462802875201987804249608585768115297412046438117564849002057078289201181062631024103514652043531109680174585176177250222814690301017161937893048668106266904222051796222478886071746185593486943561453009983245540902177913463676250574461670843759109188423404273992728047698858915525859793308381623372827199031882795865411427217309618192627257564822702069451329657626141113174047916265869044532822206362618701057197142165126533671156024796245758541446658087223698129626290274414205968058419077296665972213635798105990219927336680077781248288418975386185699385186807217456565577059020848744943763468028549301816058249644599962068214995003211132174336000000000000*i1^101 + -12221432162547630903601179510239206742028052873718876527016643312511225060033550172989966916645958503687882397397739093571147916908340068805879324372008450597444871490911117488994906041968004356342840060993786434880680302697004787814260290457466846550149613755939509561287478055455281427174156933745967129609747880479709315036925007275305938322592702921603935481969919211232317207234528954292941544671616757735740716561003843179601398234129161476937945579104147141122850600291295355169653193584279451685555758800203936354699891629336774699650898180201784867205397194086515157550500008525812117652443780622460811943201450221336401790257355205720035266039459053371168693184477671361874524013453418188987678348714358262175959077484279510369069565723599455110155793000703719320275595924547627129881238521779760555504692858341979425348217871208228145828992480419056545077444708655914735071569439938235303313263296246223159811555566468985696076225293005813490708988360011932461024228305162094814872277669070955927254493159887051461608210038839524509359248174813337753213103295071089688260110464731413666171132102089203030456644371596367158722104809733894893154471264012716971244481697298368768467134718867321056317316705719439099831322775076209869215597833694084287706721072335477173087332208305710832642994940460231356536562927061027602902339527048298931629832102492219255803587262239805589442940496773978714082788382565274608322584692223358374778788909715401113158885914465357767307239224483694818469041782772997730125091183864383754849298313061420625254273848859117899505637398736533257865573291199066547283488990915680455761943196044769359405310613710759104583465059953584262040807377455961048783489551639160910801238102295645664363065370754354552033250951058250291373883145470027228885572809530786248910458146935804592754841894248417612259251397206033871651464838383716837930901278133139636068464791030256787315654071455622438399915196470838314639745208003684664475153391580250957626917248305023967068110434448653676723095442192098793035871672659723617021879910400000000000*i1^102 + -238432146794268884642738750006050079337985485936799889075199202345627469341959761668516586320821577623411696228445719815403512125633524925680259458877337993501969849488547678036878904454200672749486075569901378134536199622885359077918832616545196026000915626555026307825806037940424268647530187002435317078380373468411421319487974917826277190336196662589554343660383846187184216844829730844421918205512164532255157076161740207576775346882674451771377178056437704210301410462832040183562884452105160128957183568267068323585144243693859328579296788913875357749088142610810026244912157806229220036277764195203906115620597389225099891770455017976490633172404589904873392003883583170643355751910743725736185808229477688153690134679428883906873505578461749410275561371658840165282644877813658845680984599500397344774332819934491238013614809348084304403349941689884401713976894317835593224239909455080569944462930688860077959657663706920188465368536353877281062783578873874033255309147211895330870659660299839603377468583807798590733780455826886032962715538481567468579146576434231222998716032027000222697274774567135845454206462426739868489144848855710891704655101581412118162925792424955958174461121810533783571774523447653515896711216663110042400909325963772806137777528250715038520049589309502896864248491632074947878654710052729438449879912042761741404615580201205172689349126559699498457693415792937246854870523462871022094965235840325534970774832574931639761197566768494771609571965724686056924888832375026951067374998153173943412070898162664708648235248876879233241973474404670009354270066465940573058719295039306315428546274764435200468484235215057452284287363080957316213277421373465107042568153146298597381677410929957208683118071333678442251343934250148156903433610359713383381017382819880043098330510761326470593583319339359442949329301589786256159191436211107768143929724402042022748121331603471700686295690047974963816332878445226665660349024283947255892817243518023715011315344119817061232950576490048647058636136642180021787958189457477206016000000000*i1^103 + -1318671431202973733786640274998754073478070997873235952166717723527848589076466768468085428438817448469413715852038728129471841367103337369302292745344943824627082753119153329481655005967400134697955742308572037645852335080034818756646490435583336064848217620587690813452337585075964194713074291268490376216190714396635406302245466692291645135679506352663571407737457784954128951316973939047118436131424200433082796395606305473420484251887120321274140717619445491711276628054466648659482418451312450197867928888888732187582908348583351991741406713143689689817250840589111344924447927422133208655747323393204940559871030912048632699207781468451970138607433440892878296944148592565639714479351073592427046607529251732991335163342358756486453701636692113356934727650372176329924175726451696446054466787051958768212807903069238398475814134940093536320989137013600101655835663224988701873796650231276537624067212983637287823971985392787319028611176307481703485489496667245586018644456556910475869152487504025320516788730666284163438778842021155390194741917201432352088936294533564230725684262283226838061988533851634064903316881857702969398561863290441675604252853706809387675062439018695405216716378793610412898081660233791817154791620531427406111928712826168668113760950369951418290547700617341204248258832367744501328899503907248058055624135306144884774322331923740377770919900544341874685396095055917387876483127502904751049981977175365931573221154682756370357954198223658906975989729347278859184348542270376715851744921741262199015055029741775360511766698604325741307266665403665973282414016594103742714252919097681531660767107221679054333578736784880525971210536734930248586797774656615217253749182539034295007175843769737662135876023778327629476807915069214438107797691948271665877805282723077623062323349755580903180786246730508293431423632389165469166080425728847067621254401362159224395297372757657487678715180572057752495944022534987948665182966145892168667098018125264770752090321728418037708777418292084274888741520387518232976477388800000000*i1^104 + 29844153122760715096803274297724539358593997150980589944202908463150002568063744864455813415325130733272170519527666963014276741826233075780058559497455084437334245310885393594566635571731384074916355734340980281418045984842460263462448356677910725508085533677802424337242309996411156511456870181645325425852103359170248174613288874134529880105391893373142390156879268583019977637737952407611335764511157903265035025728667205777877921492823826485333756977372361492154267056713427223942220646016494039507440244525717347501635292133658618518652702015573495988143912769415784418113605525268181059895517383753401541876050399105497940772723005044697828186466751841644899654634521002542953021635874837885515654338274879479758208582478861709146781503483590050112090440477378709721712354451604561340290000743499885761009716667603806776785471207021155962016200814067817928514403237972820266824458239952714143322026059540429333374401179389470610099384949995188322629579979132309875595664824311594321650159250426857616172959395147564002823876318389272559058694790027662142130387924414140805240867192463183105341139228968758922574790693684777269655401084417923954876418002098694813616841234827099542340533647927865439893527791386902610306025690154359711959636926371377244899817284851944155438234520985477129785626946790288304724774897184982129421638913265129610510989909422692452480247659604196692889522145078038369198017765273178423199013920490007481787018187402592996656695906627951039255412272090138018543984884209022183936716786066019518375649197223960140632586090809817381982049176653167095529591595617689223057070133783359070056776306697199707068461064230555854151095639686792777635322767141812365276461686471037739262946788456139349506578383163434229793071160338562798575938846521452553684393568083389651196207015907718271832331161455745857227663618983189187194133695161233572718087585378601061084603788501723245271395479133869849065065212697553313847543514302242382045823435988900182511429661899427932314558642932483939577846405529600000000*i1^105 + -47387276949862887755982038913888700189091118523884578646459842143273799382644440273376260824210779846567882935202257555226101350943745735189856045969836192789238299199684620226962305999544153831528452300447649725053843208810121111392999342588452742739739441419124664185191066824615603810249207099607895465783069934461723292497235175271925696914504343592894481477490018271368508631878911821019365426463226224189091539197828866356505068070234440836955863320261674521570379444070291659653297794272062019941710266329225642025710115572439569527580542178953168147886316653026660093021564164632589638378257339711434652996341578637447829012157198362226808439223157990479135628382285787948119962617361735885037982977485912986715867505590367251771276185539936839974151748224094458095493210404198639386045157987192353823218165260929548091037874786551425346818045234405275586349160926189174758522792227719249221995592206697877818097663400878283087923608256411656682663623335758616297179999896716656227930940310268624865508709222508706459813471493212715144947754068429571520095768449654320350948601550321759294686447192254650666573956020590820897012797032010536512099800463090225709917942701723395941951285276900365726567691043636563804071398232354271387263993384039048139491727870896420666860425479763820254888124718209651854943817970909426769511633448747373756254525839793260684620566507890346269584819160607157993775418182039208473407908409999587074937611706543944901176274440297330444377873375547184188977842656046608292002454953738200717187753430221684033977067902857489664241781615666818157039158472746295143542127252934452122168697402671706721048334632753517229932071563053147722381278663487033887566400961646546537157111686765125613073468699553817000981220830411999265564473745574078818638415133520229735999598288191093181432421044183800447063619659262229826428422028004862205066221943202832009123005125561206370412758753997770076762213497161053888793075939022227466804415231120883900184363578967333410411095222029601734656000000*i1^106 + 89261470337188530972185766537865220234985490962077767433600885868293960030728006594868228292858369134838357636495484820790972466849932087242201839468178935011964695138749022999236984805504797281369811720156697378664219851594785906882683151114847948757015708273565303174005589184791062866039365261677282466864138043206229315447355571452115680786935556758425972814406693089571542436244549330591963518222685127134802538925904273566956627854208411730719897162296153655128890200788599338856088829621981426732227029112423451517914820948292009939967148579536200232633136310613738973862887266718732538694336256054366888803371244259104152146678692834512389382244670619187593887216661730327109830050495939203001194657406366337647809741836210529364581404350771340251345994713826644600923164542843112735590374492769195159038472466030315485354615641049031478680457493676023134414627994600703369170833566048917759135902722915393295208161535264724678770583364401974965354544543162903154572350174408365918816137608371588898037971515580811747805443225913587526145544642782046262007561890637063657654968711588388265341572143542487502992545841389635436605453525715683209895848459207433402189612043906426623076611188713730443839762615632360964965821162761818989600304925728047808776978602655916740788952506690835277010189776540827241397016122461539078436835789731502969531113062960321086500070231825912039433003850373538228761571267342295185502461224395751123976420679366094298105259893834027979654518829347076710008956343382006413570116366392917922901639129036418115240832940757172128186941345711064398895146926096631599759603072114009747569007088990291480957384843713068154404327113198913445584601592078847109753150296379112539223092761578126644923419559844022287683503494801161993508934182066036427399146364673424676769346651868089796717858791503456264996847551295721704374744682976912222157487924794628615201707826678130969195311582126263641026605605282604823145464279971933903869283671912893129851302494043766154854400000*i1^107 + -75503468872783710547002579274171663359117562520406257243096563898919332028749949625428066457999542522630795780023329130398041520208228853656047568065052813963719041815881730185922334213940464863759028324173897859304457580558197743633880357004734833738269349412850292234835218891429957132982006076289754198120746958450923245315274466214607944368198368619365154322783540061037882029451074888866499214737012202158364880772447287471724340968990161322504252528588747341870469461883463692012353727860377929312156856300086886744360960374661387745448166653281208306915074882636690360970912437977047376843665494648661226331134979930948411712668986903501388550866521952443847317011663583892099706081665425382071901483243357786140746414815482623895392029123874950975985519801361150381697542100411908011147607706039002655523511349264735083565764417807824611721459156912042161284037034300556244901119407946478695764773285175916338897191937460561079675535951533074880057881979398474042203605929293582299975538019812353543476597293681588669234819902714249854392868557121387295969649742765001240235255232470167170245614749173973360690269822636031222467118110745956296235657896961924976029551727160267432213932814326733376102341913908494681747125528119590842383104489070109018635582887852795198104945916740502597239543317033362283248213091782108055706896828855658651487173088315392692625276490349004043822459465093433718265039311450763740044161489260424713468567570488771441642649561092910405017445485180290228391642554827350748027418865831926677722955217944170223815513274458422941796951545197766982779707514522573698864415974686584076686870326217941059916124694810945334812329689188114942721127894582551730715352771880909794825785245625314995198597149026549148864932451024460663176388247656507860335352104271439723034169164359046603248394032492049712461798712137267261139661668827186742005915564508073550817676343262326606963950605838135266755987876919210503953019053116751194185552474388034592108047237120000*i1^108 + -8495339681915569012854176845241035961246383580713155060887785480481641518443450994580860670894201512557826114160746824382868658795119575724363742300572627062369445522844806166945273107764382095745919912215634980345379162762211414237721253281364367909100293936716321988422511062688351818272019610667730985798709116755514524685618643874975787288289769193061314057725788156811861833019244915626393555672289836414159816021453933475044414035104363365557069788603231233747842692959126310024465693802443682247591884591160792954641628747852367171930051132822709686536534403418103841027197003968650451168912106121544094609507064653639616384633559232074852736999009794166161915318461774113700941956153144748922029705997797051992709937730911628657551953526075033823470784327542075329115556946951151609436428794045684150362951844630107390926524804375927677669620898877336277270327367693419546480030568411926259636628383803366090994904510013780745343198409418880543437371446995116830318303312410414838227515375060474048025687459070451415780168343587052684542493120709501414098743703957935598782958989133956769794018034375270500766805617198650225777053319282847374066934480952558895858923251710541970819020645759998362182697565859455057148531570848828295451186137782019862967483217151912641063199458798732348598629314486728377590969506995674787530795028434588025578859982267610511702270892336157554117453793716530221109067068770201504329307913343192124420643772528024203727183719053348451263195580281346381640692336387769497703734419113673119867481810010827455827654608602254272161177774917199964883498034883206734411171867057874619712265866198581154392170878241334562501598113541303204190822410196939032931960006137018516995729651714942494052653002981828821887800318274570066587157775162031452402931772872620029556903516797580716995521959103974406496905623176245641190721094160770355827852652199803344671803839927297651523973288959174217959552118490960835718151551250843941698915008512000*i1^109 + -17720675530168136281332010022877845569227784164736564230583522437395789186424513095979996502975689380349207058825574980530223459644658058415336633873048788018058757442845229926645685948156474115667792589822252366218337434639658292990510959472178545608455966289235026159680232163316092981304040515100599597547626594149641480927431225855965502919504614397630114530383846781614102169072583151434295744716923046430618604187387129827013577896672642442003563914238832667514725836874013296690341472353102326365414501939882044772716142147402768307111559783246563236746576430425307224029146817737213924174538024699145746729164511474569103989071836545673560074910904166125076045887461000713985943930568502657456481170119419416383388140918120764934859512640591216959550608544350036026272916394813229611917778777532146261901581772828287254510039252558469454268907636442574546967894056715735147597554644506077217238900696102700856285529303814829711947694487950902106903052535427050516625954716789682770981918100643698887875510701828954787184006677385469445059034434509937205024927181897743921980841309737546950037315956713873699564531871437608814693573415507086692084568168407672909491270230641158543036861223366513372049372421161650889866846841651097982342273524047587181701738763214538039620618260436778776769998373192470492887184781026107878515985136675128136375823883808091430903713302437608699546036056363892124873062985373331950963644261576873222365575562060304634279325399148312423482072738916180407286167584113288109399880008660790438415749597413814647081539620258123713510543746597720686585979971069021674447852523028707596593783734646127285017005898833351637966318001436028208471051829240056804851912403333228326342193677316206853479360991705387673424318413489655035320784415639556635261611150983913813295897393623229432891815874744516098841415897845867507046247129014670767765222152785554689924293730102018260954778037371236865949586771362829907513730242969600*i1^110 + 332192744159799426370124502888800290347366217191027389107249932831933641970321658298210734398993174653868160908527103772104868314094758649984870966793248640470940401626585315272741310564070305194388875537572440324969647022726973740578865203177024848700060093441763282125790062669469575387874463875156221352677730643835477593486700058440880952010787553713432803031652002857613385301788305469571486376671993131246017429747570374617220218622173269143193636519861497799981409583287786940189955192727944180573426106564641785210379954648582059931596116589895172205781748419324370179826758149110310300927708741968057498754466171624753430279166941614635292779768546912731752718382371876913947729113431718748393450684680414852186693623953266346066560591407820101012979437251245344098398808621514371046735001474432880649345579059989436034769998879625231332666372497150059303852461965434957250501384200560136597600590166240899885920850497489088597504310746853575907096459026997731841876567523322521099110181811125570507587003428783202280943982177171917946882253354686729155230927402064856842466427967153125176316011491617653666837996916242269941639804967282050531330588235162307232726715121381346382618112575407310854273754533441873505241776637852532325427209669648129245914299973933469495676117248372761024308008328660179515349003339065568200495051073986592591412566992105916983398373745632635296250083295128020963386351062039647197870413724084554992786068330036519697811976560532621855551544186804401826357330389202180297869110557883398317354772384077070593826236278506495866037559892808676991768359640281656193536537315714881590419226175177229931067243613069228408530232372486796543490603713770269945064605066267079620933728434250402019474305811269267652831523315349711506769375971360093320393158662434592075781096864448906326344617342675885550984538021064682606030709511534759811378585916891322528779195020950310773585072825724735324160*i1^111 - N1*399925744523175822087933936216761587408141047852623855817314027260066431166988079560110693626068399701935413828632525626617447756487716833741585772911902088306448049492181618837654298591767660750512716045494332704039659655485439774581821235649139833151955228679627810708611454515726696846108759605213334967399*i2, 78889480776775942854303383078420948636668083336060466316862732363427807561378555177294640746457939888403720221683547878365775967365819773056006480564179197031761622776764087884108991454918569271995019073703569004243676167339666506996921141600955761414705150448275368658971977526400467366606695725618427888549176861731149941607068977597364751876655783679567211630223798739693284141617718061152021249254894753473268614932250980271398284352360373340835968926981285932816476518540673917154896011026556124496699836566499761354013036031718199734032539540270924218299269680914199232607481925485388186372199837696401873138898711929688038737348024341449718374412074875445219738420833278385389163876851075764046056500016600145950869873717891333132208171828943154780674204190783341287157252874190980354876628285117580811190246786249237397850955817881943291747992091857368363089933042166324366762246134145461301872242179437811120514116228690049081198642705483082013718374158505210162732674119372974510869528437138214858948714807528396096916690672272219442478889752662820015346352035555867523317650222427207557272768446585150329984172721528890069618129224291834225994732836995635912795403987030106156001685173236388284955115771654897592007059390414911566435973650579054750258123978569481044059131235509332808279671370329859032645783706124220798696991424254001229586856111861910279711799612865010102375731469238568084163978641442410958567211828978460371842503955684068055449564190487119358919614173497220739657447169009452875045794028170647019812526881022112213014352727437102351702448313733300791183795525207222542384383089280661990461097169039269487221134745398666648135002562473588982500900296436000856544487678634304569668864739828489797578161041083306759884822180550526717178721810442584421991131690122276084781843518449799515002139123675064303213506334920775942039963659485948458197221216655936048008434281636327532022464811086930023000049370649967859306599649056133573883860732880310492177117555968672371949301872522279965677429936375640059799522569589981071514455578895511567939045639664801551434131542947877792330536697175912056826375445983443357247671550861307527786585406976997706919028037828749008852090999473933054136880992765405999944049987402482686510451227026815150043346811473483908566854568344480828722610375750274141481182321419613637227437487917658557614343862384431864241614306454728090688359262650956815787098289331783832080243246772860671564318777908985011608485669412408707172591910484210433007753814032937014589888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -716088990622593545334402707182678600145115255010116765635098796596332697055096953674997359916824142874073110607237259083897215789267887884488569077166830385362186589801140604658079901414118203259969430095429090071169033613970330902246965123125072889009123714162114828163810840150586617791578792880052213918463061229826876593712237192951285155729681226186510814647194121728992516782152931998340605844594748430637793185969008994011033992053444188096536420903751120657525972601284287338947383914992486603411810919445693474908706178151977066424213728919990018882200827917803536048128004424275984568206090266653269983723447970218155899564155606807542727385927484789999540130457828556703543487780353097530195207933144942163906194345809316002444930449050649711231510217087445799318031748215219929028243815891438771119104284163515631908432204868341495119934042431896360336266965950080104711350549005253704627692822289572197317326357404294908994102941697081863204740780498915485742434826754867832995285882136277525305858930248228763114201970769512064904942811606306883175234541118179872927613685839433108615805619740321058447230910354277244608656153474548809574184105222569515821539964320802157250422533090654758768510529978133370968726765561096167262837648178003499392708009564442928570170154400150805547835056622438579489704323100125226475560439963978828403281953390316653156642466007741450428017450559930612848159834805446168937234354289458317223887221498497816121682946170157308233499435671668734292812253399039841919014627966844772000958663667495974680672567573797796004919313375128740847006616739514057808462663760074837997191310975303891062302916944945649934573959811414911873739202392242127275505790173487992171347774800498476795531758834359271496651854740208492411883983714753456386961425922200432317802100428849205761042750141151965042578820475301160796903588732095866918380064258698621188294781847522557728122898440698905992726158136522087573010213015691611185967803104995344624887384564623504004502891470930353768896455214615627225828104549425336466592574222946478694514600824872862550984947271558272760019303875448581864271078356238766861233848777185036965421693420751552610341491631724387225079584629231039600996859076861921242962670697829072465994616868742274376968903349699996227649538168620504345232301665423453608597646439309629451876825118185160618787141057671149355984676798564168871612250962990115205829438011999822608333132827326709829371170038045678992501491209199699667728520350826850277582887747176262805353600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 3000585942346271199736764930173685662780155071887880128312123830481912445052412517619480430516262329244005511680523884506385655233176200586928426432961927533460427165887374288496652987545899198141613478178633414742138002447926769023877806993195583052862888975362826057861558185339798011972137454564065614195337829952010957308837662476086137138065987514068091246304649069235582651646350298814934605078379041073331555999113079489173152030660299379333968401923824225755597585802694989041421954630588153331506377952480088997099131193314762847746271509582814436425484133674076890721067175090750299711344543770311233602645251010372380975659597050547208778753717615975024041744636462449262429649688066374579803249308961312880905836167215089448144326473479350589922442188774340088400944853824044223368049772955110678752825071235231819457226651294101660858841557355696764390700936297654259425420699031591858585908614796037045634573858791053484886805250276892238620664311076082870865490115397204483327816258856341021294843082346968498229158334412302831351919140722754694793606441263169310717746449085211236212455645680140284255914669271895146902371527073940541780122268101753196566982232468813280971635303327781061765137154099805774145195442129315326750139237697519391676680406461453584615951101800260344178417828616960610274065697506447352747118265276940645342466332625830723200572507051538270248679292703419399340542752360274017086716245258029927972515405668464004816008202741675994856906105459475009722446914753658119441456845026006972834807576104041079899798037430672674685998794098682745598684887682669651669511453594060866707722498325544141889855395201234022724720738989920710465669161313885279519513205653983156501941944877370485247506790228452634638487500182885247818303538646862993280481147310216527154135261884531428000424092580757466305663223331112441774379426535234248165610105563354344664214829308757899854339677204474606192945345318762445422550246856703797323793661648269525598885257246698723022060674776833080213063927649006433488228025069219633395378680417443248768711181146662090551990520181728545587719895437160191549145696324285414659210277673275626569256314660507374095351900363780639850947939566866509762197071615143634661623164240540985195594551593697503543259449853407012398929225893923819152865218382081393581965506325396791826715118382129816996445500946869832996767737577347994707207357071513473361500362300899173155595141768276514688577860073786291918814492371846427308249930926349909752866879175023656844640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -5972923404190390395511575222324945823973605383583465054860221709883244618180919127022691178021087148091929429655927129438106986702162570986400155009775256222980351195989084736128088246897604075429607661128709563720397522855574979598045782028786024835002687180909489494669802532941532077214691837353864602638539109052539124881730060350051835855828896558589714277946755832911526808882500959110056162536079402843376539578887330205626796337394003592964655139282594482183462336549448907240548018956279512029340330760908738235295547861004485138712553006419565476929853226918912171821146007951220581661785252505128740906147931119292608208299940770088937770040905187372844477585206217449812195974813765410336136334245409446250166789817808929327727088028852438259727104331963286476729167657309166350722517953811406672316815632309330788506788930883811600307048104009809994020559450860566963447200811630541769577542652093590396955325446688601178266061812879557760695948481962159876384264595474253463311902196587058397594233466912645170750680609083936923025052515814541158179920131566828253691594092207370627381977376975188475289787412825391445004835106090497537727763169446461621500295175776240263865787087096362342765317814138252493435814102682977743821593275420743009632854573262596937276947638845148214621260495122539041825243554900171104968447030097429016695969824634931698869194543193168827847636497215962728963708932961180577505540651970397286623914089671399265861490554518090851477870160312358297137872516199921824161189432584324264846669215384541806280970309285181525448715095474191899901406296922121689559187823228393382553483879858484596695273893591242211914495069737645301404369028219994747066467657095198060525525690816962805613087195713603780271314343851166713035657760640374267496248610457463729557698889533398383151295670777547655983059364190017024354866376045092313322785389314454272722030418048861620032993555864269301776774312987698073307042419563962949544615362071734611050002606056337212607096346295317146480863470949865028126044741514887968011579069049554381801364189948101019638809002391717287285516967708410077886650362350172186045940872656228985135910099233725555519886988701360335519991092125593739000004998038397491340802404772735368593410535100408067530893173610901441457434129293718553600148584849862935109036843157807798364678177776725634970802130819702469125735486129697783615152142214681086524300405675503178333876397827805238436652733042278196202862869337003160413978018795799931405097244463342392488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 8477491598536063109487254892739097624930028825787677296778656671385974037534365224796172472569726775226701914068271512171173073447170318812959514463895787590833013074741298973186060011775523667226485253567558446840272251542940825732193593398845845956699487223599378365991496129805923745557889253302118669027290364419425715063061355893928811890081693194046394856563325014830042551361258638655256684552617664289178490998008257080185832642814095002886240203291978974895657093775355239902512411928077889714969787849871191512290458972289215072575175423154786646248671290513215238103616756502982247419711286137546908386095234828852834872563405183101619744973253045156851231583434471503367491000301406761531976674326076584678256534580367235361109093245988790206273229967567117617548966110383803183245223314806074817430096966887470323526307368473878294681489642976416348236078810983102334467183560193661981793474197189841354412289093516323662649751485997899048178214360468020913436046484596217204049139250733965461931403266410350993262032299357327415109944981546344223280841980880709271296236899783715712812435165976891322397595052225476745527327055908837445658943129522821585607829602847693041993063574499451595397740212022068048194420601298855884763016537765776289802662894477081155684267140456119396254716262069737510796464137085295270096137176374622779568996106582902202465888920713008637256840145215074077585933289015245692601269915941448857193854547668910717760558442855409115742134527457963233064223945148895611709070116319345216173002998352354878641301038629710812010450260086183943698202079576879221293664972972321815892733466889451870625145727175134809488333259001618646194306867105043418066869840558090736169130285072956604916341975276013072622182280841950669090781297279240207904282882288383372117096829892414049835468004021497490064393241046324253350174261091399371117094204529677098399881747877811266370601786867148313227669063760293037143130324995050605777068740805197581199447422621287334798795084926286803537551820564973710651156712751557162439515899129068550976152814782862685386774309038905326646006702460189604742000193587453894992464286822144610302766149273042979543850248083630205835562575036693301770244813296630875256158209704237506087786659533886148227691370820994626646901228860852869176588892791419951569352504019485798858557937644476578141417723857927970146263159833636983587085347775532707471553527819396371896280303196795330247167973291816439881049851512686241066988482687690460269608295728648443600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -25140815828532978262448682630238663029056858333208524561573482135246797097659031130241422858895197996006182905039519994215956381185774297070825591358234288960223525227931597303697516662735973412133314937335529702690095614292526074690633305650156516560461209778792675661131618453461977797863515676053999530615015264065258055137637893207832736469687413058663698904076460075160302911629317417743555106122506091909450855115956144959375401874542342329347296880459891946169201420918425263518339435251910036820053818759109432680859681523241258482246120351743951822720564081272109907024971123517501080167832137371019832676334797163935427121915187784805556651525023320605454694134653328350633627736308432197165272513482369377095012166640964232790586515537244321030000634248761008657932037465647331023825756267318890129423058529413170648563897990621593199479403927940970367479170869660271293126562113108419763733541811311895110231672032076741862813030949790862003052498780881697520762323856026951035283508839897086687079237378904752145201099700218320129780139316655450584684378775478464850082627788942851964425775814367450976649894106033723488341228937849152041022129395875328161601928391516377338966780975386690426160378227883824686603479179845428307587256534278438186697249503643757215870245543590254202746686981996967794487343215433138718755116194197689495830316582288119115968739851677267901153028245663808095172675508515461267118439858091895921367958189493384705589206962996852385065146601768650024747253608762389880755899619392363607334590583390594913163623261983235923367251971455783982154713763976234007535437556365994822230392394879688377227970141493381411887719260499918581856980844897222002379117060376375060790043113872999175262309968831601032535846857401238305870935137397648939037834367384483441912943741964500138260238679738715255630056272055982157358554235166960162312821463206959509960364642622478432740671366315007630121245750848649243474154166314644648513327647243000634541857875313464939432080886208440225239035102506468271615211443252471493743967900361639790989462646027604126951887553907649095468698531821250808677920449660573321247826939544705308718324549758111786838897104100899087624528584731603503168704585777277804601152814094399658196502828489671824774341564361292752250599237143171447813216368041458839282891243887333292661187691654251366986578967708737032738644785743787181180042449071616830718684760152100860126302445736404240685857504433825130958413688291960428137091652202810701949520872829121260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 34275414867903317319564867132428505427863592072899103835705010755099151937990309852469563154328590728892869410963827937108664884159216203769592064327115998154983032677703483397453624427563353121389424860100573506367564558704137839471692365654558385899659494400260373106451620446873659579417122634247984284922954757154034418491426077975269357715246990532039039992099618326252977821877407674519879068620135025003964367528408723530313293372845831963762467519297570113863872253439946346320927537465812801463099943196981584717905303394368539416468877630787390851016731979717928201936311083677316916661600905504388625337249673277835027530122465426838582109910609116325466972664655709581814901861527565183727116734232161477279197026312800532543527589551604099012596836307088707273014759761173363839923756532055395641417763236683656596520080298209866063047686221881394888426403316652857816240174066857503885772753040751700592462148555458235928193685488029164393600440562340951779456373775513474890366029862503722887429806305570232788834561564900433697746938528964912596553589163317074809735629387442627784065011466566247342206481611793708513541516038813817422957013020700749564897479400910827345026761410587444225072615225341468160462908767724656254665160775858825642755902299562507506601807664025853437491146028817069549542221842052319848365098472871208187355910914946417218190237299886331833195625482128010873354793317585749032305247249250032675903011362418159954903795603176793420103296000842029234192987921874279809936443260901558344814986199210115993574629268374548945289983596123558926294620002434514099853885332605821481452535346646743694823639902677096052126848733592375583679626860785320623330095877753502892122519982212384556421624493660134424980272467356318280953496292584568812555940497448218376583685054898447838995467380633761080134761861117283837042956731402552837628203811190840288574581326839349753232240567299537237333137777030503582472608451989808204375316919958119784956362885402202052996923284595474959022071601023496748197177227224420376927916923810075121862136468342486674368713896289024754776603212806485941839634478569635694704303216844123638019664897944925578031674628562994759380885868774224523896701168678055531953192077970645408079987971073727025426073765581526216862645002992985385859880380733710207981232125744809697460210224715881810613621045518859169306390525746059047200666684549861020062596881293608232332431073821263418757233120414773951864684032192862600746963069625292615498608497771625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -20685823528407549133651848036040102578337310684405085923434513997170601361703301395562770610015923442930532636192139067764100203231122841355675436372709137465551235573908899129929675336991871485862899050733595934543506522221575619924042861499945121796663586953748536405885497826792381629838858332795212234576374176289617294441164115649525973076723219487831692235901674258937917979918726191748237101114621759028549200652991889342431894018725192231443334241343475470680538426152741195341480985308020751319130342818658108214742742496129853201464640073918446845081203852958993139218829595029271240583095444101296880576585811541620684801553103459918493140660268889022745619037581853329989859850224657051543003992025048192506313395535066868569757223709514519946534272881147982603290667773739132910041830592905105804030184463551291933779102310507610589076008186456350038867168814128164200706271209352904913328506571879140426579554719441044159073375179717480877617976477361490949590958751565086105306198390651588370710254126330454860480259889471708803827418220954263914100449103978386195507046310372938864463905317925280514307119560808132486415800952240864363843867903089881873773598978594832266618812374554334097570303121141802236173113212578991112133808920320471511085778817189228221744659972355736286960592841839377512609698282299380155907451907045942290644463195817639139375341169256432382033805759499261196330909870424957827903800833680120388036259386112575959233701052498047477650949365315385650124860805784409867339088319550445177414912041127544118158846348348171247700906926406431916301111401313626993273803601929467809838588994434225143783746535270099455582725885674614952460328383809352867346054307382963155063148233529649096040408053312678785443300485886818381283288705903472873969246524480271186562252623347769182252953826258845895711588071618695919178415822124175820156114759881999228825046537973127301066232448694406325963734362896747610547323394989440602139947705713349728042337348264398550831195450862778535656243994666600092292039630523822500714602520483014779136323100312261576574225330670516668488647585599819240671241703355539673162183274273830770025666546841769005631101078797338579029374251285371432971983549341236560059916052741306755542746500049123374129415391288002031040491600805522979283432983579416584146571317684747353309211276762945077134953434416513657809149552491905651256386352308362133138550778194478983265151002745794395860872973906191631273913784594288418687832282861534465079690026501750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 28657229339619636113848373336868681408693610236031323917367628804546393645405904593276902357161626108454407267225064884872074822797895715921728287737196882091523607539972547895415521581405443939023677043697851189430571601110551358432347279259769549036767376223494941343972685815169454564618683525594718755965948275091862241515606159037712872019898062328329468239191056208327867761124357785030239841306478986969351493514373265234871213191978988231737656016245165609607667468414201615216585907964933631531170808548238899328351800793647318080107649199829514225508294151648850592726559435707010595784372211089392149730548119881462210527588576901199036325627287079897962646433514191964858147362253706417254920623763158179774489258090993532014300008367005588345457392240040737478092251105744875169687628077764431960520111487643191644196331912856687195916515447340468529618943349854143178341136133583489847280756145147704176300249240862543926333880909037264725376229323722877377038962886672039866593508549219575552175171495295448606351326568112214038873527982167689840596039658351782551863531718614129538369708997381081806667562972958603068090928259048556475757813381245283465374173926652062838565494625512280257940177655765547676836072480221489320426579030101365816406077942939977249255508525471646520037941967120298295844010074734671937295087696072202238493257975665280713354479161159470764357592308654217682893503354952560233701119911011618751632398836861982092808751532722508208115241492984922891873887603733711615368651978626901777847330149185853124400838751586048852804715375963445142703421646143477964142379054111475977559755546965464229759025264976484603551621694605582013421857765395675051711977845343227420204845723504642973594416639777456856320242846081546024289276029787363485410443278793949997752469056211923465177527164512558480973167494805859382170618085452425212464019620318401528475121004919473337923422402526288928596221976494046870728874871739686025914471456593912339697291786768560408029796257225253476369391628156528647014396001146890437468591641530419401372443944227964253313346511017504205474037054110434919908726795465073229989945411880278787129332922836538992604825678035655573492769047402252191890749950150438726779660678505750459530870668151686524963002355275667293096929151300655627711214741952164125829493908561419946357530895659064724023443590735667844191192139411416746327727522320227793605313652577545166337129770437564344109359349496728727751018809248284840462484596193296809680707036455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -27014560237386053018031705521847956597491843349996996055405962504420416066657490145249028462766214753563658443411115132692445034660358229599348514211470659507629840205426666464263415114973602110174464602717752045737944737846904334326899453937479228405370182204965181249011442506715575232356128750474193823167210606672384905163212716903302714969458126000121463361109180337726005149437880296315612847707354303349985340644789646633134767053980504860354139107495937026224944836823459039921456929774150065059139067041089122518278578541949882107675178044178710197968381152622948390546944991773537001182556080507005700286618351716238529514639536781489026703020086115499567908049363864648368259438492911862021802051576913264769921049201664992253236240070355017191025421586900979744875215591664799609555711197782841026924875926749469333779744219452771916819881022255927742381431880855389725337026505654121588154996453607656185520156039448398120328036394808653363256271805713494905251974839931960543065904627120058289052515849105899909110983118293609563231581808814385125964611121850970902239270341924457085265450341475287518893145004139731283097577244847867124661090781664825750616034727625272762014128939161151869564553113445368057422536237535505460953673614940916877470981578576092070639696796101329019269725514415526780706725872801294007465162676509740576260530130699470515456634496644097354225724685426552140371949207215334607209263269590213493555226199139726136273437695492885189040550595942766153201321248615416736576959094419699542285300052227951721514548924197766559986707202285129961777132374396064851078206639522779929470722800464332991173865090232965899999371651319546916165066470667814562167543020478974870331701236362877880436902137039433168084973725682283179810617489665523897837091073399806021567022633859406501631848094396069822292752875141925771177486509205019745623109482043035367190526364799820799718995884220792688747228157734723182725289781426358774409665097842407382928670388305412900550237789243549785344430712129439940323755394155701087920312644163504249880038294853439425095645089413909711863891757738378588514461312663061632194001650126526205815849646505718876149809291581145563474333222920600959196206206991321730924368664826325282991422503025880226955539051182491852991052396543160012342735019797043716218703786171664845080865837629637698613175003407705204108491146057650775689308281771461981791433870712773415821333556278554899443028657977109248856832931145570799936648283592400712850862725750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -382843412284735546929008514388071791409606001173278653001763916404809009330616119135245391689868153298373734199027622673436820443340052319946348916316552865541301361169481269074666025818984741689601238681014106936783499041742215097892998999841059484565060353217486893411835768572700116843209981369942383266505535911954901257663524332446471894255273611522861481289669124174966015295017764624082171188276053047752100660843702394939529879994844116299558956953152303625819981788471660246715172406474598671955200896003335900953946126848906441693609795623784395457827096632454274978621946988938863262938606220690230664221351301664855196410766856641613380892933156331624961537614037983861626177663242409029458331021386508407108463396521459391189739792254813940656583551375322329571691887724700162789356299628720296935647016169476648789617666868486928980418298525290843033208933457416205621517376986742606861659472300347164840535142453849703114354086819853665433161451952615743593169902993292191800778438159683896737913133427888239829727360706197360703875134329697080017404246805800871025475026313594294699321862353416811396625675614009948938015494916303844263363107712597656472046332804003184192625982098482398910958171677102304457531300031027456424208199201931446005584106420366637806676991401248541147056506056110727691255977072802693344339696400184789941863021353163433972173476927772065906468969787202714465269518378158652232324630024518881913879195113001014114759106995110160987570857666947574597688531790212625567038960295585688487671710809887065253367682152316853576715785158366093249726103911837790005694101186581318218357365397521083425539197835279882900537211124427904524524065331729055790257460360889339494059665046493149523959850642529130293172101356876548885499861257503719322374634093708321035080113181758145009557406868990592502655153374353725136895086774009005611948694252428591053169962414789641392483726112496267059229764182997680879637528977554957795184279210873345881492132541205262184984539539366100356946100779335448814208328978126090460678525027539636577610865018004939698381944746296880005298236588722813149203089899332742190872492493389098573358250510059497522434159525390947496099334956932179434094716513228125657142098240515315869190644550812707693845171804897201216078042623384460015063551051979224930131812513485682586571564763796977545224213977828264390730971854921422537870987524790133737781263166337531204307698010524947238744338013513669660551735019852723073715421905693324132866887500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 8328243328450325530114146531880097307524423613896181344185190017288851945368641755913625897802335813981076224197032642759382763802692385711038508976258252691319436069034115682117480260196600159060137578849847619965524387727327538125530448312216607290926651004513414056087299983805832909914649033656516798504789264453148329091008599221818544720285105122819396586828421774438225337629018146515855910731662574921675382160940184969681979407906783721459894211761155507993377580217145711913443859726709771812976084019208651952432193920324978278724290215048340353861288640870550016148625985045039763357174508319348471681533733977708699157589589494843396937108542743453322999268155910166893430482498967507982766901023014181084417396640903469331920332168248246242235840052652921129360531868431777614770049881063918572822434988533913250477505401969853031669973338009769242096221780922416465858153337257277195473545305245550691189358800292330717499692053239836923361780910072437596235118815569658963224843258980776026274960938160329018324997358956643000291921827763785438800557364091614608777961957214524572695579923581516962097168972651805768612274163540545295962512609971546999564338323553715415169292230673168507335214845326298593201342586533500171486686503815433580281428607020972940456236317153434303003828222484336691105948541609784707844639775995416449597577152536205633087919585955918420206174349754993817715940982428369597957544569063410651867426219153040709193838644392883823352255195003048117926808126891692733192532109082271557473400601418037099558899216746823999999108296030792570504786222502781625344856767892624658608667676652891969297168834592740466835938915604122206043432066584168254433417374270093718297572493118850157783717511068707328607031750451056354618477292322979353787125281574569099004272182137469603872874210953720980335122064509211667516762343577843667830589219055823187682850078005842264186817632373646513668630371089402758692295731012119085283757751505438356750730276241916530038764046144624515983904989575595081211519856934171210388769763864935527630203791797831600917923371461248413016931604163300202765223203374814770273630425612874776208795476451203974645145084346745373802994292587505840017560284124860832276704537685066235957071697990674336575814852536904421845124922011770352260932344091539649233212897839246681796607577594060430947158006809259841424482908613278209799927415724620135700088592593685731106304450062978567119327763864234142117969603688090242873010408426905078691598125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -5966046636445015580481118948756147025058256950694452480098145245700237848686177714888973221394231760823248953090478732066787060644667611044217973349859590709749417636398022805369725225888921035148168614429176055466559457064069606483531468322888585345867234479487124416435434215888365589497227505959668120419070742427487635209565430764769395766933446694065893326181596228310995182821879575123727619553921303639910486158207296329248038963963369447085528815868820910388957563602596932137367094952663097924784445184912039691555663810790100921539727137821674800881288514028941958243401690682241686874616890014887259640793207887261041080440149074994207717307902726390799752225363180724829708895679988377576219412094210561526619950342891948310469954813308677849954257658236946533487117563592362822636043554416342397632164834186169681617916052263175693727560109647713845146995244693018243777842732903744705163718566716715187140544305683032584672459595208765444430497757068543141625436447656942488931149125864720507394397719850116035403470285621316554606533997382183677301098284906326996723691206837667816312604690080363017209644003414928700448731381180879376739747207787775449448442451696239257748290126700023107894267443311718223916887824025128140073405214964394585356921935901346631723604990396801065073910248870783058043984758343667078759699478609822708758093009657394234033043463075693131602572670077820043601626018415805205765570048785605334481913463590293938909051696124879272046467149990876474188048508134775175786134082538482179540935964092043058942553222855074778337553009783995335537895899095119769782235897412928531802573307392297999373995275415027188411591652832308201353902548575690023573145695683483202239569554747675222048637823926109982302336141236981263091583572635612515029233170466632144899049944594480861728214350487455126508282054574341770704244300198815297986387059356028523172987194479750565714683240040008648782401857703593766193286797404228589602539819113948474104222932097087178473004405417293201462385169791117458431617482581772047395637189521996367806018501831077956292534496397393555702218650774698948898581902560597326004398805849322454927346107455654243728113705008674089594267155390670424539833531184279267650215875539131268015491541007633500535220595081108026572487744426558172797364634474874647459258459411482774619311741044454961876845460326614706476709458760051643006180197550932903317730265389717548883030890721736028724345745435074037748516779357593970219167439915971465960781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -663507160055658022988769555193468387275728535861742305538573172941519018476019815067129686438833900166576935233282266602742058734352668951524588834988783107688754331055453577427679988551358479852738925509716897224571110280132754882593623237699321948633546517507689684860641387822949164522583331864366101771571611458457509008399902392404701372997073728820808565951172506462702338354169657003203077812324300551654429345188262585889784991760591696346385374425129957040361863389429775141936704117382860234958043930458726934708772380530261030326683460445574856910786175932643963524129969880557836382135625590001200825649098042265187740660984059140766375724993133579153465082934243426621124660987674386410906001995113872938032301756685113588949389873024720682327138367033598717698405789234170642539117134197528325185671962522795045150861068957474076512869316910621020818753516922690409535030250390268373637028326507713654952675272931949291898886185010186363257919757963823403423913261763228898444352337282904678061136749897131666300333491450646034271149770279240276366836948809442837212978351828890819093866991243762647407106243850584117379066133344097518739834410692661322885203683254215015725029149087163346032756660417812674729148237465417730799115884147712748006348788461684017622809282043999551903311504443619358474003871759883443636641793543226601433851396344831781456028716232660083554022997415403680975242571161995467767483416586788174553867241372381581139355706854009223540124404981181670089315928974452250018930488365724092957677101880549107208633643505834750234542108052442157930252594326895355372342542628715350766354595766493942971492146572358724523160489653576588218275835231060444658389207956874024702523298796695075687234596404025681718153774290247249905798492092818991005577227872234339248284500724621225217938749596272706518717324640047060426752333718808449670917930567840864779160630746830538915282501992822154326035239827948156897598257312848853043534164424333174323602016325454557895713045847336263760599676523044725265908667530206907898523095662693118468570482966650646336019784372240635417115883494010178299059682694514391624545640554173810527390303355112077562430415075566044730271992300829812663605264121747875314659569636411384740900385549793116032343515762810269429009246963038672577364703474123623114637841209675324548568205009476511792157378882687039324826913523632618403677082704462488238779053413958830746880173219855535731759381177488991073400699735817616883452053155824445857812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2352664709043121643452433023699002601389842462481807869653274413448134256362872084675941492685125843564866122056731512109147830257088676411889624492010055450801274459604948633731462338115887634752221739263716548728426602771999545543220444005364088989661805627408565919722918662430329319821844884746297889577193010024024425690709568761267996268620130517891303519813054909791326187562494487699923987826434460471668572607629658697145505088987284754191065077570443752747018729333025196089852758355885216106111487224950024392461632526975800629176120978052430892819588668260773534400292420684786940314846119063383539475995496816901825853942173004946610997467921538557553526424786737109318838275471802931966335620509598849222224679168608787600314145716785589725212424184867638871325319009802341089890826385526003722978795357792836438859915614108663770643310564951405837467709175443129830251914108913281299249595296716255349796670957630433143959149246003339195744941541915395775618754261634352828100141681888534662447223513479449568991484650197302760239706179886179594610276011370872958418169338658727154269352888859621069584553458317709050081096571343109513796754085150624394892024428000860998594897814097783261476543162487913970065726775449575329680591387731297009854337639924923502176871994045291678833507895460021965235954716030072728721397944050625515430146202642839062205093154288505635936014846474253191789470570355557282806885167956638186989653729464112401772822980046460578143454387772535392070394735870790204300385558309284998803474029459828299558085188049305477823784476427837836044923644664560526121438238636410072965031727649620205368988840711693360423742342603469658920683314633181512834309723201961899971604087252568939646533516418435509667782839268988985604415383650716865072420211281949838730090057720776942317462743587252365943828391430865170642343084519875204116038981750064200150305928740922601542608672912343696322683929360069321809575115278004554501793035482431697032985440813715215292307403429718277639889042336651541509037561779096374716854888271011104979279222345131906853432073619489246768100621800696554914135929594059032235504474931990694881839520283753850175186423234109865928789663571915530027212006652736138320157423216200111195853690994301998381878190171279476125313034968989741045385549130117196042915515290363821084037382964814225617934395264954412248532685792051542113918831300379458750244074158309828284163261938672824909146959171947361903070262230788519652701278772412492734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -866291848896347605691980641338513176556696676317975112871415202811123838643542793257253642198682792678355458966159292757803957803589725812888555717507387375220270363152760935133521203589714341555699435129432724001471242947930255132486350677409936768426533488874012681053812897284918261863225539973009114271374298289023130868316029963297947486214381364262622322025664437410141395544484467037068060640592391107442967476067361451006210688604338237179169821071871145709206336181398293316745422815754181641169084145752583609139449748315364827645672285920783628531090685542669004430018691264211684367619848504320220588825231259630081157593847906151319993943723767689249236159588446521899643427846716306367808663944803565965953199688675053490129303829832011089713365488281171003794330970709369043814167315121291377304300685613236196028902143575258132681123064505152411389412048218477925623359314064753908113411338763524437746085640341047020269053497917383823544641174042659578041298695015330015877248314199578930090619722470796602504680969077578955063038840810856891095906062704233150662066577418423129121245678831018056166039067216522165893927729093292215597311411130640782226141379367399100116567874783762759902513307632372092075804110018355352634238490909089019622956028692781234136503357924937819425405400811544320231118860864106458612862739705244142982769964796225047867190539764299732517883939349899848379891091085722346931513776023659060243643417221158085942467154482914443987054398070327394191691364249143940617148855691257409556454741674263726425919005412988133400809870381668273582025496412338614432632036952308135303333867168036683265802681244212145968979080663137145461422674563250369501886038590953324831125890029632900522183084334856125964877002726091332985546339229650052786010208123067604369384505084082222106701218147392310734770563812917039573642591519675728087534950435615293595648988561532191731802441206512986467144039019902885785612217236856509779359852365649675455452378528156949226371173424688003074051221136763453886028404016991599267382017880906057267683206196716127043862461187188629522915289318703764063126854309187621226505551441101890671544457655292897737946265147480293164321225020441545483234987770629939765432386308018918042337061839564851075595859249105212070850153384212990196911605197038416713219238019806456873468066847643196336197084540296618658232132455814481944317172398104340083411246817045999913936053221841416544416198744714128266676888389519625540909041585442816406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -9359108695232156719951799389821367320958829719668877734822807405310789308503245183910503398535023284550441114106612557298481154155590344998725376235199342246670619656731857343336714644628376186256134328577708386472198544927478303831806049851588266422890244049496023299531677075185805738813913540138989243444040872119629999808032511800078868614687051792283013917872410166498020729073436106099593551721761696882652824933650394373362282706284558991360618927903047393605782245863956453307144113269077450775882643542508144548674840445387062248477714351356645260262519052156483321158426718852943510960263462512155737621528847053398154191782846945941805296600259392193460427046731900573824091504668057535256342252317298974882245315300563364068983050523430746851800677340039859105848196381357269714138074460338102313948390164338477884259862363555887190770051371133151906237917459349437021287189830143791883364802204579323571229795474665577214573788262860213517467360452193508930599308952909801789266844752039239171111426073702984804709698292661914926845401781227059761075371222562687746869554275932197248216506330703060258671678126098112936015130292610315868608931226588630896801848340913811715469559440369135635196413236789507833503523246606230826866749903975076753793611930134680884396735330666582764807728785257835597320307400013229320696748157310663677673811180297806849060501021549310476082831146563930710561039583351104163859852636144328117291110832014745264104811793491495740407348829572717318683981911507431117325388870491342248705297655804799536157005834877345743259696379374183318258444994946658137410751750115550682231633509284664202977839258720331022424980416862246623141796298600968060788961819237472682255612848834700070332384486237783359936426706714788726389280948303566275340193582681265717277423790000564514077225533932382026153671080804374664230334111894989419020083752134102481252607068275709927364944103552771662587646783942307591584360368585235899059430769892724662160401837351103001115534241766147132186138999046509529187295344461573303916414055742390287648607171360151639206245638463521346647705989423304146239550967722080214568610781144379254264262539469244253668363697979984818937686643877857803355539515142890969217323944637692938522883480676360352072596298924069108114853294987614440263364758648199741259588480545370069638128566632468943312439876125078186319013426869870853757031229459110852543396007786709692398770674818179594426285526012448120057477133269482670931288333005761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 78159839250969984264611869121366209545004418368826764316331828088099625614621880198700796605615612873380970598784878057413159821427462149946869263654987975075099776657513187014274848919069485142839549680126635969953720167857659171224672216069041340110963414198785825623171172637193264455050634969259541351372536419878291064115867581006161269415457023427561080662246262915256094201675650371122006431722476470316285754611872755068851525841511803840398471344647092463449896497342042690968278287453364309166853896814987303678143392065590686856213589416971584516900343104938452888453458775208534800052353053596171366479754500909253825243965673396326651408495358228852645414901853299136365054536891046251185415357686891186020638548053341662424013670484919962361615965667450679010998820415004320246049678950654142772277753048160006246234905780927242314205563583812063276250739657648075323082028632082639414496693185775086793392733110452838453979890053216097855064676896843065410480848889130976482517174085900187561457296030023845402045041407210136548877918068148511873229193356319724209927599005481239706427404628553350400670903370675539963485281974609413321072071577429938799896740650714930352846994719389507036933371286843158375898465269927472109317927762942396616813410262313023521343591437543944053061481395323852826386104169690135848045023779449366589792659520570222669897951604519473254326629324806233958257126825536064257704581581257934912235481766213016403971947059007303086561166666781923974748050106130794847204631456405401752409694647933217531733474444424510938005957774056266927882647949484864444208399258482831651880034868068171706103305002902732962127046277440923251127018905700262516577921529084024176350923229075278593432085179533314838030544395262353130775060720328507595823899996059915987423176838278044147664353659956131538332100734500733120548033127681741762455873184330240272906388372879516382018986381435837959294554780937417996062329082540886401591692347861777980909647222142430976015916750741411956311343865474266692468831073167361649182419439790242602006435756473453632263303042442313173967389143955662340052096354576134969170658763106966054678127982552047854160282270832791090140749048457534189894467182265402823339334044177312262510152709499425089554182605041391784471186279821079216619072695875875279440828626738697692301845301392137917618578074868905481790230628138467103895424337669287119060415748081074958884741207682949673635667376191660877101601248238740251157518378930664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -6903850298284789497050055232980979696793357848173289856264049090345837071526881840774702185482470439443923240213935295971470723976144048950699011060721343216804270452357825333653975363181508416193021583433076060981891732937767297022800617437375998607150666752800121030978385258293846477238652483962502973655009676199617587661355954190878182822376565452403401505188409110408499369936144468608605374044014691800171520450805203627861064850076890045586848253213869097796392776724603609840966001904616336049159384379684723948218429383518980355219130095031539003952701527463417275695766611129089906014517305085688339729323826072149620202487915232821877312583012383328280430176458360376581599152333776230340923959549460612593029975226359997287951202208706003254891943281014212409783202730593282682222889242115333344160162928687339153694873552718415504530603382924666450967700091051307900311510736684934699526382233574035163108853012188211680818162612008505913220937733385468260597138203338956442712650001860926072229365008798055292865878845899221085839082632692169584780139371601890688889750621672375759878902315379136687946344801382013015346478612448565725787812242444667325099827262236411792591078597912926702731955647774763553260483205825009357647414132663447447826623519485090486817148353436777752454772737954681066912455580191476537326485694582168183970995334316030191167642543254488504367859666272410954040102422953462055275961316139941809801256418992599365170780337689957214766850935753222285317538793922616539432084611549822314714054358900242594570436338775025179112900916493112126670627131630039932475650814326552267066121370674895656713006268509440047165458645781596994627842840826228117123722139143450503679284275926082846815135597146694681672370508272295239636162628674118262724853379235045711561249399409149203367491521592418207966580429702709178690225970432963473645834938887671649842974342170693954409363680741391075223726900968130037276275646792065044340328586288803841720175790923550867090998379314700142081656624627795044945255714746990745652384201853502023556893298566548119011819608501362673969248360947329144825019861854960040090464838363931898800141514785888264952088994771456155094722376374322495425354525966143936987095536487403021489821922301769358620679408768179235528665029290871795883316493258037800795037731029369327693681500893014810506936247992649492709911658326311808425018743309740288558645515243792080697121654992278722548370210265543662424748187329097176941835498779296875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -10001731003732676926395306204526520024633226411034775426061523920360998296634153906188592781143040410867333596390649797528238027862235819047310492528793081616027018885310461394602804173055267347671188582131449927874980541609225611332577591204088906995416118604316148530616493073166689938002230544898669300922423692787925456695398940688612819803637253982213398299061972527042372569156787096860154539493579981568435668639086903387150483380796551287883083211759137787730062617320083808794877916922711427714486386028735848285081766010346634914335130357456893203508243414514809099172994741283770234045511560830995630125096892084871559852978478123870192675797736046143503403779409101453722797668064369236247692492980772673817079907617780936712586602412304671468107697264091199318534568378516192727116389218765113229092331273045385186367126065525282558153227233424749044618041483317912655771944801597429216698004806163410751127693038011375495036809079719971914189206672674135767877881444526386716701013530471275203420143125205517628886834930433866038317357400611420586268589436098203811994259631336921508024022308941876925193410733569236356915477081679874364123445884028769633283971867087457009806039122705815292104118878441909450808798497804808397495259029282908296914875608445776845050448434505442600811659938924685115533960063711336054528499917685772163923680454941776889810255328333696261132038656863364311097866081067577938294781456859469095827365544392989217625447490574338260931099457088954535102786146162976599258986360153944041162237807107741064472696038871690849296107842248581403706436959395707475299492696808589769064458530921938023778356588628456130094288589198886849408323646410258377792596226446329386983458721024908872506118476725396912676332162225244926090471493325464706665596120200494882592109030533865603503474743890844095053596180570148033670868023826038756402709958160271755730899414564263508876321867058585559719192454737496594606676350537790107738554549142312716502083871594424345836735433303584553831093379559517909898928262073720018288179351628346087745318089750418243542521045550439284358946486700020092988962177565309583188892405009604072728585394536179473829851441612741716452807340360708497897443210966652694969381640465884395934309530929852909362245276680626368911910522724765746660958629290095443751278322234956706556157240423394805460370881223255365448596741243118956755509030182275743568044422939956371949382495597743548043426630518699432455153741003603606477057507324218750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 4190021590527858451871076434431691471472196870446807240168993484239144444377669478279389967771932863432938332372457147250815922913153453645377378272632640618886617002915439076101174574359007686579846530614109938751807289900964426714739702739263363528203772460894746846656549661932967145566319861400451729229788494035108300722505363718227270571318893440954890769294492121112115563511854609510178595671013533615939277299703071191501166783444610722375819402235206062771570193262421558595770767625928919187454166049233436491142844730324614330883141269510725544028135705262185939545461639718911923285473299457126604178340824792143825384802872263551293527573218708648862285795745587892048522610080092542474703306622680402823770825476511768111411706118829824086301481213276456976795102392276098329959576331536840330374715487379444189103941031827137608453151130256680568619176936848459146417689392044684292624556750018909777550792537287758358344395093511307784470863196525642307517786591779018517913611412341364050524362453513809931219982408749441679882486488850791600933346779037577665971282738183079508069537530674037432853916775547591693543563274419898264680503368437722667696130008675130319299054416244072127345358013557592018976438641019569832024750905975859109736228857734641262657193701871610360004617288473048558176118643921324243363769384134174718879506849503247966730473584955269996529166716255999919031671533422669899421811260088994152545358680008589253814298704866955398619950105513243957054373717497312935401952931808654269708606964337941872516696441028102645940745769237006036093412756703882394589570183158157454637970744615481550893902796860799804238389782371804023130677655169303120286784635785220592590080427086097050990738980165987093682593743971762455959187059178574811203066926837799413227000562315110355685517973306105143077891017880097156662497048201171413631526143647191188167526447856737408966529185205798019591811467595103395155998766400017013234577601421227859867845734556968134707883483361267019966566419947547699482486861368282216317609871503683052199854774194997646846039007196992840092576923915489598238620676951061905269555925089108995138955078405360609298690166336320880379537204845413239385702858366143888031484660116183618860820222568129746526047173127872659872919350767609027673776300516407036311613138268278935881126660794253972504082362835455320099792292400855804095555240558447113073179346837176099845692391025588042665459395780981625163334741396509642877870483398437500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -562062713192821819849299341807934739013377301007913940975481624748107609917648904273460477865210089652214349275365272826644975238477214117605673486078420924536003323988684708008182859683401506782229402772248040437268092863861562303696441788401004973984768246008181807513144169755149046328777019774621536581656488390479342312543294883854249581876464245573911339454710780406029842795184397724197535827656349363078916278144043000336688487298402455062506071022094844882712331562950427832961308621479272581815138681347616921372482108728942466318589142035301082853213541386798926728104628223303758975083269205758939699012963456591649636673307971603409649654527214455136798599603502726717015936667947376285729746732402892140456918558033887673311070608538316595457628211654692251764087230216901725046051790051229294250058630781891020097302142722067476421797337987918704976320116323308251152816340068220078239390087203081474119559408706399761523432213245951123106384706899785373089850156247487592963522433367188254485766215071574054210675807941420752042091350103160838082427578640308693690736206835221689018229577320565728490198786167285927553235398230305273034291257759883793371140405839984558837245703844280554717049760144039554023504565276920363066895562129537480053106006121624321651282487491294521807125995911656638844320963145818364829725752957263152759825393517427320972016110517390031781327071164507332540588665714145334610520312120453956036510871188547374563547682340942971742679148342010921573402823444596196335789472888854641759879546044556948795904081636764723064669894638425819156768108126253226697183724129447226012764141845598310951463891854453936777333252352260357596716985640050504598647029610549622096278045844278422458434354210463159204458579817969977124631679461917105198705276066443387316675792693184256717475347781032396114414203741816174430700143290780139099505848588240568461975718667210149496865280572784184927744913763672353214238366943697591985803771346662869227952626996554374685252184701854117087485869789592692416722073736535053304437035454654663086765552617478175781557915524717117631651499404760899838164334429820738580455339478761527007477662876821507650006904218447452126609856601140647743115200080215498654881053791560494344606265261799328237623847151127120465792549672482866613165371996942084092993135255302867520605566471120934405631799569480954541781493244864210177996944402885677641301475013676856192674996137564517039592023208475032642919953379120584071197509765625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -42576527376326350096880259617096080633164288647494893231905210515615134193526446546892038038156649328113605860494047272516361550238120753704861646066026819725199630759742795699451717101699664655143989926322367614262245565123129661754653031653162220551745233263947791086061753244646436254397266658785848987585088574213782291401060612312987978465465409786837370956601525533606107212795636462268693348160365861532043981481814099125903195347844527964239358233020974556357259405938472687787117640361869068941968168375634299735406933287501092478894081833554879894141521770525596481765501250536437475787029061330034523395123655373463605553661565343211565045577030528093455793028539129834608756609014071738537128152135651731468478320714366702683312617196646415564795892730468112285319304824685255913244219394882964809502811495710323590110746744672344636747486303264635934259938367394749624164472586378071306026227795886712916268733476999517851754943668232933069577379010838727137167215526762462265386631301504989664606647196857598446200053362669745252138838415517869123003764953227969030924498847150322766520976239751006732414538589142137144944815591619033443731690590150692423779061457656009171273463337200623458320988944612079078476909552476048367287069370053476871800812119871686883612623422579604661146996992414885255659925868053053959157383508318661529724321749240345946784972274238490286849415775179985413065069530597445033328161737143689672230930953007515569879748149508880222493501924193296026563240959395511670746775817300570188962169200652023115413599704403308834944252181643964604814792661827277022857308769927958678187801750218760408907432630837877234230466296718651424089673743068473483177213950805051363832137990067232854526246877286082952849772567842375095792117343628008068398731458683250273993734032563970758479597702699401261932555276151421381371340643507153392595429209824522644330008941533869247772657612763610201344980576999364296147360923215634403848132785766498988842448014504962296728262790656522875228430507692125984427864551156860144865409758305216334391447079839690624304033935809702489337737683646316158086684092524872777856489379667026867212474083770240632887828402430274924296962860567582362546108310829980714009993235196459248669829291221307404016845198792822080841855386253232062635991116509006416450286490046086129240947849009219202142251220025717486054193187475843309691514233832577986246416738617871555259902372627045483120796098337125162979118395860449226379394531250000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 12261242479469807125808011346825714070238362004713413754501044461133688866461529810595197127319528831974562529032023570537656908085799930134810120412561573911480561635350699977025203855350038918285272190717541484769698162614218121508416869286413165331461403885064369731535326273790382317146929252292297658834943142886804296387627711383151092912876959042202158670074411440962886788585063727771841062258365386886386257967197844385676144168140106382301022737053186303811821576822655996246883257564635783389799554154950967948135172966034311596827821999124195675773727489605168337607151990663144807067615463560381957146395717058982469722827053572814703552543187908211654017002907961850790661566963409436079321587736908372858632849422478898607767565428160421811134859519935489083823265710786558440028331852509203994325648851261866049224397268339374816039535671500771120993464344335412585635951488896687511659977147815520848082623300431122464109011219079942170033074818231954171377568806018139634280481706582117382197707302490532800729474282064018880022173587244496772270619225087553620370952270761157004123026789412542642572932932397119688539572565461503599181678984804409869138708903893256672710479805052516000889997797947710658178689426082546521032446683594318542847040301813513323827838540933670106814787395200000945794350448175576676647980938637361371396083319470816055434887758063937513179934940362641574255906289214242330526208158632228023183775505603987705616131733373505986980621984177859606948937861225491877942707614484754347299196601556926895945783587707001352961256239705220188473461603708147039489739320551005946734544875465613708399618302882722558163525265321134829310046120913182217971847053246747931617623069045303119836038967371047379752988982880814489417934916779928043162716333112667026001852353770872009057682568007124692455317428353857013493203944472117811581812425316079991448237950233480887801362309328379484922728843999014067522063970060059084283602593124009160222335018431985148019965619327046262104374651185985663680829935104440834348285528069868926249261438855801433852733221144052146438178508353544506513429418037545626461174195380204471129497799884286277545302148007431543317192917163236681591670567530616459878467988125678467645498980364407014585159305126101823670728632553469880569102054315150103614235679504757251017266306248041809082079447794951543485768235061043119901862891868298284352498287454241636694193944571784014268185963317923012695717017740613327026367187500000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 5131270774966056424788092344662454218717535272444003366308593220630672618274028376504046537281634817476349841692212866078103319692640862377139458186077415811659002315890405692344408647535294635478347540907548724864111394976397052614864551023622842564562247794206686661182853744216001833913557241102908929627712444775749585757010945276690917532277456260988544963251584607942449581402500096591153196257745517148742387267902603400606554215883979301937606069748717235189599885328640759875247650687231208529096765809509947387894064118289322931363056014534498810704942689481856301673825887004747712426781350869563114075293833524986956216755694347214637308250561301235110170997019758436520663409780609383210433025776104681366586426892528001351442523350228758394239350087194872641894400563092877579941999754319484904256145383974347387177945551339784767724615632524258475265322333776061544243798745212563300564100079333464781011132772448695481491612849493961431547638682257440810323131608554882738825483911782375540493999656341740040030926465958294698135240738381680599677242953483528325554734369991763017667012554726353752594786182069436964964657375581431264862101302973806332297434442087454851334895837996092813163781587386644419928690060263589760799735764731812523400021964178253787809153027229260453210235388059005875146682372224396443641891746712409635422534205364227192035614445221463200930862283799772479324449293418322763794962700633848484034989933837620496416717702884193637547472699723434847155121389599831018919284819415885791838876009287909204254463211926193348711978121519488044951841958926346576732437006901072990238305788893249398011513318843703647881772241255685697430289645935858230233086810895096431453971283860197895364184764265953423069554381077749713750882802714363029764513884290296390562119738717149263063151401446921778114484504176387557731078104297091479056726900360133172726230824476513735927494538598097370054107329636458481632791301654287331376982743453927138697387562547072498880179971375738151906158677705751316056711693548845015884029291635291841774148662462700706542569558053022572901770895015856036857995830766648037272023407864876784366420729742076340325271502151930104305040811964878673201569716458570081726543811594989976927097418459633068433427913497545377387422322649476877958724648849814375842727314692394039688898099387161655229477350156595487638157371994697607173437788680254478634377491171329609992321932855201893320414649670776698280300559330230712890625000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -2305676428407522440947027738111215998286881903695425814579712777917696283462097349115534521969068925952305662449241699138980060669605848116613307008233240644356542334659598900261983638033983772414182166790363633442547147212671674732991409184902929770963498849047197838420903113644278718743767311513436521213426637121144596110919436074145053898393192100230187941620552401652780662052639813179068193743623097618367935473234521526135682480705184362825244966980804140359728863733618547750357404594600759963984561401929574017563425947607527930981821765523124536496894100685691066899483757389518415294153754541601570534910920807064709162757557783503869041075197868367246908777046719090776758662181358930995160161657274192940526815815862588523058645837508585123704953384379292949500049793503814891256911688219447145024154765445572463694404139499254868768318500960854945679750247537155029504934654521454784541906574561086358272821683571217483643025085075394916663525095251482090060355729157599317290012483996295244834730343353784644535759886361241336618479907601490823996515115906658043987945414854868914776730281102885507332143977552811613802148976725128275482215456023770027251581154734039942279741362620572289521649555163298529924060642285200171318441723141021389706395526638430579474367490919861689702679856854206405757201450582744852914445598791524204309073742301947870685603483964401972732828913258234681965086906159059422752558275772869506697918589492740448650181961734249686829182295588977773678620293585256047040056558962689817158409060396712187090864592917829118243068175939563731342328830059152042537361654248991127207287112255440318032277021437818379273840354657257445137479304734189061003502442732764706874171842953650121593827359437391089764926941162303431386055209660140288350362009053765860133073984233095770402550316954131222891265855667917499566883996102680155906778096376764561374210079494287944440506739504712982230193964810094594852094546593681061675329302243684360293240467934858888966839283802237876379947456919433883001108235624575614375451002795180795938896181921749887422911775860790321213963315101900067026118743301988719867604140034433721098646739714943508056610379889537105089086703098690352952627508553500132059376498548067322444537859324740513085343604503406509041544587100319293723787154539890614992559868099854276084148507795188613034977621011456193401667460940731963849778120977275854194499608543319554871179655034556918804252872344900445964922740061187744140625000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 344499015853591159268903925219406794125733213283192627852586895840546588441514499977099957042357501438505233980165658068979312954066909713705692264292000178378952028163673444598385831638642038947489547533267402874915127637233925586204532566718298648657483890060833531982000193202086293010858523725764634058025971779162536994167352598990186261755069786257616276568645002997648800174706052877547607166004282002620476979817566387440428963896685764260913294001707122870714856413843973000390676757254692085337075290526532686618461463054918485741819227899284960900805705166745395951508665330247281436476060635434824496713728578030941296975678183352735043050916595560818952716736027661502534384907355902202958001414643832475847429608099868627143591703249582914055256164699062828446921725868270397615384700940724023178157042267428817614855473003539422753829729238585373149001435340558659391512684500076653658405226955583463006678316886562577434415816047287035608765630707186307988808428911092536288620778494767074098931483368620146768617228870854908222900136327750534246782760294921965544157899419769839802011550712317262288399018450284874358172245992450368925352961611658109368803965715169032981104766141447149589899047664073848676313653934856688663595171969772046979315843185990112873132290886231588906283971493449738940025224069167526284449006863073750944740658650728358384552062933294295762965445163584467791075578385211925478894558528342583621020878375385553766280388877339203871452980792117392286996619742548996208849800825578845486126680441983853727280080448266853366431152737695475957203920767466992884753183983664691494324858870099389097856672923011792302257828701130548457408464460227106587889335960914827873293393827015221635976565338428549909021258370245384285916875553760694778818548898902260096475559097935821464085813864651716863141105483127513852203949745681706371786188273585360238675401191924195505113162414592209869851435393883785502451224693304388847335195984194978251350946138259207960261175823131109449754937616535956943154910265780378149121988228843155548478644713788703467006701483275976820081814571612346215735724437899944493223631668080738394254428932606367155024478087096572102738163406855726166370313250002469246155668555693662378710145810569579514577185856963419541615219151057639100343102102067096683770693776234290283050190096098557685709125166637560747899598637785079545395072099344142701048466207807455417469744592885954660256884492231578902788140373229980468750000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1649222663899546975034908663973179483213981926545861587459363284416149080136857703640950752651909464325575190355881269054075265045429219952318987873040508535095238222725484753621627887863432324784401664063091761318370166885088674424494323343992100517412338466847291218173849436782723673159011772401099729236994579238182915099174693753274988803221518592878470962765792964854688285021154242087605010261153204696386750263326966884731876851348201328109153123008938312047138059009923931643536584660145431991948587414033404995188550588465531424054457846336504456685478974696676921402078253388776858504455476374412674610101292227665233450207642407751476620432379488804073471787791926188197764368647351039167597525985779222867091947178162036785737556979579769344519493105173870482266038441827685941410792255754329103301112409169625150837726474059950362464185705119027880036078156303823002774296501060633103727219493358155635843345421101472205600434308268273674053461180522663883873576196119898814728715034303784745508345479247934150445281173014196576301031416696613122498917265823251123842722364178203409524141697913519183961569481167671639973815008734849910806157995509027008680514526695898931637022861398128445985952344740738702799965077708100938466080403778321621278350763576576308320682340466262878493559259509744854494788463794189559414298015749018795729854728001956194509050172497510796846868159891555516548118871808939674715989000371946856007778629983022312844239251250380291449512579544263221111930696897443311985380599841082096818012256302820888135405995185689573978483068043574433760665080916554633502825141635767944329533792846045788572347437080848930855685314918875761176094556546064483711803852954881295885970448381452612933691506097063573187287250839128225822599800047633716268872538506604681939441358262718435387412920501002348933310552606045324533856005318436910378928260471164986360602335464360632325814999082856623262175159584616521235512372318550589711219819757923154384254668055023740809979592162892004660964608976600519752107071821523757108577455894125173964186230009853601640772776401826117829291390468885226828939339653753172522760186359070852615868879900450220134414662563064682936720820920846526782757735854248601132640015692634653798993045101122400449893763233092165648685501894387247364690528309835172429361990522873629375115286196790311784145497343269786855411185717802869451046999001936642506846705981908061310813506646191633246451449734853694981508255004882812500000000000000000000000000000000000000000000000000000000000000000*i1^27 + -9109212417477275013567302945509660151331796297784420992289643233645495965456396858408955148961427110185103221609191534078586339523589566029060197859336325088755868894363054133406085493900864601249977748452458113262521311371479512005857341031648275879309323666384278559439651464271027645875868432621229648132384984077697224373988647642524254985197058208696678654679484313957510226228905510589726178526975708038772368370936437412796075179096964823916463211460769623404197401613931561199300764181071935912029767306178607914538895522999402053875076785279970671370635422294549130154467592540011926653715338620676552209740123915111092901405485967782239341749859216945934322659028382597226387381337087477264930592512267772881349859737367783879663096301227270644585081907006325317266866503301837384291742912777038849201040319093276909718800339158090705360071661804629257549014662013758895411075027789019876049485567014544256405701999370934381225560978614118024517466697137569807784588551436217408776497390428675651460586171966675631753080613835664850426123517774735272414897952949992349685495459780859843200469405143929898377860151404936629502737422032345774201573965511463472712240171855571276127159189570969851683563200884171272211077126761020880753615641300968287128568843610576723059960311001712369448089424405516984550528723134576074841742595988799280757741673018990193041496438152680225087164743053723805253943945107850516598936906629769987327394274773967562762625205801560041016394589488040064754327867273470125640010214060411351153451879534479755890647337764476478023800785382823903468927724970784630671877266110054477088400408652821224653417190641719650760644602017968335386918048828005096661815167739886318944611551778240388148875859973368202034674958175118271239461646930010488101953026063535551668670998676647870070058019626338135289967499484194889868709283012719619987233763327130475153115838430904829562047624491806670976039524700269238393598681547619704439350000315915886195977719857351625724300990438590946525642866187592855842199293231901193653444867205824025303783498063818111152869353887017792298036022394083858588746519952987249521049322906673375383690063611621886750864439345151018004674278709242422014851567888488091327749304096295770518981515137961303861435187000582003524380268071489660200766043126280763197388929453547762113244700362683502041070414897990324545808764883696573577514630325195207476306800416958863593112530474962121845918144998077391581249237060546875000000000000000000000000000000000000000000000000000000000000000*i1^28 + 2283341554774573569181611374449897444426875376176105727893740151247531604006770020061311727797499283247750551834274046464526493053171898597276198940848922481239052178713308360799988063526140907212363777173902688188643940740264634037890205165368265974787852009356118792186513274793301844233353412446481328793864022698401675834550786834189612007340339434912865959367711342694107213157457291405273542483769843414987994956134485079441365940913444654558159954901438661066664713139505380584404672685293324030711776572207042300163350146984296411451874227975242146638159119391463750842340216538698858695771752013091858670891834055378667703322940999217872505950510281839667522783892137037087745484587960544201254641103938549847835884415893212303023604441453182076030130218909821812785733519244785446393715437929541611137869051814945746240997041271311331135354855951492767080446562027913256891055786628193880156909565467643318411721321742190360274849582038095017918044591718586774821777203000843081587864278164432157660565922469016441524708369747519203149279986522974890341478009449182917027816079818854114905908307811719807589011635748094978718589078987621526908381152058546787764251663038046604598695096649051585958546446877696623844033414379607385961201168002110444812858331527671515746589492794924016050533488396328943278982741320420622300368477443614130388638280021732520117490794459924350246782667950601994780680709326170583689119363645054922081133344271562675349405918590498523748002314385877557806740873621011775227889761045030525263000971349371228990049693069414146918058140497304364376104828225536038955404007241600755198776508997847776378165316842179829629529403048558065528028090080544038082703056644049903310958710879360263691704838636875181847326689659298614606970308244728854333253897242071444947183889423601868494592023442892988447243971186953120064182141977465448825794903249192375023088045698006254018267124657411547120690847649372132520308308109457336758067426940383306221165810309927806106810436398843849009841345093731758861076493028869857188082190338486906990988624057535487772994509606354044774734038671894343715709422397296095946906671522381228529684421568925529116860804097631667162551924135782241348699305845487426335042744951707739318433763335896401428267981926021077077753709975793853988656578065336716507403601670356021618706943449987945433507660557667290766554685914805655056578234922148489988655231944786430438217313298045531467280011440170103840827941894531250000000000000000000000000000000000000000000000000000000000000*i1^29 + -451771757837280336883694170358970894370453330902593062876431915996686485330617308873162473474591002700524809719414890604408909224853249372617309795681909447567640611952969206347389154648846484474552848528325121217143534404528893464434292839935038752899345602347223992360325913167915800122370278624077468095638812931983699515161197846520864657187914756781925219635394398853245179837806856272039920547115008241460704943548332351213795460171352096373233306741124098350031619034180531587330153852392509014967233727972107732524145227774000600982455766361533397778870014935244201791849263818565243665887972279737206545340316719449563415485112655265762609758478205470519315412399653606269258558738888681634485204772947593330070176963183647219922815419638817396885193833961791007080430344135858173140217844962093785328388325322354428141419376031003289330590878083795610654615437324374709679340258875714578553904333946131126830669026797252569065921719575706019728942067891484743430508140515808192103258568122547099986746103984529398739378639115720142488902501807028575795106345613550524446804495215934895485556232781943336424334114129501181929473377449464299105149793854263763957570865572334854744423855456253336176477175713372401818572790899349309947644028580492341992225889172177874644297172788120353763224936744774982227563177407373238796576407605409454697602745423277205904863531902163268279394656998153218201304497716168547719223393035187612313097392254647983966222147209263539602762263899502778510995041617662398285197042153990880900572514942181518600906303640965983927100680725645782618763140671826450236345392910183203447717519190614703122143250471582578302655399653706643643577120617075216685938356558567427772603107938894303719627446642326838288707669010728709170916121292612870064510614299287134039831542185838546486437686102195488342442610170502837856133248628113361321979707018957657869705340914589401100381320533844513224994869636653033788074035667327088299604570170412564465266031976611706399408372908395822523102978511272900426118233486091129296079619838860261688944019083658549763957016721225334425454585808694792210572237956179636790101174179000114512072364889648249565255376501723097092023721890600090889205167920480295762304519360594477252550246506831804530884775633290903476667053912199838672590106166905835198666064209303035996847005971726762747464407766774064766430098263023964112651353424901278680424569265630644498480551268973961108234852103978894948959350585937500000000000000000000000000000000000000000000000000000000000*i1^30 + 94922223865167514026288110139882497060024319703681737779353298153368641134156926201322750503633747385859523203180549160003160323783979549895615978181090975511555342486272925511013650647764997919920840521964526728063117557384571448533689189550909933408648007980155759765430258569684877325313580168796406754406042498405094926350324982561817122780759941169778608667503523658741118958395139540998349168380524977361639474217501261151300188047102987035511714328550858361412273842971612205138283612246510852777460667146373019527572226844340572576957636755350269438073322056846784941635024694326573407892004835077593300158871412845960822894409369875417397091052351361546061153321969409865172310454775204009756268643930579667081032349595540028780323294570234518870681331493799823513511220669177390890085741520550161531832255718304356334029813936683255692267167159824526557451801633418310292798265943124210254359517304243382890319748323752099402836255203340048450403023191363494711285948216095675801112897828773566413407102423583690289798407629509912574551000245364735293141612581203089275117812582987213501289622777766857403070981461435292588605286469777520403959271175224583069909938291236971078946963685731716160690158426909586935057310929665188673815603573522424817581279690346268576794400120804965745134782607931306484426787583680216914413542655723189860723692583895499411051596189575259911832278402111119599306441579063947364034547276657246374753636278833640629679714623425778817407977871497321968538983880690105578631530728709730519596385241251247705236377826511978679572032620727285585151969462816716313350973579202409482600683351504460806237661750617861520828846429888093864626169711110697907902770697609474236539853610698294187137315153521703279750770235156725922665397165065160414132568505419778921949769932587311779299771436935418995766769562530879126357108772158377114993256801295306631408674587532651442240918219277418686577361496577669546893764397848484679981510878237179632408774017437575042332232501624630582508863150570701158226136561879162861300808372632708788238047177248956336584202122343597626543289104930339176903037510249258532706276194816357608490765375533009022397343342068539076763150868301818666036411153527257300101146186197015517162470887094296125673354333073903433611161379827646493320243749419586354637782538343636725827088429892586442357822611952999609215870837672562440715027477965205763355837960036354903144856172687909970274172447137224674224853515625000000000000000000000000000000000000000000000000000000000*i1^31 + -18148986555886567945515666522821967253492063734701549098714092828491375938072515689896024742215903373686639204331757607118810972077546463459935843078975342269338304815815219718452627159573633435505615635453422034997363352745159210749721075838334020191654140961117956350979716314201783326556333826733596220779688440807708332387287580452646222350019105169796849776773260224144585444150807648168584293870069706033518801756591349840246429710868049918101869100964026226367920452686763616488025424665322349352758921939559851939285353831334265603665511353101674682793443799965244781342586839860832745512895294650540814099996406538191793440379635398596256993320828019296528665254075904348341696432745898639194852848768675476333098542440651067816422392659491591019707534260891425693497308018218366539046133121352690939835797366338835362186721329316114266225212705032855983707914936943662819850369143331778785089839146913545949819799440716987397816467608403154304847193852310962676472411581788689136761978328652510121997395524542555481486387337763472984774569096429792324388150729326395684878340880519643833505073706146981186590228365632661358302553866497495574018533021988311796982513335208004929919718114705213008653463192816542634973861761053015644252940526957456636567835547291369088557392122574483769125288476908823183676966921518108121288153737255272066069526594565528679750034924886156025564175174680861888168375845701389566399756862480059865920982932803565321119108878846778635305350605424460584466021352080343735461740264637849419921295485493323947398066293597578014726025005858318616990228033553884139008738738564369052761117045511504471171755025622985056115836017935475880448177210793099800806670100924788351965751184617708362802350621899175981704839721201901312139879419546718908843570879389889713591132279440549487291174787387255435152168169598218099789350971292287525438962873922199142644166709910332885324329569218819768067245919134342752373732690600388847958597778847283243784506925796046385378081457149292600408768643386746479524848561082982224035283828423665243360567594136167054814258364279309496449875771114593077375691734991152614269007632947880459805695064079280793644286360444497856833469604351192978495052740278609145413945700529796561934677449758147504367941353791004868342592597327774081908319065131835026392786987534810403967235721492413571666510429724052505935181944037173429343215608354453648259227726043610290829170580953220583990050441174358129501342773437500000000000000000000000000000000000000000000000000000*i1^32 + 2598742114501199130667134966433387981218195589741850249801208363948437737848506096209633566159769175347339488902820554601694988436230845756356257547451690222056633400559478998879781371362337773022974264267835077524188675245682075888469474679433801217936977353147074883940584874251341984835827817717316933508869401296665145699471274882376924739436005083663116100285723946222390369297416429087656902527582546866666207046790044349367881492752597645774670451954069777865787170312293385075200833216688464384734911404358028634386934949554781876448721337578578971861318520241031020033683390482351611876020890707809977762830091645121366215619278422098135307624064340512035421207740499321830731872330296046884391654643987956998342805168221182519309422753488612842876412885977642165921774096093081239900770153287597553068570965635834104261013167128711271146888728062188087621585443036800834109971391919375372412110102222489438341164554511600219890461687414514234816830639196280985045322770203022011641003893552197114728604902510029828199750433086569874746336487602453257800908532627792082580090685623504649438141358956189286178409779968780472614345642441605724582926279003417722556723976956030753748298880283230797163367416085962485413662851426005335807121696947962446333956399958516754103037927773710038523380834243457605928979951261392301532943468812986999849475293381095744843409566474046305893144057337290661161634864460426159435620220442854897885943551893112784921862992322438903655400741081994360858577474549862993484192065343398215704727614884693277728190103283895627644006158534849203016054128910545052508921407088835850360997415308178519913664886697160998566265842712082240648238222287356138156500171408201169023482168635477210979980231769075395469880951638744115006895941126640945348615527616173285365326611383165109354720666227135725115823139245816387264493193550878501582215080124518894387639271054739607396677291774733886186483538884162601980932329860249452335146554135576744203841716557298429360716447139519938427998785263778801318267031548684298717807501229889922489466389463213012658061659422401979225321638773685775831925991183164445444780488447558064733475104296751299181117370010156854604652098297583759063353093287754196372088874792473990908246575328573512804969713515302694321837872382469840983834397418503158494227592298214597705784489328042547620503897981175008921658076756577617232798341864724940651133360119733671278183332249538696710454467840492725372314453125000000000000000000000000000000000000000000000000000*i1^33 + -280940526341994560569916081326432749962134504666816618562676554315451325405494552402152956787955211122535749665529415308435656780332656162288792636492248612686619519691104107322894111476379907098367027481215669680910791700649623754057720557844208352539364906747759294401539697232452738084992805034657935256983805355823656727371842842457438589388190412150016920026657974108975096613127270715306772585352830019697732625577699737644019647895448510077686989913705770921795338135590247634132711550523707776638945626998773667577715199364200221071850977150218778941264456682193271434719953831646515300462628262474636756221992881991235462920045916512856248266675954722173074973093288353866538081454348494948809252878567542069467867205213553546254123615461151682228423063155064397107941291983518556282645862418430182204901571000037259190715485521465087300344710946374632452928911879267519563932718322700727923824628622109810265951305353604425395111821294660968158068378336233493904924381563692482288593294193401293770150008132347861605400405841013411439095939132681801860371551938098801296563231422685249581699815721363126153656770532474738918537042119596179530833762979473834236787047257000056526499506261749846093242536251034456777490482559582786746907938995665603268160431053599339738272050356215181663451948494489426349195374353106871710604097877640050820665621990106463443171323266613374220894687376788563548379704943092765080686562109200339147602575729574533585960985133873233537270527211833002033496266276132343280148983207959873512349733581341285602788708841110640586677383150379262037197868215107716724223992388029902310826999373882871390621603517222416589768830955328385877493920768024861401788948615634098876469404221957179084888681270082898781453408171740768927711573657512583489599605477471605204729117986891375284904752793312531501747661589832005076502586628857338551364137851811478979747610915749926486441317811137053737379638353881282422289685798185618717392189478344860138576776007761619885953253902912668438537721555802334224538948322316826439871364674560243470648515385440366052212166905063894527082946856256691103129696733110602592376378589949845459197251821201842396123007321930081227242751144476473214472675197626632338392898745604469052150253717077738017126877269310857680998724773088078586077587515360579570412618053006683167560438879941612702973865381911865264122313988853829024830818735718776297540627599660541541078282665979716176618548855185508728027343750000000000000000000000000000000000000000000000000*i1^34 + 31245199707711541178018132822653562257265210853009630968266149436749877194159989019856015483686321448536339278640736208880438956070463371031515979364384218517938468843284365902074587691266013432857538343940537886789815203144818629151800015920832328258417617799644551508208825751170534223273164542209677453005467333910698739080634067240683767503511739810162010822327664064404404242888988060593451001662101862361675254206111290265200767982320489418000273835158614706263782275927968474627035506608468360168604019006689070431258456403587184857137432986987642755327131105081628730791415950608151615330856752662371412251915544797310471647658799469923264845324869334375228370728356691952912509994153503571399447006191749833112727042167327901271842957653858310463980587541630697480927374566472658843893766180947329421307566965846674330790990293099857169308035638019591190765389532133803991204949483188432065755895110873042501082523487260752231119029033050814366175373644371722379190544234586049701092076208165337109120791763742543670069233570696223275370682642321817903401606332048782502847189580210049686797186065787858204528730074663179664344329269433120250883073688910005412561659567661239754631629291513500926549895301359557141249590254633470679764170961472367198449225497430613954121925363324509849883499627917091149282621177765357321824374329072142966787546782552220752361525244402617499718782646884921854188803484295151864331095505105688659327379307620792622918052030179179518928536716705080239800214416207072556845214575489199056659596265765536298684171527562756967861830755705148263151704816779030097757743096711864276001496979682400047633225613191155621261304841153326818432717354491552659385358239286057366678582413072349630349043583032500044049493235051854329024376662144196856147410843120126499595702217087170837969356393997565165770409409063013149399012761687890655928537008835955581453983470336052497613026561524924000869294460419630771166919918151721668027578843540244950624990123604364389800847410666075235973314062437388527925622798824042996656191914605296094569243457637168116233481079543025115761438692964742159658448009894061179647834307348096588149350908114209133508527067573647012549252194689495909077898466950667219540074055510202421863052613686761898667388826244024887266931454871287753095496969945859263787435487778169860955481895094285298779035520204472354756216540749796953333591649692821140810802273261505339754193046929241223315838724374771118164062500000000000000000000000000000000000000000000000*i1^35 + -4115335692776574309079289585823703368435535287152468986771371144929933491057940313860119768687326659475054550376713788194302670402190877869294634461335360245304397473423957781103449401284513867075117041648584144898713326999472720731741476356491843227026735736217420226751746618971022067226314742081777378983643795645292953854253514362728156248907633277726239213703272907736051347497629006309026398873141473922014901085404097950960537426942833335423234854997208176406310394371405011345873576037328389322567265689104986618327327026611955739907351897720697349535257303965818974701438323135948673681414230193996266466371192889680817137884953725317774219083538214975235419553585400950352810444616786921988560541359375913484055811711774472200060912547872100568647379566117536134889882663967291876462963253538653158088302583076523700290288000788702799064303470760939645735741818632105857706510994260295306442062331921714661989111995469501500308368729411900878141273680737086860200303703096748627677753509412811721952670328653222967168863401054157864033855339105659514536903024730775473735192984469400651758572312672763587732032436455653717633238188591576433509288507947609916969985234208585225420085746380795135009818726891912141738459079660758080983040746905525548013282947910907179573272955323395182977122444959124526950436179647601286991507858860195633440599488805072339324158161746327802311825029346962268739522813753670169826047350515390688413277449658074610483245463858621558377253102640054156492813538630040193781278697976089697615051605819124818817949407801365017050370696344816870959239861555109864232953892759874819888520870565334874694843302672449353486120156320329108384312953711663145355845172883175177176460160240690659304167257584679438038814678104021143275383320664960250452238426083438015736264864250073954815832660276353397204953150687122482514392071449869164540087050021670061546984579072037889062507574075627343900269779824174415538097009368892359282712993204447484775008270873664454066384411758729816861794256711841642639239043479319227527383648697165496378649292710713701089491310134317723412383664208994210856460126874422975767467699834940004596083387276501849455568561403884310166306146832491706534278576878636230701205314536095039998871690758330367697899033842519267629691274228992655020362190926032787596669115618103554123637875935478924546427976121641848096243309390704371278730363788188881906597984829466047569182534816551970985718071460723876953125000000000000000000000000000000000000000000000*i1^36 + 392637044491391657137408963657533015872157035824894952372129467977100854652131535167855495778879084013084161639582601577361802212171768445738585352355081323178398651012208628241028400527701065960340584502653146614121450441071794214552235118120728029508767127026968706283891502250440855902509978192712906040689192197069831493306965383683338825509357119735529119419296422558458559165257291160989714984381702364860676040766923293955131168468287429443829967285078566061030098433743866861600241930028412144036341636345252003523914039348409745262597237722221656227991053326296214790386447415545587580192871356878856696693034607047509804547015581953544935050754862418568648797692300454728500348463348383925878169693522484125221260072128676392490956610878355744208158153257118520556159773460582779841445730439894716499868190821610600558225206982745469630809079684722828317393636343926335353033469898601496998552216405564346368152598332069768167823989088474568257231604159753119984156089150984610500058796761110650341433266015893520869075895393367193054954058441634820046555867613271009080866260535550519508378798611306450257930493573167336782727395045760541677058200351907134014688058011284320203549447441681057728717102995498551969610508046891294771195996156199551728073833340218711470896479621154927291217523141286057221746418618894659679823551173301986152556097352405483417284920558721500123910827684455984469184173201929890830302060654316400176854136142305193168920368444077945488642359437454585130828917263700368610859427659919890538551176575125168935571147328722928202340283451751974651377853212206549450425729557190986836372611419548614947948829248199502691526789399816558665535080859124052729592877853210469136337462924112403160505534634003427464369418546659655040636847545196209509701907636916071285833958849072397207424016913169541779289175313501023315200035437787947487344103313954827114758861044737234765291058656653542180271381420715233099416448718413909979999526350891693142742036864602426422066010763944738646548763240466799293940333636907320065907612352281435356505318609843881304892561276535919002027743677359320631230213132902136718274004389397473687080369916763358076975020161522050831220522453052068259032508675004739794968091558081747382456120645084990840242668759637558702603174890314627501986644446487571404086083547707722740582446732235541537869443467539154764464791831004166740723966215270138336539016234390607860710264643926834641024470329284667968750000000000000000000000000000000000000000000*i1^37 + -23598972551472677153503734137631794454110813166717365787657235512631200503826655260325135268666896096888490226600965868482982214765387133907939351233216168668655378804611263209930035675475893782248322334443324600325596721896838937061590825419685208158166711973739121341049090370222176411690075639670618213646437035128232013956197728368855911810893999066885736776391970420822549420093833526710828378289272537582027996522360189267591106290961602259406357346930114525059535106415198638318655000683099604956328153232050109669731440621179228458451995591255420753966311955200102639258388827136809455178059518383846070942221085999130126592863099233140221188608055792729038597650477166902251982294000903465103803635073086440903206456334614081826221806454110039555108896402867644846508208328611230659778763402177551195744098169962877796827552665866136386088316146873813321824667004810570799224811453795972847293473655268363772043113544966755184243324656901122575890114957992465298259659427299695123123456906741742586357619299724050676803720555668468871824603249802654637206247113668380826152100640179038003414089541914578718946625908876886020632139850698860893825215186673089073829371497434348825120389247698117850160415046692124538539333461906214579942207099977583696213858564082057852983249453149460757040213033650756437115878548040187560214617122838371143021002085766751544164565322574958108280576546019198047169074731230992198064235277640763858382149829474071473329225073466159829756529456364465941219953771100186959134438269181899145293875700562836290529151379030173151282925663308082513491541783197226468073693176724305150587839540438893725231888900952815274867264893312355719859810281275179765212835603232828774590190239142998200524974705403788598382515567395724645041727087706692011247157423136141297215187548705727521242980119218603868401507479087843794096441954819127336207781451600981698259553015490970486072804651006848673242147709582639947528551621057136082412572051531926073955635315593886691612552898616124670572371467002989147052917829372991744774534928700528293982924932853014711332602414745751069309591289630044930991036270288642816862769571139275258786395552114296214004483272501327394028608979358845125605475082303580887983154917767456554017075537644971337008274628563487072222559819828677626042705848790967591439396117582597983758361282675370764673178224247231595030345306188259165958616633653395368264762067211489405286036285521502140909433364868164062500000000000000000000000000000000000000000*i1^38 + 2122391650533139873923015325377598775406914998542278322594039498716570620151518285348018766300116891667902423647791893390483432454106698832144688023895858507952109924664487809316195209783171991917270441323769609224758003295694943413735611005980691883224833545937336607422739209577779164680577163666965905486381645642622091879717294280778845877538733895198762117290757350765066564191818097867735208858180348096584059057442004510477696609249690231772837377167148962616115216264063667614504503280680766711555954899440165221363810645779850435519727979063348655825715046904775199214490493569527681807124075505574761390518767486158342680396845470500972315011433262069860962522690089665939719699459907507925089835623124585197346614067405272351621643551862116942782011034322520825298606132606326999066540014827356473928465347312401816305926805286053842579310466351483945950093811084383111265910377189705573107821157829089233013885257595439621101865474982855294330847264159485358221603962984124533886565496657145364031607503553637559320147412021628790484215920329959999157229183178010980739104290294187420710973783668686402981306795561693763056861808524564468176200745350618800610535504176885957536811768274885700463736932443257203757421560390883230153863301719973768548413744702558256282279158347711529280578775859649700053154184783612262315062565802559245705727603956651915404101832262206435862551966111027768757518240187024121667276210679365411178856511503963616166666471109819640849945363667561807488775239222321408108711949126386232091640186179177299899938487719696118501483821380882658508268162402129113525125599206604809359078878356084639509997972324378049749334396617719342015391328756230957925008988882030269393507980140442926576120383596895137070771361337370480523500962564519272214084859764415936133102018457370222852605682170734319389974638941884670071030773828127372148570666377552017219797297769263803384365289826937164821382173199548019353584471246389358923669744356136937332070591306972272990546156995302605257934287817845815245725511123892216601789611759916685103702987726705802234172758325441218567231451671838012096059564956940645752966409335384936043248507159471498891381019998552460165968612497377279618814791770404623022760538488973341999309073822745626327070951042311324480437279895562582943618113548958462003290447565593191967619563484179600840231917477929969839217128875520517962252057159940977371442673993058080678232122318237088620662689208984375000000000000000000000000000000000000000*i1^39 + -227149791109322944738205943439591314006271872493037777956485062026766377838100485517907652913870891385960850256792736910718711279375962371603848502373955272432518147856285212860326734090523445387902978023628295375724725994600272498826410276579498214183952676279946273214409557031803826477144531169754363489639341901540880643830959627438259572394474096427055674537486987540398908877949672509148409252413835301228051753696491922587285134860314659948880167597470938077120959843314754907595565315769479661470898822262787395527373488447943752467743683915573743175188402254824846050729934306804776484989427669378289566474934062670665982079916730202609570474055797173741938097624501773354314965991294620006445949488763871077897752482941102724093039406440990225882619004009323776262745639677505244632011909575140146414754337001188004528710001749373847105368262682762043040523014793474009716525253442127868782341351457461370282064354053811658323805400397736456229918386622015987931891143024457028541914682106241814620756620965370916509717044096466249609065874062298114039046284513479289555211370288255694679073462149995178166090355764888157459701839155999039557369344414225911157601018919601092147172341954042976606440418233195702102245034273835294032122292530347026521546580595398973060576880739247602293599989717750522330869618241283774000489671646291932853153484745451408407001545350475917749783866667862668195681986958068275418345036293842391599951283856493398062725592786143111946232549430867672256363456250942229601439757057546246392917267631530675183818214569078082051944431476725234572638832933962876886620853263248364934957559516671726315497448397519523202302774044566491186545900752200549473815504498290714388718393213602169491993829099088855163738900759808321396783948823918576440820544961634225338736577750469306140326854096269953070901215322885934214273921456922143880745439730357002042856530512317550102665105589394444470373324855354555203955672925441967011587074428829922364214048503134960947655650445165770241610035926432158596003768596754891725512324431980454210297121724237636638289729809123102059030576754598817102062475071407755000529521530841496419691634048734267371723914105347498631252345602812031036320002125042827194860874760793013285126243562242705709335889454006513409140164324710989258261008972392640063331184115523074688855257035982705202979289148614938542946436599069080869781006209431265892245970562342088834578217763919383287429809570312500000000000000000000000000000000000000*i1^40 + 3135976016936659178662629947705009910622764874989157682029477766824480257072509715134972750605394425564517551653251838321416547264352074155135574339027168190487043415451582550566719060583568698338618263315963262293812587530928987792360443323038827725234274723135028507267768571177189502897573629871474976153239287366687491239271106804179643738177639497503621175558413517978820181252427467764973877517021331693050905544103761615426434777705167546431210872682112639129027500458002607202957511847955669769669260416915374415256071337031363279811794680086084197151825303280731662677043705863201779064455895173539148070620573845161155425301463879421122755475465227318134112271650684893889966988144547902926151115732589984145619395563207231186223579468704874297666816997885875760891906583316361395217666930352697531650151374018397187535096233042629200930963176082373247783404283012733579553844864162031313590101406266100486117613945792155292707785274006456032168719106978334134035800473381535322734282646429374757223313213722482314993856783700043524302024132897898738376155960793445150265891470494260155500864842794608528742243414589984948455864652248938848863918007060600307089216565302963833917981653182392946710165354532882112944946891388268809091108678050453820818941406252526244169105476693740357677597041102321000078360646574108441793534609357625107456906438149673846960081183289131886196582103084242128516136711150014455715398072772126242220671083878481791408531760769786425751975878676516632176234965743414424357474633922284119052911454159652326618547297112270721878953156700779260056858630620472813230654862564287768044800064729011455667252871321384573607674061771739266819363750296117011995936916786079590344261778109153464019198087990025884953919880948735537636478372753566805096006361713072358449185980272148836381417868112799626141435953472068351483460055100610077637388248740668825129617763832168943339831880495747232639721968501063294688130161693142408552057654669177767366723998867137371933031490211517167982087927222845592967708418750401745633270999921116683845191049269111456998009285990441086633927242024706823683087795583131430888361371181424927995405775903023639426415672421662612398762893628807273230934258983743305026933141701434544561873123036396947501454186534822602346257526832274802088087242282104822727802247672714045342904876622451935590276186751494171994442892324342259653830363405165739704548789561252460042499587871134281158447265625000000000000000000000000000000000000*i1^41 + -131240730639969115268098624867440743127570966686461504617879808121713241135644399166301495536123056141393981243266964876263900867868586426668318985695410512306754832345216180900983919308018072196804975082937745704960774694043967020698778110793918360923753707692718905026456113869669609036949513946166617258162588116135038297387342119134941064454877346348473094937390120512963007389925628032622263874017446296078058793800420353619063014641519768129448320826236733543280767078881989195833152471447686904783926664666837399719065727687785021368201866190882354491515080020730552546616003598696442142041963386815394891596122991120045971582507249112132366797979984057454041861684280076025774770956269450904022710576167150243206145528651134773819012158506229575676504688546727896317767604202585665472846956792830252500415355311180421067203253534548604790630371732963112091260899155899795761335704954258769768679831018216418023350855628262504061087731933992261009243544039894562439454097475003415264098865562980296449504931385856049642872470906741659255735547394601012424479682876118004288750703383183682689649811937341154212554061489313347199567173821566810408976256123090500783964825205037989769188769980695691781563701669531246631529669879388913157317956927159017468517177049992768887906569762560556904583503551528414880198582406113177010979687162720190081686328934340341095790675053279946010491414787515949633697471451571683865506548345007509134604932446635608427747264479418088981148991806599085401646185954772342621844222862884413702908603457856110385780172161296963598814433167307197830643153798157097324535136596201162620369622981048423804249148747784537654240385288710671046419796953491182771733437525744640431876958495651149419443433457923060220146363470597494129371820758827664036104435240286140317869222119951783170578113512862184502618789665624648137596279247221643414574843514997452661383154710369992190110865459600741719465075692806357341486822287931274872270056129865431685953381361860842746716829502783360778357694691663087586657881475479446440474991857387370857660439306028956145010252531523222808731602211526397971380034683606644169863770435669988720538725606837700210752160147344806937260810703630420613983545569031442853571815130946689213734648876188376758028686773986408873928084535216227330822795775947820192432944540930074214204384016131033951791719243811983931818804730710215182096361806870471490578170204700656583969248458743095397949218750000000000000000000000000000000000*i1^42 + 2466178246612581764448681091235467806616105727712990766626301707349989670726335053791250948686278112097652385313767018560600570432536773864078608997812065643303240709734717872891586356807585901338073235768191959986546200485476260958177276538017276025884106787298954074912366050984417263011259521411636405281325977278042097842424462310491704471642690656350457258281535529302569969849516754054557061701305946987190419526465980168507382980855005543682855468716385664002838740057620355085196070014214408970913148394821332812563182190111847986975411602809067341868800306116233021392607347512273165693142119350906857385590850281055951709056240433188921723104208732518838493424684307023967133288852855250261677806796555111331343194752922189947177539804047239669964289669219837407127811826760329058458092821690296673051864255845636458966816892131204827723878926670173223584292119628259938763913952446041465194635093672249178705927133644420899348871924979041385896127891850712858944873398559184494273665462417156297599388966269890243650915511870155004644683228609953659658675275592877862928309643347298539215207970134355327600752127519284094218155190252192295326311741071826203073820547367253690701455975012296547957616508377378165571220999314717022567927194771927380618700012291146499017426808655591782725929349209108352595862722180978636415716909290058130316043646505408216065093420843463028865321337188388073637222255572723106480899865883998771527553819668637932577246328312353278821468359996370415770922893227858269588998006127407962628598803241299421523414249923941150008079577359647538698025140295059927684190076893327367776842042571931239259598395574207856168402499066995650604379642106223364263359325759314248167250974663162711555204157147131336784932304246337056886239483871539646030986399946012333709826752789835679440217960952501021969389641904828009877061927976470935158859254329007849299206006792906243744015913580861459350652406209334490712346581963248439931753187230778141086653146977952885307212563246264011349609413659734143044455275649035425181975054971071053904863846816641258088998193736927046934362478051154532175517959260599269745883715256536711477163246015875479715003549343858138824519547478477397356186871161597740515697859251216369444386507791569557339565159557883344881785603319358079973863418879201006680089372872205684228527336781722513397757032984688501020502717971505336252308512979554932034910517123502104368526488542556762695312500000000000000000000000000000000*i1^43 + -38654156794491935865940880101017240509417095580795995511958668031721332180622530815947228315582519171779948945692820047960133210046740582913177974521864629813028232599937769612199649244991670633574746719189039711770828948324343413424747598991723658024064313154645921502253018086926547142163710247382751223419710352412680431110763307824654024712843343172713732540222895683953789009002499136376575219461284223816188370045288970992008419152719503551878641984949773854030993483319244819166726924502237751300857495960019457952473900339129062221137091126587652896505989262598734089467687137048347899018010736144330852447202503715543497433577678631587814707135264717439500989793312454880881648628925561619989478665743466240641849546506299052723356154816902463823590733952641352599703377931416620283691082792481097410144895340225511839614647262292411001797639175455071993489783009917714133588912811305547270906960372899879282335805092449526826074011649348021600548050186542820743610095975326800188516185091907685925243513683350626502200533499481646882073505348036189836139033931013239228335861074859363427860981410186190751282113304498818736248187610416973094761754890771459345049696978170373719220560727299868189525817790860608236933491082645722242410808636855527609653914172230071625704974853273499201099677299481520186115180254603324665047957120859627520338139910299736986745785326054222720451339774624328039176644391262623465559751334327169543337186078336811045198896893493029846417329604417158630184103567677830547066380666029928414580010761459470609644024951145440008015064494163772919566284903885963465744358228148218782649175658268568419937616558841669339950770353498683499585414609694997044057982116947610522685625821647550800730596308569333576690979941170838627340899426971717486034864469178068680401718760558061037498799729695834080788179931325519140944111496396206324150120484459070856059453363440758910085369559646645265136826728389272645865458918613779447210449388286818194353487384535652666247108056643540071462882648502068269730414877047435341950366103776738955516362071922645558215731625687752361799319237972962078868233209157812278015995263424222760408500668549534247932956134349961487302485688093881010323013467148482176344136407746136425015219633600401482952586470858798016492020875328986022440435958082215194608790530751352359487858563892672813352863456736151053361766558136095279627976180828823638405704122474489849992096424102783203125000000000000000000000000000000*i1^44 + 250473530884331981813923261641833008797438725244418910773644039800340977897915149546034189799501860240282624702227687504830090544111529709704710789216226662044770794913526177220248367874043271984682630631957021052021359623946206018649660319571117115205452426463617680650283325795424084114813888238134498799357048812643007674980670749359077369157953040164677386841347054360752353082940330790985185182610477331223069214481628580606478322446536808032336555359136893737040271427149682726335333044241895823160430706708664054031812268449481997125152384240077402406822763601667218782724923042180101805138657566354014277358545204506702087066673513989537154333008749142390227367208383691267263289433866939821981626296072352333348027200906980520859261347891815401896055697611751517957676707831963985614612709430693249261286087077395568828207728847115630221574339330243916019979135574520329983143832180672395995324850127732019892367371524631024646042799807100367273563197928034806099095903507311442032649776952846262706012170635491247378337668371582093503043907334857460358380720573041546242422805558606547804332153381010111696642348643693044835906346285540630250223749091876446818277055752619746256886605777537502461208394718369904909698986045666340617781508844570324671916312128216962559836772314351677486741667332172347693114861911101593054045450635392377276645547569598835951667857173227206212176159953821387287140985598602781877200379780191465566267976166161805465660507005681565820595847706493955855097031616489060939758912881519525759052066530703393994176361040639137969091985660543345604612737149647265556390244419527478368924870413357311027620838909581798769838617259133714362386122751227152183094324147939944563158130020962782071164700933222514938977314747416863460826503469720343804371771415793474309973120016398261981291973962695734432421126412793552946985075387849595048582103600680881179417411939056000382078796712541791918281745531949702537461901661587705192985177121023406392801547069464402255027025949983057081667733628037676813792557878442020330882558566941649577048492168592246398493203075782065896599208066454823953373814824437684684102631018704104792417675648335822447408167859718613637935020924067637080975765011153735233471355438331519921142552862865908762203746350819595700971786006093163007162137573848592753924214408879372676274655710174974138253157370880621953813601151630596903606609054547127791031921584362862631678581237792968750000000000000000000000000000*i1^45 + -2467708512058760401758477737987654627831201633442945638829597081603906474605521135245764142965956125468348454472317348351515671652634548589864157676868450808282692024251111818901388841774174279464254026550179344538261801429152001421808666381018386296829238507086983989507734406435319418793150968003330007114394165063150370510262872547587171063521714782928413208068311512031467785300606204874079262224672481223712549691103693996652988346283663545030839969919117327462726694469681354257062170526516563014148133656057107774079067108036833840313995950015256520782063084762814964391146909171827992606120103366905288754052282176114838374334603645429538789438741034536060869953149521566238117937193820796701476052928283201300324968342175591793265371376596452712033260427088058182370374221182001607303127622199142335420206823684669364436799189502160519526841678127398068082793821074845033784005001532841295927722235598147139506514676221026995405869935485242865888171259618842167995523753944518938622135604554049326331800787733354390468861338818638626077360646643864911279728300104430017063278406058134070013110040369084367027613702533855895389946306330250548230408576355634695429519581039001563475104801271647172872321606935187127188370912726755897740111344345725391776209191699807576181219426213817848539264759989107632458192604967971921032402079973669647369080673498879282564296907230128299997358744019644828755020661481380026733519844782397291885978663063900300810184466418138476591321627855680115807222811744140674564441332077569297098862574721695498406996741761302857003758068748719682495434570606687499111911299140066889117183993602330043265167725727763497066423159146892883286804340077268942496112519219568587810988699333657575948717612277580786421800316803530704756522127043126016913216127293986508999996092177567248620521386752063093700986638695093251652435296662247805598953270303427859082152506227595631067204221431184172331487969362929739568248366638241243843082599388244311444989286824967913763805916046753477215751026566707391008330880062122286081396594899961714669956893726978423835332720296374803200658216683655285496503322303103028747615875917467546463515018779894664324314336171567385175371526829181601162048279504386868076926002946932330075234392209859362542541547447591529085369350008241679116225038692754177524125184966292669403202848114069452807040671756766314186618277657570061360157408493010869313119655998889356851577758789062500000000000000000000000000*i1^46 + 42595451759988878165293964154601244974494372568537703353207491417694224605743383222569232927911462453861888023784769247224588895797082910045357568852334236994564418820537477800778255151644540609036699154876362068670682518989745189247770981264335510592303281500728136773446235767030634585392508198043112326142808409417450618424783685931315386448768914567966293213733052979424792128186185435492097546560157317298064705849091069476783764559696940144904238839173237305282288096681442838574962745674591107984834892868340694954030396853939243544844394434584414469580816714104473162508448537504816919138816574628627938714623960585256687518620086273019486665611138395262030459569711644736362396582841556194474180188852130547652758263475954781500988544178230231516106174627704294527385663374045221145239378273718080744793869484961901939957701111218102992215068336575760760195156450427461161456328895737028964027853528488324492116663445325966358161636287315705899340367563405562368162977692327300174561446354583474810110703268605322681559002305886166812846743295594398993928959989576295563454553031466075379036355312972798995804249973024381900978699722129321562053253133341050609709015024945408921954841780002867580168468724640284873173992582202596180231366955042871075608514728619584583138528188753014897455424936236203618579570767673848879803292623400030667413719268564843977011533514705787134662165758484881222651370559013906598964892156031136815845138933677873377825627819922675524068738504593399067475825878933422274133255539231663733872538127767884105592014228706490265819433795667240704278035178033714098757687783442054936695717402170071029639772121256233101965242091594483509552211585283049790699990103389660763727208277459615384434638669100073297563996054999013133850744032083023536968465799435680816262828636887628911633783680829054129128640764644993570088782570211948031295354195312744834657275286859319987661556328604807666577098981873046973983779667697103912437103511640453346127526240128832655452655563877431969726848037176861677999573767985296741171494047197034660160726634571181001025864053531942900258597139801145289042979292748468104085690095995060765862783547877477801922750255968302775904890189317403110003417723927182846410834266169893415835719729230350408408213438173928763214658654273443468292836463697463753504334961287928282754545470995456830345062521758008586960107302192509369096662084678095212502739741466939449310302734375000000000000000000000000*i1^47 + -616169037907218263470943162413001775840461038250490319066327817441830869595295603398954919108597193499596810461261892228392662701219130720796148383455766784955198001836998846158131159448193877439633468300006595952973208355566446598001504351824895163983338387275419706896743151569845225860575542431343528856794312987450988057404288176992144080141459417845486178625928220914348655303160785024417309952889779348043469660681267557002806872120015405077578238466034083729246922369804854772591143212876031258594395083056474526170786128707480085057068665399226897461290016231621716520871360444911786535442709650200460873404329717669311135349129805599704202620740177349694435794785682215650302527842192248636129339467783997387703795165443492250317463081537599236197058680476801881181113975980584119740593085529891954470278937370040035370205893571988901556052363673233895477327648442780452382737526643450379764946866122743026613130825640535327656140297279529917591668064240886354042087266009459583854243054801726100370040541146834816061785346792501313723786494886363620260374639418201720692084060254599811757301892127379069114536027033719872211666565012081645514384286604708306824862535688695337898690066119706527823201101990606339585050434708964625525947021724019954013576168553030300572073548744129227937864282243948818771456052048204952033451672990604835735604218245584664279497028673445770441770499588902677127559061014073346843282792170927779475675109303101708939591754108427326985190711867348962069675296273546684931048526669628430250349418966725790763794525996394023167855448771003217535240917114935541749128533326321861592210781705415493679845928558154735395040973673903559567104876091938985582111702841456492886901866593302241658294789094677446305754126879939034649273184021469758751085790710478693400400140135116805020961103521423989060744726409220437026546245022419836230483441358307119024695667253680102145117738720391098085475158178806373796273837546083526981918801455664703994601091977396038252383704387690415196169059212435790912637686380319433666764890242638313282796208139444002372729011685840141406128970360640856495184641185030148067843256581325718851524856834934336801713077424879103901301775971929203708163496816833598045273200409541533907298873156303285927240678827265367351932113530969217752076467917960369902062024679247692793461384373659546932605826651973595298259972432418089934214463720803144724413868971168994903564453125000000000000000000000*i1^48 + 2738114581337042232775552018524860340621453375078335384885798327533566330594230281755090977288749619890688961577414053598814911288031948894663320260626653466607898930422985309340086659956519087663677707276266086326764333587189920404645398607319999528754612944956003189633708527142678140294625792171894556875427960532111290413997004227801086918017904446193132069764051431116323446200296351818375438527781034110500450992166897555721872635199328357188658018012218391433980941343858460635732998108692083161287729666511116471461166023765601048131435958912587435323454713592526505459695869781973916193773680364345702995453359850353499307937975604673969520708701408276906871965886772465722938399743032480415914290348995241378749719190533799407455781768943217785259742638605276133876484713059343928216984469078307699913114725352450528117067367386543994293811113582747675439269357432943549109988946623561718238487806923147102642303494599097924188758686338901045514387006622870418535647713874639721605304849181249512954190878930788818135319243416390629751402234782420867508972094868980146108967838472812059401160512191473112823053977096584101355273518614054699826461628023535554959837053260992185145594711828250668074112386727765268431974145205891901255340025408368948325146196793241587291968561686520611955353134708039824166487734938161951682099219008186363139088406114353796954498238800247586795874412823609336719761997959898793555711024454336964796932288957520230591984567448710548180017018575846667532468922939542193563521694518194340815516012371817667587343926252001826428471708204825202003630642672785190333350349473964057464167221869101400542562926711341305364012571735782800558352502517239651622910772265457284850331859363497695571640975665765751517689113634673270814701485175195248760878416666504438360698885210349968612174496480871023744304532486751406088502179745426000866165710972785015789593807228441456453602542941708041389539847062543590509928098271722846307307179922914851186625505249893491805730953763940220420993481852973181577429709700072974850044275209875430847249056184557240700191660018678696582473095678309196228696553918023338941143974074949428714521035037065617470497802170716477933380700823109387538379555751575840996251315890766241485762857490211170680286868930206122596990711607907061747492935098173065316983844596523203037479651728591106643567921253277334645447982547732615454340897553663580765714868903160095214843750000000000000000000*i1^49 + 10560983399993584812482258987582427370244083797470321602575670126315930450724248619180417303334444239763898548052519154805578893317098386122358698798935731965246246273686992007202801192265963312297711290475063112864075884432058435483260709107629757287324272795235202764477584387020741888885007647790132406419869551133580697336021425202414981124469123190513674348516453436072196899814571834064874809017216352151676742976047395779592542196245966793570754017109398522235718396844453346504139075312312874104599091280706811948588210621411891468731284907213928355857865119623822150228129576962703206206462547581768534264198359299408969283389182488896558457654976446198437710635732739418020793882097944992408525756867273844459032219493152385787860954496716812159043648768642207416069263429832711800576466605272166213194158548208673824778882824081900156887466756419226590469197017885642077736267292631230194017297006809941993010382336491489228799436975022661684564744754917649391067565736439360316894029275957230905641567516891386839335197856089718178671679502450345464177295399159864192129931717803579940511527897103586388391763892892259926453744289494094237821637770588969089847731963314132236592605375002891982615198153272396699896516656365830975179039933865431423745389186164351994313054437320171559545439848177925323925471714171318185019415674416918566305971864276226234120195472993130834056136376738957027610148871398173710543555809631407504324149937746038596812618472667620228901349579014027709284358792214247727073510174047063778299804720941029623206100461755214955678299753339922420276988302436736320873520233203488892125252913491836859768576373835345048070563247513093246743494173286534578910332098293413466408510575430481345987165771243852967947390618742425848913981302211044360182105340024266575528679735562860186995443573547860032089080181758935823503536134349432518834508307237123478741495175904946860314435634575620481298752743967528094780783277593603255962879121694683573270657071571177190060308466139621184364874537576159747424841100464674316828277306307439388755134375493296649006366919580929012898836863676065087960583225930806601911569275545415161933212663009778625912096603531619331912007035163900538084607527202959250705748090115535037883170676482343590979278839869489488936743587597010898357095213506725886676939988112336792876421271276074051893755417343305126493801155816631799319209478085213049780577421188354492187500000000000000000*i1^50 + -156835661903662549448123179767711861632834401942652012892361115785776147382419992260691700451276572723508677564722826341766432404606083061355030900533465225927016192898735403639340005136560044805754546421210895505624938545696567203817793109547221255497770723775204851845885739732185984226815606681182431612928446130666053009691007921330303221480307381189887896632883159561025605016319128219618943881066226703871557615394563104905183783377514847303369756919590813742552479834902446273135139992332101661059620994845841016919350833089702120531065083773383732934076660416410386556646061642668494612097108581875077037864441726146512385282720812076921705055876462861446102458627674222194860795604337362268166618848526887972615779248671225802603493826266507529179413540923271937389948364428387786497023518940763766140182662480393613411389999669372739656787190502028454517680854623547658319851684997422387472614374565131767084063472269209819257149349130945360635317199013041517432317610861900465751070882173024622134449034010884356329949748830105052586390742594782678652597999384408148488212711756039042908738561367353250954479873819604035905702412663572158740587728955422009003842330589038841901328285065997031142274541745787203689460207838896094447142192198870366394260321135399640603298532948374490429925647694521955820356974064549613891820786254828392987868617286442416237276958168710703206673680105404876387458659914258191784224581891205421655673430049246346920314665240555107887825884666536921125102764850917219153065453729880030809172879704471920944084352654143945980908908913380281130994314358839253865709329625978074164482505256978982551442835769860321663011297966353296122879644807786131705885091443968194571355398972906744759244865783636462569998380957623174868264340682492770386888265626095774315822757969325834592779655857737440752837551866967629842812204952457905432562416964287623106322217487783463580631575062588011563615196687229312484017406346566470567043218383443660996865612068825729542874262006950864356755019842661212150376138593263104156739475515055576407720690933678144358054182911994176042346029062209574681606347022837255918343064829627708358434361545653258639212185391809806843397747704717142398464780273903218206906801168270952328393936327068074118926700168832152689722030247001041646780625202537531902502755141749223563763921044928848859581314247326197289988258204501376463109892256397870369255542755126953125000000000000000*i1^51 + -177319700517255725182728015289142799328313123155813927395470944791467276737898112947815178518222790439535585542051782056220607096394672790175133551934817156996156830287101286114698599448574804920310717695531080601874122854516631753195972187908394539849557627067155839709997028094605648305233978534436826307940668810944305960520284079574846847669146640849024600042407416410321810461978796031261488249071364462400199459268720903258983485382440581295733075695520671155705804059303808969190016819419554197669458815088325819995872369629366721081761596671322698232425316651135923569232536665593014634720854897493708503453132466622640975516530689516002431301843524494843525801748421796138313960648548396880251855692557651262391436293535628015573518821918258523632593455179108263417502744654441507533947872105525460300612006433508590220063444890881507994937438673341010398556041689104254288984969532980295592413899549751661162354090510245115504227074976912817695868446260700698170572283090781452316265299323834356689137917843741317163281050717978141908665854430345247816418641961999244664951103922884621866073663934246765776992174067668770317777633255575464533750440710724976495735960974823084979013551270528893238711042293831174781950057286705846061448119532438757154539052124875208750337559548332269198703977432782785306169737382757407294942453489761396781974320756193793775433871956102054533159668351377230145915886969892088773168385449922776144647282845315021107649131155837341224645212548621214680641604841897117309471160877153969344326667126487414427563028558826033826588432766828334157886524309130009517763122186725674753233460854006436950500755831503599801728287850332902186799202628783163545987651284616376506326084610164005296527320507732214397011072573677445010775691721561687188316959948168887035097912728063128460519610289225901545691782915084384563062228650099524768872662038940117581231251875627685319505202327781469421970862889514635276498364496614013849010414151793361545128630167941154612984075737075351141658284912891525329772195046100532889905834452576359296613056066959595386394856540010740531410467005443922315226924561502243245317521419784064898468261322706343554879571619446264342591904516287869034517906602334761308355360320758588334636164922795377294033167030506281115472619065396923329892002922168716672825220143415176554028168358483180492644317507302640274285295888026382031910088699078187346458435058593750000000000000*i1^52 + 7459084162620589332624656999833492578792237021843965118335397246997024528425712565164313856597302715372539841892028892004356897885360205891646922435361487269919612467714036668839371404253367214918131806622691686600703026352852672671031624773773498692114479855008481011357594980665796425525256246961133640512015618923282814073378766335086204076038202837752591390801503890453627108138723628782538517626267381589982803478289131729205519595526718871408386004768157311953727130036817877872684545319686200611081387160585259221390167227806983084421581682053215032316829235092396817518120029961124597073818610831318435523660358269357535799073858115546054637342981524115135274245087531144632919801646966230680629215483581492028631321392238627107143880114428255102321942406902300407736513389225906522668051951497237976243174968314572779517095389970083436601026216211712443381509790037175362190304949757707599151528478556613935352971447160069047357411556549153483332184940057322404187252743542937413772315226001222986599701462353959934518252324653979996881447543079081017221802131872403306973174738342900990179490404253919799619951459681930575477031166436650964333640121995283017163209558792711477939795250865742919294926307564613859427342712617670181630580455120714415745740824233273268222610152356785668437343264475431143763069582365909988009158744198348520135415265104782881191666262652783615025809778185697062397094437928408614449536472807032730578735014295398780820898051090333754354878494160853366866470765881937897863516492987867454078599781457067449029802305528427931450567262333961414954951072663253628809240702368762955897207596189915572377490825488505875618238227100426348461573160657001024023977073979516977205070589505298632507635620649730014281380346879168432112304616443631315179195636388024383001301166159342986074217719366335804937413601937731442863709675837536760491256291556936166565121322890635751524442284232344912928683162420437675377538774500635854670716411743195004822249792673737460580349252448759007452763414122585934127163349703651853252352258663145410071440016958810876001351854403345018774885646587671569578345700393327193128852335031271978588799527164963713955119714802019179258149673754453309446039246378252106198663392748830274322013060014917148001984063661993098598796313333315248623862655934798366524666725301414724928999186419189096996647191343931317535603991643170402880969049874693155288696289062500000000000*i1^53 + -27945522882923812917890535125665608567569494777131891516706020508856169673014480915472224379642802536625129039383039599430395942297549667015149959679349060619517744149530761827021002689538630964737807059624154048543819631946921798762768826711379135300721022471386328902903876844797058249112818564401422009717675468022573421000526489705258825957949193803537882371898696650682083402996061211845358146120306685118143201806806163086948701436818189409114016656185327659612913456465480309434375221180064049782336528651092257608805074751266244210929045538634457371668155254666537961425228481514826219605786034845948418471072512764919294254827854786168512974316009211897116392700670313626382741851822314422978300185651967889199931274722689063235896362347286724399720928575529150764608671954582191399432905357347110148356759138207339566993930557514093843503515343754599924884429608263988042154367786708115618518424943440640314745498208479110744872738914223970173486419696383115704931314224972891876946224516390567076987580960785256290271720199085041712726657809358009343094678204870086560883936832731920947547415298250532317986837601017252721897468814907336220915155778203816219565555893671274678059895937312956328619248257957226642238644576420834244750301897929967762023755564788516863908350596688240035816356268161247375567412131523678534325951410516344840380374325385409028727753877810724272540857638572928004008243813310407476615005235067549524791600005529558355471180541418239985429137046792952926275839921762383528958382685736956719028888939162930243808537499495981349914941759625845255865160837625453092994302605668998107872993304454013867235587704803479806398467048835444593102975130041233299292324482330701097908751073548576474271490677907585915321721607200513907597763716576879873725492380331628021823116254952754812007263378510138213982052207074465014189709296256145979511455808378051437919892215892453382316185702289303427930738422345385063389741518809085908264761267801530426356247532166952946388655088419738482448651317417094924226280729273800406479725658508633296871508710028267330975656690217711317529815944578570311667901226539880005494886235192365987685868558120296972138094937805271989389259276256876921027399402443865792557990836397550959566410937801544548840353854963494054645329592203045893475302722010020791332707594491605178292815987424508650296982422162041516893288513369242309636319987475872039794921875000000000*i1^54 + -127919826475234801845873878911996038269834226154995024981351620025378863128526501260981611894517037622974480603418721170888025648767972457496306451069336509183230252844035061632061184809710345074972618460741311437352445293806221191242933951188039279932750762605150444287899740241549355626876815008577902494477177638126591192760179188504747452747591440230555147272463455104376297157873880682730298292867721368472060975090344101881549866483930619178849128315572943363631569716344932559046141518331739187884671279014171672338428659520466377150610498915277057052507236972810149923775441754656349097705038544178695935475115758770804445623261665072772767179067888032609619306910210347667173021759091581062922939530211249928533056909690047779175208143888597518496760675900127662592752912507376728578792233871218739977085298199212572262822202818293024066955201403027334403677774810604979336036001055847556509946580192358210999569969197343622930929373714976838766103510597815241595285379607354741551615196021185447902051253601356413466440871917886526533035535820719299285150738033441827506842467984910283252929430443585505968515223062478456887350412959478453725633027016081174245608193897113831914115813772289237273183545054251690665333732401341175091854771418592840849183549750460738317993086095980393788461293723568003224384616403475017133572793618555768692516305025474156376028630850457226001723446234068881674309743824315464755391254958927191715177545330921117138185850656652865322799192465303862007565603392067918757380632799360022181110982764474825318236072192108027862233467181610124410422035443372516892674837060705046318368745325651946594464718957368301867650499575092159838583410263587372697293823344338073335061237258399842843774372273675365039326853025415850077332659572844460161337358498994583518039556850516807302260450375519904663048672340759024986980580143453505416359903639913193813051101857353333056245529594343582828310171883064926834678769853507351064265706104037657885386083263682790610819178177527743043024882068793727755111978179733645734814964036750310022932255930677408707060544894056121560710038262093932852558835665629710320071338176213091373542693014535917488292130133701101435827421417478543270085134838140164956894503598002458985440381458301453291999494256847070504584135374945506449171897884321273806105901101560758512057337642451895036029923697520454422185622256336046120850369334220886230468750000000*i1^55 + 672776793608206068853130493121713167398637430621241309103043199771558036146515737402376198274250897736645777715381601125843157316627806197823562907784091848357065714143530898744002827759838525646539668637779781918616510808091838762724166808090933724146268961736634043931414983813748548698272452474624421869661167074681496464188816178581184882917171794843844329983892648300295334325470761355499796063425063103085422551053494368378241419203053556566803598417521989857388403095255737281281538357511205408543727699807066735410355892444933712353059564331617297871117811893590881626795419072319021719706255398803004873137088855017686551474242700468406442507244143949528876676127774277299092019906311549070905431793475251864436532872720653813564621238327205697016272613221741410193708855435780372951571790896769154158489322160186673678088589275224649136806869347907904167986338115505921966899243973977391705387580615767507692447651389791542688309103396917945494616063924231634987651302718972466307266701389963502229376220283030289404573843473619172005033821560681307122872467857863161423790785036863684707108201012159440607298167836927044160890766080953854175492665687510864281344013157421461932808057752243240864343785156833310167972947415587353798259594735670074400165235175127113154060445950138929350903590056277581560199132033730200409025066676643459979216034557446862798705859570392134095847036290812031997475801365539668798878355764333688950033340862327040422051544510270962338287285513738885793639192800652390464523415169371625837693857505208752917713556397237277751168125989063155051237624296894381985997092014267248106152293988551538517839181979501279158966973722482400459216665728923157446646955536858437812672546148198891332882069850477863868660676772109852967063403161595424713708638483768462105788432269286090182921376525874344406379130721946052372900473850955568631901226608027124201123144406950973962791458092061512244294467634373051268700844330992747458996127030331342914987115955825942330687811110837613799503598189966709337249041225934917756132192002811186363891431274029476975981132668538830987782369945801807547595590721003216796761461627856001558275559988860865618503830843761853145928218283408640642138995670740913098193646983227203085697681343630029506609381410838274818965649916693038269078954533363813962455295930222471647868786973558929139573033400491217107379782191856065765023231506347656250000000*i1^56 + 2635346524624890570483206705066987378264729645308516440511603256139838500891039587753382702473996849485271423592759849392432131360667612995783987767299595986457832611048738113572684501573456130960936966950028233236025560332672267309086449764273994307341347081408309582860491433273428816298269919433372937866708583083344246394893496299045953892108866950880082653250566983732922567903155634121551793308468282699690975915133010768387211817094688512543599994795012075444133595211336914230273495313220155519290524379154906064887388444742312930488751522083441889986196488587308356406901187085907984769203193176779169215824348178679231285673326981453375655537606830307269509021572889405237747296873948348217763507262917728900020296467803660557924981080234152931436336876910378800324585809678012221464856742903453431954771651595368529305480447742621194301668695658906218826224963806050373499144602080572094946786011611794578494747034227312417119244873838041318879639305983398402892277954393810353957906600882107613711864249272838196394130375885398735514199137315017694030754285662213213676253942192639382729335037560326980736408118793644630245409516529654590972008532518222410622556071821173075056363593008374084443482528702283099902050057921938427810202550893872916111705078927918938852640334496228990469472495192027900118366620891377286422720939908642464620151700973497446397913158310737190441398753295849148748690859309384528424817507412724915675163672822558594016828745484376361857972957054310662747579541412109768510446064895880547053361061833678278753047413627150784099634328090440896696587490587294432312925350958622558767149256790964225244891489050738893859792540416624117073717620642976407550104972855573536948864240539291031693559830420579693879124517732876802769385377012374439529233353454066914409867762871440951498783784772545707146768887234184724167664570135231052098640569490484351185643565686776924201524743581570793473654103019484673998986743314043070096140497967366960123216426961997770326763751573053787317085999507007515948887000023966762691847828755331410944365356941649580460140889240409224506770300702764855833970505371460000765209375414944632786018536031061342430265180821841279652990585580672755554726117404498741066023093968655590222305430816502903692604899932182086810234804273412285055105599843253474760450721471360843342179151338657566721438908255428032134659588336944580078125000000000000000*i1^57 + -30477550691905966401237855621564487754226925401057415807682889941897588321235960971166764009080713903944592041062949813748904192191136802333670031310373805029895499604235666253926873623359574617848973721994798364871045256760329172771238918661609523159339692437615758631020222874728947838376744934302511977684376628856953748601246150997252833831953167425598913577744591213794078045067098520073538744793308465377700172772440228571500833148141555651740903505971201432355856187121917829381659345858422280696905510177417885517755764411659527027673771259768788555214168104550848322424706440398642796288250817553253168932328129351824135786039119073751280708237274085056485160555968312972746852898623867031440360857259618010471378780632388690571595798533589141306396810726992231528508127579642054886078468881547985895647276123182228449328776707022698742308021818845018390956778235562302272237903303204638807126268381542965789138508658427855243910359975283117680078653352022175838364218928852223646980392628346426690209732688199554087919484792278245761998117892969222840910054797893664213244454908481734633188926259784330399509765276717454141376854139207698260669508511207031838947949058894204610957120697050199319823668766983579988678117453517201788554392644838255531181149920958817220421793296516483645560661761128359177786991259795460258308066817823354667794958733071186562572708185907485230626654331809049617763117187623526397121523147391726338366132064128011468562416257826624534626855092002958359602109063642044945582298007020734966965313821666327767057824445570068662425374401857560976504325179671430079272811537787867090452556817583004877382033009199685115548719170210053554195789160358797577144033134472755750085211576264366464303570882907862192574067957756368381117424906989504348902980228690897078056302789759124234871559457563959291794700224545508861743829713794939489359941337949109918085512721255782287710256877062829582094502592128883543062554840007581137123247232388580422552010618590525297959483900572195070038047021145876426820856391650239453784574553350797564665472569671158863428946856305672608351182795818130861379060208208378016720665774702111923625466264927721193674886312977464347776439895139938418200406919673223119498356045006851562445970067493788267549401126789256564477808457073923299550259228097514682366254458393047707546128491602119658801110461354255676269531250000000000000000000000000*i1^58 + 70809756765464283080731522333314281547152473841975684631570169136839175332962385405491663714435102826225087428599963217929137730854823889050593192495773204372061969990017131065995168338200173307103636445556188694574224551597331437068152619224392089637034395691327856279228205507939782753585476173320337955597110709892811288935021540423172987627061049425733088660777866414518050452358121942699198571543378343536866044869544695861782864042484657265931067429563511363630115153976620650693443476197353074761925458316965730565099642059970867715067204227213518428292360516073327741337443714385868403665042608150372168926969580471699920722842361668179178189640980961251204905943591486806524555788969751799419722831276806950038980102219219586179927005500328116404439832947713554709380099613933381751641178021145573712500131113577167741004671665700028528614707170743854978477913768324187308760632877547118058175897822012909012551060511472781195699989162425702668307659056358761573760341892391989877611999606611437657164021325902623405856614990746900739780737880537424912565358143450156884815680169905918675446852094977823861036184668441494391207786555014943856444912691423004253587853944305911175105848841917175772207501728845496378677326170669627422313268089236513119691565334217174890534166235862304524583975750206306067829902562348380149867969881399490233594711463109657715386791519498940639895155983966235881507460939219004706695068533825225502213026840018232772085424616769236999544844176298758152148423724297171458838015425699673143795101287122356900717178890321250928999876749628159130292497808580777388362034881662993119041930631062960650462667062387103283308292293187843405744122815447056381986621735871590367171656450803983935422313863394637805237757355894126261183131313515508640648634671785463414237534904416096411646488851157257168620628333675964224405623493478368725521016711408789843589619426552090913205474066455317465964432820441147910195706001089157975129778617594306782112280408675394644275582646923384065871600848849699867359772943075050452553585287662387015672089922268006634584508224295161816493677825311915669188235449713301728954171647397447679600524225628616294954685620312401070670219970427254192123053932203189559558298266894319795272411282093509453162053336860912543036981017289144754499183719503821995279094781850530870266303642235310201942920684814453125000000000000000000000000000*i1^59 + -25036832717411926264763742603907737309060644319452870795951019766124568160472484711294282361358019103201593981685643321592969290450960267745671463083826278549212540307598895102047806200444883066972319366228188317702320328210262235586021411976612211198951158620368364521843355779818752635779810988763354903338365594839829509085691742933097486118107515800197555267934724710183261972077072921297715010626671438437194232592996882848027981447232535608471603553456687827451463668887296355018540481331748341373166172583795651098772575694749582993359170518920847730972787011667417612661650675352528355290063795922839665090306450292216925946142599548717311003842330184289836278147004412897494237445668942859447611566707388272466377050763355535624541241220267943899348146484708376680789072863364350464646041946222849898135067111400275187592328544525591191970475643567656267726162656309491705732681546811042039192329755920036651284515012058120600609801852312407711982134387193862747618255951329956492012617610454803093239916437428131456834145934045928607808623704743244649061665260445588224092586573341935746873349599128890546466533615291253595577831128119634566212884567756879179481369566666734714050592474964688889129373966645287295792546838905965045105469570188343427175097417282024029334308476040314588657249586559121902368161704734363479563472156750786446328797804992240324785681906125553786373892804115195861788481528850482458778785380687111149255283872629422274546110702415883154814894247873501121000856161146439260718927122393215237233002242254809915363454770681796025748785127552218397288502067232759587719968047514637015424104154207700499263818505565273000062644924257643593682245562001298510581913037887234119017408268715193832739643511940581063410421111049070664116292454872649137150078343735054816104548085966838391122854215857624154584188976277977380075764474162085583332586623589351017819548909729128858101569189145336754972790986868413514057888007905933539372559945919301545022496143201894433744368577274197943414216680325485594849141785551780993965196119958838901698273750556591522921826403132690440665241556274140895164460931989291859136616872614659417211795854668525179970361246316447323674415431432007896054236752341070921754718628115625283585567400965219770740268170734452891720272486315436941226731582925048521003970241783121554319893589141845703125000000000000000000000000000000000000*i1^60 + 100319073564735759172578815244477754122559280843839966943622736556640284891334822045228508623420405915253927446290551139511503268569719338081570934700033894683337807727936137722201630849701269011671346765904181861151819443769151880647593536268424592909230014108916935641921019264093568623884726976952162911299975745894855089000391809389193706223953316705459597976462864025152824346961366057832275238317155216556266013822936246393707424391096805834158689986915610855762944923613474485513739848126056645718375350815050187586654958372192300803073503261682001812160893194519835410116411674348857415711102299346891165614833594120576814504619260427857987659482666235648533653016264168462144260286630912232698581342693343755404991640618168135350862917878624496009018061647662324100092220224601898080369716400940629278869529117345233867636514227993085946948553317216905492956036882931571069773795377146726673453033626375282983611893878704345267257464996807104903742300010039865946114954236590885207510306902964519640350930313277456116545578125409095973068515611631935915909748702582586673276203179022227945743233068369309022500841293806972718048967127336724496119811479638082573481174356888414050299966619338195672357131299453665200960870178256061191752600052923229886519725998115668955029110795752451515051038461831862858309766164870860736923729815621335151749694142667873615668439443836039853686445646012763610685519282390697277064559790099804552118801535952290624796213517346696829135465263358417889291623679855663435911442034337905888234978738560497849294978012224362426161786903814290171874384135937073782383504172094227506765510567014727334407735192695977730553287854741865144025360898585626488230949363040185545196991135238909819091689174603775559495849338607450931879776704045066298063935717467699424074003097085002030212793952714208464116581081865706855541857871224202717150152293220254052566867048923875046800957542822325248271588977842932152020713705691224775915714198026873126045187621374860190147383588126999660704871522214141412637848545980007876846238792390001187980204388029491908730273183050300766757151671489942241287709361417428625978776639257736836621334066838626883526826741575822453734421720420549742880282511460674405689192936509017492071277012851930289333261878266924736853874923697326799753823485938646996076631089639627978720117187500000000000000000000000000000000000000000*i1^61 + -2015266226727962816091973465315349987832277447256850886822239805496077858129359172746554704818756055216335254090557260071768896195047861864778252204813566228646604498786379547315602293839498878453450019024324268034629414437880022663710786251634709252517314639571484718153851643423042774261958518371011180861295680488994535508366587015662510905418277040739466709841784449352429916100416874804177526937340823622743283486359194571540966194832748898821175918342321891333375630790192945987201874743878398722517676348563294473195525371458157481550701345383710133303021522676296979451051354528046379151456669686199993041230652693548720226919316967085209855845021015091735563811454146834121116310804805810438367283871631292424552094471343357112306464763658607166428900981516958293669610746714433335914647549819435677391936921577834077244140026279530492539228841354345620573260777489147687016132140949391334645534800805777202074157352785712714841670474022825141246402273072805339591536076853361246471320998183050953419749630302323525789569439834518775590237537942011749476690744444237587242326332333336575256151303642969948383047854128967334031310753869054759195346297129704128561025225595055220094846124336964338554856169722267901269102634121024273908071729928696184812388482012089414706291594157510117003235993129795962023317072232653519831738804780282363582517873878462386566698689201433038251452645173275711607467001062947224462797539948088717177101170325357232328002482683003002526068473840109335635547509344198885061152398283998282273780928971804344599634145443521792464575321950252590716528038214696428119357187945241671619555625838409541616987689369081978545400584116299341313486907797506722630449991246148547669706417782821653683481115531927518370488557012679196872488348741487256348837895719349267720829302028908281766433264538559926046307955462579536041366649311266497563968735856626672657746250102944603494908665706721139566730074782702858080567277155030655271880507137934034458973563374023138645376183268536290555003779755487429679235287760342195029169486466621363348067180737566072578215719190284036811946929308030096269301308341888024736201441188917813691701102857373385648111817097728211450216509133281092294617241118531525173990703321338604678400695914584645216581801385608250621388692989719430536751585217879757390612289996418705000000000000000000000000000000000000000000000000*i1^62 + 3145911435711008511607157203750751373377712934126778218298043907331876763339264356523047454689371544695759125011857893003889280984198218237922067290347766772940607890815740673662284070283310281026920424705769098083840197180505200967901667002097510062887618848864856666509767925303671929905678949851430905178358705295491313388387267095571592436487666424782682510398329207774047924193399953175354853762711198987743282723194330922207125935764620230975609614381916532391880880999443313813591820917478845101856605378028866402579706783532055971215042839039057943662756974801802439347416618317866806237042288481476817443285591093784563083809027306347537114473487081561717043913700026934678164543900649257307231527208723850930974965376709052478201024134864006727410988134667237056330059656604910661240309472481125519982604994516916771496270745406016044183660894033177396988618791235193001558619581162887275624413859452069206177876580012542911455649146977136632679761099961888292277550328801015263823768198159574322580898144375736036617837880074251353672381758077823071104384990534230192355557309671271080389676336938230754637771659652378822758893199650652397132960112361470982726007156820818264757011944518407892074237163403314929184700115046915889784485972292662966163316716177242946051266838138845060143374730091165834293645697687472202099953597282358785003983257530026430716285048154364390977114056240529338163631814015975256402000929497688458018718080432833778638824142520281712031147141928874335418577357582556101325067740369219481702171182386078370951133317659352838716125083925659460415206780597539549397243418846575907716093231532817068861871122120375924885388789493443562126991424797310286823299350103233815358990098047700521514389142326939231072940778019244467813015635466516266203348092917448159057008850173808597767000815733268972047052924156597786892298674302040573933596674430593855957163150716237448717667834202476992008019401223671006066510859867984549221508367052621482743279183187800044713191276538025621923290440521840411871054491400475745583166520855198571303850178583784317296448686691590763809778442680283448019631109417449126565673275797402324729943836838947951176663870606728041894472915540890803806125929527007715566371680085573040301758044772589217287332749616050736394896106561286420025362650368087004096526909984000000000000000000000000000000000000000000000000*i1^63 + 1953666137219337786711510614668104344549751224807217782448847514551958133383535025884348193338379936379086007404919094383507966708415865743104174819817815161133607143674122231203112302896999749613687444034832046210568921323976396093548639446985741699616630269542264834082323941702016460909588526014820812328940737574619829462345347050739175561836897660898017353918797412933466773262040872724973601402221330364681158837076379530710611991131698708313269201479157065619907211283472485519314193890727929564056040615759145764927110859170337607151485844170137570848280637424580220642815962922921701571191018922225942656562597370561078235499175700307864532462704453978203379149477263438751872323780683607076218581624479455869215422839109914986502637167040340534016017855510146516076358774850042735233761222696648797912542440868958165397573869180863179114949418904377376576286780538773500471742842742111492153014354888384582982911137546317218522576682753688921152124642264588613666304804609656028823414107934574788621749393960223431849240257829310736189467211271617840787742195049924866004633420121520303215726506441192341485710703422380812740002533852764333307723002914695050047680946829024761682609529273224132169780198473948584564325880550543577568135059637664599379290348471613495591173194081801136754680387797918181845709953501549995452544893198255669485679495935833969777689578992565017047236617526797543963569873490464155698452596764838644652184064863772492148040147154733258000189431992896300950995446514501622839988550234066833076031231818263486090018055917434120292507371228501053500198303923689625411065442612610858815305672218376209750491457020484598108418885015751666920900725050129892889843846512002310133899179649610537237198717939173926149951035943955068099614832885947740615221315492094564688662046449176816943015565468547757139028759070416652084673132542456111580418984079927842992961080643252948227364780250151776449931803111245952010221409442475492805528671084968156707190000178448613245260918900474634998811223590531275868440470556011582309370330451364479536885366056158224591904939581092430028628136234613332136499462759496917793421015771902979264408398376296199257139674998235046215576980669184769241256033213377491430333136283412199690158374537291930670007707640769802277618132545780504747184556635466311014809600000000000000000000000000000000000000000000000*i1^64 + 9443127791275753659572118053755827158753703907315362641898014032228048234217445891824801429047177549357639854302110191005216049988101544442963053330483592102836345317961142757483047154116512519612286783222318748733566789031255801119694455959020622171807058043822958232749717644937091331538461999122954108638373295446123100479157890744222197616328981902263492938062507582205991816397430632826180677705415426835177689253580611489612964504186770105923089836599218625241984177560234501199224340264221749987361280720726886207525875153819887478438555693135960248531536258347062027269681498280001270999207171499769484097990742273510328806960319418906629274063104873472313921820011845034033252414449056041072007037703216536664905620902391055148897923275554868143726751681631462423393924645595755305299210979084460464908544993903782303554048563477927495848225791623365093603870045913846116394716989156901925138364540799233559404278701654838612887090538778003973586734156742870915446490819021344803517350141744134303954568651177512698166877402064300482802820645552336073930171746086963871628188711258681320780639331527900368947820509542931032694116771498472658050911592507576074261467013831404963777084209105031912271961081687282140836358997189273421631350717038581688913680720988950534331046932971747846467388904197651474874494149023233972174244849589732904314317413550707433945066805737206435965648353390975576096316076477316686105756050293031013488449590127435303840347799603455590497050737915117487538110214424036097227124256984224414263741875698748166078635231429304483583537170390244716364489792886659053091536794429710972387005695069957041874035304329438154274651389914645797994163636986105865187823980349628953976135839031970671814413083002980478731012032144399767600994531293271107451716619211081207825391596248501722288367377899327839144576808648967874303555387839974084326008396013086418337343546997405253143262393016186710542952752455649209982727344792841010566648913977324040329336928042651556799806927214777692133689520690360290456209706616419023937940283042195177913180982930312190886356410607824471314325443307566141126525427414870935145417090745481091378688548110951316631699584230147669814778627345131553056315471202184916173323510098045257532322962483034990325954589082178719367757770373498241841417849721229148160000000000000000000000000000000000000000000000*i1^65 + -37026532281932712108057087805803386892809947118883057991336124321003397179030106839916550141565413324290966468348556463527243970199701091579513475281835304047145212273735409972884251932496526218804269284952245065639675628572127473639120532737825317179531897613595070922900603539564562881999237846776656407164378310084397455394434724641461372013106227717646319136279778511761318796579352727551469820096666402491667011844169133672700291099545811874047383854366074354095446995313072001715712786285314521960270984552816385185069925381785400223582719161121565103712058534586085149664239376156159487084917043325408403852920072759429190708069389110192540557614549243607981604438466315859087870205683525701709047936227624498397208963136450494227747262678252101212800132189185630686590688311776391466184137754798480285190678057083846061838779344238372481303878980390337394612050665971564006007164036906699754670461553939094766282266510092235737351077135829996549467216628208788982225686985139796221071578664629669069306277857415856095495043913488196428164721193969111191732252754106305853816795045436814099417239118112989239629429320997421040890803446334476294990604891311973743676844729134040296786093461516688194458128794890572804994566434555596754873658007151630370110996568153290058159965172466050095069666244674749540544374396717402479306103867622909570817824505110411170305315166732178294312787309581551445855964533640017385535386495448304630000472562208582767523672538469137568972887970251540514522763773297530681492089984448784182879560919099626123107125551707155864320412958646967121003958701145237472258535075903960534780654272819650787839558213473642481350939748718912207411701581942514254539634040630599240117465912159057605502142957602399084381534135719669119613763270434741631919121774198114581914502148270046009253516412768687652424484902118104429159035500864303453423559639157366496256915478427743567652984642709023167803995646864850098605478263000339407703794875975866656794359885674055840675055749612256644391700146588459314669270882363416642682957380886269345043407514542884927468394674717061849915831476854270447890927516949049640687034729600255853863952767257104135165821872551371990492568238712126248602260531190995613039296964647893631702153670927678714119694152278412109881990948543302755943731976732672000000000000000000000000000000000000000000000*i1^66 + 11504521910126580843615681370729112888526982370558028053322531258589774749565895367209806971405712920547385369306857601548963093866765426251449346768908831334772544381361131935179456896141358981042737360683722950216339999280164616624382066958893260556502925450525726783602340946647492652769807797798696913135465300544969562206817856410594651992053948519511242635816216900666190579345098368394990631691616531109965148869083099736395524939776577417340575873804114957355290386314380205043021612088423763847496195227027668578719949024609106793581578783099268250589365867993998463949362069808578096434059110329184931584428412561942570162700967829127486693662029686111036088228844776786648866724283154908059657235304846887798503769850312362639609638439504249149863456903295959502919170634593481868981134344397580324091411934321488663700933466591382914854009610547311731897624604217218113866484296699152485721443953754977461232396523872828138512136767877793203816662282536514598534109749054600053564759370583918162781258796751469099627867011492045492012616776184147402358133655784776879491569937776721856990625001174188904470166181626017948384959044023402792207561699206728265038606853728353113035413147285999744260917543614859454671009619213264810928086897218281872347642523453473676834190601561017657740642999164750959674117490663208703470839206745392522753547644275363037865652833939003829304950561137006875897902950386115448705374363653764973418568373854459590980327085495489857666346953819482657328996209448173882278728177541066666208590714411068213132372761959945904900171507236180391817262789317560628336636701335884909808625357774307014306281647826230367653424418746957856922900639419145607358985301293878073966843332510570722438472188445006016510522720206153622542745934282193472656218845444068084696117895357256246907675555793311600429420698486087258186795515911292364753964617221412516054363175989072614203764948839291069476654038588537055475142446697766966902870101965959861493897602516877798711573181740889497668765592480572795004919982757041634146038611486433911845974580504494552460663272202826261528381203480920285536050343167385160712081657138993803509514149386648022873632095458139946841672781873457592569850137988676244625805158530212191509438054138224327017751546667875303192067424096974246370921676800000000000000000000000000000000000000000000*i1^67 + -56513479219531652294032085950370925026373630862653180202598861831838615775133586256207809645880899333219216093521562643268266544233675557002570689098370001847750310738847768999778849390307497382244616170871251159499189918001597752605951053817256206968063074245084387357633079559584566854087831242450794919757669050672112859740860705918192292018676009056873073318993328825661565413852951873833408356932326632296912341431464497049518390411186727878148746408596965193785998073499952601785892874865643979425818283579080015159645394741477679526826685700319274644802699497194816379484532883109515285371353422396571096490614047280821148866764760521026528302558493951044995798445221063161142242233778212265326156232134010986099872431938916346732317723278704426761220051432752314839192493911636500579056918623144864381450303427570576092587743579408795864050098747885104869492058932549093149570842881553108287766870496735575574358024021534911732881395143561015579187969865036770728622249280220636808017712517091803970986183322643521101452781778739708956324946740614494310318613719299794778518646889326290746879929407271026018669578973535383557762670320483134853324912467040254818219595474912272700112338853384930445047146334609368314300796011612789079453263207679249168751888851074848819868795581367495979671402818424744885037333846379746492675232957783261917990052664034771730564011295481640012448305248571355806451665259538551314221964483953652045747237993014014091770929423060273733501213598341681806421846799062692638066673364462768309105573589279319175311353522551343600498781860704909855122236432378218296626165766954669266705419048970366881436708616645846249186536188034329300443615075589127386239098545884132044651001540139559224854585578934711331649797397847596801587482560066980918897668963721642671675555307572663760035652906027012470300461554237553186468180718902062284923781762853370462600993670835062332096200648220370202308775131965040050187195480863298057695630315883155045122513897843056553522085381800738453182587949167841602114712764454139990258453385299039429673951435239677059025965279493561200769980881408779104991247846407187711417232919685752048365036529476983171202221213615877696658591510846265213261686089407275996727710105504573577597868339353435110999096980647626293044426606333730991636480000000000000000000000000000000000000000000*i1^68 + 137844829908186023383603948341229668297186841258257706681391376915353728588540440275258977940366528072316424158501119325766585398180273999115266368500283038899812978189518543394317549732754463323363516464682999971653236280414228474593880703644340559585652812807659247215812364713563221357251749464588738313222717303725859697646474688708844225322859893873952936520520903115171751710601210278822203840073938946048561644854937189920486068595849174270663952790147933628053484670373170883888951656020543793828667579568883877487152052901963134141070053461582398278468540553196839555201080140433870660148113546112013077682392284761678818807918719127348465286877794779079074945265562877391444122542923849227537686496782598521333332677475517940107760645074274040706347193249973845233243072803967820509353565690636455393967833558244771832676731901247870963605522191944096635636949939301480400190096773427814818328909628046391337434352311281462447479348935303119380527992423143687638977785658632947174540253887393183521668768835570944949731872697785828639737929099159325748726379095621294883550428514818944696358329628610108357713413641713245034511786486151209824296103683275440338710605843850750659659187798338071387292441534961899437722371610177241780990281933831762178652168134109404252237949922151407931515396400328253484087342772663415132224653100448374700852488667317740563138058371059649075438923981071607037277754873073369102210246868895183530158820415415635454715615874678213926388866372308817308139667577538722890377405474018539907863384462639646986875803118889172771310108028590877555238829686664350930924122764467108896502149739317073667927509128858563293301541883355998428037236972991069276154788295911457390957697757203518397131428628097199870512514700889421051561040216691844889428402636853835997623627737310910850237160700287398683653530410901195429781074355070594572830283347038990688518186336533393270045025282379646276656757585988904246640241790698113531352308280510900965846936322938987634001412613640272508215456560778149088350851868371605688827674621837338080199017504872929749942519173501596910675228731325084960429677233943579962660427486668954378459693526242109541441701940903503335947864344848793490314736777497541968591453464270550442688236803035732410512290231368015853713265570705571840000000000000000000000000000000000000000000*i1^69 + -140525013017597965909658485010972318277609928971355902617774276011745187376379395643172041253465332757870827720600558822191711094138671652594021017192682120632947532910914005564417438853109802391286045857098741258890653804710889028961078581496163372610107715553864424205561070170810587093325167839579471488616962454152668115746941358881272807559383619769965320876774178500309944509044345594599824057237983748558458594890237307212913106890831780269144380826920922319099159688050124862729723396366885758578471218595000530911033808217399162656871930955712228222434993634540513130827007956449318819870091030018670550398297059743411727841018172176744230199566205695546706418619823238942588071412326429672035539288894766599109739278226411693125161707653908323079867102741991009336023116329528766050964022641937125463152641891504156088418028352585986320095005958106039847245404703325792895058970753428643368128623227708848534697431777580985152238938993058187552961993875882488785790598328314976386175954718077574911247736592621303119961165562903808099257327455725393820410541051883659957845313347996250229890879730093495417108496960485339422744951527321590808153189404085307078684066642034469984546010775926807352771050807886407113785916052659788380218939023246929958750194584189786120078680339206903022766924478119150747691275722770485533909417760160219221547892007890409815934492462086815453556133663624658064153779794588828480336182793564513556737048881006602114245979267399411329528386007847421797392864669796350942225566706200625196650514392640590769449993444687664565659089535641380125067317712980380280944153097145136753997498988248842022728920917660879751933536783151556481201247804044193943006155400418571426995372164198651247345879887787808136225853353911926941763076382162250919346760827457519142927480627577868521020686644847588382482737661443802338087562329241862200675088751496050243687162477716880409394685783164208484808748382539965162414582686048683656521036561778373947654384750375909122442286827014086322639699292052983148866242437910873343568360974692516381427354662968388241612174893995069464263896777558898717575188460562893911527011662740376374680402933429517342286066180197628034290610064713274289477774963719628983064237821914538446175764748283813531729677504632463060570523199078400000000000000000000000000000000000000000*i1^70 + -13894051161377026184683375077246156952932014574354758854169503032993284437924100405909542706568795130376728523397374056112898797042696107708948342912716921397660421364450427470975364468722048325221864605274235311289959624959126712298280123354709787441981998623569796825374255663148071089310475147084993910578240896633493417463537787760144121256997118885861275585624725369847538086786177947704808891451505326475153998242298386002350922548490068674274883043674634267410170845934535924009876174419932147431060329388371626669241881284237522541626122716572680672046878128989699007319763350524936187296283889082911148835615226469955226004137022684905494570575433964834826604071345782196800415200080500912311156091830301698761530748771858492463748177858960904100377623574609435530420076415152365291061938881119182797351398406753774111404763895735322829188902610704426674880197015423851292005873250508118127573898515180065039718251448158200500022090928876882275937551640118314505289981866450808599630910549898293492534712231781241776320059111034591931621662158785073105978356282946100187458901421731538966773946523328082743067495697201074501115619101953903961844673871511561864804395818332504333616309697193963516400569200462241657414456485893116171763645814502522029694210862666806326268514562813696050411455875710974418084710972478220614187399036485629854628965733292952047165734732324314128074964003855621739781186994487249021014181626056407712515223966263729333615362713522428475183172598423163672061051728344621462341820528243398329426077058241641598423209983154912037647564000631078469382560622091410561590252765020736179524306872288045527008351660874918743750148491000846729525610216514747505378747071415796004367455535529424618905519823074008136026520663252994186170848075563371254691239795220741522698397778077765505336955996974324860604578249411550195568294126815095891233670003730746227484293189987273096680590203907627459616726265167443153930860936451355156986965874489814232439999584345762454792671792180954149466376304244165387226989047146191302596529778639724397715950564590337591855944081527653700206019285240327149992030797474135748824531914382682787050275752842070415513539451341361648797561713427641034783295105015251990122554527731577120421601176392113750163222209019187344776888320000000000000000000000000000000000000000*i1^71 + -236123677308719839051323658175056409653529552325500959352530607317497360132551633640375627784169339794551708443271720590705686177935088972404399080165824489476439066664515560039023460750927973747396321155460021300174919581350846384795793194272751017351581351906531434742429775541949959058004402691917746056339036171281201785163746811303932559339629462402044199457308034648869429891628686070628034099058390473028698407496273332266406280374589345988571118924592501781227501385830606884122645888281592036333077835319512216854391806887698173770820726743149067078424338789108820385201625751131288961829786817144501365617383329020442202864735558984621896657113237458847339702046057338595288529310855030059395241461738890759729546987839448304740796232363468654759675851305018934224986558786235560114928166096128062854309181972822787401644726160750501007527677778287070712457328990480062347583178354581511913594264540290362760983760230204676772090570518919447495688987650696755166836036231830766696077319074389264049748618480366696466870579458066349491127232700211232032767412217096176384157212865946403209384446897881176943425899607674506796432527217865540336334523544318724042862980973379918574141097382298071973433587858703597370107687731569973411937536388619260516642828999500131174443733399116818284484725128931736981669767805326927568204620213679763803927351698222506946654682324645544394222561445125840448406039394330872419647354821539602846204971712130889222630961566678042389820786928310494725011723279520373097576814972544627473874879892348468454580735017395207016805319416632634246988532373652099252200049802767764499868227574722502044206892422144345890417488903626732461266218482784466030517514710092431105358370302238775724354284670012244455026342761392744928711672083393983234994640474548660491189316824983365022417513863676915974641460298695021469090979184476906899532748696676906693178545439740581211082063170544316274852326589723208983554153082316501828398359044133673661066071166414435710542542242416653587550930354710798313607752658871546635183300076398986814426648772077011436477993329510493578072692084741559584185696891968967272109106766004050184393830400270980269785026476184652954228947886192719281961869741832687347396713595458320571644248894118397857909697005294064762880000000000000000000000000000000000000000*i1^72 + 97052011273288452947883084697410575433647356557614122691268104044149695539383719542651778786812808442147027261759969568083711009043459897911989864074807563348613247703796291900925299900925634967742661974687263590293617062887585071102310835802423502558048756828832078544100150883519367136047217982345367172973908854049222910644435244833146109481709791948590816871506544784270909594867093225615116616911279036918398676889182437974906169639826801436541304581695498934082740811463883865947026003109182388559248590654373445548449924632958612950538175380741409686288612220589727086839195227337279279262970771068533440825424665977921658714027835260862699892878185493386045246180851992178501144557097668090866813245537814219034891184232038186946513617406325655033288895656328200331730166784538078179687104676585137212673808361411911376671386658069723938197247418795999320497349543081544580113904253339504806065209214197696937534061426507558960862754820772455235268794866401571503660816274908519822591251005373148966595941417828075102569687327157040040021777933504079010704635591907394307421394632774283121537827488221663986253463976668427802415213112322793603077479036518677482208175366329515643746877334164812605420538260160093644057321086648038451890871401171891197645046419215720045889059941088383534172952684833342096363800409566815217912804962495560523732264236931720493609110320476133086976097651027067641658114897855238481098294500445847408931264941085165205043545396319843125425640611562682345603565267267168739806239795166126419186220706690531980257204272086327517526920358527536726690483058156546928740118351231950600911241497406396815861589253594207112278209660877921654572532197814980851275147778211442953907454587626769541574285978477731825090936239337831256629708739920113029617293124242155994380160648719682766694768290243387918106483394600686378661555906567730930992717332369194280012417006593899140812787902846803780587023890838457011440454160750653947734954712014548496725886195095641949969599759768725048401115447098341739046333687654159219089881214078835834305248832440470317172520150708853800141311789401308229032229487851029655326880818102817504770204167821461948008226043926760929943685552778296093399479274436990784189383439506635067841255610849048901593325639827456000000000000000000000000000000000000000*i1^73 + -51371852029226709811878571200027168224309864221573841387832636533201434034997565327255819354761343988332151427963366834449747435595803886610378320192507223942147391451601096842498883578647412518770613035932070858973839110818057118549249422447238438059001180474515316502025451091316407100252480998028752648493745256080851230256391638285041549908377149894742547144206424978000840699963462655822922188944058772480625247189334140294286182484983715316097811525983295639386819543268005809649927620093315447762580675738341631769131122042317706924829066701514906519620470590773954794417679493709933754931831133475085793437783054474146235953574942102091813079305050303642717042229064583271341716821056652708916078023066532084362447826932424582111734904265594389659089358322295474960180489503697736411749667270854853246038316866116177142892124516872437290820865544948021344952437432787860578025198289425951786243729106214088306696123289896419852017790008958822667282107258002456964134675913655056567851003438358152544145217661830239981262433626508595123688591332222356905811230462636583592411565515709425724385447563601379666036132952816627492095974800613550122954915814110150622984593496787539489738673589461474156223731953685895571299141789270469905640235602881888407430748052001705922417389500416832492898411532740550579304278520326652483352933368624246928427531377232900448522270274632442854418353718485510744059146878702678573020431601648665094289155937280075887930107984872147987993210960041016330849352464689330401322057720549726016531186714218443533631755265494836521102443171637540602597659428301824302164200759910624694341112918806348157417143710443937001438562705250619304458466432377080593934598503327568252082428428600645022512949816094198102704471550371221607101144708611680820300848137438465746888048274065680336042762169822314309517470193944533787309033392449512614137791504401674100564392099998199192113795845621472989811738976980566571323817841540294306055504672758753926040526192112372096717070954573402036008079524974447409752588760393096132703514035903240215959542690539770723665775810755975789107631226005203996043292747063801426027401197124246107513384416019732509782445690566306242427399449768818055719271913837317712126765233804138727038468834422795436628849459200000000000000000000000000000000000000*i1^74 + 28079964835316638710251134951914049024872279484187667697694381658522055203130804494547728220137984378662731586960267461185487429995324784789203967557521813556877551083484707059896641489763850011752481171167598301810388227198599745475752999235560181658398945717814057572305558988241106178245902387902443825223681509812054073027489849741147183688713762640453893453386897596893391317740678335476489468238430557047417793740652688703997926077912953946043024488930405171919305990299033092562822017120174933079529716275122442411670968343820171545494191674463307858415218992820345043208333177224065992127193493878113450102936814592661040310932300194673879097256663667359584510428984978118165363933060908336614963668769980488185703363721035807891536568949776648361141449699322531119651839446303106125092961997020243993969250009044727534499952923722362397104094631284029171647217107744947848965401187141874085484402857076226507922573539716445859492350990566277543404633552288055703440732863288676593998288842750724554738477299419823928230486475310171580254447352914442730269451696568724119856808390894719439511661777707441596789300556339541639934189257909311362649791188995995549743179788832757627878169177385831801723454849855546372433205537358768239876612527334871231466879855334191129790175377379561779783831420764488802273416499889297556359528493195955061829409518575503702932862277088647519147781191316022883680898971569860161860893412973757027859607032879500821082949362927416903901228759225721238156978378407668754172581829192947212185396411516350655047266908039066669196416516943449804680820249675030612489702910221426463229851212588913532734859546957037461107196492387004429236126296686072344891575352252263797593181923531807467976644923707829812167300087991306441347003332940148538228150902259603343415386345151525697510770569681629526715889763440316798828862490745269421895114251785127093838961072654568242968278369187090118720407081344051174092840615663595985556478419998615803532326194450802108139981867673066798224010521635971941925009992404504832760927178665267426319077698358924825509873224239171555741697862083287601110591515649547210535529706913857939094240930770761652911968997092248782144367322935127025119426441777787373019808202885060659496878790737742262173696000000000000000000000000000000000000*i1^75 + -7493992581714776701475931038347735952508791592398990731840956993763685364683813418427875569927607277824862652356000778711722087227852820201192749136794342516197311348879476633071970262753219204503448205264261769911089770962083084859656200510189118264845760226427925104471928626782302300109045515635614889704092796660054368202584284652777053863095290105853086672419385219157845763791219311341687068976123330510180800443035499316398291032885762539626919254507075796434407694967062723833544157581105402290121411884429261435882800080231718200729258992560872371702569706859973031028290077708837851654692993500068511809196404405334725328107996105601511261067478988554949863228287396588819576908868346920693873962214186226100123428166516724167655538988514438045732558170830810106009269785210203924694594055862721297712206012785520509325970535229072315070912297370197489121154141050858696293724524498980524398018603619081573314711550267862745759470689012599601288338265080970949582525832061342715459564465077272163638507588787698604095926294780988090085013415961908264417477866347081725550449322535244327654782187630872643160167794441507743493237523411500715426312266629779048971754883010321674200934216963534127468938322371741669269337154482380991005878664909826577900270123756457420251194489821132506850237844487892987216755437060210451354399810941948603471056535799039722568827253336680560431169099737104458139695937330442626757920265627567354952045773815757231818441322706343860294837815073750027157853880214845627253683893904841404907061947353825163378632751466937050910625877159624832392412915384609355325946381464092419033494253918563964742512940076541540713830438109281787700306496742816186221988362377730035484050520180623353135492996165854257384196931772559403177565691681901443245898939339192513532056348194729728245090894757967093508297782246529356837988042511358377685219954452554699795576334059673830645684909700543370854620151808272213130250668738887944732466257121654997612005154126505848131255738532414437588861305906854559423677731398787184046547663027669952532525811296526324597016200379737914766823992946869597378522113933110445353746209829667670381560881062860191472037675903879104568374401737830307486055633499968246742504073986744421878542935968763084800000000000000000000000000000000000*i1^76 + 1093274190577525567916471444577790760138721642809598418268721831773269978819132284232291107102522275684552169573848599733157717993844252592227135022401218344142289873061473067781052113978679216073368225075261129834535404628976416902751169904822480569419203921429449833048274306452404226270182979917300968810104235627926630491376901814046320600733863716407350681079190118158865185769406792434029639307365623974345245816974695806788413159792841009248070715529523350620937098526195379769770327412476429696753637769443578996596562326884885941217764419065000526476679857987348193949925288165437217721594664542531835854770320107693043829895187128358961260283191582195368116403160826599935773631213875971540039880315366528147290540804266809347890098653756803176406613209770975483023481413270427478427889566544721448455533335114822582099669311217593762768850383865385996371122173981565999574695126811467459430473773285918245017331422860788167313117793617719597466994661712966529417969443893972223319084407820463523257983077761473816951561166303136032988296812898807560891073388779856034856228292439708319660594439033100810268144835907596348020068252527557005758987791966831471217530015258931149329731220114225673693411521578844694505595099330078991627096907067034034196060323987430739922240233253482940221127603069872695093200424913939700427640720332979663627598529904683924115416515864585502355706999357097678170361202643512839727272720794980869198681079838324066988095563160222665513878958958761041810534366097341415125011000947706914689647251196208318304321088317284254568301862385893398067156065179937948800579919982604571918315702100151310434242754021941198705814623985669678249058234387785961879588232563346149331197806709298109340178167005926271289676432756262652804142147088956970108466967390024006874586615249963319176837783426590952455598377889086718360822342835273580041556061088389556533256413752104093616402458347143010525597747616166648311364358381964607853690171900595346227317302811562991125370304106397485045022928210794666971350826117939244879390150212809874796022815310963807802148929231181132481809220024755491957299101114197036181169805091643794470060632527762753208010884686139828198692543308933209379614794701209208330196802252422054128237653524480000000000000000000000000000000000*i1^77 + -101024067867977568391917388172652172179645491966306520835188694502890134199323491772729423057096659669088288192111292483746627568528623064618012260633610398487692897569312844241038130851034341532207480897250153848259194133788264204051445126897480793096465084711116429059302099788015952626835554313478005378191705742466406503435804145273404385932272247351149416636978611467137967154368427719764965466749420847417380532475118132264101201030914206512762556729963766753558314195048262947277523954506721477119127065809901065196726285689074676642508581566851263323306866665413665758542745835694274678623039861476630938881987116570534364117177326583023046838265972694108981108231091524659268289864633995711151751188971468667657989537710462242970040555621802624235448577412099204149223257194984351831978567374887152059103099354500318486973840482312902753859338006854161245612601864225596649754962771558355672402122907853015219541240359141093064688588806901783238422875404255636572376736353192989976265732589122573190310432579572762382102018587103287543407808723749875673866265273322166113135353005976419070372240979257567109071832735189054577290319931971194935581457235455440553699213571722926571812287154605345976632144833377036291876291744588882379652492923236485354129411351570892738597138908411836782615709138580953852393176595029814152820541244549775880046524167614112454435262616068667649112660491283857504567608022811752496617644073559861644077943043570703227553407411632694719750479253445473542617892792151367027587204774217884346752856938962363652617945268304305570926587631557734575974213021292501751081420467503005200983728382985920522547023085255742768396399160496391259557574972386801581927141103265886850980706665961341973833621701656014430834570801625773056846542380835942407648357311325171621340544641676478757445816243560596948350028479988671869175441979906209111057802650518407823286335273088692424124312994838064228375627759471629194207964924918285390346791014248182331318914709847932464237974041075094468411331667913722116604067164214278035523443239850105813936148140522797460148941882396076606611317936832027176751363697069409318887519790994685726335398730148057816323902811863349237035678729392724415179018625591238572069500852285754893664256000000000000000000000000000000000*i1^78 + 5224660010097900995927318410001485808248066235206607125475272034045575668906124270531533498717090689397695026536000032620562340223939531022860628080584815495345931202924520326188040038499683906303111312924799127815095360128368975675331315704336692524399107693360627990941529637970321880581983159472286266630789790216172588362221841901141515905292480948498613821856493222122723182118458734827906184111003282876340485238602067990311663477299633299442609841689976168984595636666880183719340008775548550897918084725863757522225081381530695260135256669176024844621370269239674385613600679388205172547252144179113324415503315763442591323297478795240361046649679195808446580086580800622992447473301214529672017217754092636325340579765551204049748801483835707500348066239772499078041983904970624280585667827877374741100821173253962886401163366209595686718692639406500540955411678065557140992203644291839835929319474456062641474764183934359467494880240406905969766697308892855692998298073434176844766456060795554230247892675212548256154911471811200885531931686942131918083484201764535440670216126170728313535008628857239021956733285190442967560542306734593857814356431821487705386601528310631837586748343824282021603177765838958829019863459946062469335625284379087715236749620342229126168375704225818700759632938406992073097422576479109456289823694324519129134412236399451237002511854393348234073160548250790935424450882063158832242285265214719227134752675464608071016374268836410696160536816504216463456369018721558362190992099459217449950232284212204728168116356919788749797678317971054324234479001759976951044121787844304858367564296125607219087347969101245562808847169838596479039255469112691661897681664691694828636475069019575196537345529789185932673517369708678605737361338050482667848753682441107222192520610864915887952131155476728940951534071862961806473345152179816990364981835025172486015024953667452038913808628661498372607116683497201976041315318467736652354093519690363100091854385255390097649074597785136314328633882933618825342009360595499867293542273904764084593498039347602342214909066391309363282963924514131522331038442398502337442535816352936719374839042556132296660712446005585062830677148603880216378668190399980990898615342156952371200000000000000000000000000000000*i1^79 + -145198761451060158756507494083718319663253314903670252522038849188385938268222893041896767705434814927017398368726235037085782474877809161559321155176383965495052710378076650844311341902624526903076559922078580032478812647718410667711820276588525379214405613398591809908836585643675672238754583965430831553462117144132721555358148127987023018878263838669587516681827243167966398050208790760899089555836059749068990526719282682987809303738436898626445629439394237372835242557361014242128877707417665135734459101078866441046343385921983423434443029577450765050956154869946689982082245338943122036421346058008882688793345015912595452039011800917237809606472037858075165431792995671760030019101798574971950258291603258487846483007457657802448578093456855591304700896606892432491877282463664097480553487971348743116263183148531455830435030699959439833514190775777989075773457543769565557794933985626174632764320377078558541848758047405007980237626761949118789661401843968813061537541917765116808333030713593266398585771537316856841078852640088898577150207057807621132971897060963090498966885688664738494690014513781802625279489666036506380925435674539447850295279837042781405664593594916707450650528514046098956127797494100007298026480637255501261883445783205080390627877020263248353241739561587558790254492666021263653900076524715220058532853318690259526345771835713339798179972749721053362989323059058675995420261666758027989135919603386774254816912063224500789027379830684278106216024050242735361412064900339159602331041748393475806089509988087677867812261874855225036987082269841018592282737238941902677906047216762224397909808978976071263703698393475284779039342068288988833670434763617596312661448979981620715343473985187752037042195493230364421716668547983736760171147334412324646445594405089410232310919059536579367120940616922675803442383231932168828612331786258998022136722477401294149551645074800268823350165700284445208004660952463153944070415184506612977516925184294734688612646041494506925488655042281554868752999342155034680625895479680048823926680534591279088483485818089641956025239123544620897056417805549404143776416984442155420502700889753254963238412526731317359110696206335193156951264127414255959568279883092275989478826311680000000000000000000000000000000*i1^80 + -700876087779441706027602101126567247584484255768418249618992169390430703615299227104197274335253914001841788648568902471823784293245494917041748375351871023446661576912447262961433679441715896076849313476911912178478769183988394028094785685039230619771145094444736486207725442160091847062398138020765467645802013812158961389747794530890764973311265365784831267363400032476708761066206527944142950237595928409434347461823216229313211402137307193488712655491578575524545442524239940752486380125938920680189263149923293163510060110450938546077797812223724150461140069746969325200286027132733148664004056789863736419459843256640376951795812909349880401083341856657914589705249530915048231711204860540342706268253484388562279544484813972524663927100829130184308975147434584807668122439298662842195453581030238608635967521920357274208024958906508461942778113062584638004810213944490923199843751085593753422933876767909713343518515757320384106619647641773181462528141689545465260721382469522296949646836743323692427488190889989505043934322624805304674655128890486825317101835874274144873881842986668608116788311374434137746569456708286235242899170365531936753927277277843237639638443617790404511957961401594093506196904317284382817423191238070165472345280018484926904572863463064321649920483200793534362157652650513468121649246188693118491187691480521549746765216598603457505002463478312825283823631556549399488587837883230746243228172270980238966313212847893917637915702757450440960812348235169818455283514217985517030565820852047406663572910469004856802916201814194075674154266317504541688566401990887464574150654716984971162425261199070435497723188314376916079042759562802626830773282395139994332361597818874447380887243701470928912685472870911992094102791239995893492941883706156324846374202180886234182945859367161384318236729328744529553934929226633284111671945502095182532679691893018116798130906583338969454872584843599946618284192137836832773433333624569428032780863893554537555590650953796845530040430410672132011935080633992384558060088359811896246358391607547955404387715033852217437077130208170664664879709672456912768463898189013060991415818212616432281332818884875091834051778448399004761593073521418325803626681712331408277504000000000000000000000000000000*i1^81 + -379216752631211279385940689919690924303706289356701630155125205837861131844567297424774180410260449571498274790264576718037402947173767604063045132339010129853138823227183159934551792881539987227224209181053988363442269982594031349512901879701791232175590115654373509830398295702279065589517866599011589602501382613961474433993091632571024100341366142740545031311842773867173565225598090560261653163810875186618871510880853700622905891936127528652689429571172775661569704735225775723491612225020752131699332189223858584556206676643803616328856387378210318240924326981927711955326483738752520513961298503131994634341296188654616006970310871901306287409663150706837065033327901273923227950555193897867637414637394350803880990268011080149126768297693000639066390176049818093788469128645675035967308696364483176745410087520882186184513153509072442691449641225347338313970165386691685273654894303885444869735876912227886342491963367656393923037997678268598029346954514135367289110685618097341684001603182465540958448284471380863497880612266692529398158239702178447690180757055648733836883471912588210342652590084345518290340120149470753062652207632790236429534742064842547736487277955063811546270165789900053347146458791664071944336272153249540008605756384850726840854981016448344507637022099823832973047760217283176194595954823372409515990987304621649894164652239924673401441820286967078265058871349161084358348366762851445411479840480335250464767864149585323110053522232493308544186479562799468655293655138099072734461775277621950267941963051331771926916502231018260201013231248649728025118757421339299879592734122840736482915832658215109962269789000824125031018955196989151713809894006502306197355755235971364538642906768559517784902729578787258787684943698939950655239313847986372588834649651262363930577411298148962374103215667024768069699980169925415363329895732002781516710981765603836828680758264846064972174435924800280398149655397386979158407014105413006292435914992530205154531754625612278090496079948757847008465505515692051529067319666476900781047044296470864237037220911921457039562145087119488898826307602280300163765455151575127294638142900007917039507936750763710481892909614753458798206923832177795378554814123212800000000000000000000000000000*i1^82 + -11248236299814483353601417980738638620081310224674075550024763776178642110794717761626356049674487032044343424164673516610035028397069921283258273973445218669241136702877771994106330748482171383116959239252167755152624597636527023303972395239168151763607872637082786069710989060984746897354538387512764581704829233030593373145865871994982609478256700845100438339525016463943562271962137277731336151200413540011525629037179740771136075694270697768085324304462262864046318134817713142328691752609823809740567299821384149097991614588753189241048944680553699060893106174185092453411283071770120179673569611593507338144117173633040651078977538100906446438010326683160914052260737008150519171031972035511766136990294740343616351559186293840925112892952143077520317429432202717938359053177329779202168436927607672302213482238106159809667386513532566587647489815229766254640142054543922535935019361271419386731338066181868912265719333587295273351049329208867430970962169682566221655271403244163854307826341470452439912455806291038676439231680354205445236352978804719560753326987064124164734867479610489178408998610413152965628494055192408752045965184461164492232478503431370075263140528070328995705802918587907992691498104038878903425359169449818570957868475071735183344062967497420889067344033771607147279869824432533739165975907348220629464150273828599146878387241213396499657686283759015768751725742268301335248895219940658275186912861181640829417040883577385245815990220214662160389270062820589309156611591016775482133879321597331273008349831921755857233050012124173301962909441305342471142359285534045835862347098938933621165874529775386371185114323430377461682445180106553181006144215716456800501296243825436696467906111325777823161522010116841522019083837022609486882555354123562448538936867138153285519993204396360707704833460338473139996608043111466271955838211479803817502195058834018267556514752573306191903557991789051092270700784914307116829046157951233496064987269042038301844335532898038691050086396080087991084433500825793539621251771837609371089865717333013949321995605476381391817303289170027518651121799851923377298811393814228365277717654788726631882257502840597112687259256220326186503343109782476070091489280000000000000000000000000000*i1^83 + -89491914260285586713307852407447307623980789645242136045669543934358078511393650031525775631857225890257820147788658461247314222523676977212794282899952027030997135028885119689716751461731308473168569235084731003504510743349825097177124424213889694844831289009272551317777476006027781410453781097667067304583381094970773457268386384775517967903036632771964395229401708957055027533923987103369539100194789829838985091230810510463286472182185189000602462882514314855486365635617861134593041636974794011511374757278169790221273902959953270154757663448507019713675535508428177676693480242065843992216048254643985484314577212644997036821406858250683655737983187937927998792391091491061403691516913484894851601287470747535627585560584546480972224359304293276219827759020631356866547655397252243153888692225306974585188356710330795110282832461386782191367889350946215934142683149241104235989594965892231274494311900793908421333110202910373161780002941998340637717188207246121798902108842899029553904691932260036286756078596625660686502202622256693998963241379942958259144875083441877498690958413206950938321652977653403669067516361670444529180079932438831617335399600796233617846010606335435158436124035813079776374217414795890002592821704717296027809552351895373289714819574757160841063849310284914618995782521943830595394865814266246486092521583244301138604913472250576224236606997239880917223935968099109005473398441463714900447716380585650265026262863697317994564246165028705171211752465512775401232931404599018616690048866786545007641685923634759685392154375378272206255729846933917705523864173647570269253322838773947795411380956125963788530687112942763273128067929071154750003335240687132363855128062588075734529133867150531178807623875311694483734739837684053803195163423545640329297721167647300426653983150242568433877592375538788049861519047374658998096896512646831910508822995006553510873972334616232711505853946783650185555508124501390311660263083414721589307950061906693598776700836387612028872919720152647153336174054355385454567351109088582791989972587027075338971343155667004824929866202439354758712603369468638086806028039458258075603867604112299196926995866427086514091642585680197616654228026845822976000000000000000000000000000*i1^84 + -89841130170557387922975974934312620033075709600013777637853772681128628452969723657926177310831120841909610337990506245209958270980042888647172674976672031768628684517939631816074400826798987154686859262132229725298562441928269659697973575547943630202563486817576694968353969262879981839904293818990965981095659879791165690003613925534586766731004150025219475814822198670999926634018416465369179259134438760135888094137030136261653096996402543016089293613808746272338242400585033213502601560667688434287509290222987774220329146888162420906951134339237270355421933434566208039461523928804471711784190443599247625577437842283889815170931748477158407812133357412541700001356112285751045047338604809074898713995236876067924860813594732026174181578635224576333396549790654063384600413903785347641627897339701873816715392294513176816100380639804212085554040383492337415640505314729042052123865510785309329361399735435527654610303407985249149047533735951890028893150793042782561954859737683593881855330200785022495318494772801816417991305701925962908240108307405109103549559909344876142072472097341820823046295325617783381733861723731754146879947907098326835706250607893461721795803662398672483891893825558739741627103400579263455318095804240480999954936729641974442164119174616182609290783205168725754394846375858261610411482746342346667443196782225243858785901863353331285182960196509836073774076587024394068676811910286991641637246864785023196531477409051006424586946586912205939853262597175853346661246653641205811508418231770794994015809939451378986298774630671829504533073287104979789317056513379556792934293459327577190206104974384009072085041955334137570959201529623126005552625540237460602873655697786564529314068754469645272539711554185876181697397689942950707285577158955310977290626481103634515350535595542129355460362986752998006288033341278626448448907576876106655643327882943619860244695226958637041587012885386009447808324360943279630908952335296991683758791089841182651512539043749893782338459127928400368991566412416103823235074813216915598187521182147003553011344088352405167176777536993925592157244591103576670543911685749525332740559094509259594786909011222264923713204944902673526841724108800000000000000000000000000*i1^85 + 859589924087691430887762810571243172950248491606321804309508403193606445022760464585820360077752877704668550446255856979599738638920776032705325239796197106262773867534689572318489823673723817325028299288426672836839797690294766505740827941017499894060457811023580664530205053244143239013776667506022579257037373203643339410629882865663300595612621883850235200448680675771822205314676992965680654028223521312142758299918888137564995937455338237555549290628324292724758562473021737840035204878978147015272923361034736134823022370926638738760772066387479530909226852942429128944002332338014550578194160597818548355789570636082627499731696201255345843676506650994578124935212614751671062340782418334598440281256876196866812177988903460043607152855552784671817223508645101748247116586906182830041005724135245083516688010201586974759363001810014589056864886530952077291148933447312813376167589205741713236376601879774986516644995873651945100546614678290372880341805300133561469416743355908796840244361159257940341623145307664116796086227033745056767393074775547343458614750761129971566804892559302235447634123192529494417122970091966991786405502454023691436761998223355524103265138849591599813509448922036961508231321765302916054273704581022306412461820683335942971200870593752209622102700517236504253606012715940827707967682640575853674934984849590791177413595256434275996629106359098620139917090590066522628212604023300704348976745408435254891850091424062149668261353071498767291840292894831344735810413638503539647415748774531915228642785255826070522768602421960229598407718491538965223938144590037415728047229429071067081318920505312320842948045765520383567998255753469290382767932200287926836438492456329748593651704648403309289279671872946167011301460440191294363814220357210032989777814833208037482082703499170693617220296741761901381606216167567754445684231774550906378452553219125774145161005491810844865035491717022587403046513512626019004536453058635021103666469424022153874580375467719974420802550595980435229626832004588890852195384534153020375517914042196611153583482900654763863598008789426037040775921753358907628815031126790138933814997231548543553394322305242761196938259628217807667200000000000000000000000000*i1^86 + 3031680163261497897950740193094377086801113437276255577462974240634279710789210078706205412539256930547576233777363693488931613608015847361871625660647804984585047194737953229363414537523944642986305923858718210722543707655204058451342736411824739745442350799750809000175209597201435504473379719398468387209691316562937536205228970065449481171471035791751634046198544252474694801364624944092700630676815286109471895616579481710984220461906431520708121426396580038872627606948174271922809141398116511469806428821678932468514346109054608936182641602280523574629306822797148164456865288369886630237017972512897892861485470444129858468481717668218137144856112339622113848420292424028391884382427248673402191697365851099417753672827681753226665913350569294286012590240802615057716063295420720899095517469594811730055961852149175727484018934667630634668287021595250119004238387842989075945684695234261098546188355278817379758426464052555774110882171870282172263469384168695724869236869891330203167542871803757834161175885094558960794814309676671163627724120321087940688372522513773478674017279762711062453904445916833983687607003443648431787953942716494440684787280290217295716184163054833164805866426277466141460054083246814736016625033155756325092785329450036341336677651963295027228388345338719923984635180769358187106239858710193685839363487567930757616930781186507908630646910849792414989922001970533385470797277852113819086150815990657174027710181635188958000113608181674765154894319681450661242665689528181122719704235483585215682048264098000162929127736219805680497040058034842765875607889876728867422655246361000834078012015017274998934079782670542266934571292942686523399468772273111178129985769388202253595379074085541790168383366593608434454293054848593868695480397029567281528276064219829049016674380001369738844892581782743397306017161809205262049945185759607431027172573077564578698707107708210601825506960615276443868114425485532428091809371098337172012553335122793725182806086181534398204243176165631211941282777704726836589841906428960963824836417904749443094552230704316142144286597639250611419060963650813222482734188859623907123531081099439086999266722899748897475615524913152000000000000000000000000*i1^87 + 1110733324485727507894616182439696506033633868754494518690708785172372573320525958623696393067000465145695500097538340782322494536486092478566053062894857596528784821467275885299726425389333544427322369081898599618829422604225116738925412159772182547070477632079765703446267379127036400698174104703323289833465275725754097075646796394273577648173716125093016443206644472965564723435162345510868695017452363223722470042313937517809190404404472954435358683629734779909587221412708172227100812033120623155435727877140927214935454548171639099029714837503146651559225022099853245589683315434159819536268779147310261018884563062232295282393851610571264856264951705639105842781265202278317814498630910559435412222448063751233620695778722323718556256993542134757009879032304057807275135399760814690422331813176882628665674052899523701584501675487811955833467445132948317850154703872102705753278742309662075000803657768889358786973049676240623253389872121697708565530521457697265535540140313516821871360821437050155581509246690905139595505126884235702663428486556389277345194197892433374398594637981645855812878828932338147307292715309494563538062123288931634203736617508751383829410149493161912556123673396751942084039076219865005840735756377821795500895464865062783516196034636870124615090822257235490063075375723792286609149215880711923359940189962740507279458375785685394433672626053410909708259360285577929993034710341294189439445732912193802609009736423351880214124435060269732098670241322223882679659592309178881067062548533766384896606234337375285458326492090222177381016354093973562755267376449059624045312562325555815173351248441404946814880896624026655532421786384345203273297993449064803365392626520736287357094581435913340682628970497905022254136940070700568618924080671296443289585694336787420778365114813946607209280991036387929217559538874308877063412339724818314183028592691923047002220392657029316445642280608867625517011187935059325340711925173938157537127599545639024896098836283972235581916345911890662399846026382564558429122745822213386382665043505531153470981881835036779745683292343916740853804761413650519649882758829825069037031057232139950703373134143520104041676800000000000000000000000*i1^88 + -14647443477161327544546162704544309886420658494720454138712812830037961931901270731141649949165379893092235612629986015396237745180665921257039937315538350210535106648096451236688910790618153864928510464308402645248186963795941359639129396150750296622014060396689698574527617905321550378506971213527743596696250913734258465745764249434682506778850164681492504820461490217622308150740162919687884118848488632652992250128738115717652083528677786478201388298959936973123539871333540093232854652866547276294605154612057954538612837125009860069231258436841756859317491182074642333002242654616202277656224126230630597506172845544580829583560260504819877572505226943050072503301302725337117148977499021556675456239184274324666701805741593695540272285897702384052413113122355636899503938248320463928613820128675482904889002973537621094610819111772134276427296478084453777395736281017866016926084388410115001082570006770162505215977065451985654066149486814579429240962410503807325712899827589959725606686705059436905212737355870680730944781705365351414199747063899441516768625922261572936544449979337361931908548728135284273646940617859025362618255077354230644402899191671236746183333698871471433526875315860250571174936470752987973617724643893009706191711459941684025078926894580074141091137549318776902794131833231417045530934497980133850831867350766775672897122172860477063981182193288408135586033202471043857165179510896455603753169901668495285170343142385400489203543970878587563624523759528128007757328914952304874880515512675334238989526561911467411635793761266019626693280790698708316106098560953317081706014498945413562391229413467905102041463056950495967817384385564856778569557746938235046783561374725764912717697764138298518485806997679605958750119271486281885348481188358650541622594244131474244823869829096382753082700565641916622520554530239776428841637045747007945161410712021148053856824263812909341736903707620858832673326785797314630984683198933479534384986964876078066811448448297822840605512429650423315234508456524678002192803081086343126186951679781850877818223915779984291343152020261939805397081636602640327520666911592031384890598226686686209333795349331968000000000000000000000000*i1^89 + -42090812628120767936960629742295857120867403103884338301067003857844038525339351220706743429251448173725865704388535162956720630590832243507959759366340085642348912474420629116261741626022705278389885864794025876394950285911380636845769391238342253681627296046765293663309460704883009742909104755439699896818860924893321129263718973464381706281481591634651899292132369542030518781089519088229100891530115274324334515473909497394219056225221562968686638396002039992898105434879492406007517773638660953847217483407321878228491610468610692902664806511320497092720717168239018625724362704151696827185775226146870136437441604098411852335065090106024727896263094535828630690403359321376838622718693786967074730796025012996230586777591935765041025739200571265604385856996444478195782433109326095529803189288904409210866801899833457799482828473906715606268803426659112153376283959880760797863809182909619701079414395097887958832284860105406473919721150997977518174886352814663676576346085075566120319628933802736028909397206138778258435722351744532341557436259884600394850564915206772891331697022778123910540681440831556792382571284529882506565445765101428914885795437216451851052763045084088410214854352825226236505493835857510184949061767101831531261040511564535084432143318816104061218438362799662747290448258779685341821398384713652243221197435239406670493831883069774161919292944915519969777008499107886440864793690736498290351286902137607484956719446116646880839203194796217532041855062794800276928825101512978275278034296890889550503281538086177392860646054931060658342025173859492512017832193154301247959918488108510983069294991335003331405854024930891596092899402210091958223591562685472848090860991192605151719824962966058171184872792937903618856553700015192971549706602559613963986591079589849191392248208066184547423225033872517071942537363573419961179032629033129206258345095720383632390296245322581831790588075009461818823505117843751732953341330644725983304187550361310276080006846240598947728151143574904999906513012517488444720706258148671732059615927712668525273324149672615737386028035858755294581946154407004608692663702790456789945499990037658450962415616000000000000000000000*i1^90 + -58540093898893728171469802157814973435179341386914427004705435760786296019074280711169894090366500130544506742595220327684766285655042323775973978391891694024273834508088107559332713953494402537083869067045619592777927660543168995607793758741447792708895928349621560860974244589374632305830329518779018061203862805017406154122639503796506645070644555960552572097700840368385712917381307177233569240734181295968545599248606271319730456962363556360280511060442270454753352679807761448115135206005880532161017574312029257060807383764785737205597866935860039254739677046665780419060805690788788673133592936983380914014918150863378887258109958102825711984584766921646922165167358336930618772732946995080067997451358705018007638564797922305976019142654659852232721214412233296578579370202702012778016272519431033740768565492709264904233910899669773652887477067659080460175536333009011248423731765448140783890993298942424361558852173554144879565915583614265649856759070720806165447395675814174339674488359293885208656086401161881475641088317484902473074578193683257865144403208004589683689444036336962721235594768858066857617344284154316957281641906124198135495218028141486067347623428397397513499080349664954353528688874047598683020983742354366489123738345092342032067214135373735223905532043994004655608031283677925687910613910636818422420400217382759574760119445018499544152515106343023210838445633248563732717911574752952322676395409390388536603041253463666201865714378690512370435292165567829760411275032743004146962144159258546843618667566839593450946848656367207357775085037777463136754795217889815152394473804327973241808456110711557539468263609555502052199435536772717943348440805235271985337701427607181894352319211927622271500499034485716253984911931902752712707688059020923228282920313521444513469619568012001930652015936991176963184576680581685230051327615644633144609049912860688138517820055456782452488614561427933204763961363114247732569860236978897135585478046681600486962946202558702654815556721574775806149594610466054324496825389198272666450089090259929679770054963838843572329011331444935511820262924853517031877847481186346961186463472443142963200000000000000000000*i1^91 + -48532493720574492592111533234387890907976326819995594122560069231016473655951483950092536279041892909647742492602215395691905585320651548598258815251190888025765435256101011622946446178264729070070430582066455355616889522123955314076518245020836969494811964987224858858506030578356243250052906986723229414403849151411962378209148446633028078694271717738143668045744496851714430049911679440424788894728920368280293513871029129854613699097660968806492438970872065036012830172252938007566382883736954913274048193181815070507892616024311722091188745313305245291027659286529029177618033409567580830120297503576206177306697522373290601101214781588773832510069281070630101385965038429598935643886933005602450304858085690152777961148114411249265981872790898243717309373601411165440485528006611394346934741858957167708000454124673584084471926426148834424471530789328709990464768093985768501469101937120349406313938230125400938301737196867661997848083619445448131355633575687564753559570791763667972291961021752804619473215537367064995730002969272253675068946260347151308534090494229863656138890682881225541187205412008992049937387884636272518531079717115536485342930741557784892470746555598561099737263871604722997836411621131089533346491252701424399369784059754149885372619590806313721190428328008310763578162605645892465027722691555342840159889685997489187744859380617641058930578606646676411178118599464925584475958780215391691242577997783188463815359160646141672427190550375650463707869360677427671469616669174225779569115213957316458265123968673932609192573863462940259935003615776819615513701359871179028399010703794153788124838970761744871897780589847674246137058794620993391241379332555342573349577612965627203036144235625682543968200219302581342072022638388971722836167068394822067706247873449376881511315155828450582470343011603429745599904556824122191828274655248972315091001766161579117831418862381852440906754024816047559268038874958481433989624976569870214710186035900803404910159065174975142127884937125684230591718654643278992390078054554002358477159309554758779795658566471121079546265441264694046507536469266193879798461829803707313588849868800000000000000000000*i1^92 + -24678009182691055882682777102040052310805300843414670854204288888817599206049012646297558797677095787178243437063840662788823346311632065855949090644194149215796066038913446099164492302611020481662575458312445911171371776206188057645973538009752245031839435819303833772889783406071289085262658714592756125623561654086389090325658433516326809958795481929409177085007379166237529850755613940359488883426767511816990452344705977456390425570534540643094175112093158778366288406624281036872020225081512001676399018504071647013265584096742181541610805275826966457672641162519277992400222112839265133592920319397958470367483941308160372483623406818402033786643680169530669617236594531271588907282574851165374363796517097212144735618008346095595223398641784205229488051640371829520687760615141196017579791539108708245549953875036429933656353164298941212340886491530323637733151172181692875300083578574620733162921499294682798003302454541528630480688941450427825732172481265303290584409127270479022938809285439949926148430346790221207140466397853625421509734653088620983891142343829071733169822946957549237232438666744422951837645839140028087262341213160573136051955133264258911056082532877132410969977172970130580130970173555323402846266249811663142959524813878168005381553224648827961932260888434839248674261366559788167335218649060902823367385627907211560085501315620981068503352669323998131472027725512153096110605860255471260061620459458382517712992165112546543269184925359472292882928074896636494225965322225817226539477638930177189375843002340658607776751372295790524512973687386360614791547340960278493722903945214832027286188034165646274128212976587071559438523890796710871812334369068557779528032770159913783165386864099170933188688956434420911336919560246659324788069261993817568765727628337552385897883957537985084999654786373020395268077757363064726867618661784038878768213197387839250811993793143332596480477896645334093401623890010424293877935923266964243539844311029513524215010412984488714160136879529711115629275844822057412061989669673278804534133656984568044581548101461045726712229231984446729424764906267801997255982240496489594880000000000000000000*i1^93 + -7972394127938661946010350362265911000632708230402514139763068146667448510825989017011149248372151819787473770721738860372005218895612806364161459235953596490951098811330013163942705354678033431824828850839751436938314512188301319312545638632402774794663492108021175424015210698849807226151682113455261054043058767849835574678157853326677732812031662533374373922151082654669140759080174601765565584408831047958272356455499010151896031994679346274785531324096647142929847335735996396483629971933587031383683930537386891447411509197607220928903183482960994071702141282615508414941512455611230147042785700676372615911256997765397049807926322125201467943703955380031626605955818523277135528426354101171714033319707107211127075063078877384706361296679125912529631135925040678118628864139667328428855056381107953591433374413261515896146938410714748952890942177966952110591736737412678847049552457558349046521862812225883771081821473379723214227528317211789688697122532239215400069603994421907134742506832399294656834719671533112717369188909375775941879763975396069984045273805699406356515709534329554296850869196804069642786887346736650597554961229481300698224240065040527846999303880911809055883768586175814582518227544218218797137189399049344440760319962607345859477853904736075134144517449496496000699728782817048509464423996607436225550111913236798839123319674742896323495185452583173846576044984989961611646487682012349922640484330334778542156020832613069428460445174280395115197074309232192783757751380957299363902961163070800668637742127700682139977277387163607501799657841105480321228326505714914655042361437272139634549602222504474182477956223135425323121887928530384782072283743716958394084393446284544255748445854224343538896920747326114198912976057392343263703043692230657275023760807633848085746456659118602364821502724670339316526372411667304679683392328017368823252763124230734284587238000307919733850309518117411318368811809641503942472593899566460827541070146418375249258843166562334521659320056555057956944931410023538316570553018474526541617944652095050745999668596494687832683181493207787615253938744345925615091225460736000000000000000000*i1^94 + -1692700448806504515997058969849369390665362676746482204741883015841437786553460977055135740687495529671274216421339049689316475430890345407875455517317154837833812128346204764568942126301707193872855009973341140832863823457447540579468911325014667896230833749999772835461213506248002191434830901645811461250410775868125707944089612922687523670738830896632268334060665448012494200612835807855354947146867960480233393496489204073091662388960880155129394427758792904685723616625144627378516371789829610322039924487461667690867639063879331291841810548616090637705830618933851213465182349317891642529313057674431796604978708915803667068258358205265483330840232863159103819189334910009878604031747841054410923276570423371329086419075569905947048190323714179469766329510232875089827800433243105855704334033024885056025998512287115756071401553527804657923386129468083482844754843403481330556387191290035705368803904808579185057755108128610120323697025140236182435409638574765061433057703927435222655437056559861650667445095771035452797571288119435906362624200809082285773417558192862086836392270136761137595749021853332029923663998817060089434630034824409207234852717794931412703544225822881264547684916959825324673243136861458226202754140084184251227563076203439613287838359074757875174675477919115334711266934634480243104229605126301651730337086640524934195472774126458127225621227122844310194641601508191274282995118053027886123656672563538910861004088296042907236471458476426813085177405778483397978943448197496630698295123902397769990408182233800120860994588620472718899654133657949735851629947643184266044927669847682854135448336181117090651086304523624129987277885623576054871098219911115275356989796966106416667687104688467571982630956214407941072996154150869650141275664920136119568964037719924402966485845811393372387933502485538568703961922870839274203991605615353813351694851069187924882121212445454322468159364779316256521042515590546493691825028077831260309461084177694583536983543387685363163333142828811989404576728640175638455972175497959340186009150228182327963273609739985688249844530794696671831307468016274164940800000000000000000*i1^95 + -252744137085462518422021364795819369622435006004231532277694811053995477040433812109972719921793664567534730346446991654688907030636412530065952929145511222664674282619663333517988450969229478359955465118603930576177595012062216312088642504436739532224250684876194122538816469085342565453249257267971897172960629206752061972904839714653273517346231921827785296721824911613289594631326462887467708282454652646297566896377099409025202480403632648235777990853549588438974232677027744064710771599977430030126685517994654758024175649976312147972568815017684784181058386550103853690254455599370839543898408470308632771926331756670755243411902696270531395657194585524414440727855328437394994362632975540193480249313012219808222586697726667643438529636098449909833906332569586576267590427523512717998808122480630171160322889759829997470230201823294464680358173439034547662388365328373807338485613894984402617321644543971197853857148327905816457217658265759032802356631897725580192953340322507674960147742197479882745602656775838747375867220694160106378709231631299534763966629376350126309976405123376604729310318796287880710685447258390703526707662531780468438693187686751989333821561988207412472432494165675601864343621990015789818525194546876050776775397415270315018943075896274228474375605629010086066990157587088301770903872846351410438006208094030238794117755509708845385451899049294854548473054263025209671718960667785856169291451425557336749481044599344469581050920976321086501755772170513704293914277010088577844029966239461867729517309875692792046812255160869179869073035695336011608384676153425279105618772603436032985263904772955966671631280026251174501683810603558253493784600727144389388036939940074537799788515480946222012300839610798813226174280651264805404213877679102810831171394447115793319646179927347270502165268136803217807102869708378849774130703747578080629796498055193998154752455773021271003315471295008471220385622693935809774884497675993028102405307058098505794706886228890216402208434457805359327143401345296133216238473352915394198716800167516370626332343517359644985566696173274494037926806028288000000000000000*i1^96 + -26754937132539455573522146561516722933570359739688057950168797248040240626485146696417774652917191176380787127586807297344927320362658964569659123190916654550916400854940282178279726625771727285033449469811635240245457988561497794508142331877774229875927246622917908630077954092330141936881606337132960063749186559157412434438554209964435646814518387524956906204043357173863727187810944456627239844959221879660739577402816193990350570070006887003309923359403750329877818963409822566681531696491346450608585955214987144379373591381912074275173088789546175552568949481082604642309575538625683135865838029688543607173046175794720789195598961169658614564589255137584273880459046156244720049955616292641112277849431527192764402984887598635104044076813716568387359528675827754171504918224029472217900491473543038977708531996609547055483436036828858806575167250555416023626376057586089805636550036298443256196755161146347775479168920842218395226226407748175212561759013580398550957907318392133346664843121878603360301857235922402964587570074636286051661145450977654328726034332938155494517328803939889755137178493105094718999860585500896468890579825393746804517381601233967006026412549817127030457340759454436801020179989612453274346637573475671059022660829693008940261302388610815470778196210808873449934022264636599369392587272530164463897558679991630705353164578076813670045344735926303495992474568273738257666078045089282309823552054244402782152926961295324400766289169043949935938588245462183498208238422180856675510030242546984285233257821743960765893219309675078043328586318772566161919606821723003929946615982143823912001730894929926914417579937582562239673437744995114420210291007242889910477997441152154048813858423349977505854509976782766547998481040459752213695490317307683200726581417062406183978989624382700011246739309222812876047689511723625415162704166814562643379978363681527685871441319177985071737382449690131888801085363255609338810233931046825222451080423239376899084686924082452279926327635072819228341352304895448814721709826660670544247412262521604557469734261223952243419668354732883181568000000000000000*i1^97 + -1762583583249425275677552972418103237636821854150017488734702083680237630590151303111856278838291106419139718887442725507763014622220526159651657848425085400894452662187741016588870303575619403030297947169504587782026235265528931551064867007649184848791537121884831999765631604210171608012745221620851620579245138452862656326129836012916699059090489149718374123967500352946827092554565438864984267525944194101957237109937961796551859207979323186810960750481277711276781814701210134999884115409161611624466990101602221456121208936036567855505092852901063360539396603089898967641684521199352603139919575813642406636766224934945900438905670690331642995086737781918047853101092815498803896451319977000886628700111134379818082169139916956213614959316043121444649364245541635035033133042992669762151772958837149632100709087441176820564592570974384235510373585756540844458923783336583596175689665033716795562383435539994065608602189230309239966537148346150902176876891633934423703830337794288824925349667744597873868818160049764190351492746211863469368717475344055371261600399091397357389182661442822302608395107129533499036255788357619559565381940207658213740156976853065973604009836196841801446146294616807007922444392205312843511284924559482577684975958835915490099727890692252343256346750552248668291352090969834488477330182473889169031480901356599885145197274823877475327988397269817209463425325512694721406613166638461041211136627885208395207767223253745387937783256629270803396126875660167993366701138763889347480843863976395193013478565403673626773828510533631968296272660397629097334137833467024294066963830797500740748234050767767370671703282035685576630953381084195374787401753264344878179157598271315846460640810880409854980099847936878712682361305533984401536449905608069285377629916383879386731779274634970697481027683810762163660957062827775917864099209879549404048479437343381323188475873553152993840732158512446473953807997322880738306113503401215353055015025620216233020717560639679686862034346981423800690081106584005268800705037216499180506403485010864114886907802766010183962045553049600000000000000*i1^98 + -50165095494215606537977113118507766610888748356862602737830993648343069579637633383962270581683171817441152850906606989837233998060195070543098649832930730370857351148528673332616312188047770175752745706491960307807401407763847110260662243579121543040775065837974789652430011189425011451830664310621395955316896822452528536827593286162862833056506690162199767881953802777061554120969346116988557783752497862557057569148295988039752577919060400517154743025559857180649788181150948587114619589564256910687973668544501409315166782405209361188831123983330930763313439988981770236459577559047039088549555223913862221738511997847975553253184807111075419672142735105591360415083436405647682854660487355836496038848332237189387102561624683727752934370657616962674684924836187728357650757922200169951178317085425074956238416461714275749832308490038589810018843113980952810738802468827662580074164569217591802113733829373083901632685315109362598605790987151616109895557388888953019523208493981733919747189245018109841325770855973228528357883764039110399236024606884197223231370657584726982582808456045388037877410596007347164390428839552864601214259193360743423563929045666115197882128186143410449704783469548738045798875572865356777728359227057753544182042901748119922317117524573094639496388325107450750682754266829454808218141596967282478675035503887050820353210241755171059951841663274737099185439929060355728675115114861782840968372086492291035409181871278550726332331049521526996151137833596116663394091479529902639505711639729705268871606448808124520586376421493421158978138128375414473928252613436891767275169884242900501213446732160813920185057047882665167815079834805940853460304898881428139294361654370134782505775277086494717086054323012867935737537144202520464367183076934130045577082629194360129107543156029803261242679281082847711847025092009211414147533120060508422176884406714705234246625030686147925210729136787559681526841527764414052886871874215997023048145635287667585886942612178266413854757159098800754993457443854732344731129510853348663737646610906594408638820987761275699200000000000000*i1^99 + -3271181595685477529357701909352757634759042692260110768652333426872160398485371655460241572048066196711857996984952221537196233738009912735181819746858138858732905332838184372309936028086717719710442310671187328110359144094842791841674404249126839368240228225329209570308506393254760325475260940928068071974604049717195837306396933811167649661876032751675139732025495386813313377069953018893822176146222105537507161124276353375428449925833811604393517575175009115649300102950502518954476951131161733438748537231434922060711931847572882561403477084126694363048861705950998388312509411405475393872729813987029975241241203025521712729858761497718056380475278593079635260246601884044063424336506272868350355745231072753486160343218579939601108385228922509734768422962188047757890099901022110456037850449955149947223951225279177624296132778122557825903011266009716679172092064849476540449095401343805504024005630951585838975732118179433708409582026955919194952841216362566690096829386985482857973918204728468550414340623310394419733665273204963995094313753881818160951957089409133381068570046672626186883165406975700263136715350765273052020498155525852265128028185058784187760349772563329280961094124135157717629668469969295162599348272505150532494945288251818001232982410279022878377873530048318748304030806466993510736481374023073850568930577097971415167001310940782507339183882322233045705488985662281351279481755541749971528381761956756188384591745123604412864740183434682515484747840113789224475463868383903653787598416001391295925610925557413338926815570311043229553389154889489901693387137071452840555729331893672051584631595182636171313285467253319993648257308715963267828687015448079237072840360749656713448175513336138243737899470824349267276364336087879494420151065287781033650443116250637984658181713355404784854278038001338580280625837606522296661671062496226767758133825516323249933111595085657862156071383888868555045875919586656390406222042249813241107866901679041643745827818826713626239397535488572485028961075982220926125532947913133834630833655196177531958291804979200000000000*i1^100 + -63165036234489744028847152776394436547840432708568041203701332058236332824263683848850876591618424569376966859937574433148046164648465549883088360908111969397953570916277138284639678136150697782299917282541012228280191340024289554411093086938777230220118121355735901035671143339050549827846523071766736701803206105353410681503321610770129192302579350909044460325325902078787597858237457776929688449112357670709002115126180287558913704977227534433038366824057888080061721220513018253828438149912503136939149903525508556624409800932961998440635965113944351934107428924176446913739733902478146437326452672172659870736879422868764814155022705299852508098453991433284066936407932412404056291403592901490043853288361104258975416902124419675500525399738609887522667077038747796540675495880762021412865878870508263247365775995074919562858510619378051354132167046203652635197102134265782920048970518929128824257842527174246697107571608207007554311065582650226287842150640227300230763874536484555902945653279436784317695023009141856779611543492267164129890504070921219229127403828850113000443780051669678706428441615391813840812816855568804401519049846976174817655021668790677492221310246501988555361260885363365508814378365657506494900887877894500705125950293869498818143822812320398713726420984578641894237211459647493338815395057471328924405900375197897536560129275055083053232390419097894279363661382542282301213556760594650208931391475700100613062891115781262501318829311579674683036364555286474282827781579713874797056470420455661199485391815804851743214895831257095348243517251874067504406835165708288592742716084505672736553972318859282354760685438375278743024272958089134854953322075429982415854507850715421810099891136229467656884879132059274401338300475506756250291972676163200834281752456249020608147445250190699219342101453044820870643908765968907205849187794478765217042121743507084498793165317652211471662343575295308512253398252556634904104077724572047134898693687344686275890160963328445492303768731953163571318565874672492330621022148388728150762394436760544215040000000000*i1^101 + -3760224361049880918755053867760921813362386642039720126719126827391778537808770389002645288087095447244099633262165021164475252591367385360236064034169477198421931220517911364391872638682171837127432504120421749633386756254505349507849498252643813282136461415466444374159398793025185794985860194049489519827405830172417399745622092873973542154930501535902310817487383546380187725885329572102926515076585835875434879660981307368297177753584664961780694111611020035908092344991567308635854017516271345065619179195084782903719138896995444473515784828517266038589005019173303157498164113127113406724961820186160859791092766083935634894120073633769407381189022206624208227287255796742478588724548663114222305244197559009890131235750930168385956198678110525186783580153838714987740409916684450934252006262487687088294683392298048401581640251980423129480927765498385899796209560746794783012926941832116718824922208289299828873802017759080369428394667225926363600310919700139918110273325002917397885684221135249086525616341668805670741512554937471501170952624181763996849549632440007756758739330451764936628842260114026760241017186784297633029176859657397196217821116052766550915577285150865599541831594275088327090517971511864101407240412307505376079313709967206115950261157918813106625981928729858524843315024307095383770662353623560174163878423041752513890352643274823595624929385321318964763350243088951032710326654849346824214495823531807006851185179456784976501503081684210285883739896373053530412821762309159131070080855159925362051726663534525406198224772981604638010911537989141446709130924927720366383019479584100985707207536212100640484659279519703622752574039710259120592782707591599508896245153099767746586189677953602385550596652743355424080863908868490736041367339835355687548648696392655760567008738865232974816192317053059257797066643212475071886141736195350804814612781620277224153447660899559874954555245533516951263183568958668538706687037594585701522876647478390726856520549333584544094863821745960981946376153863174086519775491489049401645948993536000000000*i1^102 + -74890150732512595064636917839861713710302164795977174710688116199919259592650550039017268268114245809007789130734776228919942707309500970115067831003276091872142091532951662141404019040518166573380612515416927380863839531684712326305760446187166682508798316025389997407751026727167570647026101631640281933494119121273598331457692659725427839268322980132993860976509604234425944615575123420318078116132124400084210446225419607788583918714792819011002568954356312804543459700450399597618775399139916656888852902258848310844106380749779632651140561674060756282700200906841926696686934857579145635733502566896266577484041678010299411387612918319302008424383278791382331909706950880342973398508434037715276660229731930657279735919557927424501443066940488419012331173618814687725814969800417325073520354187876428038359242435280700618647574996977051900970288419196758685309438115682094387114376028931198425673855062686932053336407505183980843163217665879848258914819482858425487735815263618488542039965356900037284577555319253541153295779747569449363356792124076840472236636629972385860967950184407841375460146128766017296586670787291437270082059903041539339678206517248736748107643736479702889074610126700592071499618160105545059870337828343793708413300889902272040732870774154140938117148855662674344086230458860714706224147337616532851393989032745160426923252903915811897911940343329899388144572240903810778180607215763780908740578808244023834556346196536229016648054929715059174298556339315377369140916909816408997741954644055304228294126070985484959896657783723859497468520792822608732267845334085072427731657512902360335183226011663215754559154387746080923391247718243162977340778253980582397580647132280757059969469888982564938914292952083131132943645482297966289279443798148867711834836296048827093930005050190655203299122895622389785603409400995128274979419895806287739455809860210439712313098106436944509585458065257981024038962946871127361036072496064676320076981799695353407475875444545840671893505782250806964716032889581829106953898181232741580800000000*i1^103 + -423831839287424272847987282373256067197754680195151089392634716636148280698823106266511585557464787995937450046763606831961257596271606784598957585639041362915716062880216631300758084952761401851789821881476965636835934632221277431652156715947113521377366742238698942659513992129774518920941476400807782475618555525352295054966732726599083188651017447195481502587243081885745962134276809307306976419534437158417325099792284388779646510442368697015723027178963203717746510556990743087848040286294612968115025136607355828586204422568215064227164146801059932580238408742896931403130973232109200167568357860547943309372896742625283983491197762715559864428099397454830430289148942800692478243439746365545389451991646152490080134897617487317362154422424303369863366879032348092822633239887361565892042320439871628137010528183453557859779970288035396030603133499689346252141503094691376348048233224412707354565678492189804095493361077558407081786633819960821720352024773233008190823351702628374063725369990345971315886748933875032440845567758287560611901044247052273831895633110910708622480868386286490108076677969866830514505644384929511616904267994316044776787012645327977226614335687115763611913765970860084265069016288099648478423720797507792673548331436066118774296990183455683543917659727704519329038190696349281927914898217415011662211200974653499651174349321058889194546426911942227695312037803138728142931119537950789527446042843436359257401789271967566348422579166016733453916566880893534494134720639038092418824130471482374044408355748076341507807840287802829666434513918428774847212402455799342443826486954415340174134961464420240078189388261497034539328233190797822339782143963171471791103053105477029290122990261955886178006871805673506857968826763334084618374202556624727062480934107865618565799266376541123123592606848683322778783329810172122241202122497620004277958580214387161069939470037463347441119676730233551783811895042454648583587859315447734802909811185362489701858286077418292406172625138510921179675221072870159780402954240000000*i1^104 + 6746256420302804303955149477066719665736944432994250388826674062283928137587089471545809132103932685261284664308352346894408499972807176524767203236908477005731920903069278436284427884456001698696531451542444179449880029086543387414288642902079033249470710548933130669022857076098427283902334460388555745160126858028120858696733523257482266939258099557880595170153146808552326412722393509007115476551721138268080648281731992622175964554174544345412099336106953623334111174947263791664865049691871210638448291641072284788096448098896152506453058513332987055111655126156520019918348471207606041719105761582911489272048968128935253017930889975022527609810032731934603698126800187605296399533763184016558153558312982993524814204736358096195157188119002122681555454577113425269018961023346151345696577124436748537073060526599969891992022807471131431413798427064165687112483705588076323209804577557523192933701539188908080250654116158686258124626688172670807949365641114938173218368442628599699305544687528823345094755941507774270465701313657750195950681862656392033900189507331809407119790660175686045688583555707659943164273826961993381879976024690452371308440913662267067718957665495127134954069746359696239136592580175897594573262147766505321155656766550984743454503050661686575449519259335867305649887205099524353881812058651096555982836662636121761727617191503611075666532025960201844026195178014205793822111320259335820264383786007729868193414520434568379797010918087893695725774827702132887649059347672377655498456119238295266707990866949064726138646723790439243109151949396540696823862472602625949858715581477976140272169429096818654375204679138633225509738775728729730882410065902684603481459257357332072587680007578129872982247666585692116712710409417265863357000756256549274565985143246347096161401017915574256054594651101904089622640616692166273192829891667863974525770392277788016368718142468201400584722344294945805940355045814865585845556223282991080261960855499184767139303034335070186980230770254703343684231133921280000000*i1^105 + -15709038865953074286137603793594168738270153319131843869181703651804726161941650669695295051965767712440094727535616598149326097388954879367583874418497517235231476075626808187024362854337173626236254156860950091336780033691938439197799568242064041838757008106577608919386571775768848084333922593789062837463410267885189249297828739707042949280788355686079534340496504212363553541938282312877822231273151182439443277200990264936344473333964085473977547293554943784838131194506711014759240371742127544033349399525704451648618339577242310958783072687915362146886721770554087325909022890827456187503766287212700295846391917348778669685978684809295202394244603132866436784930723327997991900445143771493659198134597239157798262298482807611284310854703470087173161953067757776884054303053156833839224444889904642501788522060128048303589969798618166329856400585494724645778439207246316289477003126050136542215108992941662764685360697921192377792853098431957689263043291551173486961960810696171601750269907392297829671199132833811680639286653348099645366230384634209745151038809280263741052787775406298144265758857757064748619409434287168637478703998065062304415352272461927805715226721116969163581488931338852593571499661187718822033988480065174494191629321839640915911219574314388465830626928862125245521414666999556999091105424046655364702877590936081702962699274361881571964214456615732980312208055943948877630868050449240483793410561928086628800046773014348984795514699296293937954885140498649976464688992842212229003613227556705007144358979052870484124057735883693235021249859580685778159970510945043115074864922544724060657034340875612033422499010931425085274633383835528011369037687481782363467773214371258843554650732203532598891697119650521369407571812145987394663662865064153714365547580669725405861454437562186198799187423344412466485511492479172368893203452871582244747403303685186021052218172154159498877033785482688856704863756995996837870789423908730446183354708894472823153239182532388014563968892305221353472000000*i1^106 + 17743964358469895162906164348447448386729394342910541562692974073446144682600007236134234450195773740135553247171143072221623123947889018770936835730919541970617974169343250215773312697268934620631397234249953612188875863104968031736143512105943456768582873203821821726359871240984256585455820485391617614528377715035511865336347314452562932779211400023575709624745891838522021078708727886214693449617286801264545239407009107255964101172662925699422023574669481808824135865466670702398632683425896579156207267010059318604218287749830359403517439059438571449051335401657936794399017209650949458131611291873311741956332536350871959402511480809947901157144181901554586738594962198047047094443303656849456838343782663640840671355948871572783645791638180668627923082330961971756080517805026346708980054787063649939935318638231644195672127902728564946740638668129042480053498242712227978892672304547331558307901500347551061484262322655053483703516665747810428527019454385219482014278006785847824921462383586422911611717305438529730968610073188106182677268394949570121657139274309719196221084924692682348458734771401023186055766964705991493117228254909071852628069558108351221960828899368991442196511917263212321302310567759741372382634132905920750725023735699192867810799509724919134812898346164293930634698964062232005886503026105745768381742725759458079930969111654387288008196714349252303926240015318308806940396367522230166049982474336679392502005753812865825109242201305432222275890995420261004852417434015539458369379437319685538724482714453069426105224675547951007815566714155183127026912278453786047509058953065348608842080463883253179582999489963488489711687185834285878525456511413150305955234215907353458431921628337644287271519930112611401340743655911028699406933449109193968739766681074748844300593586275492833658334932152353962047784938505371205869522535765461324303919370656354793438982708726096853541857881801886610666713090557734618090728648294457268400356431480321567729355253070654687150080000*i1^107 + -18320718559089881406882461893151681539059685496911089076991686698382619630191110748238693481571811214186765767136387489386078223063882225002487341032782368036828142094967433417641178925350736742821286114434923383318045975428189983523486189888468314757292202924663164570249083229906661482504654316054874991475344900458446008705106552188023141227950361858810368329652419835005412417680064645634189200684709103828092021951097736484682559614773422399137958016598569803542777873369456017701612853422945375414235444708008854568714333567527189250368718495942190606438307932534211728384985474049020065948364400779878434086183137036905046111511030474457708119922080880389745075789948040648581550654751714274311022776368331273862848226073411798916570882874166973872705393375554126548262174322058532664194032154788256735905193173725345683643516585672570767282128580700484847838653578787907566665503011294839039512194865177727266262801672219269292681493017212457591784165415169799831920679093628596733058807980424185380093933228090543939029925548001747788756368864640048253481593504332311978986961723321292656909365684952796291904160372435213456525604297467301232436318157417082539169721338707848264226744532257069397513423810819895077771388643314644485875631473851903985849417583718158765035803943809962553251240640069265084777580390779556172227421560984456625481742000646215381179559350063458685450624190670691798962581517194863285496955070663365870351820451050017913461528050619533729114654923076945056414592135433166240450306679353787874051221174130912619651966252927526685720785364943887615959756870075314058446612132791395171145052113311895571584427574786247724294053327032939905261569458169799359776130203676716875638519948638175715978301102612204115105253293102397879944350135702067049079272875794097512489909146018419877653835680876765277061664796859532712003928385440909271895153477750754097436856148675964441046932982624243172579117686424294627693776828370162492550916556522711429273446514688000*i1^108 + -1751581337897905092669387668344071472700673511117904882916081067278506840581960180976230748538486745833795200482874270631782499563805808605032163516780069371984335319247309414446418614468076087422511128690533216665853024637597211906365705623889393338608499289008931981579420531079778279071369910185318888791954074342084245589513114372732240185202789908874551726988405012504917091306887277785701619376355700173421768121741099335211854184069802928582714253669980738096681474505323805947142185629388921218248286788371444039114894416715895801747637996191532329944651625094906764243987623157225139544003956130804660147609953425062062860751384269981889832433881442910813492458320640672155387070318152508729835410814093740414003216331256579481607779475523930649755223095266221238552536473695940129547626054415166480307572937895066435207210480581082821754831340699310249704406802400207157937340416306543542878128051291339023604181204052074889816764782482533988390322894755618888781152972658354349050946460495225535885937850912197345389947875748288929808019265075135577977721032329154442798626485312446799128252532025610189716447740682634634817837915040499377218352813822371614741944570188451895634400507674977655168270156141629123125672425597506891337805462174417644767151668257720674451740121201150138841734807170152250092820951258558619997261689473295724096131994014475707368178340881040813496892126203050772591161708024301524599705982153142472229821326668694337689194503965230557298539594255890128465610083626492562852174755984639069287199696814897155878533753744130755574353793022345555585157015964349918167893358433522493141991998951210176024427773901036172311621420658211608937066987113943486497679493076868968718173954771617806870751633918071448056523814997743561614892078802953677710608606360241925201127164838631464408595751873829457425265477383179156267227214353872749192663779969193010770233760737868814924237618623740611770514686369325035879951219928042573989278646272000*i1^109 + -4078628233795598847697975553357087026388657161706549005187459101874780829482070511972298603345061900977537050493751836631090480445025725044441222547634366615433624651935427937112386587759625445798524964181176482845941551156142262120077518845773818693103072069646458066296686690839255812159419446988074233980257210813270081593272702475907707293937542104451663240273252603868058440499255513160475673487432784954148659726586671940435661719209147034173963197309521700427835369085329065260054092051596786363418908789928318846282120554496336523395255007954669776397984887834264859282634765913637043719182107296146808313043185200541601697269871724578401337659846165304661534408677598915648704448845610729855717043044071077997087180297357861799299391612009154283247263681888201272341329754638276845842882648907970001763784964286732610197480836508444546647836330343520604357924158349819789846309074243580875308703252758334236287289988357704027709118580419465776678940745744205272226596869163455069927441714861568785925756490232903850752330451821890173181955726658622224747942440979069086631589596840420691865141680555468404669942907296539876461484189810465656434557602604798468945114454132194084836077115978972434142637552151542218165395448846891456899827774873742046382265136416655141286042444095699941903150865301491946196003525322534980512341761081727751477286736287169776660617979229518327284560129643069613165601409590269873817931468634618176090656382173718317059126595116913842076126238322010390174655916919117117202022621064908029380839297856863969967834638658009677583273992264368555302283867562758222761332131125895568827388541238632398300093521929774602783799480629903865695933568589078122585756151595823479582081483320995811191184819843885422550758361476465306745900479219476374295643027800237877635865295906078384073352709244461016726032211622437360903467208103029851347852160717804207518886902182608110219377186333607653395567474565020092738299169341440*i1^110 + 72592641596232610378502899493263547811099300662378849643585482299552328472920290066564636431030162019658869252081863157445810425966740416087304619897916349085866105407592128956731516408391989189748632654105977925572897989548980993164016134529486156023283916483891502755291607103654119564320830836031789473029573655996178154217766398689668532979634721221129751044222070870425901907718528342113657514665294311963815645150310707786311347000006473596834186937617886687863195745915601770352256716532018842044055409825660501141077295293674835795558904206237627643420901317526241531801467955472687181886775017779516522837231341961885762497443461660682544304816555219891234895117665383245284264756060528040721876928550005862368355386265338949458887312416877937192108618533148971639031550954399635124106932229303637114085063347345533911185132709238460543952319202081768951231010168268875631214674368376584314700305897711015438025086817142384271119092187119088818480430943812513771090089915605528380021686858840352435055112050860006027069641935988880485918686764384213950731266954973109542233125240104642765549058717638918113135072586646702413672134973003432115062656870411763482279372329099195311711389966496494567034576717929663106462903350999304155535527419406266726886104330829684949155001393543476048951683422046986111219715961633268422391938022996848694608899754469644276477133682104806246485522413569596528204038332347869974900520083054462951947327605844416729023093843497592356381042513286302019729663925251993058222951991243282519545183321876759162086199802770451496127578511348856727445734198843084997132008006613834025008291290753779954519719605979129151370365660723484955796105347347864322002394982658088407926308935205769619659243726264701429836951722997274943693513308706921421887864584310014568780216296062841100938993419994887211217294526051391304332482174212331168056902487460295904522848262058718092453218806358022815744*i1^111 - N1*399925744523175822087933936216761587408141047852623855817314027260066431166988079560110693626068399701935413828632525626617447756487716833741585772911902088306448049492181618837654298591767660750512716045494332704039659655485439774581821235649139833151955228679627810708611454515726696846108759605213334967399*i3 ], [ -4919225501491674230007641753970136639068969569078737436964389410481869863836525158376181443624455301336046887832469541852989281463575207022293862617977609257901396378983909124206267421400144003387727238237076431420959125116146531800718393583556414198083305057461409154981806043563857863293851599453964763642163381946449525609008522322733109832444120542485684606931344977318721079825726822010726648298500927978633211268514143362947865019073795043367905280963741160466115954726707262777668275780656851375609903381671553680770003052278669313339948748425793836290262152670028049003352600283993013334334823708629052539649228713867972839347273089781304074621825878881650931721793891538468417474379874566904459630862453146990076392573675677627982102407988647987471736904049381389596963288690115351058839639129596875109234467127450772337515057451567098162536437156864736958927673746479321445839347132324586448338833868453778345890612588596001343337880209441864056041367253407956222788576801749751426848755903609065743353056492690969686161887068237315851669952531392783711345123300700281570437428750774271156117753870207087117359604873023945313209584248047358103059704344176521337661572285230316646015377214342797464538625302603817984926414656336420075516384666725792038677176591099431649324583549256111156844181672481115462632541726561282117114585003433089020043036610836446064618719005142013596802379586660611793453802394438900412445241963351209780603173133793786311885166283706325153477763983506205696387449943623144987700575188652976573691396962045541030317843734551854737853753325355249752849632386586776919194999896431101553878174540732545204467116502700377344896106440593379717875094536415695936893819981009629186907854430542087337541243744469361723706749745098448231687657511049223802991154517383257753432442524207495617132212707774429444198729986059768583616110311747481301387748743550611702003268076673872277373218753774277880683076540771375479798244402667551426470925196787133502249211737179512395230222422423027613635046002216066606910591821897748123454062996979929249674343371324180616295299799532152638636941267513075529314781022283415146024478090868671454822200953202470190144068078071190205100878810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -14548459697785135921340337353761830545048540725098176934077355539523672804801424890623820899998455760323004375447649260081683843047187971719144374984473996976580691534585133302416723218818673415786811729313557346364433129808217159587288969991013843115627982711511467438694615188801975010978338955350083039497730630698515069108899066065422953400402812052262806318617729194337286447493596620798843825851916673408694872690717231021882742131611844979602478509004525167205469976042224750174119231639815380603969554022430429401339766145042827831757229327867301299798425521032259013584245701133778036863989060461792008184258729871553842780732136210262990479133184272570872410810237112389202256022430158000140912723217405692517825920654106195683862942107624344152145842841844086855191547633398607895584366106543713905819560991311716072132903885599256052215441156924711424503364823277682363882918398534718300026098374791446695239046644219031085022289668541684475836258236521511971188896307049195730691228472485209932818846352735209120976748004466689248230265586365965818955339755415275349993344437283588259771696655866178526185375645792127295467718735770031672301582500903174019433121620817936260144428841273142393715941499543062426051324470702324886836590895916575845542450265388324816966531618215897563513045557661582831405160367451509151444367068821538694493867048652695255258063607018454027723081957650366450135634366788576683675000717136271493138843699277726264745421144227904734159645396472371728507060162553715858681931353273507178772125455585411218582648679571358223523589555618547160654570289316671597234984361135023680536581513999382092861101557542093601684394772174981168677766072083660392597353349414569795508555187375605154967003374870709087438143269530532715587455128600054248942525924807401652075233629873926711102245407382976825357408110164346971201899162722017176102646494980425984655944097789724957575930348519931021552996082523968094218851055398896962145256273218470437179887260741846717621484783630040350012150815866400116425859416444832893953595203587612229882066343041841192736556458357196319714660701280666585955255892006432394901071661933689075223731311403485565328963648749179033863057972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1015595589157520676066581656491529515919747810315595661984477580485808172665025266757889074976221419073188918210005976551838041522196105054474385399820166740854440476812597905873685054551747384682339953013500491696424574837382463417240853486589229460824265434418774829327367539406141786247740354949439710838620551037098484876517384035753052147588643896821670105639284204553828261098098711853715858601282875255386251682733774659054115498541944890013872910809096469023893811985835415705586991820370496580087226245944192662022676229797437853503438572004586080222301620005127657376929115305649439577344801421471136882672164288541760545796050496219614238005614938431961856294087274620491872359458861249795489391391752734553125668504924451428099449249144469745358634363035279385718947365501494757783498072957204290316603549793895334942510677940319906775803737765733675413040504397822708893804378320442809323008894865201023860497978746980219752534533013301606443887057470233122976553085520587294000334119260903734077343445101839322301639342943569700073697655894893996232024153176200801638963743011191818072427672327906931002012059671927147185926157691760984394409672709894121080753420863919378209058034499210474462456140649880514689179887189542343512303348747215570137816419461097899583757291857423497259139260100533879340749094075143221287921260158822620985747949216727974586937028121098910832436703334433249977695433294526240329926032831334786219756668839573399598127102095140196385548853093406667269213545357657105990230192995479578805367413924515625397404807838831481087418500691317912347489571398767463512042054643498317802159428108781551550779675443791761435351775138553531155296642447334558843705386541495073607574960732020276104423502747329868947502783166217910577647171495548681675314096594436463951618694575448785390923012405741553677778347842950888548738545592239803158922350165400285145736799355998420265233091943144460834836117712137076531772990005584855217933103772612534189614392677757939570714592510530998971234853033894318653660873737918034875228192102760291281129483474310123685872404341811767756157710148435234311271239922589280172353314179958702699174063416183045370458800461188926411349086500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 861351900603604915342942215709511540328199171309996993031115782330797235136084819920042518663849210037455467580483387650012199338505093771457529410665806501435036275918237691421979265274254341406263589186515183264620159013939198380691562833968545674213615664538737059551465215555706403014076625751039641929754814193727775022372703366780029056457526285861259879859938260305422644460801444489230248910804590180786770645927391148547481462478481195582333391941377420388288321240104218608532071245033538524318845628369396578884481400334989517579878150378548550897559374248039032948810861966792260748281023588955430225378079523341153214395533519294561330172547373940363765532810339491862161655760975252411555819881224979404593898220955515045481828743128891791901279122114429206910906361821589235056926856542486785824810182928803507384178493063826992315240934429047994844055737063102883625581305015814408884796279411305498348750581816812862302921287815129017088173859275549216378042575416535118135794033123482460894984566245146953215315719464775002616832033571060749082767755431711069856215221624743785468051733759176190676916817413485449576796021125567839923131888861760471507947382978470678595005430842271996318584508829231467151054188289502347465410536882044681093271198842313454290001763637510547325133770815205109076841822668850189109052942676585058228606389700600881746550087301069947370510596985442220936220838738752801993705662109375700833974974042588831719358464648334577514132276776629272725784934291556174947457464287322778037947807029395520895555760713067569010868037225609504232019828200843460251028385439603031431054262205205135928717399455886163390796509427351753421779415067711035563739575296151047868880645124139294937217834977600109038809300053695817406407264488346276400965938421535073339221529508502507743026437661514447059165146034284576564564844455979208715146946173604392762623155429137726010210078640815258183846231695727817523216148780079152460718341789314895103709760224792906947302522860568211427886162822922565967071892058535014419069265831312066413048446917990324523034071900222790816231229521289652740746165449351104944266153411553679947619685741132712674241246098964779890569330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -4609763457968423371406972059734899147139027779364486935419840575225537501699263147642206135658059616282514634228151609378469271019584845771531639837942644779698323431107876245444738642902927457885402128490463453513960964543066590788245491837510297013952145397295397449679698123176849091810728139980269667125462641298902020965474181813491931515200574746730047689526503390407767577829396297111994038736111915709867212201157152779947052761735596915114294194504039264639565816168094913194039666592295020915777634627082593568230050033828957377081141498335580224837337488256402367301117188571624643583700989226156857424052500930791614725055037418375733882115992963012383449178521000960927929988842137590260654266262154638276081002840903954638577480877337900164992992380102312886406892279633254803313587708252280181749539327594831460088588113350934955681424129554656315083700259088426136554659197912704618409995186658621245163566515345536513743255118235622140151768821219806420862271892736898612805077199447091250871713049804028218644395849125859436817400952291788329437700670550704777012656069770286335637148996691073439843536098420838195425728970770903235242834043962123454807722588720163563624741539510285135627895263697544188550076470098484588618142452404679029784223636346808825481825809202417170270929367038945671337054697925785750113131259753308521602066205400797843491886620866087148763104843316503151874313290543758488812461693969956998525870354504706648214764122746573698358108747484730899835726024368189683849898346946789746977181357096428822776827837652907034645475012153707960501929470398884841238787687655400116039702644793231232458348037825158478050265939360624970049709278750410646051401139478511234140297844154752247957164276673200662808716498591503281802582755978939453622897426546486651618281684911005001760953646986153971995327217663019886609091510666850520688955116994231171470546845399228967559730363316953055230015788576718515145421974296497088534874263578145855423510300175781091150464663688887974268502071700471021629604293237015984656224801339049878429950127150548580999054571231011606936272293880815903945605666331525617081808795835987766390405807878738081236024530666802234505242625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2730789638984338307763701586185090506234245416821973763906919051872147390928598419566564584364746247259058818719173304529030109355867823598034836194335358422729860485003526854494993561754727926359132740588069690028233668936342225601027865418764706406005118353013175281359533135826168861458324210240559052497304671427797923228867440876264267061633545395960871490078739411961107801347037008086288509169039031910064011397891190884834538510160201576970296382748624331294618095423635500988807265964539281210190150381976748108611982711385362532115699153187336945886669210540765331966668277645347639811385826186623244528096246361658727158515862257753995763765860087841909984379176125588199368206594792823558673342372464179780749170542791658968455706950314301417640915587979438061296963931816054006970447690780558284282613749663496807788822455247035233398832530246355981656186876991392042135429315074751143126716089304496066662776389585687799463504813671100495952306742444453960050192444842790099556160533816249854959784959261967943016362582342001639548075732914530452258621332571671167418621124051440507539234661537829134285531579212587756156623956838966599373996264935696416192864492696367545290713253671472822324277274996285867618980471471212460494516126178371681438725526230296280055217548272175843260989505652796694826356848871225154041410956056023603030874313240315183898239067624712965263144259680110098046309948235233811365011670691991236403224133664906929879301265953273836185634191095562938076955104972761994751601497515554103338796113111445309880453637553871779357838671941120848024851966449569684233331614642212400957513953120726692314368797330970253590318733971131162670961422850350050671767475974943710153277612105641112337768403400868621942396719618219606650958733507832044271877776996174098296964208648358939725546347958219791614406672357997507980312274837071689742930906155552934413728787220360044213089744154380233130052116046709262957182317136205368233494221845999387686355651705022376349319063835914863297711256143285932403496611714795570054774835678169119987943526402687718868532839425144458013325987229290432567940567032973223589121866252336780906812653811929755736116382715526496172625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -5967004216944950154784926089099689904641669649694406391106558237407582502175979083340117089952572693714916541761929156244295060441333326001013415050698802065023640870205529797986524614998042445607386690691510465005517693620369644534292041373361207506102139029881634542176840042781491968249045784139373285179427026163899500614457930579673419140025003375902869652365692306872289570118046789389397518357243785289687589248257940357530407850566229298291514459588203183362498360129404787115310476916334236592272659075447399221133493939126944975525603252731419714990698568358111145932213559405414839581656577054325134612113198269129509082278396664671019643497868713344893242778443497215574066960603611332382712838005121066954401661411854243919695312406720096011000726846549507816167387355603288347295041622609241214514407978237035320967388898431842739871597762180764653648608087160414131917568807999325575963001143654759537577860687595820924484725829055994585685490008282091260462181596442432034084834940814639626895353271518575862227837027893788119816371333264666014133631315993421896951334909414285946812043253964312330581563983906699439406572426236738379843820794759364846732621597396886383251248213072450262025762193050496154483473927635714405633729869894634245881783366705362336855553598178807723512709485608342773014925003476895513275211050337398277863739465969860631499108341348849133072185652543728205473679257032046484072399976778674970595378641768449259376325527672871224436294541146688561948722008296058423788420038155603905400084519398863924648665146430061590407798700087961126565950403785456195864280108480903790251050327627501562349888800464266910964166993828862112073849278462553260366932176668562146264276224406203213653173707222576656741848652347591637267894857910154890486110892938743924483200816817742772988056659182159575213564927288586868605387952642959131295491145038232506567930970008315348378869468041442924238768988246553670408191138496212142722886183895881514571821996638907062382948926408897441586363462356480358464994583808420507513619848449509760285630211150980676318416601451493116480038267456987851078343471741807292541603768911976808770289439180847977486522534981888706913125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 16843792713208193717202109370626224641573387859303956499499576780586972283646398853292642457939361407163175642811492102759732464037277794774600545271544569711966350019225461171495465596971307899151652426738552617734921360054307481207891670411071548193204618774431491425787026124670364835895276906670671808947782010454742615213177685420038769279127074331560197183314028982885328308039267252672543478783057194920621261728856468009362381312576970653400997842460594008532167385920406520163437122279538457837564920888030033512192473006893688050354035370754986997930111137923021472525214948183348101033103800679388593567685116151256238075832951844390879579919076866941326154518093635621343022253440353967095036561854613590237097952793524685036316367407598992174274099000537918381416308641211932759041730629124766403155199082129757142248393774209979919631341327666529937783904189058999774667123011671908209813489748155218409541200853646230165313881981019200587605947320600321234440963131762319484032290382234378058641842286439302344771566882352998522584455134525927585559789052066696420980968411816511525027409938122659642455932482749652273301946800233541839004990086449520550705232135584848901870573094870299176095577330039661141744750388059442289344391025766011848958448141203249146653695671198544298106171870763012246084286287734816540941821458349459582379246857485304767223478034091375245654670317952649780915901030942690266395007147157924018406270472763848062641693217729251865579021819276122178937570557399945993089754073414710454460347725847199874323189932794012531554032656443103396925097027767560510291844789131148846282485310492638483716904267723173831427357721035734744855476909776940568630489781256478728169809867915010112561426319923376238902323290841968179028351004707188587607622938544567603307814153105232067629050767069417394015827300643200320379334270079828605595125696382195169041235550331300316430081701964816322441289471874387920470783099426232211680940116836296108544427800637255677326316382344362781060586515229803431696092672943735507367306578039520484101831096060074315057923741871009055416318769361153404348592510091474792545020954040965945660067624372376240192520125357871350937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -78819477593755975738726785744666945163831631202192647733895496881068504142497515527233282336138810519336157500214300212624907286813446540994403558619666501881949944493434909988721127758540932327506044888302997161165087489935579929544112560969031139632100670754297871998784176034399216080060792662614677407000755740675278961592620759735994924814712075422268553925398188071304183242380117574475816751524538630762620707850855280610418649981545185839887789722908381748756940642320561306636097631418385472138619159048932951367132758132692983189192177124403783559963669883180507445657135177760347418877837804044506637383881684181767420324209017339725421259831975739061555466137867823511116898282868774474478124409336666706448493534195100015799296660883982918767762209522319085593291094238385906628132362919173881803483152536091263942984517307222920897618394372939790884594131499513958924678742413018150701966310766641297405057698447827584516398720519890531782613937338850196976201923504635291746563067840187699083673113979096646555341503181773741070993290474368088953250340394463310279552696342095720028877489865052127884514562973025184618112579676586927107747822666150247308999633191850471284648363491317563199405422984978740040677252694467281981001419548836479151832463805635499764301253985520578901772283690488084532407165276907165320722649887484744340492751371819200759505657427356026728446978849360552160699813611292008273061086794693283242769777982424408916941391943238794760347593995519337701849239288685770520951578053431607293820093606453052542350687332184096735071261707661654786726881957423687846635503473856866899554217827398967049517310027382518622386633294098847982128341818819579597016566961194100945320032237016304344354828386121349831666061539969527738900997164104166770217469091050251143411312806584477169778351491787681110244170055417537396680781798997584023870950054792392059943169154046251151073840864132417748839462538278722965722692815817518185171209203445655181733187163593998413218833729897908261346696787090081604918853131177975159741698376061844584811217657201449193454821789217475556485113256909937238531850945438661210347805221360932126729634268501888074151330416090408344921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 28790954182805201970641677150160457540027751122951295711083973158015329953523998926351795090661803358470702592231163449659410103506803040981943650096559778534187976863292185371167719972338931563424159830127011750673779998896916256024764612760072015068904370094720115750273694221312795867703513842592818163621894625177100614366869647265254623628641935059293368492114107716241254039995189905345207981022134491162942555758754303019796222406804639341066560322971209359369226653389208751404780637918930404513359234560895459003700232082109189383049701516382100687183922775494894132818100064611982200508125809493446852970400655458051140219802659906590807394184579507361380825808398321562935059514039233079337406216987920466973799989355512786082712257408130047544984444992918934823853916170233532714813557455287476771860151252588830935214090906847027942782011276064323513901946041772692421942820728761433948082371838906009757208130794489282334959052131695425050511120360134936178182033644846702464831442439829387704105292946627933528254643327127209058856815240232478083766237621118059229677752785103417896352304423371997417136690068521469289987264174796412682078502715416987719284033014965968233793812738322624672388304349190413918598366296589166800063978182886187975872728646485681878740068354473169213535343179654541108465424699340488772327395700813370643905153621488694905662586534297471349274035605988547996647757828607433335697820563372870725041617931460331180175470517301383708071903915809340925620401448411671645266977178420329683143265086896541417209973911949220259292738474701275091818981250397553626597848502627719436762036932104636639643595690367436147463354057971619626964578621133742706635992585364170616870638557998625259201416431723733778721441332760440863626105934472694078206444660018171664463703554464224801371449772335205315274574435981820278130585918580817736052997585687230762178221594726983774529109429241306284541848243130555172706514867027225557013772282994542165571585620425597011980819085377308297655193338036843382509500592935063475907203086666094840555956571001049896565917745361928071999720695212892565931324598223848455347178499472216253395967117818352481448649110543799062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -11979999018693011695819006012431520696723414691529091391544852298970046727889116148164339238703126412082468679704958213075317319809235823217256952424827036052256700972605860700481931753603112582890193643552660450848365449022555316900722535069584018897776409305375216419934940186007485774015927723410822712636034204629146403058853465325209230286188635464642971726964293865100327117971282696305304669936924111768934283261729050437467435780255285096126188570834343974640680664759382501923642741737199566931551709426173128438819326816499874258768551068770136437423410779617944280143689473377526234045966795882647044226306123292984989905726616627368325867340866930370005155894746648634459896697686872377978309359418607652155770712982017400830455370043391021579076237136172933144584233854017907864598801205651704465688624200430634089591271342921478450273606380405620360069917554338627303554709657037958656051549530207390478665304019518138669499788425288680664881900650166249960408522588477575723677891919108510490251681340113005635225551821926674632575147498858486034226499376201772968083625069697851849180377934829924875055735989852794815820271681765665054672104368243249778095497169000266709374055177826730543385944253962556637249039272408753955563290718880076511945295160018315307469495589949326235336285281533751874208496730552765233388049121477364408808758874682663307106808532725209377921710242575732003649539079671323711444177645613192498521303691682047299702021235377719585306889489736055441442285853887594021959351377312649469849553206319683433875580765262455401298235158193696209147849371031620536638330112816565323339170231389223199534451935102143307612341855177900982136834777020781279787133164544635999349877383701616126799642361394973605434124343704376549486210982685145380827739673616521662305190682536974277261989306195275205432967653776189879839196957914002179204470376803934696255202494366243746782395669357873216723449517581207651898216203701463169085801737990883597854635376623092410143031933049061329591567543662374690673415759659474863473951715115002935069095573476283077928590105255825625391852677202801542365586261586068012936970709128708790105905103472492733096929290116085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2586286577994598518145177903170667275898136942639224703872155459548699541074502919149041468589046802332522125331788599814681533851959865398638882720726391653004844648827282773016929042107936522495981172027141618939400467039500195578840252282361127861837259114205777691317808739865129748589528348071539793508858972976180502999720561626569198085230907450199412737806024641464813493960755539427126031126694477967767672801360713529898420628560915951465591045416506221465873035491397042883051026375832602047152211555890358555730523021084428550816565349604935861757279530016518000322348468584274087339378715304880289490817059896735637828915497056442855675794161531435746610011688935131458285986229234496948846604227148648771905071064478867535360667233192969844695355607399125339433566596496617029940844512809566924084461666456611131007411765446973888275885983590707849167383050008893359390395361250622462704904991608278964310228260470934396001981366147925262746958885072883130038757352428882364663581273078888038776192088503270569930081016367433355504779035066061872051709723594567029657747644315370130923785418428165595816353103454617430589493693353107524801265287853933804970815799044428591551197887152812164291419707969162366642383123440764254202750061915205527946516066768099892861336336873411931913414977663464471487813281826729607221493494353647676479760240319390615618427994059507978307432643683881018785183975712723514526539771420881409696512103662329054374200078911976688433811971467595506043402842662344811419853587407583537357620318988247193038558057618365018409369558772352268458316031659275317108460519703504398299476171287681280490831252872821404635528944800323407937396814110308019956705251159726726537021032590286030728491418363596426342256595109406441870144363639692253507802151235315840478227598407899103682371823835886471187658560487436515247219550226837734877578842781381079473630963366711219057993491079389887636591411889996082149544383038320409575270690062026414848985653098699689410059189514416716485146520375226469368874784687722397281625833972942846653759599592929518840027852084030642992089582834103516157832488882003294233351168836232891568619244077991858372274554916406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 3333756251484625958370444166342859358437514433719364401571273553346629485259975840793759682666253949865613894892652415197451760665070853481520187434039903223671551472972824714329517592051868825989779685747221419252956206592918188619154007268591712815134850417699808224171173534176121860550862100375087021082744371535636165340344879864713445080169604243008479494775091505266036601406421326737219980869453805104467297856876100653266024104884295528666540990852781029386021756009389113818041621396301421837245234988108452928448077326766058330193738019709991963243916509366855583523139502029308497671581462147998329476196097948740162097259184936290943118006578381588447742842205423510436510987370794792123949244988808205251746385093407656301722396384042308907233019247561405780650682507588042245692402795388157587118425313667627821810609537720765663736434923001203921634547464165782482402948087341722647106646014123279672453842561328986537394081106924014460181192788477568711695180220930534219888539185442780237266301608511091720920080349521387191788080330776013841958018244181616984443492501485156634134855714647660114390666216879834954295259199537867562026080758413321648569240691634970293169178310881595152024404683414506095169367976776125980958084075872173289215801008163757719467879383406480722566312203258976026509309713518125758115274613363498140105230288492143135162370799454018061537136431774901263822409992572960697432607555315051683752754625858654236807055427737965011522484238441812253716476375404203012890080298716381570270977215896879619756007940417061359748306735545630857896333447829901520086608698271847385044135590538568832547926628529936043299349589993196927224304716650124742121298184337876384432157793777797419071110697054821697035017078507428839573430006660051464805824445909811429592788800456326265166136320621571302412216085088802564704905974952929606101213618579068731293447435776433320224032672329284905885525611197510541449147913928529678977992475385140608036916781193328519237781512387473426687355155482869775856994857794279684263658572900539303617176027733954070968557418160151883696448098119763626300996150166074175122338823441751696199387704431769441379320706865234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -796904583230958522199775558613848161492636092156849426438226025088010432578962755116916990521856459558475332012867149622715371772048877854773710599807820058924257288223253640264268448143173602927802113068878060088082942192155908758283537866131463699773561000398524864471338533555282036918031116452627852904923301344733614155226590471901389657342309698690994400895250363766977884678607372401550369624445955836353331265884689656357539707746334800136717050754158914139026411478736032768369760259881967734159679535195536502442271692594062434666657787743242909291926550053873770118730029193955570561805089259055346692084694232994619428331859904767748958103570490642849534707879360597400881323516988852460795168229810061546127098698754180639752193552809070258872549074785960815676012582347804897554759350150651431458539274381682232937549309242724822379110321776062371543754833112483261474445918822810829647212935470758698462546411825826747161401471241761914326879034048307568940427672723464409553581517943450194609204979404306885585752183054916771346926744156225457936987942357776265837963555285242368699550374251020630106237173773206702637301032240475678934632035878096302268457235768707809129746957392226279400010906941379131267095574495261835611642825057434315506451379623821798508474451767433975608196894240965368879099393304394064107415291941196006111967819223732130738589080844855740817879940261533468052168609493884190251836089415757362476270272333835669677099831703952852833025803084850746591485324392605984099346206774555738399644632006562912704202867715817286301468361562039196976921735279258076118025400794130975500644489410826357336416972037446990583635108917962345594829816041153267907181133541782203334694014301413202360701976402570467783976621094340625707007874895168009940226531158440152305619343730361461093768566580895266773857078594958901847755406314042699963185694003002323652853873310983753625394245953569782784112199081290408970300779104405078739619219530593101504141724062908236687783937096094616785268712688734136688656905624443970637791131748661796395092767978546826733316138204806087301126642978914938772581626948465487551279759282284842236063715024418191770385728515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -435983514737771114750555464308921246483538791075281191253197529972220475383322159032394607571555533334030053667356201690205552064688353323400553928082628449623975853267986819373807149890192369085924638889347393430105999505303773897026064915096565126543481272202404835836476942100332377264222665295177137037585704651632452979823629296463916590744573462035307673005868409422253781761647581457066765240080591278410659541855061317506600492437718159260779477837878117803975862409937154442843043691990785463446815449222329713748746512001740380416101499240407051399927682556812426244538879238949663216230822194623531655169675527005915546601027963482963403744504335158760288713939487640397202185180894216092395983439534957467613529261157404338415705471751324298529052102198898556395865662565817192950686014721562111140779947109830525240895469406163275395412108739480826786196077891934375542106569232739621733711161608724478910867911413763765543954155552418666751148288979668153513990068242809451700392618984416772824972933523895779471179424732750943869462883169122902264070505817299020940332479591076169539364367853280826363864619438201371847291135792464116982009290471596737881515385693902943543909979578311388106161849623751485852469417806191430976822522409845177762901232779583801100108122664358787670937210924843249692198134958746287056828316605432802431982733377465904989909220427178412498905307708754229524224092679708516156618127958217196010055973517274939607992597551936951498866190173797794077039181907622632965846407544249420212072423297722821828209920832559597890765809111904252293053531604800486454039211015312142727246557620145125877008928538442530642838231820426386672134662477605290984067403734900619531833016002082994027842734662171105506689525387817095633137033519759293475850494046861615870214476353589695202998331990758813102313892419962510429083422888610957236864631632351232483958805683246377053328914398853258371859837054203449835730057658320038242332962787414509473855722545390735266868952599207832730960786174145018715967452391470945664411966371657406269204410257987578964989128726408951690056054311324244314452163934826177233860599241969533515517482343304445253335302734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 59480886428121159802795248948440047025603446730539808477211789619900698543351758899456341673205049271771290060778603592850164756161460159912671535832967969132747743213969445532556540267180728727581552399909600196796257535614901680785347814328858682375936151638022748080042869314195722869235362453622525038664407380038250455425649470876798930199048983992129733803202073793826989499026490391398429524230597577672629320776414235217401949245064422327414837456580796527168622434052833395642111631279467523827591129555929011012477242357765840096396262904259693544790216108834704992005818759813692350775650094461901402305117460904003832805018163145130475836686682202039138317946189266271312632293040448194015577632526826058086534209984054696981366041172916194995859649148832610322570981636760825548378661850568763074962505917726261889826537950909701728233481286157724188695464945112653766417796757427090382916266678769137371467897357372425135917590382493199995948716063844021447329634144608359516620543910443289876880789656295088667287707616530062661718915505493452820663746195697840699461700071677628969492022202110631118215708523325603974990115450466797410946381469882101065774259219026369497997791071843452604761296912587504363255061512976442691423778066447255520220433658729468590148807942640324213616752089185610118673290102645499632456392950303772075616611371784853975523899753142197313709342590071518393418573396232395412871205340693224438186696229380323532724407948751138103420238166830485028193091316840238458063569393121541688137350268715180613703189536311431949549637116216867735224025459957684370508276258614107407712141453301850247955125042674019714714360363037953064135833941965084913896302296793557329495334497075714334484688736169251787410655113991492410594310963621031948849770681672975842455918819104212907046143268058476602043762767433665001494778731197752326644709280445286287277930626895306650570851134935906412961149155230884424580512286595382148319790113597663978351269168868883594788540366803949510930233055522455076572986514860078825559095085110790656594194725232883064530889353964643687788206717120412992173409876891657148434809576021920577634550201095770719438476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 16836498681729879110451245062529994913246096354964219237457391798307583577756387460645472967589938955926893961487920033186691992502482807816973417825400340769083063829450968226344717488907781530454655374699606919560788850346014887871892484121625573662427386020975399701363679177049936226013457308252978529514597703496510493290711895958184177412366338923222410105114022250391685590440506943058954284858301377519588024436744646398644154058785689225399676797172993194306096990661403726565299142477747051238734845315522929205430626562182814792710943087741093525799033737711659147028887834388947266480166079211554258238777635087390829225509446579487875294966537304324222560895805157626015497271449776730096543120584742622720168438400981791912835892014943723308547588276051312286589313927904657559033067243051278583804353143410734956364238889927012034229691308380417144408194329589639704676106730527728634027154393945037409766425751796494579913767416418110482563190841644757151843183562296567614417220468022667147602055364359764015051007578820954436941750576544916031281400169089340075944024901070985010191607813903377056072853247963009686960217505202202441300882812825765638191806301187048808384521384609085722395484766056624791992592901416261303675025678304144455703579470498863649960192569808212398965517897336472844468391182864520670715527208484563183011559096546534182681642068201177817985134052448889770112328758888180838245209260725542357062339996444033431842460907060804301458711640862760559046173135164066354968539726339247126400974431315680210677745548549595995041836885013548726257051396760407252683207941547508930561923451431324923043620112474594320585937291666793407376660344148070782220768935533980277190248572054054739748385635951052634888882314355092171114095271363176365823018840348153380173975358758849631935846320059655652728023281323407420889594203438448814434903018054936965327965521193380649708978340094856648141194489282093904990971468817324078365045684506236891196567758132746494910384693425723599283531585847487449986235363976468161303897857252293622155518725973143599420866135563060175127801410978665860714246977981013169550590853881024102111099317519901862045288085937500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -4070682118107002902630606645385124303670597339712743016182812856800976255954114038766526615042731967511704970687364826817700850156247565151412898246059330660729435492259046677123255863563484563756903409740681944195086296656937299401384815523024549122394518397148340174680822880665548890972309147828900345845682537175609176467885077951948200760586059884963289321281025009345328845024814011261382074904671813021909414661870794480708122373467827086485689783213277516704663147750042021698330591932007381022648404445439336878854212084280693110751171775990129825096535670890002693125123985236823317098041327203956980622166965028655847374198973415738950635410201319876193321793448555565376019044715942923514036892829225855430401439366430504767221468000641583758079446283059112764547067832432408078243136591741742741665983373444613801916563047984630877921512689885422521785626115489224852729456257667369987921183648761972105324663654809537321002630639439480834089474121265720884571038820333933783058892612542968612075010961925448348195747165729897475534997672784568831977658300976478937993931837323054252200867073000216607813887109016470719688653886358220574002330948182681339934606138013127098145141883823559154657052087256799092805195173671802088486312449637116035308881367944516163396716418835824405918864479033518087635176381617715354998380953869015612596372346368853824576213405210284050948040191354002285126250569382807010295638322571101954222094441498560338253298782731092228911256288183151433866425696476106192626768804809123387934028489697195277713089612728970177997757956622778217481678714070972936389161930146828064259311351088474406602474862304299199648959934047080079991052523673449826612735418597241579590911443579170316803144293641194245687208276011347648896303448072223949499929645616180146035843709537961800497814109609072031020354283462327726491140276846229557644251710105849223615462211327849756519797440037748126019870805048264293753443612421093285507521854737780667693303190758491171039082410595920570372830654735067932382096337806111389152186341026977337736580907525589760705622866218918650586916761300202920943559389734262094372456051779115730157118217054087493896484375000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -1531893854102340343872917786624605918656245583999743697763033346725492526326108063276957341138157831245897192099069431402054559010429913639673273517342841454518828554612407875287800377031749307343652590315234498610255505616291109716218330461653303601907467190440555969412306207907555804076555528153273257754329083736400711291218219075785065515814740394894218340648230862361856660866623592111374139271750403519770735554760240299885447497783558735161316793834103930276549341109482168136072366003384752350926905619716526006055091811019873249910730978143471565470559957827509978438678247371405096575697563541659508423968720647855622156289061131313766616428140212896041173478152900529859453762590400526589902715206857490500456586836141152448726999180169582195888863107158418971176234151951695793452641172773652477791706566634541958913409755843783456721217698111191194570756428404903152309461161721491087353989965037746460589013845709906922120027547878454708081876302380073543743163575712834071634833686603864641995779961525525608512135387633093720480448931706202675066808301600028798509236164863878342150094003438828336006395995509646751481182703888648633711904419788962866658484601963734794111211995523915575312252974741872724997134074907171282501804595768308422066124369479329031014456306908199777463056230147406201929981478588649538937636653883196979853080444652253690371006864186819700851545493770404759557442501652552022220113815204173592566133120765784813028725996781997406984854087910837539062205037086016089041163069594103474668206774097837145486876287632583553910753665665083793824635780908595201439396908776640975724230411366085401795066527822672568536722487044060745591878378470958875786776588811609820493138185019719496326658712351966150118966256952856638296016502664422974017292228042204173413127575615198967436118740512169832923736595211292795296669960275964891904620055468700130888876338531850658607041439399832525913822012530185238997789171996531391988896843602319663790802057784616111820680094276217287609687360498641906060866393650286843904652681843426642822593429893081433642963491381305362589390893610967657486903799619365340274654132625622698798755747634214324951171875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -250899856584549849007332582287926630133974402547514387694571669474083079850849686527671953266368581702906260438510673566331676686796165429501932237267997651142041844662391904024682417583904137620152597443823460825232884225447081108215390818334018797501830238900594358509668208705391069721660954376372336354221272979535839478416754455859732917941720018981309052477371527148142357464714748911841166481045881369742733311639917788175724265085171446654901613978457676298196020044789647447769486484326790591318498343939836165605423443710566424474274566733303547895542865957565929909760463671523865772121774051721501673437686297587395394279513960275850375907559299452871619850108014783163805080483830044674625508193840941908415453808773789018190465109032936782946551746109286133119891142195585359005984764424170719248655476946755479889986842158372838005998511202329211871243649455192719365508630631528789196531483895669286557652562069249131122569006128235837494153193332998807635598378436684135688848784762310118833369300528326548471655913787241113310837952427836878577191449852071878279153449095798094814590243701216618570767256362072496333505737046090125371137501695281702099720407314922537508461497456060366197162457408831805535624627086889045811240564424586991397852716285686183138120062692209076714512836630899459276060486419398148233748677832273592458234002861245083373916628674963708833818749510659344729170102474825364053618974449956985515129457499073820467997739831450028806891220646794550853042933919730478611424413859840138872154447679820400416768332614972303208132176017781286605887331251259491022384770733796048032943554476598242445547376906658382391057199898760101461611398183275478493171487448254502100594369961635603719971047817227044975256891440166525485994955785407981161184799204379313637294378510612017884955417893991086999716922952292075942745464597088042994341317515787329004161597274417122587125353022950913406058110344814692212927085791704401609151435515564009623553008730805311006647664265552053972834104155310033643967726455171446055041444111587574920478927949281777815461074698487508853805594582566882418272608820688596403673096461032354178230078305557250976562500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 4567316145068230221133238471898642784561604782114404949184142185614902355921926904080583175505766517217149046109012178000595500896971339268004667494182229379992951911916223382360316862087657491928441792546441656188870245762404896865940129373268467760931168673100892302107333623650842914978724881301350820939955681451549185824714717175241097188446152232368843892003407214883900491406603373475302994464125308356307547576456288210488368801829461220554564202909561252970798125905537829329442984045243684882988696563596727209966166717571551280657145550665077793104350814138882683390333526049083092006351313404148587895814792383335116147475289993542653699742305841613691057650358091509378986626617930250848998207661244968524859839386054075114209392974268776873679919565023288514500645533984592399746881648010451578438073984031489367167107273267888308484797471076165288866257745112730776849087108210171682112866504003510383743415041787469287900554503365171608215239139637026187505745188909724111732779283955564910248984043489299175808830939700522862955022756288654628079183997629410908911027948086742254711187944036852974391676675320643940711271982381138293898434084723561241654956585722286510564415782052764034788340438764688841693265599816020908277771000756442007193855876504960683398253074409910137110468074696072116228451609624712805886761353947842164931465971618381637298062591681166858410548179721123394099303516076850447664895824055701793160861006947776206775896420901977152819791694395756551985866065863488091900883973703583214290813617140206089305491727152909968610236421680338732308466682296651472746224120793010315196349022671541972166560382565208125568112744579423134935560965183574135373489215689033068356838084082961755205136838031757868971482080848748204006318728809423420709039231226022062897125617382045524221776451882943034567364426716967608988977359482525214797573966529893061947736000753093615611330335832680492719217641648407687175784365166896381017469973010797309496820109911391932170246519715939790591471789518445559059687187529565216676514059119413499505976637454853317834520028765601658192019978640120498734615924591655407701902945262226617956093982887268066406250000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 8336258520589685982889896902846274196505445413467410381586572501543649251824364391487913134727787072087413574513115019999016881838207340242732484960791890877049103839545620398914532966462869231125832404404350451589926745326666549058870789423626469328353218139226539935094618135319787208878955442315643459353994274574512221315834439931069734099048383021777648234421293692679900755107199942746477853992216517394091151280476988206683565201135906055805855567219203294852462202703141831142959609067176463566832007218779170386022428570641199505678473141605065090199685306184488163388431984481385804826333990029713622203191528272627000858033494151127813723141522714269139182231394506314891131085965125092614526234774992730627146008463803445063026947932489414619240211714584271603576703523206795175957490294834392441009782218391399633822403013857775368317303569839372580681644453793614387129867999909893718927556023274929569664209857613092133142023493700292656572836962111089743547049370999225745239017058844340663648933793448227096424496144224168816868296616216824742395837605968742895984612739021722269679355265989218354020578223663613771966531751490919781011560821727536464280422597045300983208382479488142148281184651759721987022377962573333748322633099139492099601789453635604366714761296670980263172953855076925181310232913099970243529558896665967943937660747545604044159055381330887037333755004355462099775423168146337515100895219148937916958286441958308155374867115349535964796144278061495122637568295027445387863597689053642250614282787928499650021330142894481071816109251507338942619925664718606642294780262094825863393900102255247619281183316136177446613360909287988763800111348506935637021648392649770030133672518256738856544654736961608509713743926405301106399236594451383929499263312488069175263248459271943156116456215801861874794321825642457013017887364750858757108496190369474895441406243280057098013078774580455685579611529252781294058296147610243956200889973051750346065146602716076072217709648090838850510093902165337179616346714174768528468697896378947011832707354393002747620769898252387517300544285123438450463478125002133716516339393457792075346939506530761718750000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 378838650698803729468296972039177316725235128126533447870518594135470491133245516824167830967783365463011777682931320841109198627344701290519711383297528656595922145663554642133608748817491977868868291735989288178903761960569795542205420563261529248706006332223624166880208939768522039574794795657104471101436680352342735665446193335057448574967731341766177594425328540748549417136241832072338322843149022352758038068820447348976621466205013322769647551094320893377117879450275712448634322963412778627604884699005603898960987650547129558681253063255986875026915739824326196767044997199315758392467297014074568581488184920836378775337680843039991773645786824924297107351930392583940345828907947798103280258488997949068189255166864975365116577623260283857125503242757289430132300104338778804897220414177553146951609243597272746509803277819853340730001966518535519238812091192255787184236617876371083643089150157965444195655091395675666736027181980784657110449513467275160067871162938518537014600258373313180439591832058468048269104859166040930106974681612667285309901142911873899618913224283363895767036727888966733504697830241406242140793016764031829921511257518138002547845706813091085318315755392439285388992492707159332049824488554406254887333911119011756675688927537353236058713990070265283228708464076780315535743627888639096361996317199190302521712156607397247604865294050547908524374796095432718273075036760421929644729977090636871301940794540147946728171332820984041928390642104973540352381976759116557098438010466329862972649687957078774761695133053729602206243231547286994735037613282015489614423345297908980986905302929457927654030197569682995918433823516624429501457553155372814989069273375366793462952089921188465501190592238387628428636370553201586705349266561913847681757870067990034125057555380129641764910159928442980346502387823883380565902013534289876686721068161875140906651638161261540260366990459194226385691800729950576741308490164633677621497009855234163174504475696730280081902555885083551291302656058130237301595470025250182242485681449756524759589659070176961555810370130923944932387376578646395951510314951969414332959425318823685727211952209472656250000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -90216271674766819942958618309862901531409125248869456006132968936861279595289126662608538477415681613989079339918519307052632218380535327189205474534434742793899981407645757507718924360248838230315798660317527042879094101458676091575330383635095529697351066490558845390080089572244345870069252016901875780064016534426466647831547976070865986987678491059024739033223666154078674053809037855023733402638865427784970482800222918076743603570573913720488827578998618157145686854004524875058416796970608045491984003448199755623682219717480973197284243368517334241667898677215918686673692782531012774110519141188485053076431228202566541916143719331910391147326320387731656746348826448865801187805960350409785968613795848828173875262069962734188133249636606923755567565761907901186291408649241309175572485952975720088869126292695891312275150700810178581149309555735633393164740209867532791825841187587613590592061019997441214604315473279426009084282359324803567636107167288024171569959361348531803500057515362305808745851572273529746204548912877269322090027481037919457827167980478147593667216123431433264048832744556210572830205428720586740573789969314932853378090721835098622830863866947497159472983493431795718939200102013516998237693296826602847082314902924675227031038991907897766512801000032017826737433875484964513898602720025911162070331629496996227941935835212363224413122578997051717667643665662591635786751907163791888057053459821577491243642238574702091300268513258189712863300023124713991139676348791043706704516754686518752178116096403394739916124644269828966719095184565507290811841339590884585129110859884017793239802788386412032602130526465617094165880679646299248291119492598676432305937212079423197267762679952922468528562986292589650693969343171050821976388335373048211332544382816037738245629958886735442325094118460218444641576374069472567445649289411214550530360708821206077237734079899867017367482052640786340138760264160932879751163021184186668612414354754749094948990766818638312424769266784340936700593337328940165016589297845520195332722814219192280109274366122359800496775868538730113211089765939744853287341208858891601048067955624358584880828857421875000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -3613497404530706604915344279504470070751997062386355168858433367906487548632733176763253370080858805155576126499843184596201443515245750184897838007844594476892528765057244765474101268299623893464399651324065415527728574323961137789592986996927415093808918571918941794377490188056458002221799618451839106692553494982493469698631455659651069856364562380657770330689998170411592218880717110235247187449871145872332934936602913615747305083322250357890397351312140371769126584416393065647825505932547535311562755120562215830073402909278445759732534297872787256481751724983687231062558650796726511905770372741821273703237386689368596120748466459993478344452933869152900836484786984738698236312088778824928166131509414713607284102941502354506303074459673461307154944418942707471187187090330932821029330652645412169431767089571115333885673137698583269780206233841503954548847279702185397473511013152176636554115168671668976984429790445437479942084668856863784178018989563729878172590031535167997112384737594241255944573715019940634422772491526063902323124961416660921871291371148850484861182979580432774371740250697801207794319740298203381282749174332594089959399539006947535262404987480628835209587680513693219599825435485994003268538239617707998027892236825068744587029076098929658250427732115637951439419991187059333861768903006432353405901087246061973933923784546208151929880512312747236946201187768636037061906572274064541118302846469813126577961089122342828262847589885021859340374020046813518100420299046926872983723970878267415453253608482640814628434686743984894364672316004923459998559593058426601242041486560286029108261834804685815755173880397035042872336217909915575325134268447476827428300769698977049861741775892012316838758068640496636485544344635591831542175032510798452235917426087304233808042827634074205114056425652222473528838479547938824979145229017699068206195177552313032961558143430463379496874803938059389947440397717187654421646970686422366876969363857479288969542179996357254812151244045685739779535269841645369903742479789781728303699094122396000939799947119212241665450278014533007403118007493091428370836079418249104494922359175391876101493835449218750000000000000000000000000000000000000000000000000000000000000000*i1^24 + 432425714518080130486588901611900624732857767563295000389789065599799251722646172011769451448028177470649188006432175726137497588038984549484807578267343972298302738822437306148348039738986091661573873623466079700407900477190892447374237392041371187200439142624209720000463802997199091168827483686284548202860412500052585060766990092381023235517579194521033473556587445117418945649867829606401330479865285264422889894185031035548647533036829372032936999344679103568436790689317977248917716471323194590615820765185763484415097042748406898132366245243193742017318901186265616472448641863102738055245153678497494809500433593059174320704973313424833584198567587567343935691725648945137462239269082461552774101868444073071601735128127812265631050150943743616505201680765265251533641103448732263935959218475123782762787993365998945663526985220427901350332558941638555943453232590970940689401710572497536027738752851393733081448946052737957233244525867958772025739089610567387066259856554069608530327476114871838487366458230841320766103682177913805648481948139101797083340756971563451375870239233779576162212380133073634811721415741535098272643626448077062845724474794320172239508662399659823623597238442974015944663406271591257578808104927319091892015647723747591897678341620796131156618517895258903836044918636111015611039332960755900821452561901019257465065151436531834583290873736505149873795227838812509996680761631830538064909879040231085420821947547660184278493758683526742201711521327452343567992686464411093575145198084177078581457222212716366649465500006834424525229641886365274730662116576376087731853188335483011797200045208749871019079317636926291881128368144233405634823622399538703595897264400847478271355245101248756735560125555306492009337224640127369925283751156747904236343229665609841034004236884541459600291224333349546558373415932561322334190350477957956458796656867938295716564779450402972594758287848509844847010600596524308189836432276338258352072789742430931552438464927577340858932943298036132869168649976582989212597813648260965510410185727299884480880573369366105302880305145900715418629211475057366669266468011072514785656939121581077575683593750000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 3687462542773833080556426829539079282981104459127625602359182111929631032376204178699258138961684682812436237072812308720973717571168430731696317772613457100040150356464216314179443847036018554911815868446751833208962282736634584298314976523704575392221139753411615724953553062836163108124004457965283652678013347071429190676329959133058080024650310054686322615961050788811701826622145620707732547389401568756330312877750118335276813482458460102885589082729878959795341053945781377287888256476039401908294946580209964880460745902808626550119513172388701632245128730926792058990663289678399036673061995479445926283254622999743310890261099143678179922407178414271152286228518944905696449322590091917723160337128098936485568392584494962616093645790784800588955473057290302424642164372931491708620778010824382752599892131803191660989679092431522538555164829440314425076622319759167930874806058104031861255212071890113259501473372419000409026091152699140222857379925704080964956658750943024182167073843919856925518360613746881709027159865798320033571023333952721935689633238153239455785508059971756306541635715300754112969594267647434125855156413688010820316466447741807512353877110408954730351379319986902580588435613952676803415766447573084494006274001085485988491114294461687510480864182730018432849432711550768853941827096661684468383905511103411631059326859812717938477272545716194346659226061790085933591771749188533347658644549600311281083960375775767737041984038308954735987850963965452289128874367519732366890405197306224266806725270255062186197034048673983515280651410577998177264807030438141725349794583794963027694171123266130729921685645038630443439648458881473826635081452793620273237273361402457782692140290655157353361791749495697789419717474035292633189453776791219055705161181146086967189409438649930250908679806212244139190698105333222852805274973406767519383040386622808289182498828368196524177046686330105684948437017682685544772846969521878960444403716930192862784398738386788902567838708586708781554288080079229261925085405005320511604022554148018335549192372285144248805057263953515670753216475064194524073528308391432990915745488333702087402343750000000000000000000000000000000000000000000000000000000000000000*i1^26 + -324789855201940082545532739767417863494946968687166452100356920432832992266037035862059300322972329954384721475733232528170511405273993178692505573988157298141345897665765094964413608521107377068681539782717522981356883881269918741109282036977512189375928945037980808987901793220248640628093217196843062847557771974369088711919546210220556712557667873613487922183057729378114444430188404561394737437083567594607416592669902690912802156107570450412458804938399125608141008777653372110727283101813232828647358025796904358395069799814004969922739471129302928840918262541717124350367875144395815633441153422014934768689838295030063855539966601454135750433309328200812230340363418077903794274879821414377448848934360436566778773567228408280954611920140952181006281368759844586013718458285634283775584069224408200561965165022353756352801729324299326229581199750610139401219251733459592905527361225420743086477874066216931237470465662999694255580140343065454247062058990388854736890036914767517058070274275708964742851310739092027443865099497873413504621191146053867403634627999776516231078523283313787266194462689614772513807297921991073451901038572809582221061772560279312951962774415006273132253842848394561967333496246756190610158836369098327846939843256672553769379861519773711755051028444844152792893193784251955541657599941168760891991512598005219595749333386731198643554565024007492169539001522203953621717343490497663737001205832660047939081490935052183602886719370501621015229834102674754901840269115341176511277025571889071196421696117371206895425705377381751739288447299586330481448086847097316713838876864849284853009765381253779577795076798207534943121057665641241429864631010940313171595123116290304541026941634085915098206642104358919037382657243539009681988557343659307043801508884885159099101349974249342701928465391555543314960954312077423814050514236777705861746605821854897137713177541814929407920767924041745847754264885602078174059046269672335391557046771290252376329898334592073680287031005590979096786752342081602818405747186484780618861669988214479515620900863079852642396015182431207016463863531070451557004562364379834656655938625335693359375000000000000000000000000000000000000000000000000000000000000000*i1^27 + -4268672928394701853734241557449735172172512973039819883892648798147528476862815765925219589960490900948539690820609253076438385383847539502276493956335323076673627457768821710120875060869823839096451784767405162709465875368711147969379515040462564131081097139570673824736254431285137493509740386359559195631595672251647869860811408142176845521184002626546990694449325769019099634395066640749274920775783965024626746814436873544483997819067126836244007588881277457861916163513681749972166858167181401730674853344898797938414214774468992362709595524825556830599220805205132773351518064210594586035839685985753594620124208431962637077427835204949867582019428671879008392591696204055532647604396745948078293240147235128627988843278974498770026992512565669558312796995345110296805400095455221719847882216150293618487412083821887475884880700437873900211186021403739048814964349537001839534383901878144986922872545387052049426734747130194373492466795172283302137970714507813558779555434861455990490820293462607985241844861861114459619867479212609413997547716046777483142655988860966801441540334740296309329713266150118821687047691815943195974895355918855220849761044613728581000659709953197877840530714536855442542392781802623937042294431251299910841101453221739297258707378286766822332852753718411918812743928223828589247303763082866999715662665905719522545783833126522319718562774671122198350357517703378695493459153769247645579502715963319643542452163809222924379398568434275030428120763744827224492130061905482165377923092248880573277533548607470751921098627406990041690577152433139790324103514463182505783906645594320171848058298610161488548061514456914988230696012604022343003343656820914155868905983215816920565408247345047364277268843953532941953761874849564147140534570569486208836583224082742650119726888996926795914950560181763063532817306657995694382322586922943594293568036888098420265535973561161155206152668618459760486624651897486021635293525277581289141622738692139135785174279812330521586111829825795988029100441413470584853134975424787137693588366028541769057001298301145486805910205563292154075397591775949427353805244205703526495665311813354492187500000000000000000000000000000000000000000000000000000000000*i1^28 + -1564085639374895221620721803949756658583774583661089830042630038050913219361531669174122345197154810934928262055875069227328241967416454056534418896443012470749370795658690728118563632022314415118933384058729460506522866234933280284610178551784156398814772471276211919371425066395316409105046607052301768973652153962221810608310641087258068344455922273335436370053563372562687415482014331553957876638335352506429587928062220373501801028753862373731725890918916788418860214526148717166767759580554266069336030697512697285090382472608299056328939679746240893960121927928329880164877890703277846945272659198331629966475249954636107853492128235210286490573730924632622765643905398319115553003224472216263175899196024902827424419766121907677955740132239223677442290173839042980255059727882851621370741225372580770344783644747652127272928990693701710681854102412849555990399819820381730618941065993130139522904553617139555076843875203543361532651632973036106429005995066485705919062662558912289230882137009368133622215929687670434489788675616513419224580397969756085489889142291723327943601039425906530472978428116935562767427778771962290208230673145864960178465797571942459585227660907236270240350710637956352347474490258617702780933212522572143782050537182793117489080394639200011835467554923578304199832540807814906633242672055284822544636600379133217326849753246810965900691757739828489029726267624876684770013792746224702972154068606573904177205162322374482251970780053386234748614563465379046371806097534022343298521528246523474531662827515619920560000156602883708559347874211518663339147876871355683717034715167022849323288087768143205091957471426764722545470693019010874730186294393283669476774061286718875648611055259680057227639302710545223675289191456990000406214721511014150272509425953897718309619439132587807308029498682942690026573395305901841697728254731317904319826544519510216260049552728819594052829055942964742936995226660920477427723197228786465674999107577618382492101181166449986883568874157471703860262171067859752791566224126713282692233446653153451223868971940546448929296598053556019035472517468174211159343592541608656591176986694335937500000000000000000000000000000000000000000000000000000000000*i1^29 + -22994152584527452342898007383244277001155172693526272202097569786124959467349504059052198568632125510451778303378646516180688907140456526885832345675937788831816463993379938370809211978603771436089231867402316907780881484704056595264624144335311877445513448359910958625096933995193578933219977934210436507446898987730771465436200343487444892413917118747795429330424080737071665215771751864803900102067946017540380876756030588314093700777321584313636243565975220854678093244882354617037117347861060318094396187246271304401631775889451796078184200020816438203374047195435394284123351868513659301880244575785222252361810012484978200019259539101702323500894643901093736378504004803196675170437240214226064248913250770770347201861129159743177826780005499262477973875540444211713907205824525192821538479406439878537782271511820396954734702896927428950186237541756081370207259793857732647788751288379966748979161666163200355372589869177054366432523576879269819520016255602827429305956119164131806823629960557146964398207803494498458093486751633018808991830878846863506559606285664927336788565075974900791507363103805669745189829295263786646148540266610573046916823644460032130904743831967152557655680010136299725008186707854364959476226675835770255620774649694369692719245758219351827545088642411984081654667636919001573118535896965321805696138336368089305874203515839267453012982086844270345843629340460822481335874030345766550475052575446388527487985735818275386421313945680736646072661216091509926214014466381329382007750146885048217258670995742651674371828037476997058462782604034605679457347188192381687254158474492247332685410315336300638455982535415587316568978385383866635247946302307126245881361820808676984265362077755890208290196414290992067578751073744062308121344744715584968795151792679011614932020667990715127676010379311108882097651647044518573448782851223648319050871241606075549053754766324698600195634484625796965676302023123061090853314878432283619072729042593247179733765511855270629246795802747934131942373534747640544957476349244142583196441133680873667932298666086155675923050732561850362263620214528223362057904466861143261194229125976562500000000000000000000000000000000000000000000000000000000*i1^30 + 3390729757459128526668761755540500983792551772305044740914870372785674283811299229676076270130716985988505022678630130246149027488868323919881819095539137584740202722058261890636307730263895734211140871063529215604106675753041385186084223097629619272179635594370753002057214185400125474623619746714859684594718000759686771549846117760485322179131001057697802770801609323923719069221366457994996630562919186663063761899786815857450402943767108820111187787205439827296032552878032712998257880981411932511206782224644470057229836888261576901857519496719026538041213231848716680273462987777725526372132767448634133994333637413128017517113230410699656315234865642113004305810732955635037259157903266429861320016621262807267191171701484012136977719400165799057299979071293651465061822141663456287646808611912622286007557468419520966869880793814804877149483008014118482383032259113295051629443386151552282261244098103155086845585046682428189694616540776655475882921066680220460568075659129872215976766982813156245126827951744608526262872522246969276013690289480319250055991155556501711462122962838102241693447656548955778140532663770898916217987859514849405946561002376375194111517086028373181602094043292345086797225382004633322235558758226858109729291811117664976974180641125084681720223372228460297106689827480268004851255908525495617435059762340475754733723753447326805837224123272636261294957107598611519098432301393268818371579143478754866049367315954953028960527955968557864554403974463404403823950119522954664038062375759597093857080736174887198536073169212572206651937605007583810910480561217658691280130982026284776715294560426427677780957280240070258633029880608404439619899624861375638794191217048038157521240192550111764746428520638112268704217000824034947834533266213858396329349882884941620398822587838079977427148122188992027544163868145607374492560248546601058847331938009806307416692403609287620566400709910025170628210346987291928201638635176184886902198001220664944151365881368954346402830451912685510677709348422154074872309859671877357863950605310196204966263070090931877672354835924923418007034531872246555908036538668498396873474121093750000000000000000000000000000000000000000000000000000000*i1^31 + 72230155906759028920528922333943169784452930804319468631988203231136607506721720350938632639145554078970723836599960031967213128668179361491351250330377038325839344802773776780670218013011576099648488389695451899130159544996488339522875485737374287260962054854993962455126784926469962397478441101634761359842366756792523610366936893024260113740945415559601807288915396945651639280565585911580932374790473172370386828022260920425302406675251918087255729069351489987754904611607630516184269487568430875740399015905107143223963003763835893466331610973981618488392459259739453007805920709027401896820722260524420630247146343622118494631019947323993140190836627483079612654678807389266594504449414028196599511577910302673642138817302627521356657165996120396494914473568390519704129266534118073909456599689247535215937860545189018434964398152344724539851202435452588019868494228474621155866729037002448702682348742277315959915744483342639431874117579702595067657734623417094290960679787257310765160622510574416516657920470209998489582430476523723281742187794491159241301348329659877437153766993848966206116499985272490681539930131502213562766722391953977182606644091979319447170903050206190811063780493453824876460763397895843151268959134860064418660135865942539937421577332334774262294621342537573193659801455991727500143853439103056626880174090770534678707858840086951516189414316580471125161704864671753801035747159645313427975776698240476801746330365525545850413019273034554071540693020923097053045834836585186012290280553233506697446292432287564101008229611502061054243982472931063034845390038612930096524999485802229244178247393524518671174232345099506777720241980956434626664175845021743678443538196599484664124810358526257352045042173020802072915379458358753394225345405353510067016522795710872846780615804757744667796939404651328943987080224784471778870925318545355247749853543112283131181893273151578461732959522015261672481948357815371996804834525694559373527116039092559953042711530707913736760727230221516740745150553267670992791110051838605437211512064043016342575769180477807797882508830860661500609753045335783785671431299601681530475616455078125000000000000000000000000000000000000000000000000*i1^32 + -976256923113574126419452962826489260700710861291250183914417305915297368953935067979344370016564098288078929368478570998117395933339485514717871970638803362538588371709426902513769856880778867057491255124210878184937031306856168726662551414912950744584806562945501610715582113447312671293482644295000833570705629512809961062733967413309858435170029189050473258911591236781568885981063744504276763613458615669027389969889369379315622973507386732281693179386234178323726030544718884816212928649698044996821871125473932750687703468791599986437461791848457319091440747891754685485725154746867758016136172755210831272819608065523105537221270409602419186084790905606710110140414524010682662898308051241311141863995362559683287828077377267074962015337325254899053176668890866145944572482804758015128859499270289653879532409439540299618714123174623013690548112489944978497593800447760092115196319138835713876202978010665223717670565465313119015397857345826031280128882885300253790163368012477174659744869589194831457883652471465975557194708592142883794959152610982574955352667199414985565422822608189236803821144143993250473075183000504465852798798112688544916099610992731244683166172271967059015686949812539886744494227658621263688024303845773482295430014493321368868758196104159546731203248752687860111726191062300416294758794579564641841624737536064712683977800370549161009271849579822124601434795179007155658088882539761234709511287552278225949726817854350718210641678552322287273588305111997411555403844963856242512759285064830887849804049682652737513796142656846684857072663343315898475565828294413478583984369513405880857942422210920036758109652351500359703999380397524418354387433375233400267246404448033571870851081824851078592298611453094032579358196596297260076733521718854468986028606292388922059082223874413876082603726607044968136832096475056308655391014355851416789039185181482682200434435441409819367276468377448981627210630024229943687906964695045205281389964963891004490895996480605557148062047713439723160310360458648244207946559187054880266075269030021763179800150975664364652724176793781607207337860685488078745349003002047538757324218750000000000000000000000000000000000000000000000000*i1^33 + -7322218207149266243998739834708253800042286818238273869600840105153459729507110877645586388478030037967616128103997616539023903094524739841439954299577185237073063350913279386194793794896784205170104426055708437420617330739624051112207739199308848892368226812658976329560774979706895400879381034842939849739018373859386666703366068226572362844310548408296710568856242353838595551315923019630336908195505182436941174666643329856489205366473622490812121772763482076442981453387853379778091712983406733384621869752101230839430538451392529160695247363122330344789380977837794874272544033554834889246326718847225545884355817649165603334937671497780408778846103319416255290526007878063481456962911197397588030180442240952616617899696941814693720414849455991771077824915717972477834475506043939989853159824863333133988422320917033811627485824518172280754426642212385944012725462296012182811799627009256744786032037275249346185071587202361786108633838448352131364968750343933183291784129285233585588779189216653659141849182981313459560805716862217251535716497477896107084141706806436678846868179500354942505061993925872092539413745032521483530285685147437213756576920282992869914222045422453851686874561049578525919490163136422990886893344207820000206477713127265777041321026219939239258012583572168281358061239061526679630593548764954641862248837759398241945735473155462240946929590294066063778947435902613256811919631098131741017247410349950917932870130300725149821304857456522941034188520135818364299228513521554414473912823249784013339526381494581195940668613748517494384701606308217194150662851861327394036751796002264864863495296188622425686716893007817919888386080117252067731079225621059852650196951883910342724072508896922248308082017614042403401838773459219205287630404228377972547731003170049576380395844354399166983085530884795083022955423122492902836713839181437565566491871842967144415623364881176974209581097190136260017508319738813336692437469574785964456343233137717189567848946127425373045256881183768364374699129657698945629089264119219020505940019386552675771715845277060777379924698801197557277461427219194080540677532553672790527343750000000000000000000000000000000000000000000000*i1^34 + -5928293114881718776500227768578264072695706695412790067859844249551599465642590954793235422185481744323723019989181643252924472682526785127565209218341471990621114632132596092262722428056863333080312051734961419808304223677588912495822387324066398156704761916257511517467342826434109850265573571531609597267519922816292649551140319491631159363857186836317620986710184730653447663874751962915992477217256481041594650710018414341375816665053351797223451324479755090415339386359003877904145038843920201513152881608046825364802906504447569042653201392964812238928033621865228809059620216834210680494460342177299724564427838011863889514594999917226259501284212187589842872930762675190266647709476689831641489989583928315441687313241375478619036502701458028096453713347514860050293480640497187774473815936383694567805893364858925311832588262883112361779391582104046395409782368617221575247136469775362185416204166077185833859321144871213373889897336083501894676437704971057248589883232188417813300701454806706635517495905242526593829401839102333329955163410954345101185492818474161035123124361257013541489672454486189149466919125577131656645555469543411947107271765976612608079088408694136677888503481035290838234682519773026881180806008172184733075865871623909375639776497472560540524151517952726775983385460006036350314296690862061545515895351061355851299910770254098117657018072786580077399069769354561448552903123510626141941174240125875269703205799310354666686922963051895141818844144734714587019005942918217064948315008012725654578495317230769269458158189690359394644940412849470907628477091994621121834969429696204454791399883213430726049542199933241606744569900654315078778264418860546995098010539571245951098747447117258691315179604903650855009781018315973434117348003213970757833079605575082257259244175984446108292668645635916073840612661419723278979119592740163661540562134239799505451157806270227517811951098496944968979690226640424988516170033789340179555146131139425855965738406572815291487813375782316279015516362080382127072114202130741629140800147295362719788764149235000675511212971963790316491666634155934677203185856342315673828125000000000000000000000000000000000000000000000*i1^35 + -182119347570169469201444824531655847591567820475271122058819115687671251870301498728205712735783710376455331183645347938502152771892005595780240618617379964695027546486462075475962924233635623411975384821639894876159374915707740464219924570219026118990537415360195866167488831986461953989813074496385621100158093174134372751113190983636039192497298366332111910771057716446133590598563984296150188961756760152752095499446385476328883748313099081900214962264607948911363055898832988505659747357503900367740919804898145320387964439103014362513107299653327555267071600626200618209161193934717955288438093519840419912637591080918189627232510216396195231306150977331596194992821992767739423323085526637205329662658653891928313273761999975617114481916670241652725875662825761300950013928513835066000546160583896543225796042962827643425029997412988845576549641056882628629270462926880211021604627057714778636875279221929396613055661448511093334364599723959616759399278661054134391409143280341769599114018393506405760820783735978162576479657635646312951913204661639975775710421105345244692985422304603752418056922652393023250442104013265079850451216391603089251315801166550544946632704181551500343040766905272104257951004663821350879433843190759464012354290942633513399670903584171180018456018947915774538261651204611000340366668035256647191150521406820148511633356389904771096260624180560815609558649959773433496907524523388481718611607964080864919160571911062883280235968264385345627732886808958448258993459418553454759862709736707904723841695985982187162535636699034234483138850449473424377977198571340059639553783160182746552954440057490540468209908731828716351103472970214666425108371850204507137866326863173099116868621995172374618690366206983161787092765279019997837188813391646733363009251367689536003453805423433443307928717090043868303342715666151158469090611050218817875490621939425453204742968834997608186636511072756588137177162333541325128167246581963659905172149768677121393805918543827530903398325304863282216498921669600475879937585586837724428179871427875884700159671188278557811024074096657642705877032484474925731774419546127319335937500000000000000000000000000000000000000000*i1^36 + 3131335928901734995343426603574048838902525425381744603546291069936780510946335479313774113276994428274597784289604849337692393348682032327658529404974165810055114084285522965651399683549826478708333877286895267869559973328669506178639477444771766987686192560488380369101191677694630478473198297910624766813410958295393866226123321637231217011650142262074889395835846873643372175595683749568796692770140493092842699362880716713216046532568973921510167114358183457059852155240053198029444997749886770365696960859801325240610420511750261830658211413735471328863631597197311292471191043345809557151288078904461746918672731535480214295032080757227025927245252073152113961104650431090987176694255981183580480571679318675337748931281410074878478830750414246403553903229312317152960258974000439821490419135813556603286724901315128168853736916953393094200675491074944951003868526843615425815424835767377505909393132638454110015188661698088909313682094873403564310231404572859935336928643157916179564203206416474243314697727938790788070641717214203021646457273662529225272498253257500764096835799583303224969629281975658043713664937882755104061602576776888549567900915575250427967481348267088252444070140862935608795833856136499068220317570203622763885011577258840155706781029932981862498916501609921438334755323497709512442420802051085636829818493631223660235952862963177227506847800853521547683335762233557100278532855235552279238614645768820953092757925760148170128668034969444529936666854391883158596394894955920831974299802798314104063821769222750220108879276667680608776439929211682163219383054971256847089472938104818402609087651450666554008402721772344481670972955609457210729036038483669285677876365208090838986680581848436089440580433207118876808877436522192548967893852184310932401258837524305614565489545894014092815566486263200007652234465268589986841348483780638333907069246748568219006410466797339839709261929236000860444450923058952470027556180184967196840276669832295122847758804865543148106969199781232250191824785895301634328454496019581780666389135182239591225351540169514971369619663996508747633151889624015893787145614624023437500000000000000000000000000000000000000000*i1^37 + -23680790336682142330279143389392454936888328035109701005396833367554896147933980503229740197080089242543170068488850631668525157543216132666318603176167926269384657390229763613568870771204928801227627438914055706521826681440504547421623704993999281664565622406698455102658877760272399254080677064265726915113369125008109151306388772506469180175370066238240251088433387507603548219490610004034904776411478816052090838290277929141081325645770238121517954257247059017902342549271247342104855421731980318724785670241155987302226003721176864513139797190106343443898946663302549133645825418084034293704783797393748177637520893208740439262381726193593389780863111764181832106834997353437491870190864931553358067887594552625346950624706075367540556553092245127526357945456306073675288996918927911246788199261061490849467919496352324737712724058828430547889067189641471879493634909097211170502353822624847533696651847310687145296547845973905758332602305862147010491981311577616524616598941141981408606970333329128659720999442432797578823354824061574537507652221546137912359018030698014371142124130424417987178402387790695751892858740381826205603344850373912525042981343001391366213507730285926616150381283566857755144989210113738040968231910324483747066468619071619419704528211975429334339561055719734690530629194245564365497283625131858065996233107955678478253226397991173049249030091149976890810131265673466201316486140710587293957819056520030730274799075511737709752231085106869858613265395927326031802937874447323455868843327945513284460019331345345881630607617339592271401427279569788874558673272070972315587390402964406623434638549264205770940851399429041495883080750505721386512851135050769715675573768608290162587376079748201321279083441213819308626764965628402019093456322212943942791542043210058627731523762459784386498598474151152531246660447824585077835979254400716803727531210323821042164862133275120623358159268296039585282389642166843217617782733044073089615138041752392857876458344604565409198956814372200838375605952363108715244117105252311936387318203419140524200773975726938329830187788377934303533560903451871126890182495117187500000000000000000000000000000000000000*i1^38 + 172908145915063286770596578368446019798748136449911970584290727271865220311042552598794852680871091290283802215361458166732048100550879371103103600372292871428913906665051114909378669826528845899122131786794505858123533225863022174834698227091536324686199118846855094315990494722716646151769818357344791764262825635149166166524215508871018119756077999383145127424871865892518049642550978695175050820763582756589094031863879533048463965159459018524760740595619475839879730435274620370858941994165243539262735303330624120504384190885168073114866199685363183945309657537692142861184607352605704312294019974806889679544987468938169046614739589787075217875484338391045874608171990020764281426302552680605234624546200569079779614270689380197249042010240299801165932688093314833830016255862060058056236757928003221394401099191640848605252320770260513103772525068146950717437340571553062214118313809752491672975049563619720158038912430932355381400225772913843176286451163747061402892264335928465343802819690956867509252504952161250334465548211187472435126896558781629251705647263451637351690745613749320872138372571989260584248937722081973355291960405444460413660205576753523413294780505229600133066896112553964327091062408260391536711404916928945685480489509322937089156954839757033305113587956135201434955133163242870517307491192654180042359101116531014596260728122077709231184488803337915441759050141526555718002568395934250607010204327314070376559261442321122326729509580029406193146408036289645753834842726962802882096210927713190028228887822041860394726380334394327279695096947243756597838742374644092787275986408567471226439467825986852744882116264110826361698310153332182553485603401941957017769615987453485020053028773517763771254223765430494633670559895842623884823094358445627629302686115311315944985770253488280836390242944693297076934412812284426140049194097549911715040210533021481353664083029744929302489562559009582390727703593880390211243888256166164136271841980712515380744092238226411598992478793519786952865460219888901334664538500468711209674075899729599978342254265160734286253326599060600505237380275502800941467285156250000000000000000000000000000000000000*i1^39 + 148863600179270596633930917377391206389200920847958871947300207072052132806862294151906396490005796034851774219134583353423222503144500276444032524879278698091220596057010811561456038052463128803045086193614320679710913164392776261741210773237596468254853341774537410646620350721498820692049747043634789544466748790866689152255898496517163432333039833942391176858434834922261728527028888119729110666833007679515305459549264629528943496472751259863936333167125751878131309554755605629946559381544510710864962208612711544033677129536794821316303204190032302671638897626549392832057797561168262842227564502101654899210256403744460114356960731909991009564312423849446041964459594589843044054156295394711900683210870871928678068437109006360129995766008566164362829985779414571012237747474501443645916304108188763353749002971931913777803959155149705993648466478108172019289969944323335004659405529005316721108746016101498816479456979397961176998538531492098000482763766140561608142508297226451281903302179567347510346546712150019995510188019383847072528802015277586631013916268707457192151449964823397845806772630295217560956650226494520841627155773071811913992750243846315133318751253128523501686977680662491799526904623146660353814528858590419151428118793510576045337122232119550147302869937436966553087046574212156521143407661155056213023423690414394548700659214229885817539348757779336109526433220634339236616394807326649666511752302557866816167999759185914917730723068728143818894656764778774671546123904917164538211935980464693884726703785387583118702548769783920934604203172192297500720076030307091632615738102470370118699487764072342459899641178348376889089557525176496581406812640994018658366786258316222201349431802277130368914877168389156934098196231711367492569893483527903717689394053191750918064940129138157957612829812081571093939826003201225388219662212961361599399252331577163337032736753107587849628454175356410742445736744887367061718274456478271133714184468293182491692888874959881880677424732657819683980378977793502044660264970394332462543685762871707750326670857857968565627411962261197662052836676593869924545288085937500000000000000000000000000000000*i1^40 + -2504651096642583443629153583123436371381370561854959467596019161917190156626428798321964152476983904750063693641928724635792524146574440974748420862882109959484317621115603057661959157644133665491239897286360990634228240769506362291716443752300151069537744769439960241365292190612984167711078106726610971657543057705846114297884887025761191904993307299191596181987779998299680003402399199648535896111026787608065279079881437361878049570097604705533885905905364162893873329219615438209215476487524221622250229437657384754122980991939012554109306354699248243755079204448031346661714791014927061773237946980611597209704685177432894150713880785997896478269285561168219383536421825200030704138324753826698227177811816488240890019072477349736860799632520698380538787017078569570422356749541962087514004409526403826647291196286755170550117688796360387441090926304095104599230224916269934886052825493639521316738577356815493482586057906681295986193533585713068357439181662840625356085959815310464116491452951780192039668288378190023138541416692903320106410224272790471124473814129895256678064432342346874952805036000114637905570024031932285488900992700126048790614871986583852469426518052070466245419592586350268512708763746690866593789039424984151208968949033495911658735994940516352839773881816645434779964470500611505041508488429725423468787751518424338336213748267249581599303460919857894953036582081107447817778754544839575421868991840660914041048153051621551955603003589381860742092036138807782597891945704817838000581928259470066185664651544756202878996138247988833851490611538140928554790522014500157254796145764145544393536850429577009592072203989272581728067029183875295327193745034539168655608639742193251299657840857766159640674652606622370944992147203737621526804648802335247274293235956541969735865412944264809406996501147229318976714910010915361341415995234007954818386155474657384331674983227550438863483577856080862813225707631594017715376288169508359156980592934052009321334783989242172314061636954780497532741483908860197257966613876946109648220748904368015765832208832387652553724279577957683795830234885215759277343750000000000000000000000000000000000*i1^41 + -1198613922112470674612282628724983081261121968613327733467048045512194603108087506923994590244002654795385800993606730570911674535397185453205750113319522117211480420266627105695978510821578754185319215636321855870810171680402959903725087365793139888759577002691360468479251073672709465853610897550285573023690827623399514786797202226930022886124847809215089852612401706321713601415929926951560653674918635320043796061337852063804050015903520109684166469924928521199263579605133628505404830267298912851706690019692905564543491777916315892941883874604921583468040468947200075067633454811032463706826019301675179381207333269562009902233852838603226603920534861877679142100757115116387602181534283653812449838156385656951824151392537858370144936792309707463303724456204984274750096234950545251903023855490525426941146262325724346083775912695282311621973799772901251479040397841000775230098484359589106967012439625124911852459455996429019320122122180720089299668112168975601592862938703184887764595825996123736574135846699165852160812198605260560495353024566204957384505443746646455854504885939241154311774495391741507908404851355662267284267425171831142750794590676705073051268958895403527693166041048414740036674797820755310111090069081293093639991417174726099546374233545226887370180838368100801440787237271980158959401826664415066322889620295607486687628705002801411481951007901061965432887823353684504611390985437002594719805234566531355976019459700012097538064866728654881510742881522910697243949577860338585478937468055200693586928380869090004851639747460486705387555480365239890768996282367844723929686863678769614421191645818142467892416353319519948489005241588376076290415147963955718890940049450757783613951721653057790195759036230396519738022099011931899610759072686207471814982955564057464806972367598078572608516210532740372456328158046139999181355330162463012192865041188422407340782768322214848855324479593871788085250986553685200961442120384599671493155164060721747946105570995157899354817034829628026660977432227664689189260604564642809181181218001436731947200620204735657125881364003926137229427695274353027343750000000000000000000000000000000*i1^42 + 1833157447952394157358870569432765501133550371073720248970065356565105928762884896614309863877827358840827632328833405301251985827901329479442194994182546716445053369459638798195778563213057268215183327831585120984877846645713465711763503660146301206257837958406161692552874775619989940278282434526471553947468472281439668488957237321153396932975060426125161437009077237874087532155004682848673736838408104132558892680546588109288822366605929500349171891050851081689820412177481866726230543436769712920649612019837033672904359937076965922388858681121906117807130876149642016200418244741047566481172021174774874962551547933958323950980118778995889797862018340142963910287680744879716165395458288698091886542416783529454103474646822396755464248951179025014647269653955746519648594305645101868781830860413197242367103286848829779733786877789178744359729867823194699843050136768864198478729158904276650140326172689862055050850598659440828412737058874665805104643801593053024367494850815255107537797078152591956023816915198293775104053733107026618394319945391468713106262193966630492197372167465659468463157085175296593656171650836501285163413937715632864138995075540277474023582869891586608812051026891011091212970157530801763477061432379723988266329788013940999590219811831608764804638020196554699353192011367966449637428908696703733520561058261611963850489898183661777081422313228789541796504640362825892318346604155331173465993879551344096538370948807164506726476503314317515825525891145371058865167266857448873726929600698736360135597775303909549172491428662492563893514441711413393173058843352563856290240576257205866268236648540957903587755028698311873084336245317189329026399673291063833967700434097933003615177808930239462078153262667225567795219959716524618945768148757678368502683108807976313449053685347147981807969073286839673917978640462385169686680695290163080154774549556357375539460551421924195468785094039836686771338994406272273699646857978126386310074804271975694069631771584772271272552173936741816197603814983931420523883502328294396794994269433740513535340662919031403407576850882833241485059261322021484375000000000000000000000000000000*i1^43 + -81503808483269746681666020243337598355531507285934186392462895801977236439278864853827577967122929639943163466075206717593242273754960414284309285873601208318478136006938593471274168522884891548176663366526328318003485409206220383305367902168013782466482092743369536051135610717581970099745630643020439509218041752624191980844627238010927306329096296312273916090409748113160195957129588819025777738903569191654192636690004547705533101515684754031881683981280890472211039329701550687274098402527698776280411129957420267019442395203807217729578436733972232450001552311828742161595571850868742558966609603189196122009001900747935365888406593619964708315775138700769928054133162023270153159686085314727724188152304943980230301693877748526557258779474754441671627297084800976061911878189064479239005708772154469509865827641900431715195965222154451929339722162511605430219141106100702834312385006294664583900042537453108974752678609062055124596379520806401359247232677336539313759609311472709094651684122996503825828524423320137816489902407764915762196278804451904252070430633593697061436797452905330915876440156547413031177481546647491047283282024399063323837633723834257037998079789431256226208514841834310733070102186917881066026791663396491872351109476821627237643077107473228450102730489891560895299962019061910700534544985663980707299240013061415218921347092058298848615835663964128473217911559997196725416172540607115137396749529822612554444215779985233601836638053649418482877052031159852709623754378897946572451982676324555441737893099756656638937288439727507260180736062716377909738619812891215531533016056857002890915642497887415439279974681461985895426057875762981405997529017096450976525307577430736292919201225435757132686518874140152540756129421356705124868453253401837990755370180288218142931593857277487880442925337382054691426317811381757267069010489400183519254634854662054042702638097497296815671269161156292739599791635228817478056887791212650578106084793514125670817805785835847358614062786035664126755711842320660852322952429667737353910525660200404943934275491463525128523386979395581874996423721313476562500000000000000000000000000*i1^44 + 1526275726218405867510418105694989940858029725536686531496925349992503320765046142007618446888436218322320513352740095535262237477216246332037046936320870008391178710459072459239881729460146586087032407558872310096391421959430946292357183520822057536174546472485711617014703076852413442175579057059762000687560978028520260642990959765799525579687462257895273202869266976169263066618623171234561568589385957656787456038397418926126909449908920929082688657487013569194407260969104167015699234575791697252372575636845960488967618187357732203180333869226701876968909193421487663348315204459830151232796997185351224150416847794692641952518750976785546987179777622973991369417514612512714080427296330406632229568214990610390156810507315176144391148123725681825762107956883508583810983735654087941117754042237646697660218668778854564911172032542861148274660223198769930025307260550335681403290809329731814710835383358627894334915156497486117418636759947555138550034407111913143680672900058995049176307347357059508949131281525454922273503033157329354192285893739118813645365539589818148229353987928809277352528423078701988485843353257541883354756886237455482796519651779070867612677084280278255765583779939184522623680946165152107762690171751939536095527130112166773235462584897308997340273181000292224124689679376198693848518605258329602578338150580386776064874052154107464930062553922947404850903610802471880030818552199163292139541129834000830632519426315572016294948765595009003217168069297022761335542455496676299233301257923122026810939536660004379458110603868135038874505425531501187078063634790672541220176235981602692167810181092800080994411600635191713758339181449854664665153841657774547732239202829126226681323476344736916817271313267071987624289442209879735024483989393469467412101994024113507365415234056591372065550661351902064226702022508230525714377891735735640183461682271216946811486493063580844154266521401325666702864337536014905534693560425913384878379902263136418502493572488064565871516100116781643160660894405013631646643398472789175354729346479538485791912793462692105723704116826411336660385131835937500000000000000000000000000*i1^45 + -19307417992263490659008643794523280402218162503980823173184808025137979148587043760938458339851691103457399287027639590142393232763735102528177802273627429636749369197802366638469620356176492105273650552388855961567567700324968396328531193284686353206604759462772601633154152326932156865910598397423012227972022329874912823051861044780923983642826121963462500937427409866688202503658153855582848524106887479354508618732979483394896388859557611891763814253202734191421367734176604182188658669349026380868889989166910018135900994413355342287078680742616554343371585784254621347100826937714499383882185423544674768944111835083056247310652650404009188585531918255601177436017319914282688629733013461532535811420108115397607386137042275951947900348515248422332772785903649099448499358915819278882532410891958783034089662189708287072129813504700767750863121864362565720495121632712872526773529932904545893049404638028029460130293993207254722413662474305788527572556951782250339632655975774964683939007019193972732174031556367962575337294295757621835613815262714882501595903463175350738251536783312027636956257794906740821591395858252932150549063548011872798380877329895619879013880779253382961741663683571794768273204379734861041007158168608360354621660523744318072141024173886643341139080396315405292147196026578877790846267751958363418530347524415585758416107072181374005696156849845178015383884295219404850484595825278202141133336735797686044682112003743252873089116360667309730422740775957940501685592200842162877398944597148769555914183716006463720129228757980466193776735466704195432402666462191488438490896877931692437703609855537562375172995295572441061929343510464803949115053303597325283653502963935037830742846725905398538245092439125806831421806926012715473824051283762945723723211908426263239041145550780772811435542203460308467073449858953246016992359679829938190759224934011172763069058657060082724047500700056296578512150651041795944318525368656859163474155029985582461567874911369507415587140085702343704766040091581317383438619311332427483028525457018500255244290736166536567338880558963865041732788085937500000000000000000000000*i1^46 + 63911307039050463817541937318028544517100279855467886173840071838194085610008123317058675738893175375494284875747855462847439479248354480560491217473012633259316758156272633778607129967760006175025486104617983542408303299186428337068375799224114924694293621529468082744354922772372986102920634484857718783148545596141590636070751073762408698952482383217316805447687706676048023159954357368021757074483942531386360967403698567552524793566054499135569151101761837253730698610012731878518069970619647832123522426876311789557958272428816963809364655053032206497619801986148865050330163989335362452181679731109182923036227605362204336337028876131691025280363258987742933403555505406291406321809085156885560625440836736695507278870548879104462818082352786183045229654132942637778529685838487249480825453272145941168123752306634474480414217219220056510076922105280775940950406801704664327199635523723413627029216532344957209486295204931558305263930943052508060694768831642522002694718416745638158528019293613391264000331094201269831170639794468374036802158992067651594429226333881881740892608189491456497835764885851684217830072772580139281753632822949251194836371844972459437043332745368857289230318048055144290506774034190018870390558135790404360596288065215336581015312612767875241661604425183684915135902778085375773461175384046641582525614688874825053961382919981352135840727000732894124725697406344766197926745711451410463425438858240238986543184246950366623502998466387247645155408930210946519959308753114629183378094554294520905697687896607581177037237624232066560587061772002166183066203987902606778433759062464642470218863406410568047915177132676569728845295229151085989121709341218435052432740669320141572720894842516916560117025952439167227587297334106754471749641574683741901749015848851435992967319112167851142157730898681072281646553629751051234369211347392131662512080638028318977081559355822595439498440316127832941018899269852224920789415488575223666865152696463348085776470659675607924326002751598513470516892123315445619342509762510102132878698060223049246460025425520746011898154392838478088378906250000000000000000000000*i1^47 + 3047225291693355486961126722649086649355033804373995987510486722719170595942173173262689220266492200627496577956689551330841890439134534257358548237446231323505363339346199422613039858713994278078169580942806484423399168216873189875717154358630324578402029142439540234069865241924728552264478283804794418060518308767394999310636602234865521530932169345294231187074380365649279294948243894856560895448116925198654505463422356615770632859381596157594288561905823870874309934588730805888135273393640518192960212740429545124859298805807508739462268818229002629778233685047808156976118795321554487268047424487358675973161635712712877910645465544975368699796459504112734598459649585036893058758905347626729672280994903390196163513782198668700981475913923686547167055069111754748352981766411547767447212167386789775161087601465567811687910205179629302744764422182656458932075216080759359645203517897215047422603132010163469939409708874831082003352590221123230788668764931586256315364276460616826874819555824228493019663098866931349069036396120403095068221771039589768445624113135719102257845195736330205210971356813443526421414250936221268770991435440227184162474687968555860262180369226746668374119205604118335717149136778432626557416221755924286623581540975206830614520545387111970857530132686772841025676425232684998535462334037018036035023163098856822696657353936639638302930210722147654933432711588271943132978928800481131440390918541820738852566120373961681888084742203927807681896225684141332935341989253564457045039020302644041937538283384596875472587058033746085009887510997631857483224577042644051971071762922784845191255661969967736345558637826108416191096992345838043607952920760455937667870752503973457922470774899077289920782784230535235155277094107367500947756769007139485807057053974191479795603026323593156408222255836084783720064145955791675041936495110247836532658257029829736401904239171180757336185797094548029442099121288683338316529543335488946669700142347009220407534080062939224003285949055691573313546011098743260773028709769357019834625048555447923801865559459436383349384414032101631164550781250000000000000000*i1^48 + -28662137462219143493557973685026909871958984819604793349249010195421351477919652508564287391940900213077368589308310024272820585988282963600260686540520014953236645894774348282967693139081958734623010624690578442189073554893596474716691856576221678410506978232752073014235708038404927074669445171844244317308078703464427479225514913611823957728624268205337386937904883018255617956709491327149297745677041155647219510716289216328723383892693298258498253146242450008063228320385345663155661596483775474462561878247192546062802354714277702641460151692566878305572297410869000847382719584529063379721553665226020776903170187183614507537902634132227998846668037640707429460486761099485895574858123905654915497520911078718052601618484369403789510904366842752030617199221389089233670150526223843866402756635225873376466487476263523612326820556216732976700720255788140220512697257968118900128634804187637778209260503307976383747118834052916758976688192603988749552950145566746856634168294880336769946922163591633351799913331082950630698463768433678753755106013529839346401253297026196619273104917327332659294817009710394343067801458043669642400005993416115701347848562004445333749178331420258385682460150734614251765036677681083863993384440993172449374290938385014072434715674489257045746029969746130864879502293295556664109976090013587481939145664302724359796807346616302048528164475735586306153534600262172646116189113170076088917719797491577132578834942062923062740167672058537720372685485875664358063771255054673879033639308971510103962545138449140153306368714035755958619294482069728578875256686664513033892751801890375115932977785154521564536742688250964725593898294600527117349946356763988793138481809870779418145480108388253053800026020724231315026609031185975344642637617396147397379054293708978258347285498846609311429636347647185314127298973863696605530253789091552521548467709536424197335111587579446883450479099733128808009389263917860733026683202068456338976132113168973884135503076737186858741702126705725460702125061931827041144784830410906285236316635529037158666577298049560340587049722671508789062500000000000000000*i1^49 + -152797895999588344157456708680991609471493134479556443615967484669143885923244079977855377294519686553423798803068282656404444649167792388228249234426372751745260245594417630378113691576622084165599715970404460576732700981038877723904212686832936088508489281555649600408792935686539673203687271745015510184951193929114580474590787670002766221587950141704728271365692714046116863372365465645054130609758238848106754165121692130881962001360067227708516982679525255027835717905562530794894700486685953090297045927174818605997075869388109434455129886299361829234064743814591153351817949515364121309580636253640699696441080559308139438284487871561422157563727319575296365815953361495921425472831079466723215461670659149398989775213993715542130906329012636930211293402417295371872372655493571871032626902306866740463251691354493317705041120056199683180702068769228872365514997380721481891901855522445571541480112060071698653647191806616240973882680903248629703377861172143390087002553689281688614029227893129102143515259029047607495695785533507519847550968136570967518395668871722370874058612947941354321197785888868006158811047820942012674295482838970115561948527689563126536016442477705038682418736264431568192252242943102667550912316497822468771772953501028190501140078754294747826807195135425815672379568552936399537593724750980047251586624166888112814279183784768761158256013647679454814298101669744216515165735175501051291892868178162089439780522335527853321675759494166890739985309620254546094905437646255386208552994721752410572085572041893820987210289133582512687033055297732995994373339539786428135164006727889653030412686924177806222635551342444708425251529827698037738332471315413996457037359043977817936132355377311489100434748618129117483275291709060843758390408592673599688395583655355528407820860221473480054627344821831521516370485852976513604993034546200913407997251962767582240961562958001448195214048762484536596149077216655897866450907449278038610981290197463457993921607601251866050738100636670827992226882902841838020948915382258635844581863283111370522887639822329219896346330642700195312500000000000000*i1^50 + 1885296562132721621178416734205112739255256568970309477724877000947872760319709374555657831497883214685210984093673016533330341958277232384791597084854821939231438822996612021029366300758106057884871505785254646666174804808194809188203657051227750779554881679320659310326144945187715623768139827529131716639450204584082772359224268509419671956551721351827699906251083128830436961253592710763398029229718561346428615595245701788095753865020997107375043185173456729158452448879127870258255677041572256492445575243325028525990208831219930706007652190134721850885097695493022806951495229132214877803637317780787537369469782931453491495922846088470492180599909442529130389049559083853562671541096130450730970328710013601129569340575117507399516740255313671098091729307567240065632172406875443617914446015329286137467270420933130559105351603574084828082588763354552830737079560765240692453677408261653634505359756996475991456738697929707891566671473501967218184476777591173674654655083378804750243615238024758738834508791696524971821706687468748860722857215002233524660395094136682912621389198884725448883367968756583190986318274240095380900782306621650098997409406791228553580014309417135579880379417649138935193231054805185577077721685613939586352527278769079452398712073196132320020353938308558387978361385095260063098970066806651838395922822790560864716193662537025388113972487812624292681535357141958535359866053478464068620418387299546448191142143240626111787742115127381831951191918596059346773806287304487149993039346949912171642789625689693095452733452804436229179548222383439608092421035030624881381274251403697915484953313877949762609005029064841069174873628710898731716029510074358120372929357403260315728892038659108065194584535210606429555544964719814989915137163115675797653632646767190429100246045020409846083528145565207912451032519644922954266477494453794399865747272699766327358924468550581849955336872227938675865739736464719941489037637364640902730794192523830306508134006496709298058232761081121768015304810081829092975347211467541533304491726891980166023188303370261564850807189941406250000000000000*i1^51 + 1645625028483116236427076620563300854912110164147453175812589409067040674648683968756507636034247695349447431507706924518951445574390192562362980028075659537771325637025390643514315765799588542740881097358971997453356838496123538395343671600396966384164180812150716076766729826047350253306078524564842714264055027580383265237457116489610682088116990945568890302284861319324049529116942954700667934808417181379315224202653649497767398895572474615617787379228971879515840503368681624622407659645344923442675308955822435126689875817618896053048205854685762238754268961863872890320444018093294883366655728707267675705270509797073524657123520286331128339859339767917581280788293460224114134839401275875533818512336716624923658740532571934384829059221726161674994024925550989076804683663095968422734049424611840575092059647332061033354623729990468377128821651693444077234686574950502949494848002738919567757936623297487655969687647653483002843564424327648004492016952990754574540081860309345138967086098666183891462825790453919523363670310334757988758850539930485465701841103836857350988706719131167399689713300690251166537493171510680114965432102537065968471054604214878101317583488857469634638573465085806881609862381619380609933436618081780573885731719820483769808923521476938638991626976342874241441926179300174909371332834662864150469791654684014769712268113618413588394745354001517912286562159141682286880716966690415474863121227420137054818574942600918768675872323598156369257878232189733434237018325738765899743825107699318343591161841856283752017544352140831495899132289044016377649245087235738413876689824437700676381944867142993260465780815041036782694330245507155277958880662581023091042783992199924810139481303228129286554887535905692266101597455686092545019651943898182170162181418688595042602339408142220611777923398735957547023562901673913767366411528412151876376147945929927838235878968191305206734307926983820534685945781349024231408259134184884162592083150654677496204762160345795822717317710142064333930868706496554767496538351613313034949819408180635260663393637514673173427581787109375000000000*i1^52 + -42501624088440444319719829489319807677217802732712250094773226937022240453510468586468720655862061750047004831191088982437941878000963058919205519299354294692677565018985413104359236180562504295886341021684398382319333224572801129890902880103260600543601175785103269894233529714173594459640184808343041269724189129483304915765703763175443022411883583703417792589488049220249207029295547418339732493742896961625231615938956115231845093701649663555603218453986898531568160484114646404751674072318642199426938998673933113348051033994413611308645073576136059237967518530780652590148375890024849899137648926706308178422671710184744051272422738881913490573629518880447648160365289124738292742795887743333459400685508565298614669847380684287462247703648272748788285882570306554872862796911863201383730256372796863653992447082083927836099596484763881616778406261022272468945925010843083264821523581988905890866533745974771470956225840531461459757150917641560650207557805603514834378373287383489043120997962386067356405691498567315107998053918813112000913418362295777000725439436249478343432444656194900442849740754691443451062218995495113433270854243846288007680367919113446961466545933664977700479974058956499952884908185218640039091191126532315530164301408032786223067562295114770310160791142484539415520584999303486837886457199759577833073721073323221743359194214894781556448785160296453008034302945204575631947510231498116077963916710215057513732889839695293674691728600045585009110282786705853283486392452698261916329151561951780430470698300751651396172721286057774356331007867454823866110398296234264118676292307413688206884008686262652443324205033021447917761987972188062560799535051776815327070543487093634664245127811617161312416068024001256947581789068715191399373872061256283481953181236835692983202475220648525763924472611574177708373201363143953492649601571513294514966054921665123480224365959758350247983126701159118705709551930649910972269543593867758626344233492917329407408648652649213455765390254518307996737930343050603542424200450084706553578728251618912281628581695258617401123046875000000000*i1^53 + -12736706840133843908019240427136632785043797246087927974699971279815820535585434745683241636677630411572416751113596114748316997209484949230477567172900595578029659754797206374360199302820248772826312758995693402256130856020473970023464869209447798998743757757994521817125017813133268428725724089608053734743964459577434541179018792782540192868390087685384546805538810352694161809356529518259050409740338242514652071553436162154035933086616487484195377994361845133005860550560809553120981207651416408116010140760949492418332977906067094673208561798651258679090884294761869010852700992358401911452620833586233252223769120013879697163920505374783850874013489583299725473681899572877413409164183943829340635128150743304322396955924413548994928711522824212962202491292636077966393745135861812491617630593224374775749764693100014982108429068044355670377466569855238299432662362254733945342742540679458993504611011475832158326335104794142438620936281896621571518903935018787153427077146256094607334067449271804749688540049904352770762712605950367840472199848760852479996459915113244001284329280125132289435027916067064927618815568969915909256622623732306625053463875884302190555870556653103709859181966805863522729144671265196534881467991529605792513752688400364475346288531952074736981707935042114680668793357812874456359543446841933589417293392617449612968281153879854122845269573284781595054804873503525727348350776252137667892756925636152959183769494704001494549423918500616695916138759758364937316305526379276580019939667058427436481424026459705002837772972759037347777951915847166617592677721532430622955675249147569337735041045858029139502416718089858065049437922767878541091085500014638777460493532557353671554595855131396306687834038317006842579772691534550497562211266901527308457653618821663772126496608998916685445570244099915043329531312185589701787923077834995326547411474294256978169209192971804607247626493118499596219898344474915149225650202101809835564340170358630766308162758895447310534976122947655113005198923177660277506848922498346175301551230774066425510682165622711181640625000000*i1^54 + 384583587720271498540524824802518900633204305642002646871054355577360509228030395276621542898844927937221613263761568793156382313374047507680137639935876656945828089004651474514969015755806159468593023688646556807774976457468997046194917986463997395628747076703121071805004800361736165177012596488668062990598066719639851111618930362561756992600122512681945456580239618796770999452639084725207595871893901530191977907803436817685777047790274358966159131105130906319972078167433154558990296028628582634201008668407468465016782760322038625164127401905120806059108236337854439102996104134347777909876816935617873620765800642031942581189246558012683306117692473756380536302845079350047982400156027493801695678078816891910868180944851806270380947647237202405010336184327550632333197689297379908731051080346321748309805079401740719228624476632852206199644513987859404316834941367336915032636571286095261798008037034704176229924482185350963124715455970872555577041268495753345505457069962740814846712813989035187993915178029115089832754895793101451011789601823886726631051647446523975638913210302345324738988772690439073496468739782718944247119549959742010392457471177314825004419621782363291911977412379085168397359402872282602609500586775009606519698270602899511283416030027271321496632199700020242120864786713998493289063956937043815404771434454817435589805303482602917391547961141609271152156880536044363087744676039934688578839506140311762423776885232179768358095993696558602550270304043410910340793861190760336725436417901631242267179127282665233443801343903119189263869570217586870597238613079729150518253984526611975493743722540515818276902337299272499465615503903969065767661462172709839114893198619695595098162311041575695973976777991210999038542880870288812264054677903857105516129436656308502078723468311464392373999016780388630120133087893383216103512208469108441115011155091505716635655905243406739492634485760812123692159792572227990034103437376589059113379492966267521910466588638756556253839899170884341084230909588276748724139014585510480066288252487538557033985853195190429687500000*i1^55 + -583035277626279096121562447221054408921071571889825150268016018031907233521329924462804979568609291499982812647860182958212372360234954459309100298755466668361202697684176255695482856281768021348482059518914247184909565578234956173903879005581586510287537483384057928663019993683904757913625325902396565670327410100572771608348715696940818939112027910560347431173923766066853323263214355578831463035045879998013640655519805258044844407391693569819233692283252926035213220599449632958692627923053511109485341221029265998770660939165756343458704411172254377418720127057694693313583508627516537938449886347618125000195097342021396501967444303787397023902556298085887807083692649261677046167103339493028399661113070996082251712744288972944554120324926678527088222584445582431614066654545068354797603067280639968158409196807781719578735711637170497941062012642712960255757520941265836408931655159390743507559888973499310184828348310069321083319702833334103398240003445922292026271984941815712127934016072186019214155803049466015516749998364180068544432592897532207460010018041569543698090319079162687676715234407367611309194589152509253819902951680551655195663939290045511102876248160795561396133612316491849151837494820405744231477999032843984001548943627152868250554284688686422442422404636783579230890684888950641386726886709570714629758663569710246513447137992227580880879995083867628961062110194851410628255149399681130303603777348992294837870162509465427726796219774491302806129806796400338356803857697908422241671714304954918868926803432171723102856045793464625447440989746135593048751122082750183376806993543840938220805564538183365575349044457306533647423025373079433866777663036860752442045277166233099751389407326712090751473170039725173535070299620089132544141304204724111349054205821007213808938305818549216445521104798842883889854807196899724433291380321306905912467720197498170075186750150718068974941559072500583089778563523309050061331670512115770490578613981253268512629249538223812732462515749003305037081706074462021286530577316722435965434812032981426455080509185791015625*i1^56 + 462011262362700953456997209295628801419012128435714288587699387708373565623758361835082178787973481259518784126910849871518997576158663724325091374041766503448924893071464376181877943836823224065457152619475122999635476975527621791161279920649321609197598011631824116623540335819172739552821991057966296979805522301907206183760823080957154015931875979492008879722222294969080887652070827650672618630055725945932505773411509200852937541126082131012500519965969795328561218341841122069366357217361602023834458317869713568445654328549935695577667334838938053083874056217382757762320658148254421570401771397785244090053859120747802198775081742664028577684351844153952173542342044666766173370236231402190362347953129364979561880095433102411553705105842571998575368755771748355181937934260940958695410204719371189520770774362376242631344660701851057095553530248818754911009785119662725652362369379228145298242166568439961277235093451507435428429396726434362337456044794122616600028328547986673496656028790428172108009744364152481935479216789919926932760068688641089283452826931492825763062699067586132780717410542476225881909890029888086957768347545784508029092537391953362343727957983614399351599759584576030226589969473115670558903913272432960727982221989020036593068381220696157784815789485034015085022916977263974526437363092296719371860867382224269300734118200115428269368374233530326401898914135423204597020471881078942015593071622502579562957856598448221586404544246988502245733439794335505066300605302902060945837701724129999746784323281158424553172052681359087451984733987615109068270453645277277611315234932134190107203794843123013073716908423466270428536855445799400446788963698433681232478982803028684429625963390912720963983357667530218199350637754456780677916115833061458454517558064541604000710690373052330606201119981699251731243154780931400363365134856285705790440319250771251699598435058693196898325576867390232690371738748271413674159514648308569256855325082790581058720399546117508729136014676182012053736767986719883645917837888816848135320469737052917480468750000000*i1^57 + -636760704691322151679575646583050641330623839752729668454462310711005554248891652914933923995638412642488503141036299148010186988222929870754575444700526682978844667159162990285105415604914957189632724007671782551758575901660778767273916961823927343549316730982898112006365516732370637974803501702739211955583587623259033733876711097359389996928837933313526541004220607155540401669687028425826847536577019727442970533529835536199046601410184144463840315639896887218008504387413631651968171107942263496531530637238408333689494635046565490442787549377325050696027843523848740230909326404448151320455240121383840878051452695102772988828319198672804290293099495536179648632169069031159430541195830721870343125354458984184657794676481432905203623150833214513486203518907896311381991579858688397753789974069473615950329753710298751939030802190004013725843253735031703472872568275410062426047927317117680617757350385960347267006102128137021615339535036223781197327662812192962207615080431903886768329947910870882573580711132825377952773253701190238944034658736150018022515636094028174149648999587693916397483343078728497109237019199473898410896449405160925505561388165849916733968452682845772807879225196192775674818447560063650095321811573904298134581991706013810084695398110963892703222539299745191443160317216496387759377482528224738169286288582169907132787706554971677773340340232167920824762697017633048680041014094922120789317760151261694423152288838113508318309466317375753319753018241271598403187205692826509868187038816408283043222091749457726482904471927390706551507842863945347047289145913087029459597919032042057657691782262293308842825436145035315253664846298151772379226456030416397129209553478628350814786210815525995096111650306963651954249876697757459351869671719155772267034469627765501252307691250630847021162447974117978846177254823616417599044546863201692044375296901013088428225420340514059917995577753791127054849763135096883463608665238941238748130262124289560165931505947634139768714171734212682212314411309410010747342312242835760116577148437500000000000000*i1^58 + 391098848266849476380301101152483534759354465979476630374852707869872892176335937693744995651941619167289621191345216465622998620461944739032372506584088523134263358756897951137740820033694607669034443540666720947427309969301468473447141633643907846079567509713566624298991142518299644522467900978159051554898758584760036019314237610885214422953392841468972341134065371186053468361295811031088449778018868373435187055205431330970915822818297643242206904015550783681655720019918210874983908573482563637841111339107609536181701904192504483714290560609909091035996971254824830779909341608340308153160769797587640946232655497597888893605301186236850041484114020076356532738117205552073515821711944086806147450059520023484170846980994301639609587742918350378006141554170899651583754308760816747117018976074740332221624795821327486892286442335425919854730254478867832074916575730220357326709555690648530661281694404429814334897266803060646201788488894000316339641377002118201787852830754262888852289446972305553855739355221181944443335534479632096488299012210175785557576801469922348334611695863688707631621833481005218619360872129198893697975880381068356930367162878204559627666981244632404236345333769724412390426982130962607378615077252498160572494242544704050740089025454633961521981322302078978445945585411580481888225775795481517414992334552885861757234766806074403662657031407783771593737524822697335173539897252572206147044972276163092543303224213010596672141263248752800677254513641130797815836460110891823009599313009084937587301387215252208443384674108084253899423570797368774267744131193963102816203526095217676388392828294423344668786586223565127990867924530468517240931698206719384841265226069117848833596744372587358794715460142654370830371646941694718571156155706470975789834779329173313642436396413993154167659283097648128082211620503467051536907861773964492821750785222432673928970292612165811558145086293093930129122006336600205430384045783385177487084545203174353805326943922599485711053337989389911177952487207646481692790985107421875000000000000000000000*i1^59 + 140879914711931467531589718662705787419861788932555654461834378121244036266371948433152372257238603190748683016340984864332479997629051313914254462809482747202279350685975350197907328470761197581018362983166517019130068803661329364761875942165324355560427004713414371523738292480194480655242655429571783456550658166384270211453352186083656961152391788064301224096236423844354271904285986696744782446406589299093232794769490305838265336360155543037883062033566143904098137178452394553431838429778931463038833241265660613402847652033128292842888658548582152760231679508610397627420482578234739187381322661090543383973007655632057145285752103417617443012523592823768379406658323272132968363967685252883051739073151908608801545634275435567015301601788421921330439891827470743722000061485894465355655877322292096300303171053738410517195633330063666145070986606278102131433651654081880295888801339440616910571441289188989309496476290131588547849222576915490634273606625223131953530905245805225156442283972699014740877044123328139256415415710350364004809212796696263888202079303735586220133161207551386375953456314849303006852748247462878787883671839259432585209041973644385079501269096428881439183144824590767517528816202131831481357822858250142532149397627701966820847754692889110421598932738671338710748812254822674721606091886116444474971608791737616572575875906135105004866051167253562225819908260087655285354567342855625754096798148282395690645532359943106242310095770326533245292889318691054078385889597823446583366429362150865707006717622050115631561065422739456661864177807905918427245680327229585675826612389741400364854059704780085218464554756611502009782410339220747782991685329698111553314823994207172248683563767945597524651128724519577692339226303933547111750097783830311563433450407029687510158416815176058977001719760193405466369234081592546858687267744144842456233483329861645135114383809515559514039610242913689700763946123133227379158568132987208781855913681504105224111800342476679336775072092844694434911012649536132812500000000000000000000000000000*i1^60 + -35269408885186156411598671433392153836464571752408899718931573626380237640724158407991058167253649695886358704006110552800559069964384730680056428163308881944414972418549839748489776972443349215491387606815313500846079355667171731097196470681839077519314413308731068094271161224327086624784504680971107988233032641682599172961321899999274803054194439341107142437188533690946802923871801764229175487588840121237851555180247669879475190542752821387462080484532376455609569511707416561122466526618279464358601732346230471050449548009427776880587897042384854491499668295007090049263276335901849437110586009758784235928523508111167879641410639036923483893005955201194618211170738558607165974004765910745138892097186699455417660333661105386154389934253405237286008467278529075780670882853463609786507349878199149776485655777637820152567100236520606895096373683622314270629387666823556812332748955410375957021169511522048492010184428232963993346035244570991631447702158562126197175554767022490437727335926613427168732819940062498917301006659881046852408608336002168271493916082415035069748180278575914907002951865106641991090865692911957727279997845511573857962673934426206482014690634240357125142162271586304471661420225342567616392563873023504754661944638846458402399324673541968003883193274031151726018402236314512400015050297376619464780675360244236985015084551377191540900280324263651667539664476609858202856831443435446412517053628682914413668247780178508714108235573440719105047013074970523060145660598671578862379757219791271802983082018762282664868925844999453362933733721312256008814513830420952369202032360020318774847372072536948671757787259646867748687565780943919796015105657141581273168295873431003914034586451571907111076182925348404987369799411638357364853924120914461941142986580635723750618233882913796300086768125390349372042877907825606167775977583625664804439641263221976682279783735309936470915737693844144724089608235815774866518041249803035043726421314718005818120988389419391204321796051546020507812500000000000000000000000000000000000000*i1^61 + -321935926489012748567279290954678477140918985921037389223209827558190072219188619412674449034917923249218741702626455806295904478508883202187233502420756333949212253219430478193279785985525435202784775308072572716952399288845067523263326876939459951334526469042104036968042639727782493840530602227439464505086275565432403443421754476676929862193872884245219829145552114936897710444512182140865698401257586088519751272751644132246475154636302528699855598316779686235598472528039486681532757883946130189686939327517671822560289936242452937217187941918740816077485873790702943271112982236711810808018247429586931371849992081734215909398178200824199095584506416146057620216998346823905489561117850270129702424797296713905095243643284355747313883852191615748422314727593267478008768525780055109476115589562945525823064817846718215246334366697560266086561721274461951673445854352345447905429479114331472459681453522633530845293716697762279101963789808739946599779471161725906032656495331343971661405682711119094751325539540714452209367734230495921345359522236676608391682606950979348382442975742906339917477107816532353380668813686780166592604431785005125026650313755445906539095196398471429339679245924997459287050221314402652750068942856251098521328370242533285067101544944600183614560823792289633720046106676249079796818948646970699127805193409968525827022590114797497307572566284292069984862085850564476937970189704934863061127908400337473398913257583144943587710437602365216874659716542463407029459793275559744214552166729014148199082843486563339119885259684413109266964345551468227378050246438476101920677683503537342281984110830924930803780551446009657104126933998693472737453147652213820430071641152497089333821332300732404309053421176489477566809558610758462216036022069658559445952780227723290721944934679952659249126813021216806848247187513925068630048422037555724973890814834052704496482780436395489785559931329948900143772293034108631893418058844777617987205534941897629289603814481246760210181173828125000000000000000000000000000000000000000000*i1^62 + 277528560807982816369505572310351985044587904436815987214588697801604395861945442408672546236724659393147295888394258202967040802422922296814499737609405816974100730868502741970062490899064456642223695831794134299126520571334732985134833464484430026383964907820663346722044079936315382581018694649805806558052186708270818703688587066686905267955556707473173846812097675235147902683662827442569603906839635436177615806441849898085266131302131316467741696857196974136673246463357332093544199215189117011439583689283776641275861193816033764640998711840218878269909381457828889635167511061600962657854917452898878123821625363455199698268615210006346355860386307926926443443387104247043734631440312848740266667892317997007621602914902143888210006966708306396987138982220248655871734781823479386382061186649360523280712758592982365075805187598553435087939350455961608878386274098723882901516129774982545024743913157971432357373276819747003171203592004601270083629566370002346649164740731495995335130037710321482313267968527676609940632487806425829947127130888690813218788661184042599366704190001036609162917784035095098992773201058083559351987723720026451151650944001235783484259926670015685691380495482713505124408062167262623235711848721338568015729250582007621064818933745080824049150501543518048666635674443652269383722148873986869296980398899191490041297129056930438140442355236592097218097424734455068650731528451636698343097780851260769762677747863118202398255762436962822868871333778871154798345830399941915810231090795136773565724870122531655627576797232620861117039841156695198030661502048173076357596365636023312181059233034440625117785684351321210594086823712436159667689686593371161244250461266936559278541939846540366692425906907067002240772891938806828628860645771939006047674432797792924646954247165154156508079910341020096524074617528947213729961138274324280783427859199677712595637839504768914123576936119695936786359297779298967383255910641190992802233120945046469080555779152330949330000000000000000000000000000000000000000000000000*i1^63 + -52326095840488428730014401265916020571883709409008218415027594848784430435926336874168234501148725410924249839256287916537890290502001704981774837384468168639229925329959507364325572439988509787262447639408716942724037360006010956680951222233192881844949926391104682047597341803421920821591618845971275345068732693125441112926225204316415190379792575498082651177742805272594207216104077363768292929059443286722272276911556959376288937847603942816474220169604555843627725259158138614747772387644272781779280632412341971190154062322806119511196907075353425658108214287651082828536251362024570117466803405665915103952920207141690154926175973227676055606798510609872101768268871663225310897406035277340725300407751003241299278028106453985477852948954304659271397120537602506054562150096940325662438317032366475108245987545782861822889365954383055980981318912445937236515871489042476270942811161537248208288017278726496198272598787805969865649349656215831235403064996659330672463507432263957957496890668435173424232602921097059634169321178460500839167058242137219992700655520986950793244433029602696757728165557854548334731120286990935895575254220597331247875830273648627154785315586395123980147551318746970942390164548713087424183040752465840454458521253486116996522770550828877479403111722933996774753879152902959754433972146592275276881799558346570823202634517785557596687154725583051697146492186164475685533065455275121581771084002716684978356585034830516661155368434081591778967419969567036291332437390346459180767533955793370742751239623847835631498173484777377731774639712779972261502190356237804532297121365047980962262608104235642823920111422916724917562510720271953876291762105732760189958199341852638763753720220198677953620319977372211395984873425271307030354939164090099146989814654385820217091907840216306090191145238007316843383389450959939120520822721734620393966049564316163898352242265797759573434265843969010949516060650377922343853055019262946470020697874793962472209945675520000000000000000000000000000000000000000000000000*i1^64 + -20878580879691037274340492435498066951430654611649396938614801278836745869930311115081879134327883434455110192866620214037039144320029734522257465426460742430569590556544965046377453838372601187617693921229719884699113579907101955159507679245518693908215650251365325861235898629153390650266718387325812558769902679823704072090893514624066470161625304164514846344383797334284846559819146624438643191397465191302469672129354806227575471936832242510079602555552023927386282736547800715003717109617468035710879274778320177547537243665782073940042303265597227739772254114539642263678201994137489346563139654979180596997018867021645002591328980960737559137109078212674498046848246840366775800681427914811688309985012063911882152453436003308655929026330488444930494998744231184967916197713249382077029216887708892530671634034019409992322343283468704637292329737298437407796215522772463583274033378934812748473415321631105729879019582270709283614786702850612066300859237742932261168159741046641705991557768286516967074170942353902619575102627545792698453165139847029048574374677015335311599044617270635121613665272518591960470244096626081864480317367960801976724488575305309715962808030987043192090102939274279760384694169618505120620054407000735359878094754334038030534860841995944597392706355476029237805058452813201481845630552531612621719355134531824944539524339928096074677877398065085840448386502785545984003762735533537691688468103150095499617386620784437559283704369542171777360471591238617943203096524880969036466470566552828611368765131520065486766632869503625783467206145216638810161555177833391360272721051159116734796528755953071926373679625175107897429835413101581566330325250530534996072546451251501812108985192020864263832462777116012825004115989360151396195515891792098429103532756996435808406132707180960572929449512743264408262451281040613352696702950443091218119451208244844624137620809908877142911729791152437013136751773297932046737020231054104526915310473295216852343193600000000000000000000000000000000000000000000000*i1^65 + 1094165661048435723177181694133076808541520725611547334585272312578674640996146846161726014498119360975448593973442174575755105943262244666909385739617992196245285336694844822923868663430924330651512978882213728042016572182163235117526660184876232829421434011894425316906962694421546089518496307113785015099566052926197350084568705682458226564278418509800848596684644869129523179834415515432384284427186991470263212897747336267847285439860633138584969080457737798271225355004350654160878274960979204738397336938966557681296844733215658097599666887067303677514222460578516564357309343410506171678138931102162613159073819273138703640896114826869123121566715916347791763743767762328051880127438234023094648060911772159127034981714785049261440374430384475700346548934189481578178458825830520194747961403017510728420538494259813161358869196813089207363987767169690159317864794029383981031262228053839687442613949375941251766690346407554291024618557995463253876426418663926212629391311536163071180348401473204125773490393200695807268483779605176226279992030841663315364509840441761616524290882222358180700715625775748200473768993000022018527274625443276011024500737456043066268312822232030146714508249036994110382626910936169216960687837092219597591259166093324955200811262223431692075816108345102524219148948078495808425019656223523042340049415020186813057921869571424765478011886719757864520050505397091429076725634450976352604248355131586721967843739014213907602131397381986961307918843544179185029309010624925793400123689947567100006365554773469838276036152530740204111845300165852644883376433400401197113604874840857977138420780744175199514325840317028115822984635630222024937597986364529775124215814213297388315451712390677100114148381496365646239698473514867285319150210363193029464404016612712207608821215442409091662624001818712271907022247973648909824602017843909419245986635019199625840450924266505144656727797525492091714012586902816810582513666079669549833360812285896949760000000000000000000000000000000000000000000000*i1^66 + 4644927684840693479142640799923909490342297682367269084578797610196284835936442554460166548248001333705631509218595384723853815129864546868806140167802749658810832591599419222389637984299870908342560258576163220608356812330246483186225966319686396637249488538611674217183801151304060333564300878638235427137883566852628388582647483933579439370243402703294910773762249837626676185949205724427801815852705135814949840751031839394511318580406829373896057418183523076715065306009919774379520128319257438201227601066420015603038672251384701769581947559992107025578788179271326619694468070062541992715452529271147065020198984384382369271723311451657517006593229548412713065367616939457933021860609926506553080524146163486503349122161059794026951272581459318831314036757355381293817565830247803360165256729661339847317291575986268791245176793254361843552936626096905178353882928514413122207800191102163379122229910574714764912709868438964164446746749095560041241139167892267831242778084888266749742575551953860486044951859247986460396587217610026944744927842411611810026382488055421448719916761824104420489564502591713012848008171494517903175249121342038845265623924553698507937146299712610588403891143158549265789956246871419921086916530818082254024206324762522558523174641027989561699797267153691943760769116459923380199329868098053665038690509644214793154798363729582344034418076704801093715403741287975518009648339210425456899113142647413690214758724853148293347953941744222333240839272957932848180789361771705418620054430078984208416841086458743731927310381750337363126318226146620813831302406563665594608769492130841931824886256405141404590185252347842681961938689773746790952214901861990107695043338540250145689079549557992511104071331991844082980890629362563389121037114352544445184554126519595065674061706288543065287235175217223954679457875588831936179331963677860913631752286395561514961733984569342039784004986595926505098627846539717629253988439005939589066416692658176000000000000000000000000000000000000000000000*i1^67 + -839153493754061361350632294030641997605163025531110033222408879420991310622449115169567280366778089034779738961297470850310936693308294909728659792120865711203231201978817414827521927971014799745828449306110178119591800060462697442980722016624921744461787672569958507817333080833804289648184397967971389385653634125547111088623723408960608875115659150636605919087729752283473705763005198742374150811699029653407814226308547285280243853435165766157676186884829282161241328580481968047556885633870094067753907452246575242001080510044168668295084269490512216893451061606331723935918278582361117390094437217133957141244762059418804808544504885810866254767535253793954432694426820573660346857771919608930586079201404788320532939403535287117080697527003017333475283118026950454767346921214593039765549594916079666041811582463059289241670787605399735235001991792593610337124586293333557499948319300934427719575619956729439097567984862544838422606447167443105933339941100517107328411727244605951583268198326288823947763557384626428457625433819015105490444718869535295621597160155386720948370783504820172361677666161604816776051773305773402961661904917570622624174557774280260524540955825180912092444283270221027635401959939926003817103627133059722749136462265079703985880288598256871174000143695090174558279011276184902020661225649554711168921293796153330381808545733621315233507174150318596644078995717335183539562962940797292741442096264605198255595140325984098884946884748182517554553078479149338072434685758905417751107834583774201882644004490361030852644936312915598956749288039172992728391998170498326065888825224540596959073860361655137411085787784818140372380649908114561974588996082327575863864651607457085577090866118146466282323949841346609877993172777376846940310262076239046968209236340520158691277812572872407247563855227383258169445054911872140922457123297014536059473553552884118721269443202345269939540308050673137771535682348030783277700135616751181172100300800000000000000000000000000000000000000000000*i1^68 + -51498626818660234315345767818554863882059322229787037768219726233036669206585274097086435563759963979281652634027533787434924684707279192480534075838616609570603946853071823379848756761543596040318060247387739224833973735332001019339706436359582256263125068279886269104587440463983285001865495761689625915098630356211765619188008108641364124485987834443590498631267135862754351474716587256177996043548444527047582986797256794859033347393404214517013514966434505098183344848284895830691418765170015197390376034341318506238983441880967878305962142840881457019811746302544003819830048999777672670138470203513278145958140904015328056166974014632766786618059979875487831023636900082391196767489036088485139060939507931360812885158964128315811022368635858611471025311052947057094059813358716880475007367507235644428508435732914983344417316370894582265539360424365908854433588192843478156579932428624916631687276164752406036529954284223657550203043913772656580082014962738993802170928024447629234148916159020265891265179651099615957867845409960261938030612209726927620844916475489973390853442264894361265045684495671782023205332858417008268169890533560447814730372299693311376857241351833344016872202877467556650919406952244933991261904334071701203396217038031637041547403334021833294880948443712344344535887526327063721049764335852097376541987280835666165469613008423467173252936227973980400208500982883505120514132503916076653581985881903919805970992488292781412896245984960477801715067920390016026100600851980700264575718147498571668524968690566670124196362033367275384443700016130850294758116057505689511365900308374574526490476015772440389841040866911400932466781304888300899773992814352152143491886852152144138590266239784825309338072739351768480178426496111444812081604448188484229326612381094212191978012934435425913999728708279500545631164662853583724348819111354540832881156335205007539211521967819700747596388453383715070477839206981112198295490323357619978240000000000000000000000000000000000000000000*i1^69 + -626628164876595773769907510146764266476942411445763641820728103497061839893583356951638096084828439819140940271619647991775084847270307367310336793149014951248734679909447912214459197761966025135673833965273918941042825562188844656480161016954062749766119918777740296086101353526336903180200625782668439021592877538495452795703147706538929791310342580349544252124287197795593169551834693802533206446473829966155438988467823891608733597909960502643365010598490537978936638209044931691334356721883462180511121979952507655173831946603164708462459105383396574125768072434875427598919813648252343840039153852827144135775684265998677166484789373003020012884736908258314902286954891050624402271995884953147298358944957174186014115221928788309278107444170245924523012773159030757945357578286646958374214315969006127602408634551190130832038781504386864895102848598046393793816881714777814421496519746667767132921297600314509425877872063291484259895849851061773540200363674744429790798584495244697219847242846801015965408495297590724280467209325529116528068508784728163574352651464379541348135245110074299785480501179702712900311536243749020233327816399677746300847364049120210602977755924374251113500181938064352524802907447474112482197791988345719817836857034218103955517447208175085457380245068450104267514795580439565223804446102822782030764729382461481539346329849801688067789360581270789507683238944358872785205900419523893042781950618832123066704571413631603122987298649355233849564980965909024104800858164890511324335710581992140716774099044443315182236212413170491753823065937390933543195005290777045581483401095310936168867210898388351153510213795070879262729384827853032032628264374352758209989737389204375047902561801899275583475406213688885578680082108282008102439986182509223180512336990135554362038164537266741706219162430630429334569203074642082683878805078190440256924866868023136493688101086504341003388287434714095885512366126364887653848931368960000000000000000000000000000000000000000000*i1^70 + -15804665382931936967578731028089152677769034968285717702826600981515386642985546810613306666114496292158028119243131734596824877721134262263658921588666772907311303016605439076524951139614538899462913902718959219387536115034486428864169439257992145211539067878963010134410677468687577232040956935241389944836240526983065319160370165392540194268276480097392728498309460363047933480564995888868941747039814765742994181589220959610748793450298541396221903667135429717061229759461065279129399384217999687128465591142903139446027193945623677999216844431189127826099440892172966062847754833685563549492700672146983639524585213615256974005746824410982901775002477852784634394504936005257706179365228626980671478979966937955337763708094408202001597369179907071203148519216590910083688544260526717728930986693245626421365044328637208839372903740163088120596195602245057380364252731829374468842734336942343073373293346594565507763013849648931290792144009689748965909126858353891164150410173031649691231689010543125071872444240799115402685449967882785160312685667987928150462819379145611855813065791400095021723900331665255428488048809881978920070110399620507513868357282226180914889424164039911335404048924754896667067562272624817591744605709933385826953659413163046968127656192720339217511462992151990168223216165269524806248133523047985329900137052297795636608182820057440853144004968676425088608872313994036261003705984065015873277352242409829128870867274294011465122463697875036776069577770707375227044937085873138656209104801897804696527528236521477476463762710984159590582575369477022120337118361593738152595013814345219299806064533906357732027029512771695569462509544748647226995413722937828005464494633411003632202982016604576411146881902997979584130407969790252665827613765060221989963643125675486802166991864538247667932182038344774550439778368096996032430316721779955236638832672856159401591030129406105425187843328062260492303284538566541279703859200000000000000000000000000000000000000000*i1^71 + 129502240938452391287292851254478543580701451251846794078372793957501300766887536197924872394060962061111910845764205885664472479387095626280842479622112071690665178104589936233401667139495098243841101332060457689269830957309151561297344905145649861182272736451967903993318945972221065051005928920692202203916017427920930237977219583936613981854394871829102407655470593554294097149435269461882247259019452535759025512341439407673755725048361524288003708357194653220561881624577508603062423482578355975274931550069220748043546320740028218404934296398993093664690542985991293445435256684241510917968892438524971282397172623011111554368297323219916863990102902360718519297467748888766467821113821548537844435870639862735377418821398525545550555827068463502710474381676888802551867315616413180913840177691933398307403468934696493423449379880530463216684899010350255410576027402944285261457493591099005780615297605160796937566705980974890026832973310081130974434609299515094638471026346522844473590202765789242745078878701984114506982948703498867688546548977115458960702788953966190144914174204173690800688736858404793605842849946557827531652675832821189564771377112443457415962881477852816324750390290127650838900025852867475791097750659646779611424188926441636359895970951527700544740614133113984601786875439691914150877864031603298348420901465415980730066570700510640613216099395132263210395323839408800940266402012049840294463745826977121619957104143231791014675303990987939750263449242394606415273706366541730866555555238307461739474360946507965147806792099252194342432804238309847832442647489686443265764802854040973882067891604809587266307416823916140374132738282151282142927051488953959624274447027190906146530481805408159545650192686330136447872150848109046890161898793636342434491112519809340831691488538455864272180367032354617733491254175981427423990580813219094532133489972755829691708250187539562453817829618298018175448812770316779520000000000000000000000000000000000000000*i1^72 + 45574939646085349783039449530512487880819209136952467130037239604102419341524937635635000009339961823753691776998883520943417230029943583142239936632219358122535514632947897118653847740133898261797649931139890527353320632325226486396846441156757954372795132767630588832940227401120268191460847652135863657942687410906635128348891781031435670769946956159054912811053762592621104872711624204217600790671346266682333616663016124126185251770608938259292926089191283957430245128875965268188475257703118083889770370999343457850952893117249586820788613600779926312468362733459887317474973753137201532082085604506459079167155669333756837493776515579281465788134394707809174263618593316594720965788762233120439733376779086266000929621996652620129718538683916537791572755516989721561704441527803548267044535398181733433970500899604733815769378361939685571702420747720716789301605860429380705252830226436506417436289095870643819162443221032596367335114355699243145895085401753404856735567449331558588938230296282775337412633890283703231834612494636109324189189281942636451107914106814900526486609397891938761666570075959932263816650293106379691368069066851191435974417547040876253860978021380784911219638202857060191516958736841441403666803079790569351075647372545585278222891676928573490617590281392902747112799081260091386572192651262530422179576873973152572832450632050384078575839846055438822640550635319467880945811470360670160153031274287685246058214820610592943519615686975011848772183978399141032610708556016918371802539255870336583442542216981937175339777407034180534294393177033950947784582796967169557771048466086050986351086168599305078371961659249381385660284199411148449702246062643895621098084305810550254089926182502028337675442957590240795735717235362620904890615315782346084005838431563021231612645194630208130567034638782949130977981241493779172357913401518726694164848659501551626814325071401079236750427705314642344959490916352000000000000000000000000000000000000000*i1^73 + -67187213604603166269504397291275380094699093945857940498179604554444105534040679068963473558968534979685196815948813508427164168297843091868818608398348144012419685452794618504530836250315947301243440476043682859651307214461787826399456396444374105773123945475793713039595539821532700878657605031407777840895967160012027599803758070645758994542118959056392214221022656205504427720769446711769080483483575207684299093194318218057994629365363162020811776535030397591117501038967507475858956315423636626899752616009980590302822239141280788336221235088761874953440903393624915545416064094250233679221115315263011013166203177960077008425056642481908761840249936321359510613651613457411527461773372158039823959492028381703197582292826126233486978855588210697953758959407961201413174501855747413136277742376649273791655699626795125562782115811707979462441169012222954573756757276387776021368859172799634598029035516501906386728237617957508899031045740807072356597421556466900070324274974083720535165174532696605085879498804042154106322138316761022103290334734122522834420568377250195529661245109278755717348608357358148816540852959307513341531395566465930792960663126151119353391142399275803799540280191944269906786848887413651288619339070125630531241043115894787435774190947139614146354763657658227443729766539471614734802894618748300058848540473194066026282517145972393966684089591655810864969498188879033825579266407539730758309329790867886982071429372574954118925385827844021483956600773022142968977342429434514573482401869409900032564461705144752879486243514352198894371767254518835135092435954011435255922846666500012886917559321658419632809439398579011998772699577987718423697850965257249985410525785381586430119320057915489294732569041316681429470847070346652363046176035999020100021073582607694951156273704633565229202422813658814612251992047994971354823936842909521608596698532556788991734583715224150383103020487591421647257600000000000000000000000000000000000000*i1^74 + -29265238575561540241288240694769027461190275390833950722514931390578518011590187183063650793161317748599230982583438277744000962804903619004459360272259233738238333242361530960200327353078880164293119737988773868296534584068546799247802646877763869844015116282378521760143177826151190151024034763036237095403350771731421046496826274479603211168587030917847254333298104969030345764961480260320722938489750084822674912414574088287792402731967920119568555542185823298434100148183490146801906143590302225769461071385653941183468425047954928588054274765570339552534516523917041763348601763643565903483772390703210968487845324382427305416941114054540672150792611572427524102825642591126378461435560382684753173969166099232446212549846381604358661441588878248614427367507235824536904674401307289223488755181396159656202863150480367009486273069774406611299887769571403642477983084797647345286157188184502266251781132524016767813118722760112931617359185953259994348792046622477565278393599597705066137386040490927152567593260297021466267201265712556971220812951387641286051998435329257479058269244823425498957473460558196563866819522060152569696261350148196492856332966342412769212442842574295163251020767544277818109931946986305704661173752026348691250445900522747210214383915763091166539121017479609193430771069463762226506724093782049077497747236513359514723836904473677137709832929931626779777988086614152579147599477292082276253107843267370950456796087556535206885014393327679844946181384424751602384770038593700793596620117261148369211975472655502605806901628557747730499874237771058868305345970695030981408860377532368713010345798826842908249954306288170083362066257616934862627649925803260088498086597234941721045415617433478205522110816309182780513598981663738846527625832167477513591253019576681655530153694295417778407533359295451183403215581951507425218998655263319232915890297007704622271864413957822790969882082185052160000000000000000000000000000000000000*i1^75 + 63627017904214382449182752137068668036789305189574176344922436482335785010471341604493283099444736996236789110309561048497733874353667329791608288916794269895764249696887668848207146779919746585382136482730091035901171996258953576132329669097596849276945073644443766252252026566831525399380816934574079317089668556799525774877340732007767168755992258204901972810107330796379285277321250527319294693128403213765253925518710603550983936951787138684230578295480926900445954385531058161363480037727715070829590194913913645247219273358388580490013345198262776063460271407140055122280312127505172371711222543548141946279206734233075286339238773290178963022220001008221598379344854292018379342090518920523907947603825391177843636684786856568101758105380089647744202480934050531451151931017157071766277652581623520652944100916916213109874611600376604511600139241768260241425653084407494589297524125352494484472572834472446276763335044236743353318126762941826321475337799631457021340376804274550555351186591060595440775860024780979268885676226055342531030702307121487162273091241656666068492383877281384694043758022302238306350929277608696175475447971777768544798830904115555430780563487032383600460908471988789543979376850708368885136683666262063517534200242437811469639175458023635063097875557537524294382093214805598781626261957303623007831750627562400515876548287875539686832273013473172015207428635147622757282718020751639349770553223031573343159176098892769440986662727689535751506904668431932826870552565007315819965968985305064254550696804469628421294609732862139714659061652330990768868417275381948418385094107770787505575301554439620795988141247315324094804048787172983444769117105695330592589571223269225447370923666945933894519066530686418869499515330457546005931960806121987870081799303374898388038281562868990200954152140546050526062342799163871029301814051093100274921305245451448970377423743089615193405128704000000000000000000000000000000000000*i1^76 + -637396586763006085560129407086290503201686869459968770849963916051424617144262421551654028471205270251337310779575817182389843075069498633542560554007370467092291587765601260442032242135277761189503337385905566587531164663008864211123475907753834654037186316426546370886239058489274872512387466817649438486591259078639407644035882332445067871167001510046738473538992395609054288661948719078065120014949289718882868819971457461670089919305605880963579571399953897493503522468604211851670800203587161774028719139585343616127938114821083748973238292623256222304571061462625178381871407330109137474959823920867064951292523870233455777937365825356964907464029895356857227861334988971075676458162921421385186596937204646653752148920995520715130169318324040965068844417764344458811207399899768070382343962686585665981961444765853719218336499972594120385844804915425736394767747487247413431538846702168637795769790168788014975423691273413493612039780393099241777225168344386475064741565410079639420333672496427686384689233233034861476407482157236565398682330628973750493731090120908477221160204745369943686674107715741184708686284256776601676019312276279553383881259056338900500639631321287808396753892621041455526387237924607454818222599175638777941985684961848361484018518271983517435016158815525458907552456315045134622350192204158116598870351208006467369417750683794250975743836491817921625938417021445255838152932664840697730263558749017006323656930781642552415909909552840584666736723723440384969853102782394847438944748089430664338599982562955607091689683948204001508598352966406927355583647443569978976166629057547504743210654226501847541713980093340475965506761904653533673674606668539442229471796239995391811157922825872178373058139354167934215820779597980313374752155938535500676550566370823626651466243418177753964411949907597512284495065622646381383214870852597321786757282144641313485305182225309263462400000000000000000000000000000000000*i1^77 + -49788316915733270191301697581954687208408736273953515980616971993815776386900921883357215704493054602513915804603018773139057436296871536930835907362831380604575269042532631707965053511559623821183814863418823214633592718054276288868179984129629187580613316959429030817568971327686942511756018494171631371887780358317850462478715444278261419711545543018359411508656170500927979665336483150622344942848613933185284978059674443220396227794181732905105965029223438896545701855199392557203154691021119745467298821738313949063206677197272467425503406371504379535024222288077275385425948569021438684625763230511605783132279737717669606492770067071295959972697135991978953785527434026223221820012434832628721704631587204787592926186747972329936919112915518783266126740869360653290533990235511559067949365013937383782604204356246097121471395958243000877061335867555649548175628559745902028669751398020784885443007910792880331561884083041887832361175335671291137028914742098783219193409800561759979330210130822894802867424704654478943113374437747256109270228812778333451024320251773932089021716959360561467551034424372408252157606972281131351792582532391894307381028117705365861576357998130133553168742053620027608809730750174949014412601587991047445787895652084594860223991160800348907977104776178727755888910230494515544368187808403063043979626313332650442516559882849428505142748766513357604355320104773698306207710306708912300045980335056064830810454327396068349714237593735364099848678786264141655531590387479648826982857653089934745170653859876410576356353149470039328228948223754871190411446235555207190523124740079364843498272713624714580547256043878158977366269262684849507384772745834725128940365607880304908540726505332698893381840754263664868808891148422597462148501756894167018884747846297311876327894542961427617024061952038409921477356805419469345594436533220886139478498598639290496074163494584320000000000000000000000000000000000*i1^78 + 4220659162990566344674924106654774022281553299450063667537085118337697419511841201853147646152774317696205946622730403452396257658228836221476308627014417532768226986571703655532935147891404682905218507756824624863815573526697832348909477515362737713135973572066199968432775829769141184770666427818886091094678097868651654266931278148474187804494425908281725894034143092924367589645729911784967953192304423084136508233915789727716017272754421920005057960187361078494326561436244914903592315037970416817832378574924139754312517973137337712991929313930439013571389778092336164236845637274701054317994426220934342729996399645473959957853038257075328124577891158184276842514720734043777608742613772994539711964482661169358029168906095891084695558003860926861313384738872744198425729401095871747323440872880448519029378984824453292412798908067350174360041547993935826622693964122137815118490017119531443625241316592426313670154278026332879941893712944546813411525071819078878239580243243576427902600874276489964018480052791037855548533720259027712140911655897551620685179219199366977856035882076117540904460905881167527132737981807606624603405672181746190646691801304447573973340962420575525501050083853733209124156537704950744020369535199097183117745501248715140151378343356168015723886880742013331636237980037033316149699549600714130119293873760034298958184602204067045002484087587862788733353146059646207925954688395305803032653005329245264827681864719747624163451138767465722902578797867328126130631711010455835363042982772319423352665997382839106105474938797487968837281298452898045827780741984075601070997195714829770595771570848293188257509628470845523091229673527860781954470853522117874880234590151208116876156246312293279216194995051605743727211446241051597783156804195413405017953605685495472404067017078709678220679950402315790981473358247032099267814716371382210645239159398915161160941568000000000000000000000000000000000*i1^79 + -31052022022956824381050668970447010198080271558397548679815147694359948915089241789906286425073062281279730492803306133262128784048399986730630902154647466591173215905783106523856239116408950749173797320006827999873747774583990954804156188192824297537531324728533783758730798089901910993811193016942222824139441712779400575179324726090179437027152516447406019957192914548876177486008929623842625357874094421112598510883692997957368476155836885634820965154838525478696472483390677077486798144128227524726400788563485719656347757823256730418407372640625709333380079316930371202103094160190836027834881263287760060164520366177862485934080681965404685982296198880651235711772575571130337966665039730969803252247763357268450910731617382693012091282835527128396385331199703290007053234054440723301088929972941181464521969511931606603031400933844484757582995638132862047269567495156144887895060020441673379351561031686740045679261282909056388001540389492262865402284097393909937625196862188166228953206952488618194988885836254546282432131388755455373692703107823487423605018222936034190753358979631614951560417586665047097113063653541204160207417729629492128978955781055113373943194522915887679417547096856580663926552488898793362589762831553069575302160508419333843388890819520297009611153203807157999730420200541257268392424046048681182251586628202307727821386751167129040627151831304739668122577953869391105223778901722900845662858416607083581625377491212564640769576217449397483582745248833492396384402445798863898864329575163845131277311848938862595666402896424304605805782386697908106074003632572954475426708049090248973072319560991104368691387019431490005975991011556513668883943031350315769763461441091826027259708407244058005771572775973744133277994768082704497911586370252988430350422021341845657528485315079529015057775564981953332535871391685012866868899638941038170113282258916029235200000000000000000000000000000000*i1^80 + -287619416487308899666032906745881803811513059947312728500310385469718266706488257229350448131139953197175996248103844145799446206127860294886384267601265217177936767721946519320807689380544494252874596438289421279294993188292458647266093060831849185812205570581781569070341263063513746738521252085594857207875060459418694923492943171605814278695372765596138484760800721394039705496629357671368912560905972148339135916683683085516986014176893326796445328743863938899933656292853692936785488979173261684730360654755808999216454193759913265060577973654438554826240528545390118761306759128276701386208381610319511298894879633624405443967665614026475444407634832600050349841230927557310101226277451043585016327004339487680350605248964695710521740735179385864815092375463083399335560196454145404901965858160394142806122628113374793459174684164078589194120918978386033618579779252664571516074845317519596860652508361476337224104082578881082367124713362687389925095925641753244436739288841796077764722383506133456584075221900942601769249544970125584977365246918994506968649746227767519688856514936488516342008454471301442665062334731730572902532134512005321030207367616498586872005098413790313964638707455489260069596981544661269545549876950065229634987828528600580017381817435081026966296349666986916271504218359835643289183713215376940246069636381346369661461653888827414219527818111818172984293859085343899749231974410850030808744762439987277824670015469023751637972717415594382322258951045057861124739910176318689586884404090126039281709659639007373409202254242545339478046297106727812983086670601798406724647307490549988020088917465555949660531445260105370259470207479610898622711333788472259120770352228425107205119985174442776572745121662519989273285470774374265436358672548123719352467660601458460735634537128079753505404308699798960241070294331136949310380413860729684118539274813440000000000000000000000000000000*i1^81 + -8509943200001301664089373278418173223998087168361713859445466368817006062549242315745507853696312276331896331579358513746299848760195960823886959928857967795178194953941554067086499094471099829994825483702910702705882578467293843707205042514446651508082420861354367876860730736268605751342093679466767808022131456589076908245134934913267907106917205375310137221421172029189481372371323234011536417366267171083382206252034722023472072805660859916058262000010993921569336087152343086425380427427547268697691142346144900614507052677690257291527227830107979859233914217734350950365057209288129913296383305187763631669439220951164558468814546498812264555826716666408862217523934644828852485162714880750958096296620894811164098038327956447774657132249597684005069564007293972089047483271643669940426394083231819995925176609199862466952547414431362200821564249552186265274187294027626788350191694747243656431253761146498349000393947486833110843633137339413564758153584123418284412076649613095942917154657821164979913082687521498162346209791455451867253112461754789280737273816542266184169375045666373408752213068806080250771499981015249072670629227046686424372371981578216507244038465564553964011965137129912681302739882027738596050752640988952209801297327219665664993965817358674306980073657375395002790540434414599422935589228711694983176271677172083591895100297762259426833424534166275251026280437401006016897276357123067619187479772855842238918303486396006620063594991489688712040285016771893232053019520744638434321298195796763266897747683899231739810794775932427646384774253040392815939733266670646948265470731171554407743745779061133387548590587770788789405434675062821288161176108527124657453115554628144120790414110305368143415892067803685299268900154504819220559107296070797509943442853223956034252304654876027105181073805299118478255369338319114388382729751582396142059520000000000000000000000000000000*i1^82 + -14173329393824785697167955515656271003690946222558722308942653085504275159358276810702105549571541017010334325885886106218087472331435402931445376472796532226973307311778222504754992668394760679470174916656643751283400260092099057699147228735285538171206976439352540486396214107031131509528782951966076842791822050772722380393640003881719555815477913770096501640066260373879422902669166034501649007373253058759133628255755742659121529062579918462139847637649674940400383556469059797197284013834741445567259951201765172239703663867278995856333181330929142375138445117273119825604746578892686589458629843428761649548981225201406230482018003299202958740053908632319436627753798579920084910568244478859101585003869397641227472008090190578493377262078212610819669328415359917683375286162120379233079905704514417417282114021436719646132134717500924555221661191886277474073350477265757500120689881908853118677508583281267980894994842770204736419521266157017621411779890612335624408832556302840870022897636615583260619756022644798658616518465890803828779956127526454698010999957055579831936692031644159112675508426694549722413809764541907091664424983345807863931819045203176651339308389979976476758153878537643546562820011730347306528269692877341541656638451244019595863020307855149881959118854631679745593382249532882035539987085729389442420054160833192914376485553326117075892692739917739854106417548818483240171071255187983238262713704957289699654012311135148121041492801703444202920872378221011797863470653253185616050569898644920537433735688706445153405140718130132967108286369998419150032504064964838075617453633216461760634563279862606626709795204356034748536239667714297493800558239613952312737347959051412281588679495953754219408114050267496001208770320598411760902183785585971336089186133040816886488539527620284745340775590720844100992911687383346531981702653489971200000000000000000000000000000*i1^83 + -20892152491650188069741415764111850342337474381736219683987379786672097172279429962984420047850509802941758695906835946253071441052150768924663025950054062895812587168490480230308263240974302365827783546878589318807048035885176338838764445160460162324101242757447802637332865458993901902339424836336300096438858719602579687067934840166093576828932771295749201302568428710290840098904986156858081298597353983380262436678390155840955304804457551149937786416245442141317325279153088793672971746299389178235820305788068610280023406124616019528012299752649800634097749973646902646117047673473940335160015191668218414076013686100842688196972282389312823130081623746768204463535134221783573866200751310013899144005687238946971031124997141596657033230496114146629494642364927386432244022554552544801666336695729549010109883694564812260658174186861279485470070253831372413690971247100848881900074137711548914609372014739651538771186910504142715281022838713520897118021803308779397756952637414145545709732850994276966352951963615337772355963672564019841885167846927559627257818243964926080072454745771019358639105260423907095997102939214780637751488843902165871104509630219287252069278343874966620743977977549138781651469946954721612014725920144887095644102075033493939034568885778828343618363455066753789625743348851788260477687817005633083613796650437410474389104440345010985308900588602164093202377121485614719839566652113599453856375957217449342583871523522556199288895674871212513088071235636609027629091653636263369654969966820458486377438276307740014137703013250956100966381112961151864085049683244919277234722719830687590878233489714697713605206579516415036929368967095322559300992909504502437698025299489814140265440392279580733750420120292787469839836669662956872052247166197861192000554767215706791867254346183076766207885177548244675007862946700095920107683840000000000000000000000000000*i1^84 + -2195013122367592252801791053619179481466780593365676129281512863102797477473458478642762040157954539085395043171324380533237753021027699257606165386532000822810586498612386668095984635953659303103656419615539077110379186066587102033976641391725705203828788670736887488343661072283528665106811039979185468681925583582203756133256266547838643966969895940405654453965769748111903782362973044311794442135977604651067211090427294172428308007755816916085008927421385519979381688146577217325740080534232068509904885487970578424430850737008162736871762474825481642948128969425675204064174395181661690446017052841292667097902479142858258857952472457072117196433528962501181708700134313825621092008620103573146631438097529733608563026771446725410200588518721488012150430931762218812300879417358622703479158280475261048286729660612896489088499833485117015684028427665100838723153946739258096659123270083977567131633456396062400197992507133790672357974401362690608026803341082588396722953571668813962664055838475119486448800392225696144512660335974059637732534108258172628706851049591554286026321201986258931549891985440387587890958993164019002775270196459787956258635532729450873984455131579959514679010501507773273189072218464320749563006435809746974214858749402325132590148489897546226992861383842521985942282032942596786654768406633126860447938584047366972047874268948257400019037473763786705597580942603926792901110032615942307210682050896438665850100936763502864884951889457043351091887851456421822305188021205250422642400771034218397143440122700541768289358998363661106118091622949745014129787427892329239251867637597677883520941481234661118799319056803218834509083730181844977298280530023433700419684792078541542640553353569169878903253017674484141158150371743214859240001879782527060927845357517650069863805922716430571755968998237759651375041353766404096000000000000000000000000000*i1^85 + 5740710379938817043257852728663534287814270790909231312815547057307946646958105782754122846049553805777564933682546181813183955689769587792896733381570238787352879283489098405336792722160384522956335774044343281060182382530371767531019457778082130729058303624464244500746406489532226682413177299516354657106482550018370779176042665170352978366972533257538455825585042929180069425924274102134149941175796309446857821169000767492789719709263133024588050893228324309315032469075116328458978570223683513523243468215641519708776424541812008874729504162019111025944331152200182405125202312209355889187883508550079969906407878607810151000054156293205881127617004154303127697770306802383246441604723054687732099169461189185679450142114351210944418086940541931434920656143568506998533216767059759201857966796407067651450829111645583151863626598691247346886361639642342150066150207792004538802920392558552717067315227416482865844800169889602063948825264824522374109688482537472025307687309636488804691286248645153080762317273962483039998492039157400794262312705137066867212208370125107182457026220721840732309287942258654502344307497652222030600109638168987246559630895405141111679266417902159766920578889274642644267380703927211284063925666724391724135401714097396053617240708145908517603218476624775896478402314565750097267716789063786510190312748152897989157105164481971954439980150182755649941398867200256989322107672616564597285421648551261574544918930464264709440210737817450836483599531384634969761322239133912105213218203245045208929944216054989809508979776958920503380231084065396282178429504781852843857962609130516884451253958153960486728445968845334614568386886428729028434675463853555116643883186082819006406966617090558379617165458356162035247419096396874025754141410956252036432801334463359637165817008867338189014269640937878620186922188800000000000000000000000000*i1^86 + 9385881737206383739338009854383109573954109046105589735424422034876897578435645423993440203239497164825594082767573867253857116529890122261829266445547259381947787647572758241254725206225045455890460622198467872579804624542527350022306830396326039993008469794795927685434076056801489540431402732558831330825554950590685306892640539201472789295455224667403099843508765010920434477791390201916009307322042665705536065136863979560692566978491781011128139418731602461768010703048377879845725469747534110815158684576238810810667646298726767654895560577910786507320764561078827286564021240429164112408694235280613776170621324912315673203591461402868670607898076409611437682659812516379872232106878689606959311345052999756815369793669710949489060836490251506287355034705597019257730441060249523041383542452651275411627704918312102870620095196975950234246595808267569117177394406164186029331506995573578477313535261971198778883207967530558730279062455067981944258543222467215239502450472924022227546689978254037653913835318629941684367333427177570275351540862186861426463151103521902563829102249014085938644724466166219083553044172943515573200590823100685340601164487234529650265068889467411960298750143990716441543693806179861191301732985642933048510810515717095415082169585571321710776963975367565403739450889071743653524304951931862851262789378152455956710630997632576765028685220616624224975329935971664039953573656289008755380202903316375429407053948989267027516816578248286408089290133306217846172464355544011385140617089258785874197136392446648035078781915723368790845077536357603710323023547536697889636109784293677200439597836426031132812474942338497241854419734823701146422768497921210105727552016320510702647707356266798442950757363670568512175240757412628615025239508914920974987578236702567403089671196018687785680135079888305520640000000000000000000000000*i1^87 + -10945467622882997273626461993822694700928026822730983840960906266277189630880876488306286615546001229850983199051475555981141274581023671656743395255224124160059725172666558437124609981006062764764597655526072509164212002924681072801435153043467749237543354525300128730235390427220137971987933687463859614271628403368376203438839341770614217604693025947238839806051744187919692204916216765725023278160318802837036407338340069302377551457612707329584343589765240533796351162669418910387486112574472435776066061950803706407556265521545644438975580156700871960491770956233756424871087334738213922162376652164746911903251023900673638627423071909515522157597574139083354248251287947319223152982803729630583013435815888846784999817068809936025273572866176164531054380848631226011354190472452698455675460476730189180192116163741727016348850510119979939665816413592523009928869420443399016154936278709337466696130346658958525715178021402900027741730751514853802122394758567314178077376086197428277356579430282368185524635400394674571368218638245872109159628475187300815372920782242438315193351972019025526645028232785136565664740093206609647775185834952555327636895669642808501974706161657595148836610166171776175857176065277115927094328070920995216916574785971458977421689170276178827135324047404513178681032677162576977568725873652386661410784743551319341455825000546890190902235878021243581757100347663170972912443105540554336848672314948180360762326013512946738957886201371263574793673877811422745311118156426310190520124054951665792784320880822477244091008876857626370820896607251426525261056409069472151335731025982786153432606103516031883555230522798373092665990073175274809218247404007255298165808021208244926339406515237644169041588970120447917666759375862393595824724649742509952244956244691347341505423724829879127790848049152000000000000000000000000*i1^88 + 2308930923512720191445227847394430780994320008945747774219131690525687958142619785200794806065203436155893754594938291427089876373453573419832896010744280049921993864540177253699087002445954863196582312352881219632571203762515472343264924415208428168893461660738844930909074596532263508645843996528868560795334229644182526446445561111739880174290072300148559641166948205881224157072732681353652791741393000910197271197925653997344325845078119472891867511025371014547359372964304832378527975254397625480373401779541997815441696025147945701890532607746474343732953051138179067195711851770932271262482788656375886717033446563241131109280316879936916636207002800615180665541292226279407961624101878034481442111208956238699053491193728995724138520425449885146762344955146547349001640384227552184830203387745079484627502402856802519591659459939287789864324528139094569128623374338262776635457093769704403716205545406268730284190794343344900030247822033814472568804720863102173276816227401741875856851501179796863025991328105050705282480099751577902373151667129553228130795280345202337258457041644865188372786763583982365435882734173467671933048659894771538903050008068970009327646302639806183840337384709980459042962670644562384092016318912823349321909262520856076326120068846854384329358632035530482275090237890946900922471134775307915574140183308248101733580170149795113105647011371312403225163223637309525912417729094954995587404319415196256998256547658528534695201732864750828838421527569143329539342476769388811156333378156274661354389242768199505937160145450367018006479682470224353899259757885334963191124287968373222158595719234491423716222274649021259383549988703801599923727088024785452968699627472617231300775415119733317528097457467630276781612867201010708189416551315324670728028748596766850357821182142162613043200000000000000000000000*i1^89 + -560778894735328745934787072822909835722019803657051941549115145780698714962724415145662990691874103003083682407337585798222422469243873824563586379076154528772119849185937075456886635601370073682832914653845263814102847942665978683768028058900079333041932680877829495257677018319326768571730416657015113447653423992437030957419482446266150955258844747841105244384045047234436727108579697591819414886019106516610392105659381287080798696517084238544623123595052903144697355611679270084613585919237935238061943408101751354647919982192371576670441817645956268521531374279569568721768567693090645655282133583140150802799881124023062606132172480293274963150387965035868967572756497859890120863067794177103405398995998766819203118070021101592502337341880029153805862130645006987232281638628212436160902195610604056600513135931852098269490730077468657230584328096566267958097717732492475022193096263651191770181142571684447170713386508636674382719765106353295505236925269473971186376536149760789675644953734861320530166900976932075424031442427407806426157415543074233333579359536616333469793220393327862000984375503815302641620602316892036671119389680972572794588795910905333466799419912541370980680691364692821025677180573278345658683091914029354120860489486751635478550309712668401674858178278512284190009622717587131762139799421977504329159597648221715813015972525584433333161727977248487389048372604510936741283468296210751316514558720993575936890644074886224958569755509054517818760090012098668106262744076980665746102909345333573784510002323625831719721040384046819656274391242697752525699596794377782351405052191931673977356905482038396273899814653696600760411925634862875611882622492108579335353571076949687916270112830756380108168541022064428799060515109949778652148155850706223216931041452094367732355227975680000000000000000000000*i1^90 + 47163745089086308214886905469877008618073909041304361486338649268740334353506611346759252381241078024445414436633401425866171255725351508373210383202044629105749056454073995484514706734803351395067178970694565039269852080681145647772261305566578929094358995176826062028585813786566345893320656636939515648395870388128176671413791051925257643563184124044837548214767351837313798037765337018504557765871211608998230968260541126069203650125273552678895185439896639011209695847335949045362846311368584898278998329525239072441161118897704312706395259198442447823767221670898364405714827898966287222775207056058270709569309085699309655958651291821247827366938265836298770598433451613799026586373721845822486799987611740969354176812802207005558393911010840176128797252878992235947405394901748705196488492368142741428437890708884320858254686792984299055653384919222593976489208106885255819593865280108647513696530381758788452796349347219177749832956798498589139680653816646292293080639596135741116749965659151867415737125748151746643919292535874203208174120461400514352037807638123198966168568642363836220605105971009719968213661947063982539941385563119309796231032437496551461801296933321718040158897678953413436547842956366307682659845638433617127621949614522278322819618933256969676405163102666475893601722745898010092618669594794754447223266726165057165252207220138936129055272928360122094267819037084800008240045438592567629584667149734081620685744499755146752234710772154359589476945984728024720805255070101392128624386609515109559442781589718394260163222610313118747179262423184571466944600493892598993787353874518574792641077158648218596404130983149718548871178078101441528344086162845026519766359256241999048307275166052533399262612953838713688428947620974535957866612845687154695885801244481011318784000000000000000000000*i1^91 + -7074244948198675140002154194357104783091395102025442949332554331066590746646905679870681477656472949693031200841544727714173293536588574725302160050120422596434471343720081854669943836324412440893127930746455971204000447400953245492637826883690098318319428025340598834833868472015094080951454653740728174792401583466111254705363019302844913239721780899429693857996364482201872530866409921181511799198083094901186391122966339957434754890071536409832735450684034630112961807512930214331573672648595603212122330232785137702403210334568701016973560014493062141198161546562728911936132452782361474136700113498118016690506743104552247991742424879021989748225564614208848827370020579335663677662371345860501799253209596901045763765776813470986190739691690625064805403918868625395441229946003034137389309160832135272206786770869443310765785348867851347749840760674446951573043010926728275611133066214614711228522033427607418992600940157687516332838603390591139858524794117585451405368725855497494738561937441859119588176843956136102015455340221086471902525131586706646131895441085050706658092048776185062998606730837810120307196528391399612767926897027989878188529689128889760525803608678753588592194654385934274208059961995510146160500771087228599548187307130529950846895648717319975605877859262693210852124956055987737388976884448579363583520183800451486570270397813358824221331501533254169616529305930527483230333786476350132073175146180290904155154199403260829332561573321927207784951962306201369769448556239937844388384335581866416168499432360856364238505059657603068577492140517603676869866612887739101991460207963955294834608794145196169338650634916424359014627084285273354734729579812694902838170376645127202249226998812250817854001334306546115448931316990138826433891243736384394002292329676800000000000000000000*i1^92 + -54530250512941033694533149514977517643399270370878372862522181797076286381181374106191334125740583551125913712463492944191365637947719717908081478467459541590255232650706145850305102455711651368376909187730427202249562190167395172087306999889100497286645355896418171587961365971610261592029429647988870400499182885553789976326550843664545126685803799224501998443851843869435898446957831236672435723847845726112029849975293234061017759832824673320604709522695208271503563856445305317802810195034776379611197110527772069260324085372176668841169217142762406044583841247443924748818796660028133189197844835820889612731202334714464087429144014329969603084314838639057812816004075788403611519651176212458994619727134991788507906057198642470303252730598782737807248257721439401592360196038322840160759601427605233526121656917594143365872816851278567164565437278211795759831688128800203712547165683036288702196452862548072056248701882677709428624911225671153014956990870309207996388522900069977845009124739916415524161389751878423169558445524451717777794780190457640998188674424293007982152136849616668951498751176557095499334415739623297074352344346941266946778077146991178812604126631336740597890243812177231552934354714431968535514575351335511315277588564312822462406363646167563835287753410456955786338121265337801469517551315584716460833540389432364945284874648234726184100546727891352028745008586211493427677084800060389061024276350659410163537751700457090323525473823527115180356349247850375789144391096268900054690822638035417088948372465625838691038096032707001644701691196409385936086059219178151372179828278909405040710519968094189334815916549173617245273221032234042408297791789546795632297865923823748572263873915161991995788618518854253795696338122756483369297933225142150758400000000000000000000*i1^93 + -385799834558666548465666299480360253376603960508160532052845041669892217206448564875841897899969153715221189047837924162428715880915806917176552705456390984745605854945121167714330262312945575642015494635463615980415931347339242329424060598637228822962009725547857208350796211743278707748141832812515946706558883358064997136768874676221149705107046672926374166691916695190678516228353598906438224178007807750259050075472760043373174761618625896416852630333182338621309840517992034108799779584596207400084748166752591626246144953384421263585113680553255353061876343286529911008218440548918725053510088647235724811014891314702361028343279261246577531021201802802356640691667450283354264642109720441847656943659127434897952843746276423177746994604487401134679261965896409609430252803038224408210153026293595655552521397115409563119547406894828249880377335382139437127392753141014480607915345259444858047883590950885815604325853580792765197742511420876598997007633864543414859740015252306671066304842822771085788042408193599467784698643696059023135444127314525067685180536121277628781890395258455216892186086100781671839622475550877765509073159125743938369115083374850585911916177080909413951601791765065253744464617101503453731527568853815523433785661981293556879094624773284690970577843448787358505912648516768565078082305205500590207519347341026484331103053238151371232867420479155090377533788902687226814566943059111526493697475360079827517579061861502802869293193525373985460841391575362430491029190218249766365345507121920949033383611268477959763540376986158970820531379050799984925421123088290856787393082947141669187212791656362861318270645685835874463465756782571392324711302055461043008295017105413630968967787523314950476879851628815894596644858902094574069296922624000000000000000000*i1^94 + -57966288124520326186975890394170026361773946638672791649283869594992959503202101586261959484156468717084037088098757168772973698365303295762267281861276542430527014464624177013465413245124206897252900404096078164375248056140484009504493564338432703752073767908724710820681770737546283648682626652079954807599070154628691865964191086956336318497846247615109731662889032569388612166781242153740075976931235294650708078998152017497154893407377748264371658737951299728435532919375857967781354643945243922017588670432054992242255225915926729885712523821244252990940969124493385865260043667973768913997910292232925279937959625740403707018483175847622517028488740393841641506304621505483065853786863073791009727171850704465464448054455552764823120787073935092189275638132932718646771139090243611887456899842175022134475543145140769163509032102611138895212242404348664673040111022512580290314277437336876403798647278835908969355296900666271277007163024759585686235957073364185445035224615640781830264883011493308438823745945917020602416904043346055109083520987703511150374732525371504124049304782476445051006632620493607827193933142786557647622516207613462403727496989203786386835998205290003732401033112102708557294360166434313472479721015259745326808474189792986506595262501327742144832493959978310641246551220460117456371483652507790130002447387223066514112395232947428036995303159636125787046891427350845873553272125965292661240153952216782716521421504385035280607909989567984256804248103217221562518050330757965850347655063130618394774773761748927633921516049455215110938393462447638979368230440757100836642091313120331036728942754906779769158459685546791691854306749953128088442578385984572681754665768947362421611594553666646811743430006856169235208156552468889600000000000000000*i1^95 + -3434312141379543475152099164008101802855955240253954307531844922274844992286146818763064033678485497072475712164961494563001721938119344953838657223103390227758741239897234883221047540628513966850517559646666165828323392573891089876967366690560756561165337701613909183091250793366791943864285504968607359596644485200535427876790305207788998042927876816073024528104977929947666477413416548168052599262746838074922397896303417806260078369893761180709931666898636314579086792563393766672789643175054294017786220851129186763136754914021435573359355749371915812651573615192652507805019379438170461422822400254810459037334532007127277952836049464156302436295580547710259098730092650409156980451553379113425764743177747783529110708338081483976583256147954071323364162376128025516447150959807217796816292406957413230284434952856973674554155690235647434492531102389668553390918369381186556013939868915482562474634363115073322138992378144532135602731429393585198602177493269019909078523829467804327507818239464879389454034279906160472121302933604680732194364032010050274929338683176434470185569624381103301177021363126189583587487051341898315739201861226051468327310034818669947469270473322805929659373836887970311663220376358095694475639216677278175707776078718170880964216553636504089511157230685101081418836482991204098303119717540324403264635957841495246531927763409144745204694906399265164937389121666386437087617741151689918910719677426001332766044659994109782544169449483990162742219812444970847836571677202403417132908601695893749127465061874720151694595068731917367381395142171545782613559231483161960970316200139547006721302829821474410969665771228472697999588517259227716283637209218375396431408695559924275473889240371141479757502130620347879260160000000000000000*i1^96 + 15510689006858672402485535984339108332716789595008287351100151365418908198799474174555225953939039854571066503628523742509078133177593474917006312144650008067387817604318803204977528776629105531673579440712653496375278671823172035500279035404084282449578872969583641571500976591744027316970705839029200139207788336487829660574802349402183470639291832184523178208730951873389220048712454111758932316073678706752245363651654463518393742569985077303074529207553680052415547746602079965468866084757339011762441334344389254518935178890191686902486052045045265238789775975103595643335887111231193999668552310726270650405499423069528413317303927639606663269299425295937153290434170910899442496565664350395375822057129370113976062916109038977272460673999592082575810590055081295162835533253269838458123056195879147772199457991375054886029564722438735201753173472412105672682167295276082047511663457188065712638033888125293174610777668597231578050640107201499528491099480384878882103797652601377847497837461665473085153935599577303012246944617209034305136124691703010756577477949492493944908381325383061996331297096336984879986478082185543943069241024889327400198446834923706108403880853829082516979114287266543081784709420852970475168883296844842377724400020814842548654528624070168302698575109652357844637583507409671277872805604424014088757018509011421015515816297725121442808816619315368790085986845782955098394801828963468697667518387983115903613956624505696444420997157315697075180813701949940901373889595617606784242251722709770294534768942971824714221506893667782392535676775356953983377702766599467795149663989881321605072294224106660409687936003347886669381023753346061102739167624659330942746233772285240553040646980044219897146769408000000000000000*i1^97 + -12137076231088398006076324653074996277439284113080778981763654007046720211831155965747423612479491713136939780332613670136282403111645235683322501209795187570771492343876846637744880983716299466937291314432298415580748679746464789395921293788848774565563854053220786055572446181373099360672785946660413325302287505995702166050709154515167756373065516331326673423265073347493450813215963476378161741250792925182196922836912891058193486653971211198258353908651130232942663810026925939308717638809704058472769856147903052735015601100207636738219711965089065275896494890745197728284605853673502471561735689420212087697688469642042878296722249456634589930593059655954448229898217838111703940357861893906509406394093011239695144902715469356069163240698541107715871618882745461784195230270028207665014618407890814909651454354132364938151210247671308620595985880054984015927572053032436350219002319685814178759283398276364869459328280353783375071424994512453795239592475317768698181556147985940610202932973045375951922917266698671377316425047884927100154398369010691596924254943445789513290769742156894499904213759207107235590036726729976576809995446271432816948190200005441138716139161095040471842030496104694581211212418536240077501370989634081226598708605157912832477450061237457171784581803109561770472858609299733365171862258257443098504518538459007981945897786892925154372669430010769187524397520510083934127767204932272317923244674342106312991468336277974945643013915749953202216964960945681102752739880330158859206033616298264931493988836958755307732520029171023883302229662852612025017664750631984188022504052000017411371413741251066802384187226160333133743816009737996427108666226423662659591838781448763964615342791065600000000000000*i1^98 + -778463819038754085142260097237697225516450679309901152695886058330507315725244729031348985216491858948170228389970802810937600467798358262975766347239042584039576005331275857545096375250502456865528821528768910177167888633626900861308072192517809925047386602827388865433703020621409427865043633500411907631518187327658883249638899674195381559681530798381234343914300567358242403764435450161281880036879466618411279623553409381354821201970828167543328208418990738386895137498642599687655391620413275161970059447609722945293237968221812111208037782248333426758942986737235108768607798010456627404717622533032253649912808949573474499688637389360109568278098256696557032541763579133277688025757389718634179960545986202894080825585300258995038671437893172411159856137794145695849885530106083921482259921255187994311972383308478915469907917899814384421196044173791847925797303074953014405367347216466910132727101840870283421285606487702085201388801942474620648215314985207112986298397732981800147708778705492529146007921798272600254201411509860700173858959353047812116876399290047674630025303722737246575486300357361030011028669362349105751330651649220793259678524398853886247240472355948231009531201797639351835924126744816387742732822499006498833927249001460770099720790689191634092793177660267066758871013121736390825986913861455978777791711110289091273018897307394509584072789909966834427694655440769645127636977203260345991747497009986219433192487511342509078111525618869745373854260823586736485334119292181937645957586310622546233019911489969352219075710588438231382155968117633613305997518472349795559419491097651708658225527900360132987950282698707901406791251919150247849095627795708657266702213190988595200000000000000*i1^99 + -221846558272933456055605715516309899238880924757469028299799077998622482063010790453340928420313520742775321349371002145070282698900066257805055863016666985334305803996760081236267538294337066554650213556601718624786565340925777368938039433583255466345183388191433291056407932134199435176167832556557690012777942209535142399588135046598989271396680541841572539828831008164531732874862597424360081932982617100988089348644214756705604444664440360898326631813083367304142196786871622945993412899067720194065602967565933759184528815119044067639817385334086313809529105567043356535901903048007448261999036493568579701309680732034688174323548547400806007213151125130991120800679971406093999525275026217939222843199948389496409325408439593916012693952109615447232616986093763444131773679840943318352746100602735796001744608001715173732725417711101974656941841633715246830589316278613131150850867530583700421784591762910177494377861212147378113889423053304821199096399464010606228351530417214522092804268514252616852297227902492555434255141557606211431291258617305658546990835234441401358067935881379192092423289676860569832573540522879576230237826733722485492550925980654936020229584412314601481089488696815573671405110429964178320050493815812428039332174379998609982381794374433596018254002307777181742849357696897063181370278429752970048821909794645082515064810239137653012454162665321571829842418498907104186006130298766849728834375862302881024370479052910024256912295535138952583415381876245598032454176769749148203122557462338992625761751335843846816067229099549598335152837143212120165823092103913972803818539950126349185522458911712192518422505543365815086426843304706072639511962143004762832896000000000000*i1^100 + 8380281415279954329358324766866638310174144099860982306152270982169175301396084539641684480281898034244884348524871060475005309888918892233301372420450220144283469150318447908114232949122809296108573096477529744997608031299327937884732388802421210936008459151574340603478247895170925552109403993303261796759446316922720102504420785702121004842606789666515893435585564341605713641868532646601896063913699645857195424117582200232494361741010371685037724410624943196312910896047667096561091090094137724137333529477793201217974854214566128700045012984494710038748082604770230575002978467736064675500893775234952857478859497037555607634622181061843863244111094053261726819172461721242901515587544137773104104100584126223368395197187605668881654395762153036305043855424418575804239913853066364266227110072164059709084289339097180169846902611558998416933668480760986019042861351992851052293245291255465349934858161140649750517602243585829113311628707022321860192361631561188423929920079125420830507101683004938344796093274059922447952082664789651644630374992762711492152332866050066738245418519521583139957196301734218312922773866540670044067334684584787444627352753368419854782849269467119899775362471742383773472893333249339367000727124707111402051320986826539698130187560640275151051471301968338146763072279600596548781366673861399873494623443262493378735340635329236198299830322377242258189543966495733470879399882353559380082263156716146051162828774053051922814140134348926861817599570950120947127971122106006353133760428532715818523541263825627880797131040482015128126220919174456595920406139310652630676596518238935775849604559476792598719595620602897143721572848660574650278032179200000000000*i1^101 + 4702216031397836364147015632961945302856314585357628674817215250798560307215416365154000599781881799200741414151629238740550230517380728380069016123157231595850485102878501098607172048915398910144100600012857681567721207825212776435653067658010043979270904686088568142236317464254403421148072242902080978666807455996955575184793875321142055138131660654590958620354766120070995355852384981206526601146551232367243561285071516456221210012194879657814673541693036782285908638159710047599832909316491997616206525712694104876983198734481155958647763758773766513563082505140457728170533203506030566482202917595157874890323482698061431302227854429203658011876095715911419109611824280051687604905571738915015387110272543525360030302061779084211923506882276706581803891260339766662836245372016133459735831132716129464407999468053332287337449438425519862246160567627777791845541268370506310237528062075917733803222781779006367039785802011719043018302261437226803772081331524697448334502694669971883055156255141234967453301545315870546640139679252372715720123494320446222138567962933745917517805170546238009984327306426748949744331949185127934018665906274156002113382966945881162013584789707953431146538212222481577000846092361080764547770498431027766314982154997848224378474898882483511327317816348364491027648634440557525680941786611239003231873231285416787656999415012603734754568647588639591049469761305323678824396493422555469028212707901217029021706198693530261894790396219377808083381737109311611708753972347625350800014672910163610822811028482705119351562951705873909751753362457732487635098322910862647779647649584895915254430407473204688089056578922616833894533226823680000000000*i1^102 + -37418565216155500697946178834984996724646298690887587889333601158619616671828982465802561358895732404417279669094925216682402167837088487232246738078037552852161751714632022270887701214332750493372879288026261117324209636812011960705117718709877731324257342193066867260304093634771520182724725947295471377702902801091316811674951331797394434413918554666839226645740880189122958930811810893982374628554860196581309005106758115671493902723777010697469033986767804706015366817755831495572902306405126312323532866984431468287556268462374511216218697424219163264148218450341497734813201568287235250127172792890208897492890247847870051805574739416684586678695627906780386373242006044678671259441008530652092844828019294755846332133704656611044880599598175833032324447673751579922860713200028142401711924152859325930040779248105241916899855787823316919658448036708883426868159743272971789623719005495540008683267788878649966925780235063158096331776845995965850662747442312430157098407521891037164216104030421924566914848760077201368382870043687112197527348426312339079618610474977876559589925568673392917312631895692437490193300885685176488661669551875257392312156455357539272073144207374065775793173595171999876248770519111063227010872708478113265951783212680274976264625743148441692295006858087809289578187594023072938372047568372535229288424283204497476906413247861943969642582846897858085814423495524992287994608368287644489213793982956166649438215181337251577519397598710409703378709449195998788254211926270673342110943847042986669517635545816589933972910166012999068031605477758577774768153859514762650883775235340443982026227820803508316969497151133450240000000000*i1^103 + -26996748035479384266246259914698522853185708233465412261650269272202203112317866458283466742841698299636777592411160379802353057932180591538895047558396833083878856061502637998011817772786816777165819148361122277979748176709623920153222946863498982264900024350329600229159260392123824098188648369224952663649104005581500992582365967775074366568047586074764092634635247145886983361439845783077533640433477045430420614194556610878274554391145319999602372021050214056094035397831485968493209818807697752415908341089344089975951512649484470884776126297997163614378695199003974921254347583320504397149499713218735807843536636659627606792609315061468420657405947931179435128791903014947006923027760467116100225685587785804043625346896773746040781072869997967219769497846439648353654277406649459927455338812479955592588437023048648956575458694257527549655577576196629921158673673105678501969461845399031019754359913612664197538712948961275814639187346130587508529804746021121745277816196556088587997670957162173320146271963443559246017253844859639145963031920913283753709601687849921433582108109181605881116888210580880618016259789232634495554460659559318562107676534359421322127165541978403237270179420860544250435679592282219667585331995938923848158783880037961426411828443490517002215985447257030993489901919305707467174905095982005012621948733982306313850695984915889081209520760480189863780558840017330958326229037216986122972659582313016598005083064973207815795668878188531401761898471319854156857925694994218234441706182522905275480633737824235316935163560693604873921679641007254784977013169200715171011085222685886137962484111414104214732800000000*i1^104 + 42261383778462290305721532868454161735057394747904157812041043415048505112769700353810334399254766589827724241906262157005587168724479831672150821607288170666102432736919490453534940111947933571996746209342743235102837164559422359061468052317415139087931789433173594621419311043611576978490251949256618718526811843146813909260566977886694173889132604333775221915918876966050943389851630171137986011661135205276242780812758336822747157673364124247599639730134139439594936922615658794116528156967013608659851766656720085018351926994003817257551478082012411584710912367216998166252785871978593181208453688775053756480124064473024440517361615583050843462560621085927695849547491524602612443212817668776637008678178827274868657881844791661673154999077104142662949986434693505617805378478361525212715754304722612120630801339944420870621583390662686352227547326898960583265394207960119608412396360283939042470172678752253871649008470938313339519051856286633187689011252983832659666169311985513452688589212869391034816760454370637773076538755017308242665531520013092887883838358829934179341970806707814743046866335414952380082798131878290768159914194451416106445087470881172403506009702159103365098655502859251663095531245352412849224690719989140305555720758256788109154261524955569645540713018014157556234789053553303682957348540120477916040829209913272996895072835742058690777987581334331768983005921302904121836222925177579628164690448195145330202273639836568855258553513628909798091068330579224078945277970498646247128160009190199537308331373541151521541565895959655658001310721190429477252769857549562193492765831069722414048870400000000*i1^105 + -1485588518157707633509770693555500670982773705480946323288830082515503998153245704576765060138186385527651611384763883848196869171494214734365569541016917830258706657231640576479769368510136595182555737320425731502009456703313968463682672575052311688844476050813618292350968172735098697075280489705536550670388604062990030700614069185238080815712381975272569467161945649381146410153940360489834227850836981003948298975335027030456105160396581310753836043600910737429105639530764752485637476909533982685936551102469346925989886635711189746103165420808176615395692761827753445662723788672108042295396037781884552669670423163867830458048950717436101826498837754975875784602142802015665438190090861500513052705832093945433249994481951639997820931120191014052367808667931556890934434220570172118160123301293554034147929823082759064558399144508415498490780726482506695190580059476662094551619992256974026816104790777505892464075155550407485262789866358559085891152373341694540635342783000780895559293267665884577060376721886832582539502003261168392028973997668679081425589256304927246837869334587917395315150968194409699444404029426241555571055744806568939495110826812071128240919749989944002933971252393844078238046151063815098912557962052262531455099173093195118281795474680300904857731359166766227435284663599258385597562646200261517463645468495683633032983994627058601262517603371400826190982838668774635378974902636324876834609322151594760536174846733501625795868961811620821928415587375598455582123847532133275441268996342438607644509969384374031580536051156345140342466528828594463913293234288702713513990160384000000*i1^106 + 55969440413629663455913873943135355396923040912293164350980662193056103171483065267623256208426645880304926337840149528661516224492663338228340500103013465167809669170441799339846299731571939782989191715077993418441386044950006725692484434491030470796954333536030397468617399864595676169612001339750395366886910443538243081005740145638029097553407633274899054587299882041996602018986806746422901543283271458193428263032390273965440112281944475074630027394747134857413071584504295828903702770642917249882773292382623265356151020103888268555850452875338232667017905916896745940826577887261819320192841126380820817326850467719599312619909456082065383049811410340876118577888359535526561372859832075526248530660682759436512680989220680104688409640575746955240029083607618880052380343561294329340550888354416979397328426050664477578695499218356930371131994075511063806030288777016147956229867496540612335793975939641485839715155930992011752007774258455152670773048395519025769990990728621493017787935443309998075420078577104540917574268692538508411944161664628790163514921401470780585298789068449670162071096572954902615661455876018800490118018523412920893608068601180864794889606913533848415936014602039990930317155093122310109015451303329769332188086902669798323164034338871431545094750054761144831643210570956477761024402958820418349664425907574011338872350954880917409430296204311911251419130496640753386936087160697038197768119089470548415670659179944120321534818727459953055661692053626527378471959876287103087418414094711008849574005950231953971097608089230693278609159175606909294639421849600000*i1^107 + -606949257359697599963097678389481002757778004494581583614244558230881707554304756186559692279785278944285771730945879024551351816364059835234162627208266469512627335602970145276959110984020559614451079086308456024192513307848913399280310623860932054927351732101737429806242271586044048383363245765690840986533221585607886568518640123070726084751974869029214829732606851182356266333249529143463278930497378027876801733085004748920335179279283654614772501093595783706612798473877015938091833270788739154697588294685249047509162591424781681417495855506457908326603226137431924241129949573123306628071944481839643766269193309170427315541963462518290509733851939656515423334881550165729246699241625261363834945902821313835131379023721451350417308408073705029847453488972122393915955179458728616389034816705226109054937528806746766528350722374589104847244767557030739028038511634481032217530702893508329082022360917176520332233444329289057554325695998303784625609025791601365451843627293900983128762238243634076951657565479031739689482487171740558120475955248002127425550905608899486542207504178127407063046982872242534759048135369855760149030336733460138930483778074065709223295068346540855279383733136720728917596267437907523027821375126011733517215570005670284705224861880731765784121431754070814716273831844558119258347456058733519437824065606258984939366957330532277725666891973714256399040637034077013870657302194838645400576100060886169832086388738210202316579508454522562430497299867722271195925990086561448975904527976877862293507512519080726737658364155473180188611706880000*i1^108 + -1294957632078409506161230594112213198401614631616778597781622872776596533187918766310406437226958364223520144330741537852381328112562296668157993714215794028550155896085193072433337062511218874742181336483409260428174546086740065668970973938344886170440419897088157842418607083459001342932897754355530932463444437535590081661305196653612627389143060137469517767260194229291493805337559448746532822093502284329050306658237072163880103547819730013560096103752248048444346734486919221054382794529332356226018969744730072554380894736078367987717723184588272569425712284966471950877035185157865481323626400853222771280282971639777101108254930711612820175998681934534182574814038079166460062712893308262793898671566954117371405499403072896994789736468689142377798077753946358898453190915363805071241382505880688916563338925298016054224648097401374615862115846621729431877867992035711811935557135756369162804099885884494912548794133538781978879827190359822911800402348702566297739399988566422227508975153400362631010802653470231439653125728991884055116899800650770050298821278408796058091097799814351699902939700138029035703258026319371637737151473462790010675654890190212433664206054104614540103249687432460349044161576851608890747544737166408066343698102332509341586199471539881596029563546947909197283174775498779499284339031826332958460374639944318669960065103347913152000846997991882403612576986630074423502071012572356734327156380024984414910295108809340811000510083132189511877472856241071864488668770892281203671631022687507073041854301712480922731806720000*i1^109 + -11186799893182335309455196948777301444018033686768337607537620739505262799604136163397046450853153881322255742844904068833706724917922490712372609400347590771724675476717288804743553664178235990705318256355950310581273675366464070501457966912051161826526781101063884845870673460887513907790344312661267808248878931951611955374544020332668888914849046749064147078777805474848761283523383896923308079746638257896383918366375902186000037254797859941502819535852074754072344100861051187602487600581614098818082005210678048197752035089302672538721601558527102752390313461303380202811974119186193352752824257949804897562133187243946096168060245457904574762106915294414417502498112264526223427918681906829812053322529673412649408615414262425291975083952697656785128507526303255042942304741223154202902407315529155561308412600224316419189325097571335781272992147085993043129962231155121811458435408239984275207690905915185357939544368915223510411942176247229990604313016798033158164682313539580405834054802886922489131784506964276936217688283854553419793194575474623143532315115185962403416959748242021591557758103266130595962380058918075980649531936859177934329757605093877732288615776064318343638960422836279694386679051731782850659901921654729015878870670325741548946858230875777999315290376140198255428496910384301638767932385576584871106280390188490315081835189561933278349725386139572232848245787481630747953254965910072038444132024465170213193640618950760240185636949033752509396116242729231032990690285863615033695834259756818449091788800*i1^110 + 1018212450812898885093886078115110165900758290771036163190597236567729282335217028465783690610616958205785153614366642160206996160967813274463001779468039952472011092061462229021807191264284938254573579051084630992772479091785645096427455804922048966694880136511381487946119800959830932317593603132684112604604058832832575727742243496085072075585710152273248695125356178183224104947054883922371717542590975672237651699569915741395657626504496364510704832310130222904173580141635673507329221313672802748018706035660660771182477754324022283211675522695880871036373580100754414265078566208235651878022671700385127817886258639095281977008212658324840106389710706220875528414260453756480921655583266585891538766489872342020211746962144681235053720499617771958341939040636893735911551875929100175152137690080236391342052477955288218237652618558885373331014978445412287391203747546208273945612462427679812369807597969080853168349747589152014705226392116245105601662828129215725517039049791016154667441213439157000341321302281615764085369110502338773261774248809816973877974071182936419335309554811972073281074878422877694948895271510705314382146886567444635755281104717656497846450232171696011843396334751161772026289857344637160401807722345248324198904858857527174143202413199501996379242733157723777720008444751560126959053822883439947408584018398097881533195064908276863311231294946497523926028179499268525384455282615143931798959961043124933456849850499838541178928547659693275924085069108492482109382978437120*i1^111 + -31950087384790429419779051980631348551999088764509313392089995806834511161827036008831683284547603598150859447179932617397356916065130573820068072660695338922458705947780487757126312877551903447012708314012682634122264294610804937448978510065904439124236115017634839576386754045273753472335100247690290346582750165913114854332967614932049811410690087459350047665933767322307654400004601279654072560571565174110857392688806550571983282590802904028344983566842808005598922546248063868215878678869668436538349444975357258800506646203384674819101010450818503761821570325549997982290104082262283005503143359256266406004396094156406748218875791808433800333065080704258191760479941615261482849009810784001426006106729497733405708414676135992100072483786909704202880789193886295286253561207161479108310975573954340964788709900243293242977366638563240309511235905877700918899920842210903590325845460242273762119753047516361832646445497209640305631544471723791747872183452837404466949257433200030572741182257736124736534623886239040843838172272446955337900977040180873106371280052856723091052759464229020454294195706455640339379715901658224883098326432040228106247681201605819093672038711463506981878296618453824858955001489755683692223840435113300179006458946113732312277620428057185391460062300736643796064211835999958827548536321247593288700066059947092681681312221838412148290275485207643960674194367799221783453756729260792851586410438316148306551786115157002473682588421477892096*i1^112, 3466035335483950598831349094627140661148478868936479409047096996972725355955321839230656383698905502859283659931350555872722593702818160259247489783024830929761016062221504132708994637053738084858339053002059325520865568548155842101723038664966057691250369263089782342294727987301878631648860345676889584505606760289868375939152939897487776126976184448983776720624107476549244123165655543447912019865822590652567797220458599195482933967078867085573220955226842088531344725124666036709386445497690498270028469401731248325618025329878127853015727049238822221332724935732810393470010528580664668111139145405212462875873910921289422225427475814870708816267179542555765882768303120760116282398229666760961032897684660772845603591555572731392496158257070980270810606300317673529251123245042197243027208970943995017608123592717596754514257895356925581794984198382832927987874193944915783827724406615443216661925210201357209596490936211646597340284051998830950961240212600094531653913541873953946699416165532332747912469548106287878503148680005705998268477667822852543838277971714074697677693951213403457297405566817976794743565229315904376572919694437201634514420586916862720960587202332854243713543169927244209252706754491485698909198533944459693742988569627651620163081291729796481939548013605756053105190010189927926899437253212427015660963484753162322550161231946678265505494862886632306078765175271919694798634170698933432335413335970098253722435717044333826812610019221017345699585888803417380203942573457747939872378437026903833142272863509931114678151887215636534400009198900923211922221390078950230673447787699962739950763531157819904645880389585380391438300558492438557465497770408425310864475188546879252160185262934830792129783824150634171028519056818613130228315033260692925200887347575689594480169258075322452686336737833825100597881002496460785969227457784619116341146075861088527212733727828025490236896515601461879738416067382600670382580256911192308441803825310341152850513892024773817729035292787612909749164827430621926799521005376864808667097226451362495493448768072521281720069291739717842491876615189655092455067052985255138519935203705569645517090074245353186315142663687361419256521800911136942138951640344264394141011475028650503057272425042693878650099073153910714959066317922101070714652688883941705336928504449851211798789444727414650352048114726956178325560436820264402200209099041636542668537567627846471940024291492572138333665548030753909120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 10775830461890771972714504930590619975385481106770115156610095054925996338007646621183872633639711576712132107410251631350216123351105498382289560872486556082244486302309782205517000285339971268475709325964642773240225004050343627621110785654292225954401085458840345451909169801018414249575187611060315073973290067906672274232076149004120724507470688658030463465055505173856963494525547657127650241829387039830672970309662895329269559411325618935416659614984653170803606240269915851034048610933047414490462425256713222830816927983279001223473172986003026214341246909732727860958663694409993799315857298358062605849634572199596329500407779167265768817746524651925609240438090370981769528434777121348079889258235928233636697707570777306391379271502705742145364176619122247316128746672977469265106774674221411849702053274983862135520456467314531090867134755922396374276706857790046517113460457909857991115750673494329275083746446409151732057344239458209074898779896851042619147617125692715935290790010136668823652082705163234162960273403604917461655494091457444050840712201295791204492143827292980877562132736616005074356887479371269494362531379492135788490936189482288958553093895184076175568590123896135812910500480471968783596191454535143669223915429697597658840564771235607466376700783456684303723084457578142373301480888928756986409522998129697151863441884705285282653349222100103644786099035573215441096216627166155998284028292668061310917591562797470221887485363805332600086600305829794360878604485839478367447303299036224278312613734703008429878402994265266190625473483279369440760934013948261901621960610306087125801665916063940398053901145134159377477325462295457545798668364880962350956026344938610708137373395951737639555589208978897387561849320616710072126931329128760855409979628041625912016825523038759270947467202169069010125083677746145156562435465277205444445595623473775220694664278731943018281467331747256803679056926901329674187940280531513149439634604790532850189945143167645527903948991875376347193793830987662855626869539165588488362747175094554905674528612810239531067981328293306821038724479690515162858898481405016710944030732700878086617677634312608596669125641022734420286787075227818643453643954412969613719340982321538019762447601077233916460447164267330211008758173137714300285132873059198139390716076645756779559244592577612080931476630491394537535228998820466154813673888137902478259724227588276012537279863809339711996590366120533088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 720467629666220935866178830376798785422768951408791051170582134161575963852443479195424627707898373743950316476443307657123581622167823017963189081808558541681035498714801428239731619513269676819175875528070689486704460772617497074244760027028376998244382751105415627334289843194300637104986847873948557057226217186220424178564344590298382341169851098721716463737572268568961889086810041596752293319642793166527001868770930446887242836676743696072428271762702276739653801124817063235732007273644182004212661568395048651770532468006593843049902991813081580815101027005204886749798029144731289825315257763482697325464067085125360218596168299494775811112100072872482014022186843604892921876517124582820804064333600684548508219352282812432933839606517395534369416275850191625425606653936632831697198903371025728560668181036141692559056012304493315587070576193645273685338895316731322745476725858749793431444122689050461423710535318818096275159287255153314275240002124290923173311450280459362673445983220139052203487144175802013793920856768154161726227782643527497750619469564112502890175664263913741939694067147566146553412870013996387797601630101796730014622404651507915426140665832218598123794823344370837801152400444250031645615195638592891715718543722642275752328149646322528787970896350297568378037176192235024635556063381196225194254709048538405639407779302821806909727000499440550064041585780020754340822228679553064092882784448488333193774880762195545545209727490733866441425238014452138834051579031184625050610487324928636188752708048635860600107203405847149173651947523119663790174607117167104223668619891673057672685921014455807761411688794893418827113165968686587709327020416938861761018069457483341567203785030362463365792860071732626326159584154780043820103912745194535878758413217544861682375493732600079207208068426503093168067656450105644042305417606686906963559755822591408934631273796133704191366084689420859297693972491028052820726780088957040619006038397221738066901159366066304405348984436639672729220589064283857373511414534624656457815514387487922769092432106604617452959195349150211420480517917392369009117348010782772217916025141191393838968261848941359958692061666082910689499385161587934656275717925674460681169498349496891701008871230424258598121221975030387083837515692232050152358756552018324867567332730974438799959238479805667070122007904350261145549715781476434658306528331714885635656232297513555062981049569513433663815706682388484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -578649436561017140166289923132184709898500026465209118151886913390502269229583134308862102586649866267789139577115563074761881482286154430494876665387183389581011582647366057021844972348127033670378575640567343586696526789357984874106327019261811470272194135482642182648652407481648467603513023575207667462997576983807703226747540709013796703142304179541437703974843247264457040530178063356317141933219461768803922678873109355850763342947580909704035067981053822701549765513599126919833047758020491028920074212944255344891297020522062328834147564279031473641399417814489360995563182384736866984906857432867459998319657898599253367010216121900146224314659772965714798499245624022352361946575150637109494467817627004171962644811492660982028028963884875261486969412856270066019280541114727949749273185142087884659817498625301277559852460945833296643069996974202616863704531549726956357103210486292203207202372043490604987355028740497808596815041499218932325226092592585068201990144371743204886497136564186888906499667804493966316386411284895219256440118802213310117100991335349594180201393062841868622542604583003099289840025669168907855446751564633489828145355706367482423051577334933075633410301589150510956644809770966979196633088032325642826227056740765110758973057621793889565155295032703233057424068288398684866618044258563666008713342064936367631500415034654070096544179865153593703764543005009554333561649479425202162745280286762953345728272339630216070004350352545700845111528299901045928262454581889914902177026638096360330235000620693607595056337988022772009400409146935231318488568896945023423636022309688623628888592692460908005864355670541428418284076640428730042796803953768607530116475453205966134109821086044483170398558900128607386431882001852681646560666000293259734115614830054958937003128728211631767995340646500366646769648546151324578296373110118261328193671736432558721606058347484227571718271247608220946477469498314350380334442264523959345995554295866838711952929549016905459445184170795340071390654693109714693424309186373880765721837774245759790342999591522502347521567260053531716118507163258000583662015493908313750731423121396105679335348415480706017905335198052257246675259696999419333732138349190918478365118872925586034623656535313051729501826473729868161067736425039430964520127466849358418809102413988947934370273608411663138955687753286945101274646832870275137708177784304171006830243141312250184686368588436034945170643887686480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3182425098466677932578682493305109435964051429406195851119138893495683740271879024596714403100493343640964569843964196855796644462004596686739047557601891209591045282614529697869526546078207348474953633735616621006707035048426857100878179786246509474056055600781291735894741832374505897283942229665228602293954527008357247392269208061961410796091557748570216375635284173279176095364517176661293535664855986258803939094851157166378136941478782025901775902404271747646675343940961389479405364183578756103490782351218092291941172575777838099447951558511552718127622484046047801548708062054936994295028408936649804782595596717260444329342006729971065070537751057382960391032207802449608628647515010778331246773408020844062532247700732916780243546572232337168693933256494781986949013465994783601513851120318301362922570790959882558610740771868930376132647972690389721820235667942808700329838761067063338712275195562409274070629850004854596769643985268885741734184038248782187069535563806714729602770245606115048548546167302007592579028620796903819140636453893037591309778870468157418509114910176635445551934333984851910865391996646927306689848771961542483962643298410373291502536193371698862027473857157069850543621007995101158204635402506154794399086261944207604507984174527824162947635543906682242017496607386719932614522653267773301400956570779882314908650188318482390739618662043763501550536220717545067439521496478607619919156428647099540963062236167387824613539237487060434028206739277895700221417682992134580222963643723476417731235703226576727049635677723036262363818247743009624516357790724798480479775284440217382423952750832592978203035269026740293779044978097714902331002244535847771522278042073416948478682891404869914151828123341137811939957449773609029574290158887439926008374379624847591329383151428984566737215029197504796300379652328813080939519067479030856982569056822408960089815333852020718027945122566920143213369520150013027099351511556691550504014425844838062695151738111174876481564885980672251308641674268222141521264107834042228263309194823889907545832691429483858414681034062161060962826340536413933317040349788586022613113237168089821150506218361809636275641864268920570850120831779805803681394389636454532499074626290519281214304211601018124200127087467419602075990760620045942202818172758384011975879649733888378296166591670905120101402398834896059190795546592856258127147466588954081192436657270604015594332520226614043386933844128100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1857426277646773600016554459628239581080495397095569422957675828726382634892002699269739800388990498203690195740793230984873244157362882007398345051391171722925504880951230410734133904432662822981520730412830959817088246753893066958201393792361511633932606527735916215101069058617373033554862112574614833179660963266224779977593794604518152160860627586302709464241311237172963916257189381393720654899807132519161360684529494146926475126390931922113258969803057482802721050337565399580907124396038879793344842846637969134910442800619895225169269217537834069563927300091373425217725322548858588463945000367136030118358180886077536669422302554447710728423960233121209877074867538764023282568578881848262421543792524905364418552943497066131996213520135838341516292694046646027939983484845519827121923338136373492464437815856940252532622084981533479227230802202345989680550700181361721762327427397368239799002205329325042489695382780206519223607251307203925681006146521673915555150985251428316815873881881788625543646536757332080106424178696146994044637479426453171196990695487153882340568298933162443377869414725467913898833299074900272458453434281123870442712275458192314153459390012787934592720473413805128749801759138472155745092924039669626664105847713565655053672070522789192478145858210457066865270896078829473789438816864911748319436537806831012061130961380644462390459051202086659449487228824173980559861155145245016632212960620464735871175885218141265214353043886183066004067944013797240177389621642788529102781058985593311535917080448679451801258230132526111959976311673867776125161936857630861714021984390203083095555919918163830844395910095420005899898966081443430006993316690444748735344088597871973885786072397182669290998039129704635296399847133364550274863241954376651782933395735907214863164175046223690621119668450644481867916484898605735215688337480443711935522191329385653180970958139645424868730002898716105996785107631080618943324472980233808826717504162007149770526674535284521124805752715057411440791813789671404122567576746097617746813642134042569898733698633534611216470024427824882213125938215235600953926000391802342634572707481446460445057805468499787502563797641833883819693491181063613730753550783535699802887800636321272528495188224352550478777224098849726712173829065268367696044266163389663225851688504964882134503691149736056114875044155943144137595783642664617909048378121967847800468955381075672612468568969438012006196705328600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 3643504764732394793312483726323389798670587477190548604674177154722642339055603631831400348540362958398066409966473884009657065702926981960365321937139002606125179489873213590962451072517680574790073344333793135978478815652820746270544024339507952755476629622519907612012248638563606466399150556513192142897544500732109962161309309522717503174673776584725399261282179866640406706296494706200326566333161375289309652245131050034147599977671984958805825383513635762118950265150683585004772482083538134913081019008087244821164534652091351554180771417748497011490573030413081494580411083008335634249288451724678545744513723036368442814561479244449637101283904952322421824349407809621652227648017829718250901472611923482146470667710956031480610646959291515416050832464005573751089569918183770464603736307320006292964723452950352848468684324799443907383141162946745318380765283638402053811624689693574297175613652087692628671803714813317133932140095945641676027522279789599985942232757748293227327739784022985607945068086474970550532419491122891997771244443764777124732475394228550813303244638032527295262617443036737967936359424840959669346978869759627161784098716342815996069713390785026053568177175013886449651050794884871823828499405136041920680047077668945739692527235816238782444387384274650553860913271677536830178111710155052448164849940586494964797837456839934688936119700823797191397918395926196362513210045826243176572437989563338929897054682962094828671769233320377402353707365900359618868879524014790067184596113143595248557034836114402210597483835601712648516090412888649846393930791203790294206708714317353898851355133714710150330645581776288429800937632964434005039262901101074569342177891656832276693447111408791468509197497083460537834562561342051963695931074825809528893278635522535970410159379562536484614101052297955766877518693628157164190562375092276801122883841746009659779330630555549595867793132483586850404426673047638981438314230814552031043550001654770057522150140002451397436221006835510004929217027241181168500501665892205632558615265789370256695756794973623619243501904542911565868808790373054317277470078179519502743294882447098948872640245291512464124472902516419634956312965532165341134662010357254035518251384176002497393341126765817763729680224261779788345576265866152760426436708561735430859905690876232182787181207441580983118676472804011947951315161452987083384898590020153831450140594461669033649324549169294778448189879250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -11833833012068499979505496479039342130409086717293837345552754620165488188637558950137859567484628357226451395629410520808303303926145267536004242097361525903464037158055466743428581791587735055463400361713555402077739150016367247968491818472495758568589535747172241625229331489049096830684779007666784856354249977610645269249628912566867784719544826657642059910596010264308344555707754326739772329636504510220559894057206726609657870975081590078112888914583783810602951975591803744931616375370867662842248316424761220875854451073032302896994269286241200446881716748841849723402770377150897826053549613861893029470531127765299172891940287321501168015442347188374780380499488033465326492842981381880718153008070088614931107524565443289050747823783570894547067548565743249136531466968174833441960215523655031254795146176660718085616944540735608372635088669415402252586009938451576208767748204408836150892161253558476120258611943670471391339432086595732778850675542390339406112495531799673485311181601273193297608385796602717443303460396928786099376760332338605720571518353505197428195995473769884489942148303508522084277122209211869176717095802241587972165641945264097217720151790412935883866486824997885515074581978141583063573676035213624744972054988518482158341566157262254714162652495798889288647373318905516659550652278076405811562849530868225528764854180593053015260551742481211477556265830889398246734296118491519479797261639615310746179286952310135686064807323993427486307249811979454814413463438564827656264845351593788736182193294665060810915308475117482922119478405054679751710445354559052568907453091875279140971638166606099480912242299651740515154253754596972198482449659865127301414260136685935780533011908942134263117627671894825301530893211723417906677383929674165452490451804514143513681926907417886433454537870653183244081405334317326469137231555312047095336260798119138924531011032337790952122620804943792342933730622752450325555266496050017747292650793303459674832864808437902720673379834769403421925351234633360940397943536137263359779675244670473657602588884838131998397119110059209822366714715474552565952312976525553512509941839286969570356407095634351284864969720948189332533711339314314198349699778224353546425725317765351316492197367790157463001833184253675764387930470403374080712817659374902845507640877097845343629595643949243547655784924747629691124196634295699677622272701013142443433464855366473414758340670963007584342359323500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 55790221448102849847285480423159225204325750967425767715741135497623990303459016235325550877937155598161550558867455025163612782048983333273006538812313566370279230961872268087689785921722782199477160194285972670629064122904646080129469261089453956282457790183568124012089030112982808812622052903038743035906939930460167625658077709496782116060297155495582532330217227615009468118208260400836975745587101634773388594544655864429412689722670463068320469494904042735872045131519932898268865479412068992533056405862381815407051409579895768298657413223293683710840416906526193710575933876594825100027935427090041595007448058917038628681357395901657806804565079875744427112572610218713084913311162295265273364218185247259156112601082218646966772414154757358178927936293153303584060859314777596595410958037721253163657945501741462905207196444584163089624902747991329548354155426526558050002617466250277288218918543922408602425992326617879525871379977224134389749301101574859233988887766959384630210204430768120646100392815118144759168306025394010196556043503903408808084758255590441189805268044345883412791056326785978610777729300997164947346819202966210571907008862036184552532813415938239106592555975181899297199643408382529112808560984324484077710540735576835655504149937896259256492897914408575477257568986952815380019865838605734744552713031272415025426663689239816718831150455808676985318242044128363775989111989799635825819522501518825095804527197517889552884482126068070112283617541002097964364335985811916411636236910220549027609729321370499110734978984849141554109619184473718255205611706796484325879748555267472652589153354608215024797048329950854712677864943219902996011393612932423541215217321387847291366459429671331544499407237045594907346830088993712870132189295234166033510090927846822077677141824945709482518451388742966061825352439156546046660598897775556588880883408229563505856922276269961551847787835369192198069082474866441792641552855306614156836292213275212379238015499744913726988816869727272022699862749593515847302106619015882919696123577268436663454867255390589731421946543125660605761684374948859133650705836340880144008817638756504192733961282170989467158793847177777847447491624152283527773322802061142693852441361136653412990547249725344014668956845032834494310932310271795113584328677727775929847093856706781325915430201405088387081520110319389686137402117613588092599615191746041749229054446624824951803719580309339979446184050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -15442616260592950054936897956928639136991980724143522458025790233571055101115041235392330967613904875013841280368470601602917807992969780885039081387340417517944618171249442102649240078407892498491374617621055108604876629651458208963037770140567596067166668114236866661177540240019080006307740537914752759838806561128642298141476822357313249402292433191929086217551952687972152850913366646171368742824600702913654211091954378905165704557638910521324175984062871287267023185093918843093752873483961137755912970089084072362159544765409480450464133921569404401291386200745527017956567409991850642626910557681253634598667328336501144259155072451413667013512491854382598142485595182465863015023107213123755889627192779429805239356891420308613286783903344526149808402564696292066455645571257063967294217561033381160385364581957255520410887713292361894702661537579272448116636962967706343615626701028079538168812282199751243581937481779737116565225298603652281449807739638724100643877287780564277209511808046209233408110707382572078369127862253241773057928128196276387255806000317803649497925528864762726954864314490388607901146808414414755641390808876165699143197189687081692410561706311842700160699489428639664702762258621793637326539895106577473783433356880187567817403425524404778890867816780961897380181484291238722498769171371048524216147802320970999315307331791545683873336005163831700349049838814320751706650649165155943421492280913606139765369591909463432326918810185457133570532470762798699854047724772058131305532121692878285943633962752282625185705443369002041662941480424113350560634374485300964094509920588673314189640189075757322652256263713880251962090192588870084706927116985318560264680913096040695115774303971475989470439212124706787082266610224678289587912505499145299705006304552219821500676387444816157384861037798187856733469528015553832561407778679553000683747262831291598986090914667958276691356744269534397730827283262662469165522941357151561076334057867881187790120374220543044484710663692740919689159917923844280811742128597282739209404734795860606814086244840894316088930249312478022884966557766678702303014860143902638459758463093618453328934489300413104122350701546802482723816236932061260813303001146995700069594131688362485098290608138771080438505326999604117748457567932937976137948652381511390010325757864252159115943195224250350280537275173936962204691683028422186660064931774516672345699827702048352164936759574127550440747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 7157213786198216272875766843352061299915122953365077588288191803682348523069639820842874079690155708722697871964953519566552247355315943702358992885208812756459570304138382105049868707940045099242746484015569783687269483488588652571329758628017556800376009488985675718352544125036919999249804640064655575819212331440549052038714273456735020720344631048848081515766846382489673358637597646909004857505492908952993095891959198165793444244521290197245295466704793410886737715850064403293353398209390259742001965850119896746722160969411720533979157902777113955861807190812575733088356103309283476510619807619445605124306368810223933928994249008433956354065292299080192297282623304786681654334561565214510265671578974821671382502399129932787059713846333740878923770007067678109393833189478917706309249189210633369973838892268980633614790175694323765212428124536691522041649820000911777757747158181205894516032789392297325763091532502042435769823350477011684556926161784414215129133542090678322592202820606707784328454916214699625738721993659936513994167154724823962769568756643281050505909215042550379205027455765963870058787553718685155881286493972243956924398176025433009980054908704407673563564058480191520809858411731477769328469047152272665256735141894230162694285501355924648529951883959572510575515046335296277977674243404590896609156681513253320657299288624796354360368914988215509991725404030482887955361948583144841799804461623166960153159113802476642100668945991375022198715129710090120698109935121763338763629295803459135691708494061748086488986662671651286389463227001518799243165730624733704094526904633273504138935505802113610925232372513190123953130826649121677181057267954399523773834911768204914584950198611948821802563451508429860385799881877675370679266524652020298808305205140673437473266217477774831263110153096915785478298369904580084834914892565591371900830522208957049001358174955708061998802198911400925308935106584742029875151767046862572869312603410067804049940337847457607036691859202338675861464606123366415127788960999562214399194047175012524500665618949156245017599917080517113294391856344243696654533356061823903368147873903782509559061926531213208339306679501665836664819744458511025017017907046225150469259974732892754539088296569032580696998625540744292592542743062538456384668746292601586861773871060450717653520248613989885571848202039795000574482020944387655659092435633095440829804307711192246805659595387980588604625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2575864513507638640511236033301412432462536733065976625459374289254899009242795345318614402218293968663188422181263328583598762247255356941810593803888153126932748496584481098620663925644665389092178256532459329267053531394141077452035260543802394841090022235675090097674143136280655165026400832140202185683048186378134735502490381107352405542753787744386996927117494269944620756662365605001360359664523009840499067531396156893431282403610824143685487781745812530427583019339100889648552864492137794787295584097798062434974701788092785596465394612144431360722558504825471704605985125496975084962066841930480891325072709465307967147987173614198125155780042931048842800592114733274343376484789047829388780050740163657229034464444553212452267735426625781887853048619600738514210690397230933226479689034523830154582445676702721162289761943620670402398900422757337440030411276437670117471402143912535835864498331439414802268782268182876232468759362423557460485751306802990864690866960011498597177786999630377269246530510852436846876278108964347264921832302767780492455011632856458957507062316368961194868503319466000106875920533123652148139319484570840444845224554963079264846213571335237136003674857001857966236485078485302550656200797422766203851801328173899187294523827217249137412276744901260261682265016243221527495758811970411157456161072572611754595633203178588909718073124408734428320290228537565531435284321324074896985035576351231511115031184919466651738253166253500018409857872012601449731756218669532240009145863323057861494266090848791767534259627079618320734681253289754923809782247524737468941011760578872439228684260133836404880590916965018045531443855945715233603982102089066077128367308079288989792081221406449490878274021027312110753630791974177645646245353053747772872994637031999494731669760274971519026437843379041362733041387717626116428422584734056562019622981780650527791116300603427809734371228438254506504113861462121443831625908007750282907104964113430908534000831172111593485377799062197073515515127681276360946654933380464373459844985932386533522793926804180941616239832117206564135824908696189522501052329348415181543877070650147371284079959061341811780154591791709321319362439834194247416849750628960081180742950606444864748006847276089426638384574443651251803892486596545429742064973050280382903574250819097816727385996782951628627278455977820307419871848074299605920800643807904477508522497379622770840878310943466847556250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -2159663302796612112391137860204693523786708874820360652592337776639568273498483499106173265401776373091164170902032733463778934793694524094535754315477410379476924719385522231279625870295682824720122638855940673502695693482842167697765504158444807443355288394667357084308736868423639958118287486542687721122066895620859753006933083729729889623194438373985245299976869904708105475673666973773493100860724903168941198987302149567554765689929619764069233953853125869063230198333026671679246464061021308804343336544826516658429130589313252775622043987663396360110873954017975565944498628683714421315940392851580936937212582933220803482529657570724504284581714559112480109199025214050683344824686581531901380106303227528066401393943905465778160202646953788176439594500023882334476793564304598429932700330268445519639379972602604405369085603175546300115343376113684107553629414469246926607728026570862093206681380016147511056640079663498385712970809003836620711885867264230264214089004285146008064067946567390469356514975902918029498801472508606774892708959166954907987345829647172819253584025839725159648199050952532908614870561948521320823558226761088291400545352616320724739234861948157455340735227418971737390843555256343694358303176628209809319488557289356404323055158011055282771787282998814737768544989710675886104633825668070445024294336586299661111875583588216215240378331155199842702167285706866368865076541481440972459944668736809323489154516923966393824652624631158841888865570105194928944735501700572130329637113027462722275444940671054622852658851813659220830544325650433716430956928080302070277384722632120109716241045515098710895464780621871980548224797129856208090037971051802652694395944931963237811454354587594493235380508552153065299372728944754681458211911258035969864485098182122098905934474055693634312561929474511853318611456054842149210224904602389672271798063080775085680172788866501527837395506733963366098907147745018180145337773448143977263596628430360374266019484302136651307902834868236825873352766692469593187395691084241142777683179105119272961692955836423495904579795690739087489775320808103628095884692099206863164335926047468900097226885748682493918589117008739367845723226929118561223004897172534533586841874552545036799834475403912698258416445731790034597349380850447939179427260393581593695579061192507022469940414926459178432290619673428917830251695051250337151491910599295610896214881328298777048734550329596709062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 362711187385642647308968194699141479981122292969893881640571928740981379694383377492276656144906709232577777625436293390784914013282081441208883306643298746904223403824637976677486930766957468997219506655316043717880003148365034154242928639079806107458365434839954384035691940895655872007492640365063896662744546050803872934364418280609234544582124680795044315739385917841715219117785673993074410938416359806692704297107048400887067433289435702059752121652665146262446386433180309996100422095035530890789994215183259468963233802109447763653845529201884193379280410110306534140986674657732322082103811693625661010224447733851489093955435046126859147092420633717049173584943888243136566334992976039906372203739427064450953372554224592930911866887120422599523471240580438785357437835898706917975562675496199963919422020794576497234395893413057611614999966880023299087141443563630481321200811279989498330730409647088221388771475031779932424104939413278207017967908728177565206986716738775228569205496014915998131628981966070598280729180924336299251800494134179923024576491836004657742891070039398768893588936333254985977959499829846560057728480724713386719102742871433065509239563069623136966815952131806256467748795970405893240344696017870462202957672964856451487911146074979499890046178332601103332562979770133599299395095113080601208139148198179932123776580382014297386438797428172820307858798170059621902446922884146783991953868897280179658877132003427652950878342102262118073313346305708817975365028296451936270333398515732598909751282898688458985696404036194756246210333494428237392009655371064093263562860511665837274728623901069116125758868613329500038885962623715555855787166320641741253562622887440186404022992870219414602784910015542569536441460289707587847865600228453465963306935319354749387657772559829551671618787888273584418639674283007082016775571613105408856039005231058454610716314943061080414401600984061175944367909010718862642038742256118062736662620300312307895777553061592271133424160115237416070211543305141744940648045764149736691874906743659318802224673907665445172629851758218625149814492020257146144632739359695131583947397746169726641160449049071603111606018649612117261207604812261188642574585097844648383152335463880900904550407894854628906858874781380067613520188406834285034646649383340434559689227045708233974052029252288069469308036528641466884977152444017027573097701316544501730739794725035471588317557498245484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 349628512445430606559557547715348915911475389203777484572450595876609250546014656511523297576367179472809968487202803878637246143189869448071846139409928965757349429619753014696641785251737368340997464187444288061371329371844183973277501365077270470587413431359887963475052145953890181760910025443628223068074766260962388911755367200410380605371941192096104846123463146814895399951171078867641825834175455166190866923271220537867373183557837415182862393213201955670332556933673967511299837934626901764580078748904740484465875993884101738312869744865868682687267717672202300972610659044967689108115567380242971151482638842663318517403114453553063876938997048341059405131780195424981361923047772428900169600218612958216695770665407418330026130924867503372283558560354663615789445990577036578985047934138699916091892227486033049071714893471487413072833283001690361863751891006915016058293268510188181246500722022939165270737731264331061514757543740925334254447326685694298029189922084291709937126583705213855255210596311697504869895260796702050066953538735094942897160006577530510164209712545530234914300560990605584934943686495825899949693453255247566445285886590874079812403365242294107940907964750376993754959049113326815874397066846950022000513667588737586201317540865107502086326151262462306502743209896996704201141737785428539561256086203284891392269921812453593619099347957954759433434899488103443106082652793766633417042631079905335865002423697101713406566990349291823939137780575177411832674379421489374749703882189298131236714631586015874711186101332346597843864477623284650239991081705080547897997895317218032164733680220151836009842786081029449577617301184987583267779788957616830430699751712050799684128308600891136126163484362505781233111545151694520322528498154083966773375251870542507186459463056125526913067918652778072217103966881862328656474519176569352321864504162884566087742223194060019019640397484856473776207323122982449872986323256424998968979146867398774885883158297556831344955987500453506900173226274801928285351133982644727077531993843929531344516873964224728357782022079040584030478941675162251379400395175807932601754857500451436960827814179529401856196219306990389253810274656783144426016258629355780062658657560348092031922186859352070224265341406200458364590432062600599214607201768067165096691788920780032241384102945159133378621104364322709161535575781092855233647817650129592924382902899275664879747878689355468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -8787103555862203483221910418880791775139006321507530375866681135995400672290711971732582905816357850011126957047504674392491253359880193289235422366806791111563657874230139351926502442843304908546418654448066846045379685731725807518927746699737436294683282614428380690061511762722473809125914330401828261321706982201460973536256949800442809112311960408654012193087799432377574607886515674295299844706264736609651712626709129566062116945787870678396450158138222812761449003077191988963474672559169562418150758199977384609973638068763370191633785906750518827849713591153462985550073888134933844794485524869073852622103606315264612762686727924255526382247189614706391518993536347133829160678694633473562793536665147160955670644981921604384651278949364508506861539071388966373359425333771682212003714761772715054252130465866679937112818954914793299912596804532153750288016153079239503484757292773600329255726496122335279276019546868396164496605146901895405571715091178828467609117387328133098875535755741660812025308009172744451235656585053164769388861279367297683139902739079442582374101478038175354706718080118926009393921776942181239477059995041267323710245772079727214704047808444488196909538790221283601301638734783589411492412593635962062408406454203411130397658921156174491305329543943983058255809657007648482691023339714240097638010036507345330346734578564360549058489413371715487624595329297680389327099401703398035632636469032675721699740601331805511951996218690527536276041163153186430639529420724607865853085269307556454001267631351500175097454409871621692835264017586946353985629497468309337055113275980231525486181553298990733636983826444997598501565758504108354924554342522286974319442567084362066835215666919967642895174241724941037015671180290851156906147936381252276620040827725897609861006429091480527661691840569399120376387306840976633835245339632231892929907710759432528627321550390554906355114655293543447576752813289959187894384728493760885340042224526314600513531812663488660135400398582885321246967785297238772766464176326873492280131115994473890926544229389057635616620318721731337185573129357589306768698374415209921053790140715861674823505605866259093260211702908753319229582855188649327908237288529696546857429620936456720212222822518514303518696631462401506861453427561236658209953413971133957267001207610306155454899016643144460621057888153500351265213290894762892736131930013332978904567105155877180661173702382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -12947089673112889503690060311405228148861641145592244557032971741710922331936991073187755646689961675950969785020141026680687697426480024364657022659658824278030602587885091834291615449802997803767045729380754907847520390974067370291278500185361344255745390382140138818831813373587429113204457016357290388591176043911501328660819827203462137651937848217549331419241984905594300200767217015608649779183950076833424085777811239919049136522801348291381718215767950573515060310582850699406720697435605267288270875906295602695104649713863625835241253458875097947174686586252237579058622756455663951685877145214683387121999710584542111461394960883775106600317997167893365101775923145924537054822813889169805304678293456345788059310930256126474540261290046493945231749176580170587529144940433212622548034872473697162778606280010959189346010473752763269852421406561312228028662536571813953750929144898334858838813352877286961252612200527216312628024667080417447960233617863125473367159484028098972941411343895107912005949320181420319173273646642242227629492686186805288818847648287885422320739196842307276062853006711384688466494872677160479709328760758464051397182981786875722238661763230036060878486052821386171706954488839748534004429673402295929424245912633174771180277094516267040182810692481413662436892265953428214064708842459672075017669422887531482884454042270690202150986054011461872743020592985989376709554336419624373382068990817472726764571476730442857308561100618391454852749227771047585502336519061614258566036149920774810081854526645033113868006504418763569761175649729001223419072084887495534471953727032816126265065595125373844154094512637143462042521848419031465528415652621986726342172087638631860536693607136540509342906805099735350639207096547919633847837492129298196690199594498470349331961542826797310128188736356764856888158660955089140696051435489824379511395747282791255651973646218106456157763049925505048252518648516514817844227293596218337788099210632750318884045833021730845920063961322856168149049606750673118913211446011661681681102248953362098642412335528416345520177407870736720219745151380385193973312990793240073744310348787499486269566703606243331153613246194953624297776789405359083357176469989423423816367666683225765945458561254104235347919620262725004345984502889009542954078587704153375519683047509641655325459241573395405474917881623422602665722435154856596863538799960611640556590486405827000489932440429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1670918902657785189405609583741602915598238790549418982243804921699833882525797868491979113617010374322356721106226759345899635438610192595027490156894670600942759536649903811830855922252994978734654050404035609806087562291086812529861799446713894394555135432743726146285168594761829279814243943777295857689951287610671818361577599661806228003445383995663185037815199567454255481929652704861317416732240350552828668080126910464164412317514011526114284865856036611694241916078218817875283723782984785549248390667372455680901234606791677544365718337401921403768239880170167060369430537521879183045147334450687794960572636651707961750710653193922737041255109289897530052809343300291665199000812620546640819991805317083906105137235686436539985880462490680527442959610830660506237173135613127078385378621618020458327855098518143157402152107311522877196580056425762329581378663885724234337897424521632330909555482092640888073982728767646578645195391051839584215570401452858484637490095083224489467630530206097710422949047010022477931983419548756162939543856425459137729315690755394189741420548058569856049748193519281175229704285407499309636005401530617708918415992971802183740007819832045986270154437784340384490086290265048901684433184341526574365654214244596962599581006620625189835263182191532333199990625324274305328588788280703546891045985566977219403006820918155068521742960369739392662737196592594103408458922730377441867997413892607843444171036132973434971824050431358453413925174009093356247762836426553829497298201916057186801286002615269201424475482543904926761782295951488965328636551425205695010623541053514342323726132546395514353940466244907756612908878153433651900512179872690505695903606526401646647391537261216841743179664108012115667546464572525379600728491686396563613679752004455474713002099286937823102348265574331947641060988464347401885195157995879903261517269673202913868562767658735395753018121094918279294037074282274163395486749181347477312819095529268410075193132234009558222115863334742407043872771770932152283532603133453639046083588069956278799974761425050298201844367722969952322993602242223032159613085835017699169398104351847228560169681971420514900910962414743390127218991283907305623724395511349179534308458827066843028282929320798622296330354129519360323862914671242330896937373981483289564366336907610916520045613569506768675794392888726083962423504212720774368101848507429417425115105662877861846860986328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 1260461061300669350419032201523724980137476245778726583998134095731565152542106432966021244794200656585405435984979115807909909832490169926154969501676414755502534991409600536043029339620512616882969809244759769517155158809592211342095551850488898469253613293665153662945698538934773221966862552531834080055711227531959770525142697770382935685572936058378278372434477424798907430448478868315896194863255652016223005164476841147489621493686621634825223557195502938374703804838557076254988733969056472311041551741004324737052291630308556643660883327789133524175092120708070450665658612962170226298006551359837743694009490741811783899223180594761124811292439912688275176246385559454824012373122583571333455644515993693889568710237034067964917703968033899678046536041155320757403663686786510027983281241473753213557557329977693902148082303469629923759463983896023730315655599921810742657796124831194449003222289330204936986432538685091877843242578199019585780588697031001387990936831402170946952064577672733109886670330529244271173183482664794159244333147710682726265496501378707575988140032586198098173717678422478483934331509324388424284311519013593957619976142194006743469257362746808612528451812966326484276982807607026509995660964015636876695755127288188379009986876299734601075288554172290788248143307738915689271373643540761872276613144357423641988587010209728232145962369014551150887052043215256878584184919647492717515120594441854121142884019534727555770495701227140801605696041062975475996384183549030408253954431409953906968991555598552832715729926000615576054863801568696863412424884351557360304870248392842167192113780686824439861376231770094643271677076506263928370173687876413431321311811817672314421132249822204070921021661200545770072079394344430608708718755864581390409652070047711928666642769744752401267092280666660180598542119646256691160126556188191597395639907946112534898994666629345515236563995249931962873346763581903003266364071567930377544421705500114603076319936517536139034023080961737823836097525715525777277622247992121057164725623224543487229300030842003318201018185205681005884580290961448333619758985996584605896626639509197659503071404472341518522960889449791912416031819182861172012371531801045238585199924393814821727506709860861497165217874440791869514290675238710709758903504064839352033863408810390122266641169974475890781745702219850480704791191041531474160828589047560347415094423189731311419768066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 302678067896769098195023652935094638878900633679689424186635026822037231698660467551344095532990608259948189151104407918642014200254023131773011169814203102797693996137835308358758503517071961505037397231887519627490085333708071606625283085498123153391615429296344446262518748320245644642908134456241731788099515184813018410958864980984772816138101771925638203454632556418789707879368139558950217470883724772876948297018623698595264217247710276971798428219784817162621614863454010958762224498757971807699152452138097740671482786863212777216706342701883319550196827285283976918156731885258624875968675941013254972502671320180692914950989922391349561259801393059720835199563064719903071283785463955313217698206970791588345121517547127885943032129340519146907208987241095076605744007103701113447318492246055074587824519044517728707029032478194673489177470297430125108900628144835774279549171364755495538767677091237729098378326229414874254121660339597375263286037461224977849660236884542189210808656666325944269265070302329222326169364634387977223747762494260668558889021462395851152409828764138730520518758026597599687240899235980984555397680436545037464298969736423208162554598535966424469482645670804625281570126731129410848283492418149572901148051306458055390476338101225909983552270649497614746474992625729193152984763547687248078981067111963543809891188336599950721778980606926440023489617644650268960987923129354755344035107241195982143313518859492496288767245382634988827912289180713157143309938302248974542960120642483939085273852331486959614336544726815474463086966406766018163011302970331829902342997158627809418117935695093520253366677081374565791184426599028261046722474522270688542003848443434880498024038057635857979774285876075013869864591368457736131132271638429167437640786059365225093978334990715273501865373804696226669886007058288035372568480368489534717923684328070197426985945128757083534396600803907263049630187140508767741705533262455876398676369529081413739667413272224423935167076749380034133167232824602216746225188456052115478520485331273957719969299993689017817407867678242815628433400360042491607953577443099029957914532297615860358589024777083009884302859557400391857501200146037360762790784664955606399849298624889503807225358315685261671226235531962999044199777069175714915664243979736965694726355397536210276863348434998978483361512681787233727296504845192668358377094222241942064773642431163363942016601562500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 26458892509138338391356251032040658532716244713016049787299357407411379822155500296564153467301891831444254967029817740547537180494394790096394685722722098566014324147486731863973057259104834241930944539202831451632092744967201941378407830314681500483398282622315804052713153052382165254117719936786672888710736143303348335998311669687297233499229683807298246705322465998825440286358709976654089696474196465518819504928711356555879989254055523749038024749862606845768703363464516258949027096215707123656886415162810538263189167459108279771346345471250589040490314470231336964100778921468182993679821873090309625922631899399193146691062222024745213465784481837972277870078907043808306538838739803521736929996985765162497982615445369467110992305726481199930621578079491863392457887450926798978718297001256306691388992893641364437422484517677477800956324165006878104980141879291077832969313194784643292029920532687529820444054086607383915092377061128753910731212536391060487866062005978945227403092877728944569083763029119901343330062038160018902731582445495944311497931507220286615255156465502761563246504744587831549936962277767297004273601839809458692294672394480093429166586994518707734256269878006806951298545839598898986171515601338824458465188578943977966061577889024837240295569265357045858002356038982183263059076130695806140128950288080949501861558568872408454147114171978617392210007162451464575680205130368727399741267857078545502352761823729272237754542460905946355540303528270327630529289738851703608485507785410271588196622323888510703367963188759804814411725839895696847665894749530654745795034817519171486126757064504057597602872338307355908867845148308666803918733358672840007764170437320034832332410653530151058796999569667716556214886719749764744145179571399657226727532722800818899361919359272819422760411778436568173852828729565292535399982882559643056128165229514560126667733920476554550513487932923714888905567236595288636853111021373897104157870906377809326405786344417499433388578493130337767646553450116142967429692356258114385967229203467813762214035478381171108446702376065972090619479959793126554979230985325706492426308249459166886246327267036220414953124718857492411315363317361792857467266133967285297483841216389619969771224137455589886630813619166678129711636114839754978759617206517920566148545228009731219969081536119835142918882276349798462391089071361597143096763964471397291767879282980972918701171875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -3316174526105337133922473254980879711768593905350067205972165215476836524539417147047919029311526942704446881847222055180128745311089375259121463618967554098985393827844078695414062333747064427996695510833249546373374568129797266591306531669197238218487914149884073614047083826705425734113092455330807813002684665026643107719655245072686763372972433111706778144617846857317273039340521907031151146208125041431648981407873987387467002423138879568444837623955903020895379569605626728756560639905625743495927430302716995924166040882555213971692240460325904010911598264033584997163249793265973738588298765285223013775761437352533711110972649160866829256647862958559106971063907665191421004545710788879688507791156852383225603846086225445793631529065177252229205517336830913200783118757538389689308978474610535481817476755491641442922452569295213809705898309731984921168991315315329569580765572272907535410660033899424984093119854598745160995792471029494932181048340638820691160395428371583578184992620231986418769706432339426606298796378478028144777421405800893753570132421878766821483422901992753009820103482105074781433150766908844252620102072099739724012482285260409578268318679553287163206731396798401646582032617831314366260921222814722776119429733638273872752471965073012809633846539844399872573555605870624189411089985995301654020065938845541800537180488732914432416609869429465926591842917712833495302646136449056905229468361209911684273045926416763091624908254713105641580719149094482172335269213793034602249086904885774370412953201554952582751950588351359721464455098434998103400862068857182038089536064566013269108428928715169844494788321340860448055980470684101829568771299583335426149555266528017790574031043768217232168988805142942969882099572373862114089633211889127206488485265288722790775472997069034034821514068882847664276973946631514381954510513699547554834360019804178586149230008055405475682084729545827623503132118427238696189503460148817002479354638452738621651736685581478982936339389022092865598255684211502565616832268980870340988384668850839660349007460779060414817350926013732235690863384047563464449355384164903281562699068564413459740948105214002239230437371284541873678779024461588575760024631035583765042998580350191295492289713833013304563567230874144968755410623555711203391555831424363534240449898649432994383850263616213724966820177820968573844886778539177282009319801418889358195061039629392395019531250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -582754135242465316304715801609551727202180206878470976528492829006717033924831547633287723645146810920100493480795862346798654489480327501017695819773348010528682760296932763540949829031370058155571078999054910595309401351383164307432348566153859878243721610011902740907175724670891615023269507968068228205947447813070186590436489191199055460692124898381047497441988222931713312835809711135524786806224285350210335891421328478620488339425412530586718107911170079430359843063181107097381133287378021914301315228175004986563207025354096490241330739176792086254567489026025488938233223437189500552619173762139860652312341195857582783450468646385539180303284615251778493646203210750943222179699875843497426395966588630806649264360542681715300625351300735824918648383411304940976177673852258294554573633011534269238884337646811501685292469184093436827495507012782727663363841208630671425416490352091691053769179580761994719308786529807285663249698536028390725843623198748266037499836461714344508784809078195876319434047089538363195092730577244240199797836841880108456347758172632696749882154914084567451606912027264437154235796427349051796825125508757443528493763236840223670570205272902348969775812725894403095258284328676218613445524346711064926358643572384843517886982016431780678246696286688414009578377269527689887885904574818927308738111987969246383008203570502114713058654592021562717641283855072204059634133446240661242662176997462815373274689420784711688355510558569318035515624840352978228384873562357023005641050678595905130755841561610972176743507369112955898461495007668247884536216863249789318015816700410095967820871347298579203509967169612002441637599752276607485624437788019639163668891068194059539055583353187512596502968735291990760898660561197536261680949444908844145732417220265484416517907589987474993813635501592395825376630153976801255399433687385463942345776824099389282812634510059886531994146642520094096583557224466551554409563232949642295192557024351608369139066677058555790170969702347881891713009919741674096344609630437662048615970495013956355700307380635476510398429193709586549683378813684024420054518384010986401307543185480110153182530618266136523249086129938629882649681287403108248058452599549036879175712578080383630946018008157450530805289294579100128654626780806456421016736870989457790569234890650973662314457118524846358515556392895749296074402530872640388044803654776753187544231898452758789062500000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 7746342443803796933592883157403970460627632354028404741590086595738196907560635795824043203670224428970805071720563248985951621688767022446909429535447190896031638064104348091264411839618508751592969445840464072983837923213583540073000756215953436051008370259760210641182801663934934992186900448944830243656112344024978362681431103700608751904747569721789843431318063441727336915326395354838956639991341268976831260212905547925904952722720926212060823668577792967482052995653792962261825349810692083221985351453966223062490759130527074995183546755303069953125201785560690685067802697619524292563689738466170280579083765106082843488059996351699188168808377895387819070666611838222902575120668413701178109202753945712403437339536009008909380915980832841931295656213161389306479783882543435111668460183068859578402540926452338098184541811288694522964846250922266192872608027328412871042820236036639137870057565368358166954429871453755733070889269444596247376079451630922503591074850636958518936248483577139053401212754794535472730718988608110765556250348026223485737498421722582863989831986873175357151936549371348863946591542845775648301754685125720806609875414486624365119459589957060696258368846364345385417913504480314258460405854736701701890653663050190702636787446736811419193640029220442558941452759720730750489304560185957980767415228462638089139517717084968766601080507390159098233535230819390480275474014590421755641848710079987811505600396924050034058932112723576763740410327600988296068875028709681793062069653300720227837272898031148318199453251349228112831483842964740350671454882891459823454162475146118252410873448557867870117308000645345036916777986979181301238263973041734611873155258110242878707695265095603263649118162492998965867064775460438233829240570467046148788945199904742664876820108476713087262000736215544268412202226826272772244483617861974034504798564356779310182097305269232121016108774459870318462596700213660423351326364396009602455915931995328647925771592592042550401387233864476432904439348482156627561143813255690634307937170547224668043162639313453386584760399893859492226197681812147255211298166557086652902204786068310324115370065709286698262547269945304520191871203101934289174125921998934147234622847842852467415775581533767319875839824112792513184485135403714959888049266054821499232580216237353234152726908764602020804724678515010437657560137016918881611163595894609003063462520599365234375000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 3120015779244960242420223587282706871715193717070666477733551353849251250776984013690174206586805492089095401775846899848079208429977817363238773651374792525624519832415307814820807857622612023119466097929084516482138179374023889232454491067338491737783717268420532967272561671045166948962453053336350105861614258032385358556258160879664964114014682007677820318663531725415184609337157416638809912148664770470270456478059736415895053442858547803309563989274207061716997641520950072659736664379000142014878617095472474163773545476995921803354099170299315534824157533980410239167444637925759377875113255897297448727573005030783543926841532284164928549124822505460843175105456203289066943219119329909470398117365023916674540667368591598513132921946175879429194149425964267681642019662349266551288948512094676890282005152456145673876245893187519246077707754326444544862667426581099226963814320936032549612683286007861661716549250176093802837428668166903944485794199663771367084319817752091169108339239689938370110907934948038029823774661914132807590693257035244797256695463951306006229947219419745365693585789104300857793041036675514908280025389127284900095859582889297708115610977416493600457542532758708783631402436967261521854425459789785890940110332958795041580553126041201379862991797544451575157439589694662514846734855074431492360385015563133776991828755648211299929694140745276371818610723106489263234613972659800920806210876868198870394212182229620076185510322180986108825887607023033419519985256892867894077279045303935715777663328640413349663770230015258674838633670411536284805335730760705682271768635942223688309198583604324214967869434078787481464265655166783936229513259649670276197032809033011210274513795857030143115970869812372102028722142900704548391191688858630729146014939613887146756698856283720585466435672526517446653010529094944542701922322525324785336406927901690842762114148397260596161924298165507879826483014204041094523144747451473781638644583838593739203380154367588461430025359451654258458839056942625621091267080276145171011556546994592548943017141329956274856613678020195631297779320038303819274726871712947472201829648794451868306249582762859624708089044223184771540702118831291718595305976743694799834485463858444975258115563898569391037346840913369486590961235598919327414204353948449432172434357163783764541929509167095656888421234391850390042264895917273615518932008241004116904738006591796875000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -27037830747838172755723733052147136985876225848962302600683461664145769657836813312285554406679110695231652079222547648711782854435309057241125364425462342528815877686068836555704823251767945108984459937809729665857184966033118418140394134240222844051400053825150259480547217615006863073426743707243635160055611274819478324429233246242400755530435144456138121469179038003795987340887015438049942029191217138840717318797960296385733811644941234024133375677123067901064173348375631108522605561059160359866280533884197567296074548122104237438643527922869766470706604485603145804937269178686903258974117951187515039061903910120327215949936427494957604867863132715794434995194698721432006409296658661858110572334399061811212687119231008382602025483202525461053023608616748865901167274834357094611545353697495050013647607268932840777068515420046574678448819314214199788424445638903632023013351983240892913254926238992411430424393393123746033994825140244930769562198127959239479607051896564627654353929666852026909823448031928187454945134746994226741679820421760118583961960042355820929652660290542138567851150211102742954732022055551894937172193474967834245062404033042030752629358549809265822038937291159954739044144354320400277775588236868048138961434451603472862547564521097435037206127049180367834869627141659354255410302297180573784953817218151640499127636367262984621954184799693090106462545624800543124871790678044010218734071471321077062789359464053277327480529071299402580394382878662198566303606155553901727399461389668701994925263152646027518740034141312576167719441511340193383663402949343570101955604388267280954525178222039681812464858368066069480154370472158272957265183335029410408763589397388091641101328777272920064643528459985694549194746205065071227714773415559155148793706527897714896043027414042447019744248373931777343743990393335729714973642849405227509450905359647368667199916528115042774760822591122493078527453186624219929322212041022716595739393154327825696886161130527351887923610378958833702721077724158120643725945144347047909816074393150706728263821076426105182217529457761521713695542876776202546695408114443153110416270787063671768114860747113164354909774847504058314355358058196473320518655395778222796135997271569998359569976500179775000590842986093226542794566106271073732148142956526427298359004000839991052623521625575295768307870173362888458707537436143484602454614698212879106391906738281250000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -4803432519527138020620108499684162243742840750779690791399464621938475876647946377996865288330335980437540295675227067988240491126615612885993132173622183259414112480484391334994141614597962110907290577114366673793789179067708565066404634365712746656353735972915733990930902947796035461195895250222635038702557756576550962635115562663073991309078707861475558611219263482375917924206825892721862653787914623281267592251380417268727207355968312840634317630860244157174320744197862162461883981549238609781080425412871008865085088068843773185895436866753409025421391478212335060081924049746221398193658779429097150172017852514174094757407586753045123071299613701569374610105123903935863039682415093271859829909611248852299184804803788415722294568502797165788373310888331271360864997945116557585768969454085899312179092777946402640259107840434727903485435588879280603853729166242794435786150497096659375675524367183105384533184965901443436814483835577810204000309771839908277156574246064518998794344651271776223374234320066088128186080107983185456514185598527062869135708320760484217381406366672922032225718537713881184942726436829064739253607810152200292529009628001803874084419682910446966628833741770285691855862339137144031849716401368287441695088690410758772368623436317362954878600534679106840717283846704404805264002925686816441312349817520301921895689607904222310978748667001163758308494145560633500598210152750651284120584182966134946321904695433040683511620829169124927370907913304306606769468248078708379959979190021408797676199388309512393747735737057145090183809402641326608431748799491642308867875121232271869046087344987883058299605653917929168662072109966609817710064491477307123729298096268693280705938187408551465250560571524137133258890068849049318682872065195091730497881412197995991363524247522344433198497852754883684305065007045345654977958734064779353241380593378040786300709174246282963970648701331860261178861329566341534088387438568682166205299033272484251559278572848061735854928839465983098653998750340666145529849280551535722336434646862127822197615751506205526233925695576336573651319975567136810335307853078857924063679734044566590510209704651288779088094097116992490672997657859678910216133070931126711814653513020022290946099203072213425689821342026260596300263218134683238522765722305492720685507012867904636405655268322394504062256305945260878910926426562678723581991469477380484390258789062500000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -76972579496547970607101159655030506404108617425096392411523904785883481490146937286502484630250043310545477039872852002848094006237951672159463692511195618565307457252027668434421732349275692681475333692995579872863264501009949553679130203455977906326807894219033192786369199281523675779473452910434891567095950902704469995710557499825848598923128098479025728710816110007292954440365764365992001139600874202382791010755298034739851644934199488773904860939892697918738741175655368588088894363018810242526974502969392002505308601800122952286954705509279062961797756486838561473835673463966077942676455595920297282795114390829394811573001329131879485747252760644106545767705210220993262519857141812856136529321988649485180034289986597264001290827093467890067806205500414804024753487769896444624396458447708099380954586455404858998670485162763594461534334924055533065261422319284651360241909441871152591467200206971562445393302705371979418441510301294707506562701586119316273211672488410628968175456563369669279474386063645013479954669634301372922113919117729993605007300105504173273964421173270915488336962558898087303918196897212768529389271903008848378008648495096844558936084584436203277350208922634647647156041759384529967940037170110024299385341833202369429270149617556489749116419989251312154350275412325351751735711778013863410320901700488255552244928765344067512131988489887680707811850619032374377303961966882045144527332208771200412456144550556201476958563309961757732250665493169673469801534372360099969152339966844135426987389150972479206983569115363455854020483895958547768423686435500981998463548300112652476259558310952806801699066341766097343399829642927217377807608750495702261295045848511378778693550235354207990313193562245382595247734576885647911931651760850903519239667298031830181480108566560570831283619013446993286023702987034741024867737133685266445011847370528657040073286641325873715859907397686670161123027950546642474746042458416778031516549819011251730264247194177705907064467548406479738727409099538016344474272167682457238995289985192489079763971713611959595107205560852182138069752040911605048382090205247557636715832733235840864402165338394451920622788721466678519154048314913331593561310742764533641969249723842185667628357249555595435446821519412040252459476938221000370961295689931561472994323990858267212458452724453491907280528820048963384555924677626659595230984926159915924072265625000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -6850772655018469468871104493063057489209069038467410561081616471982658232738052129858425741721067987363602174034526053050714055869192992947075406025390664170737423277167045691544264884459531947107857689895276801131483271306926499163584646635692748993318993916326719359183760431785831775381350327755407249461943000360695416287999699111919898989474239757063806279143621867357845515817835154359127874487199802155975017940574776013332285053439161446912098330560078163097054927597273420574618375977121186675315655473090670226011253856481783616693400814655054146448640785300430704174884075505436568286254966282376864289602024694289807784765847191694339486476104507208828030443655077060005059890696262425336550557119222991814477727847175423989332909285133823880242567618631204837641083752905021337104324665875359770796131099638622190033140779499261783444239198708039154693120595705599396069087093706515822177850790395685861886335649482732224120871364674350967639809992104698578134068250587989659942994117331839823864151963774009302535876221721965543715715162480866967667064667161150622409480818878405727463912332044291626542232259750088446636232509068352965621778950499621070012564648696722223265187460190206366781417062468906335646159745825778509569072131551824166715944713809403034848546953543248047169422759001111754716519433097840261327910678707037988331898136320169278206051735408846213131326804463895319673658147510061473595021254199298480460618233587565444585496252198160567264835531481375822487681204288577386126123843425701216538825280779125006685740867093341624993919253970819720916342694069446285562361723324727654843826229444420254912262136336652541453141952952244400668960999470862480928874121639055475394021317997788929010597801179342097356619042841819378957535306729270154486080908788345092175358307707747620948231260489895428947960632482993220681243056457828058750966504073530670561187368938706873662375746727108299542481451058602077338466500047051756015774759632011257553228079889481572672478901305953275469776881440199764854277496007581709284286646882899817898856824394741594074757290795250769580648186826452865239236280653483806120969295056966348796167351050904185141818094487854240514927340641749429438593483206839485939163197932007978339657146127285145923740074375306683297978171844537275502836440180083800250517904852199395984692604480319651406387132979584288302091476319254974141687119162559509277343750000000000000000000000000000000000000000000000000000000000000000*i1^28 + 156362765508205301978736963499547315151190831384177967037521904985520861085596164822897558058043022186243810177442312666908924975044475756974653811554667767129515721832059781191083982453673398450521256716787584060269725062786562204205699658657881399919495541355499386186522637953685197606871105715397601029073564018911531914791667547596783668105913082400194502959043863089795385939383683101306857166257338548771403571869313199795328675045996794872079379528483148651274773969820312498632242619312012571919924477330391373529505374408503391816901098788158500552740004255356894775502965440576307005700274559389875331110147005785737517205028957751532910764372347219059481131180475300158402710898120913010713482540289227428613620697251403997736507025285561452081815019090169674196670778451122447159805144696499199315543815456279561240741420366231426822630203488788603267821548295513048782478171747019381373719450698041918436451060660770179605366139338077344656390195296805875585736819568338230432657170019464282818254737106192913174268127051631543423952451258555148499297546318420095989879458511914642452667826772576946938043586368086331206051434229340890562267192924035888503908948958273794617424881274452060017417955188837528815932434236853373719337011683546703959118387437408525206169979523086695935513303792989991807901101263743505110091529341233546332662458609504821850834440244438709488147581287284091045662601432649131566455319647490957614844334557893688408936115352213878086080043939819720717199807947076166674343789657178425250058342801433947260596798740575669244026104678021655275013794608946238968278077690612632420081383969852661575963634469684215376930675510226914911184409991671632793404577298854200930406809258630874216068408858099174277758078397160889246571596438983615083358521567850394145051491387268476152618053145502889497055550061781568801376633182708505885860353498562397304295406987933920305008464158716218075819370649984065287828603266071960227352731745391774183862851761171995589442107283524897894504228692576913330307991953599209940180941730600397256003252759490881324601906731629304071792898596007538776720892043261962975938331301491571449121421782899614185829476135695372587588827686926494407986087276506605824595876308184885643571044864848845743873025469403095831742564140345748348376987341102040655082876312315874580904017157901895850980853446896634303018876247203809954358009195327758789062500000000000000000000000000000000000000000000000000000000000000*i1^29 + 29219882188240050648118886887242267147080746161961588072288545162382566697926649788476753989069269527030882038755921632177084878094221622851607478240420871724024314381940505646890471170406174099612574041050953545666085077893105393349211205339471145550568139422706254519345806869117225014231514405115051897565516784072609346871862024723344568306043549339755731877109591214299074979148331334823589490633922517184065613944850045723472392533092916649696954290538409542424096378477512311541803671063435230574326217571157443198203567189913739890936019202704773893464646162397833506153200007807280326921277634897856156191780968236719592545670939897747365778007571069833736880154874221469021297175608146616872513280602332380508224345975000063671265876806030169202691367525826280985854736185800755288432891647450066644516798343698409115470622931089905843027791794842585045896564878062651350709229941354925792016678305587491279662427957476388331071506079406361723690973774156525285606403427722220537784362420228321943575377510394461232116396400830023929914953797727985807299604456964370502147323036750088998549970422021998032617640667470682096147050946553904352046198251173518612516251007416895213822973550286588845798137877748529397252711825448346512304388523582599831833254139718793472477070301538357023207766129653397507685516087519717303939064258765262250852895032780487065023375826485019499839554586428978309408779856168985389288329156170230632283314921963993793085381605860732341271932403008011675027958500780963862894992479580409408071394690195673843851797956376274497721133587687521384947150473224077827769718835814383290596895451366962641110191513749718276800402505457506769655328657558446444693456271688142237379178672079127975230043349025768069208430187981284170223613197591657314267670774612739152249558285871762584526370141994437457447378978813959292047556262269833608383891539043128392294158076234411127763696469796420254201305946025712332134538788916584590029504769781793796271159149564353390062096932045889541795983998677741219285549087144140209450695720208113595807054259337101001309978645593958016291949632576335137411502714685211017602354717033041100153880579864419478988423630189499833508104398693832484995478246848150369967935124650154716889851575828123971759213801828218419383658619887682191341084576603343482060288549999332171474060308635226797613915249518884924982527085495916070580570697784423828125000000000000000000000000000000000000000000000000000000000000*i1^30 + 129249734241612115650015501296375191105265407284716236608107941317949183061156486192789617405659572729542056350612984006434092813012212888133222849782224659819441720685570086471334743282404797309709132784071437741408945808114037294852790342685836281395046893488629663803620057693109895774402633824482032815562274131704504286014179305897750099752825262758797800387705822211718571412621301444049673135922847759155648880156417482200607434802237350513569740407313072008795216475590897874239836509635382964822687015437743526542889385012769397301066067629011995285420321734312024711850524081338015955266941643228150427311298875913241685579130738610920754466288893708420662900181577430260382986574486343838350430351363586636970914676605973995079774415245129624286384292614964710206821510812319479284015175695160036922698434242746639569535486579861294882776464929350559069919212514963066579895266844494723756376593925016386777556839845919044492180103119896746039218786278557172966899914915807107659948284356991039183914832854978418032864861643831756330156805006852240040730027076903069459409398361637306058346861608384450055931748384769690189686342679763608925457702124747994662770012137311326737309982549911448513391858890709086665835201637100697374276041052724503350942293282352246875617506214500607208464546312702645025310813179618133728800884530230372041158035362098504230544181625346349953866247057071945106243262958697968864816038884277572385112304675870974096007946925424069966135924216766244891848771416717391175638459752530460947561087220218090558294802329306190758957658364671802532894777712533191069909710725167765743175147290389534408708245589655022870059904999344993051867612668786382213492625836273676529980714947222435216759420694306168622076619053717584654287728387524246303687945812689282338235655215526465216661388899970178710544045190703488617186934989161507861749200390414474030664272243363774198340979283085488653200007575704969698832154201390691593327266903595396626884046987599976962368187457815270052612125455356736735786405450071517170848237927506903807051945871146282083951420052482476737308247374466654133695848745126688222471589922550118822492460917196802378293703476966048465916042998115267395609647443291146525893692078253458887803725853991701555465737109080532133231867369119922717534254784859992494299654413710783797013824842798471029786086026332348873010775579739334447026252746582031250000000000000000000000000000000000000000000000000000000000*i1^31 + -24599792944341273809804511504993632162759435673440921340651574592829582635529442280392257846143320237830898146323023343681391380025302479792756639848059634330084079808070779609033654629274509423750905450173885258329285919708405249679027503591711807095560109896888744862984125875949925364246492464592293478192441882121267709894303169766415081070973715330063240239407380072051135108049708009652594916710779001959073056538659296752445092685405875137736856030923363369331085797423315455785943581901480519394595167977761219347121554775114324655603744472096463968188850764423473096878504921595963528583437058372708159851478794188506544794982222014495886495458674204768523857065948993366105031682076610169005534171638413455896581318256718335921104523872516088922165558708208211773518535232396759768548865923778303865575225799927979183477710702528457799166814054339684163932664105677246056269580099097052105194409994869709363088526232258520645637980249647301839824216737281418986395682934591829939830240901586433122417757638501548306811768798055943368081428041362757115984394558353951022421436576885132125496260250705150640291179180929942359662435471917421023961418399859357109213536803033596770617762772600053834296112563104240705853301070357849544654779991609636155426746710228385452090807195387319974076593657173189333033035605324386336522496040240412861782054160680715679436432215567257336166904262002197241473972428079206305473427912474640518372345169895194054719010292803055027758469988795093410629408784384773576242276281884756462180380125042585625240034363080851852989216563642318700235855104432616664992524489592143821778955842206896582217570551070309827917637905946315800233516259280639701850987744215128789189282115157004671200754974896363293254244368445915779697535305527042720216168209273967795718978454997143646738205110643514261226603426359640215392941068765746405927736335304003005840075366960552897595200963668596507675915369930597187721396200901413840396108001728502173950021908889655158210660370363326895160600135855806127387686811777538222421202969590626695538500330741913160249601996461145809293759559966249240640076533642799028249685771833250887386525813908819165874540049373318548676594363226477297319415270006428724905765231300243603493699453263323830752507489500111262136406677587893264789901052182927824903251166751402385269656859786925926395408871174429236016172429797073172032833099365234375000000000000000000000000000000000000000000000000000000*i1^32 + -435881854346225195288678263897919139710279831701467607787438178593398296174812541268387741196032371246478261165501718106044361022657477420493637993334611877218123700577813624448495415234705300263319607299537432562621666898075575173987851077146740056791088111404872800273477802165581561314455754019853473597605084297318677699817996318186513714731502321887028835468210792781137176403137091149159871777417964643918095916939376575156726299338414630373591004648165714382275609766421671650662749292188898695968348435241072450517995426397896503686902005049638392212688959773183309600157180354975701971809561899031882545878724347668764653081766193071102761842319734883481318113487967842082074245477690978280376289496788681812665501289838644855899500363538694002037619728118390684414539353727637807003373489207008838253033243197239227571279774694978629953044090115740296993806373462910629035742918710328254092570711403362842350511088780796305497960310458495917218440512873868761057662814458647769980168793612553807206085528166112423131115201691985693680159771506787659979015610680825395739447764636401714180614515984958972476311093291108677324919563682722223523926204794485448487123316620738675546896364716474781514267650905224215837384407233419615514455018358592804407241055961685021437223703457205853692387154263986158853675634493726354153095278747597881030205660634146625047101548775896783138142684263119630974382505850408051076725695877329239598558409341460621967672804183761156905718466023959429239507218741677215124138196777380705636891339850394727711723034926184615127276825946169221235657706393559977533150078221886648963153214303387410665510890187755029720179075606116013702127456905539611476157691239627464873093228333460343191853287586512343928103940405959490247687786629318435929863255320260329286363752006133905172303046501540180554533539164337648897753480906163104233537621328989406510722624490829116404064987052477341696608927918650477362542931229700072749399631072048223069939099419386029790370010116463847664075101180012477299127476843766611657277413870241280352946529589617497301528564718534515042674382011177077787969498811289273823384412797195196860226670995064250560615980277707320946050019480777638208138225652452401070078226334703017801392212856768607581613118940629602521582160603035636251872475629007434606821436339574126906461257962215604646006741702748972709845081543589457869529724121093750000000000000000000000000000000000000000000000000000*i1^33 + -35176694736406295376028806178605987851183335489415043151669999461920560187749497312675979505520726224918619383504043895715515366494488928087249129756503480641349540921763415784671117022986019377164035063070912155518392876510992834170298842503095621891695931563925113174782322602337835224491438569479543551994766899827238261778828027306558257567136758001933302983614290382830994750354826859474078088684455885333154442426400586221809496082644109444354928437427137095721060359027423978726232667317385836246656818980442242369838687951985503516578835123492841817483334465994739069683038132732606513673657727384148192255016768776521143835655757915246709911678356271781782715145149962108940805676293774837218164948244987156359613940045357086949765223550060368296001676944539100193968172693055101555892782287386862359331226715912051390451130265931437559067411990607987101754686954198370635695179529356799260403453590715446253739674057361177925091249369647115711928639927538631998029046100558109105541321335102830369560183095146266470404627783740982338445417207272326587708819777267236010851622962902975226834173782703086122637541500103611278629224305956073039898826537916124528656564407308226181102843772511067412905762435585050118173937515092076191832247107961626137231876161786148151018968840455032275083785175286617797582347765759103977214256778213377674583238813101975699820232327169549665094138313145862507751899366178347893901637481409899551933343530187373795651860268886096108042962872148151243912262789128098881687847029874439755323461979383557938703963025907201005348026264119462380311828230944601347442523268395909054447500587470899689325460575356482909856780560243680586986062225304332000660554257550875577550959556677424949840055271604208434846303670954399932624508602711929418424696932101551136567549026687775825539400793604290260644705037598796731325707355916302271211274225924569179109114860895310436706573665850674968271791524059537840649263354793827103859209938652250260748416426283180648696244353382097805798060863319156239238543111923137289365050804404994216423334353649939140039829969261630870458037425896153302034774155912816751011044286797305079020694552029107926065388266577236448768178697249612468549599027393933948728830965555013128418796936317845373429675749727010826555582965343295464648067226217378741525102009305606788375436990900033787394081212091096168885319439809769392013549804687500000000000000000000000000000000000000000000000000*i1^34 + -709932339841250246172395322761960196815196506906665490633360462078962408288614227009954406033424008919007637131566729594843442948748996550581610937549019868921640049397647544409269252728774646395781958870941472337402483501908139488269616290200066080943251841544685445915520894171854441342653361288790604605781207452568681758679967217267958015694604145177232515292700547602207559193243035548969700370097728355938195382824295452817188427534681479159301829723596745384429082556780078245829349682698531051627349313442553115541138168175522282609842064361581057686451394300679754556393303897112971732454580488803034915129797460428632028372648756124810422471036893164951201710009631621160497242651786612447885922141256982313837393357615745744655602883909009750335028503395140919484283758991755491690402379723610146933064003644341661185074704872616467914472314531898579941306902061083305527687932458867614836337048426703897496216161540226041397731766434043878502023203050216797960403909179245569674137304695453309074080057233589671144894451698482794771716113547049487172206854830713297843014529134433140459956735331376561287050654467836542537171156952825752102077866411875959170203293518633302715647903444231191493892501387329147380723930767904905080676234994530759289854148190665116173201301617976740885155836217200139112475809628660438475452903917334065775399431655364689513171774253115511554011482422474181111673131145496048902471671859803810787969927079398708340768642718201825704770200186409111727727406486558431350538509493426834555982129279698323446804310677635620599065684023889434882919740243255259316848475472865774306071727819205161440600484706268499827879521762027933998934541013125162224623807117591078452156783442606364158312030678919396106818946525529250559868699106186991075922700451927947519129092599666687939297622674162555314672380146116908964395443607811158548940895883174190152179224427507765438261747683326013792442901709157246416343113685405491670914877017866107187188704240706168488807948696754283130469787487979369815765339615912656311824468718791872559761239553756967772297439370868503584977685298927833573058739067652648869823475604582493728448891193424422773379805403398724732362669568026206112774525791907014641835316337751596725375427320086878284025770690984861443826470121309569232942366677828862486025318797180110796519395744676721283283882188244712187470678798854351043701171875000000000000000000000000000000000000000000000000*i1^35 + 37455248970829698723249890801434457591786059628215683115253586559435412741549441951735462940585002093167447203757437652698559442487856620099073896975905833493551378720666059569270007927222122138095322880434034568672309817738789077064789008823155517636886264314455027098625030465517564911165110081151336129493365279055972649454936325065135326610555188521681729988492917320863427916304416330155950450871231283291318939001469834622520074261769899677649680597370718951519085810233141920280640957714817976161896533154402050373559517519430432586985712379670393368923862923541799327662689251553527461333516376966341098372556349550032080183126093243510023022745963418257670653920884614446528635301961872413582162238616257241829372690788134397608057213195755011089448224529468044475895797058495631116305154778738622232904166717598839796094418982247278495344175792953995818795536875209196740857929438351347254237571565930519521439798575428237284906843708789619253675567009773842535573934980978375872529980558774864945876317364202099950811209077666034324779753882742132403552971449162514206303764818046604539298526408717320284826139123350101427745034004575087534797361874364148429174746899639530836334610962912766577278894023627894794049941401757489021036525786977922639724878751496370785327740284704948331323171247144287319297118376041660406784551427457789962951720789860646983812869417799936270129840723543056753842406195937169730361471702782971323416291149074410610497343843616694948816796693154758186895984053431628363507623866993706747611878629081518362365786459162873149125739748191246216944458858584250188127769612951734036419747738036354702261191494177236120493632861311585187192517624076752351015873403156297460164081029874128263142930732583356676280710663252135648566999493895264658848589199164811607103974101344085752894779338417395563705803406260143164197911542925069068421896571819035486220970284937886391012336419407349220826406425586588456810358439882509377172005334464197171069181451084061045698845531506391170854349105866493120692806537025653326674443882200095991924993228506271473367946898985786176022962107504319265468315538689916519131146244998735039425780419052078063650765745140251572350973607067708623859716340049982825619398384868334074313291497185167196594647940731605686372222675183801171960897839542394037807809320738990561194834249390795110850851677157917502360632643103599548339843750000000000000000000000000000000000000000000000*i1^36 + 24315422290531405332032191397000340504982696135876169006298348238394548642751323560060145227538063916045950798634423315136149045369478349096947382213156173530744585483341045900780350828441872308614061256665321188361485089784372641898573715868709789717772551895645523740109503517694920545966130083224225230489648355607918772015551694049756805205559355123222544318651624325618226618951493115435742482325517677970542024352489636015899196623121691351740458086368111570153499587089991857796259494640575003908082462630773163327549675546222118645107023136258419898860210612644490124333358181503004008555448027889905465484319638844268846895783422205389430820537678871809833178355782665100374758389920583078244306622716838409223877909933287490272979424538517217318731868605028074002334586163996685882251143139736993042222776785327045511247454426746572504736833582148267780475932944235533465265025855562446191949284196595442214688794774588826672881498661910401060088868743390953736234274285116924020431495076019049789418154017102797600552406136657980662125422228402722821928052444698792832403539546894738337345523575088203767522199566338148370701476610623851118704909842608727901102956555269100568257229067714567676175672983025972869567135246449463654416951420579247026090700925259167756183467978750067426430561458657736973184756720037835262168823600143622591931879941252904975783851052873062634342576458286783297844366307228573675431159112437564701674026410113836901591213927380102679142205334593131450786405468081932916185666220987216852103087666442458281695309802382570520365262390510924730468270433782011454517741069133167169827887450009902747704093030724988306197867244726038439282057324953345577173195392213222821601336674961123776566617204048476411623056539252776769904657908608638545194048462657336569189073535050440232766165138429981840175427203725656750843065390055130963887900089494998019798919100742160336923649205664121295297819790667721270217889118248353846701020802121459929698410480910382335348167560637825423810350605319568534526920103071649668620665340726074459072068482244014522404924548592564542229969902125856331295415041664883672131595674935253788615511471943857927795400631237712428028063461417336564430068209612951479547902459168924177907740506230420044810434351184499565106725227939623028266192216478312111912711976246808141654726542554678251373062460241144632454961538314819335937500000000000000000000000000000000000000000000*i1^37 + -3307106932344519880375665759692298270268850900936881860308374158001092446400315388859843856977625611814977751948809096772457958657415819021590483729844031779493651576663204119424134770121725200214285712811097321798668538117835299291097614631868300227350166407538266858156876658555204374293894048199756394988332863023699740279934284971384021410214329863117762290129488255407877850871519265437648317819717738433013194519478165847682911502433402104907240514131247741906067146293106231194094485311068413554576984362238603972719288052940153248704102518039480336090087745497702197874939086185063505745388151796022876805235639297592565334949159648682269134156746095220273925458261458803708050079777439967855738274657150212581006918691318942379151183469782703748421600835488464023135265426260977599865637193219234355016528823393831883083561580710592860353223363315620825846801179139511587504763744770459652185241285440866290257968072896353768251042485485556114919513626733085513522251132327030152049147997539927936212985999986043707392573566948740442808579221619683571207686425044573098036452841247970898773363897484219957767774928607162016770188784860309089102269936711093175270583909088185033821390365645130020911888720092449536566081492002638536678525603991332548185865985329020429823213296479714749005761347006328374473992150266796807495708281240636850197170465102406448989934189239814419071558757083162805916116636988442093000185122505001665998595610778193640992074873854041875988179834649708008122615070397113622962653790542281339251331955595576071270291794984274991266959647949168475163772957620473439508063891195362212429507327237562906564340746490540338723229907830748136413178993538619173872733745129914276407829848524955867659362429463567834552422390493519473387974074289337721239701415503373253889810730674550680855453177816046975530221371058837320885282798565908550790608586696020508697365597342247654789726724945245033354473849849353314853512819031055099578112334782509303214141378871821546750839728518828236913977269263741532513454176803185946353982030155323248782075845990029586013870865279881136731734144035437384183769460523867269051476274656410622837969503398856971581707237690238625548824285368047337423629148349829928253929902704705911663896590494658650155844053320215148563641693999384963463231785623199453927239523866409784654069412816225015297852444463197817094624042510986328125000000000000000000000000000000000000000000*i1^38 + 973303233635002570699036117006561605527462268348248406226959337265887843394460070673602112985135029632655543528956588100908898119010168299302381965309064776138684907936944767703535793044991185448816268815909318415011231089592025876833936325066406801179807507243284391423365372015034445770942677738008015935108679763554012454965357198126298657243691024031677320236920081434691693480452640264165925096195955508281101193451861651667067536724393957751890049532426397095989585659312950854027471488779336703792541669697703930614334070240250282029849004517297864418164359297744112387704698417518659156207656769369784558908955890588982225453027947325527340815633869237773192481146019777654614624902366291007945957992669037985870462914734224379796803603990393712099251580522358381658479240357919540966425793880314852348374087875005609384152266864184023020969156498099260851355202204027385601182458927330240655788677908606111431364997319968223745492778104865467076507670548797856424701882149152272295433436549801194530103935350022675814128847767883644960308641237352089951996537420613761280984320130585652268442309390043902777320786028029504148448624446368748734501512814943187107089436551421227072282194985503854517139755822697421738579596041114049360823448437675728694784877644504460036802714172453825398249498209175372540971353175265329232043213854691859926575552847016881337047229789662922723659391095766492962735409274498536923422899575308174647337015200947423362117585946725325337122549724137415586714445854441719285403932801661520003609570099536229762099101179474628648539014857786124701484694063251043984177960169943322640515677872182095688687635158674869665443674158306720498309186844317258856710686284621530725990193768294236503163871918908737958304627152710291641683204673188285855998449308356647720502621231226955413558993744593906162276127533407080142065100239200803501918235413758276392801781406694556860496800029721855341907213296485421055546425034773613081262283743698844446633068561328483747039408871035386977537743995684311063630358458051769299586862508196881381271979310177678861438525053532615048535138303636009302284577095745810429411046956269092504506814603639584045130764417435791413052531278637517068818090116428672710853524705860813787940403330883009360619302970618630338215581827249728472763867038711620135930149447395382434897374993908282140083452712426660582423210144042968750000000000000000000000000000000000000000*i1^39 + -24079364448220853795791753633001089726662199980221871064074529768773855914046832999127422260676545614450018056666043645311544271019027710888066738073428524858129506576865709068263893105152716294019996512932347570219825482860925966853916928629663148409698797696051215322894437393059624813906516762571016782284812405825374869002210407100301389892934123074307676388697684275920168964963832394507278954009049865838529437760895165594339844895112523913690193313916296618951437707242536988388408258644254991163058500493093988679529579090141004664829657215115757837796866434646321740648252318158414359162289993029865257521073136312160451172903435190768971120885524223213119703569207869360386472252155418718768536427006043954664879586486514614273024228858193894837899331066347130638031766541113557849147898252895469875986057221243417351462279303704211925533549290063757136045421473133339110646144908904411601940277219289919774069993722899804549368273058177804250914606730316584855447242154530599461928248468285232661876078442864811754993511201980406584285252197830453312928612938162218335397016743183881767964462985887119377863199122330838760816961277085029363979591438961733124190846520690276461641656888650299207333881040891888328812193033653473073691235691161332373584898406512377753809361790284335473192940595868896367798455989864392332511995400583896721046102188414373128073979757364421862341915839407603852727234669414784402636392155037747561740597327081950667048216877472687644354600416283115649303770918294270106993160698305475920212151376215376709334138688750041178395031859460288561359797616618568856433692490088459780820880744904699413829766435768826603499856896544720979125042248201865375641658121402729690809706380429864621909496474301342422688878863537642735834029133974528350156295486775693193928968786169563238091354962955086017256223068632184557524279198723973783289737401698251368898581061372728016393505275641581246678596086459321148302563698427445593013341586791387557134395832071288412952213390657901790837307172490664468714718461347637686418709374591929734229482409685020500543124662851866798469057750588475840114370411050791577682758639263789141160171735722956486020366000470476304778148202073961055931938611005069802530320301430875961259731607623268520955149192520182102796416349402907835457448103581245284408150279917415135857713238132465057647197388927452266216278076171875000000000000000000000000000000000000000*i1^40 + -45801726857104192524568498184975414000945715130913960654204951482823310243698739440084910705158477169813429769433048713470484287212614860660776712001362116188213869038370690134813651725371323758554322727211248899839144988578665037358394509551418060637073081267249777502796517551296457088860100099296687343972301079856410921681359426985009238169946592105658919823304411691885589357509701648856226517329870547465550562381516750883341694385793763166387857284830281603575471868508542891028331197006180227247725442795384021326032556643228146387256497437549012324241086568087991866227168837274671347621596536968059722138387470241837572416722633834349159545990656224139571212823362021425668077897122990841849497314968514625019399098206127657967827404263264484668847514641656931483541770650353892164784976473070224433164506431917691105904703335040186952721840685906533853472728847708446492450366514768661522597427693452512789491866588260996137646175397992055239835967256792269108355506045752213476138472226883365391903811280712937076064463850486239269444610487425558965409778423837709730021003731491066926655546085165148198779265666335579564222023326186455399578643847940434199859277866408708924549631483494414569462306297799958117345995283586574050956420203247992185033722049210207391922675705157639105630277148071627270708234745117333416562005941326214443007408037273014831562993848860837116695268807150303050288921995518817560533688366567733935929578893080900381142519651165378576802595046028151400171728027213773326193535118706805880604664008065988372400636015882909006273739762368342457217880701805952924848513062615955991735471676445881654177314272897433092320258146755309231209001387217739441110272938129722911985778521945773808140911776325261402944518460413434506678404444632331440135330789696697886787173391757246140944326366047535736519784370119991475083645551924241524842552564303955144067406631597000135709689631610079304486791520183895617496093442190900691272102507963041460493684429787139787936542339453276746225006763520291031658747628482462914709587786106920719374777205316426964694862900822846728941171884115713889482184175397768145805440141563396944809339227502168767423589386326733631691795068838553799850005003366761128025668838930246950041739019280193187854938175426714995817386660113181669727783803979165255840224581022198244736585340207169120111613301560282707214355468750000000000000000000000000000000000000*i1^41 + 16321135054285553064380185158684875991206656851955843388597051969140650642941249536434176113003572956203498662325466083068832351619773957764620267324577018439143659391067829505760359363201104856658138263270235335257943999251134486358801833899858525912149677136740387735723639972419827268844237280579178192408207657404365624528453383614220038592403732058097375932628457053429826590180098851640878883932599013835533194468354216436463716416029709430849758634741050393512207817451447994421790598254283798614383458522314556349945760822671209555920660724936506266280848285989516299555324905040061236809981452948547037954015917876894783474763943720060050474299832979270215902361111361199236309746077296647209001683721641806428834465871077727524547250489069330808527972307136622190089179691814219416141754693084379517026840364417713166083463602181741544725059261044369266516998167758612395675709651340106000925054253195016346165162419807463434010018665933038697383183968209538378360793480931751634187165190671140889091585967677529840373496595225453758716645212418191834301084733897084131779643998882913095214336532041588963320245872837486833066942385502697925044855629253695261336702587705408242446840786776696128174708915125605108212134674815023394583101211395481779704915703408336632910579099372026392406580624736922368577559659071483952018772287785409592129073139808146353648980434736105091667199039103733336842664281013246313500795718370315695741735267397038847054040316383971609335499122972568047463509242587833101551000524136013195918781550982133468592443690561728408306627110986642621536712336482751103425388138241175821531901285433562973626652375178223054134013699327670839479587763803347403631749310623949880401196232296706542387982250725649012472971143988764000352553775310319139558020077408095498256941749700933366454793584213574480256606003029525648430294946459424553328841191262425098113745467120356836680409332651444974455042986538516485234538550189805262881833483823679401395703943969168648647930068088033606136850061593049699105476473771915258600994046330898406873758385671951093428493279211470429238785940444066402351539273483619666108652062550420806774318663496964229253755336277040912655310659254733924255131288922638228632501009851761120221051985431067742469958492324683776428642480901508567648479520172971866789420243475554562710442848613578520202136132866144180297851562500000000000000000000000000000000000*i1^42 + -722074314080066161329555779272939277309810492328457281099989891127639516475442021830453752141901334818297891652096962750227828004655846975237704173173801425490371840394835347682073925214648704933948165347448178668248207986054961087896442517263076483306552349207168003882931523929864091175675159235701332252152678944059042432694445836042770469492511632356982505812643493077350728360387953236781488120535708621858438161093489016702275790396226241829543359633038562475100722150334467581921286495239701444311289637180785080752199621576654441073095094572738745398291249005394247249020973473960941981061223475996987370800131130214320961404787015857990182312181226613297556706051515844318310944207361871821799675365374159307630566593507712075626635565449723829716787697631403700455532671811070000808844085458519867939953030273684314979916896867516841256859374988118898421906414462952895871841581840963498297757915425334948146939427941022344903144553517335675271572386980486531049290197004165639246571774627599089998608137966742738129181447499318766422595519743299023359620501452101256896629513597772315480550821174752967153556612116952988909944397832257298377171473047121442197743435662298892141122969294722182986037870846458823731905761590402860718362384540461576792869940125540147633865402627520003018724849731274901962970217099592293987491946687272172137506495066629345788194569292368145600175036038147872121782758516104583048195171460135857872492165553749139659695955158234195798812022110755498399769316214223806644025530058430529101656368662568864377890423457664697347010541650316457067469624878389851011610932622338817860234491409833802680923271098925025462998881666699478830195519228107492965947411486965341628542690929472633916832854747910942791205905761150578701907164340105196339542784563230278068443523954255376470216373660046415190858705855113292470063017586677145256742226336289891372842029784903329690977263288849508888744713362313610462938938493004398945213388433902024282491800193763693352728274098682653131143288074482937864106842547609003907649714303475490285431644975815484816309135307032474889579553030439918066991064972638018535683683963744341278391387583880727161678728522867272228286495326539355037121621716122968472595951928962549482346295844293442438405751960941012313878121038951495461585909849521662001642996182369321754626763996632543145096860826015472412109375000000000000000000000000000000000*i1^43 + 15873209171404992116473933633199795059204552972324922309134216601430601303735620448424097940519260216768843411507776982303958195854733938241721635100343524956124008765374547996132159157330207513206639539456362417082303029347200237234968450575885016401891046641587740979159922662913190091960872943030124498523101952798122408081209022921861826832348226161226357919092939381076545034933480161618396046509631436342964717331966435574640754792455825886097403271036121026490496977573717671485466399168178659554242729693104122273687498329011590001727672184186496940860452334002337859018940996683300236289508620567483834545681115402802184322026565759783221096871593280241275090685646918410823370110165541405992517034404065030333951449115227945219520732602278747090773610265446334870298192043797491731855787405559585015386236766728989964502504989050381042442878501734489400733049087195607837845732971093593339163056702726084817901813839830765072054208671204098997022537202273826772284308044686354265126114365816780389524172229675691398175045262620917285176861357984863185690933737194663978318468848509463220019827513247832809071962271572892481904129424743615339703109503543499305416580387680649599358782995708569962040565816540179199433067291381727507234434763101148335216065814520479932315311104687696342925310121202362606426964425054154468932851706677167691316060581323168992052225504671070728939348680333979015227121614560324636458966806764441966666224842550060055104030047902426011092984135613038891712813267981872096137683137223447559424639462973148197667194880075875928593217354339293838050814213236383983842737114217588152086585769167908025211058344609133735190901023504009409141112509927105704802855362772924385646499979619595884649589831639588324483884900016719152021815251496870641050869709414413285681974233450538223756218030425422318649373297518572095741291872367647528549419618950821632455857334186722782968981781670036869399327702437009805669683647632253207617405084696174737935912602932281130996680091617358795074090314693818284618306686110582366638278793849142155168255439304937048120715566267107751733265514205419771084006329761302495714597704402488438148369374148680746670237185770691544722883217564953915717209954162414699644972601072257342105213744928037989587445215472452391739336902285241512419180516721927727835163728548093604342556085912204434862360358238220214843750000000000000000000000000000000*i1^44 + -211706624061429924835763043872576377889181827926705632414390626610510867235958977050278850497339216217975734531156216871098447291894566546316240775458926591130875593806422007899626004554950043148701033112347251768392837423522123083655686220542933231869323567179777358397956021890505948961518024808551831476095542973942511363841617333246219750472628898020933184520315430994123098668687610439245392504953914687492402947080093239787601675221988251459157485196876932462608272918712960125480154860057343341311953500083174991786570402556456583617851879732065779232991090188686828675509718285572525023601237556435894921388428896323776581077775076060760800720659578403294425779011147158711561019133155887640743583020342244398084560781071037850948929671642972143037052900512874240766039043652174229579325902193144778516555327969477412208520903499720243110288607363546922687257532413482518743928647434024346575608363209939391033680273963670273116581322510243844454766729966188290186472254521716281699814086698798919875469337854535869970915529046687405685543434156943981472542828978442039918492869960009217546791155691063505405168716710439243008265659788890146332941684223652620304933552014057088302123033552635517161391178653431879740507125491778214754375524013270566966510436069911941438179365752439418464347943970509898938990999095421144736803090252945096617888501276421639566115278101087922430797850787082955951844372748908743075454842362566483982109341944981404793009469926187223961823737104259788031486313649440029810336439211915884566079196398654951763102990183984497565794305199537201836424138873554480444001904048232170644388654609490034546173164139149534503240243025448997424162815058364638548548914273368049963652011662737411174224596393691171607527834050323626300866392804593200170100635952200514852343208374293796538594086860391376289726515146383635575908145667814720998131838186157842869591117626725043864377671774451862808557219195260062909041298512279335160984557600219650445473972440951550638895258982703926339571846361269596224634596919242530031624034238292460558046119160963159969210584031827706282116778896605568088676354737386578222384089072505491923690639580289437950994921014759183980358217974347427316360702529424849538130847257233574931889361960382473670070525435397341938863519290973882316691724491768291967793589619949002142898865696370194200426340103149414062500000000000000000000000000000*i1^45 + 1354247211302755936197945935947780282106841454591749622729694789115690547369799377689378528553223097719037508430547274861417235971312166352403289020200092448380997633053122557477381852857961452464929279492876403829400928476549257527459210904321325764167498366144607927379455647573580917628703038458602908057165252560470198756849332159162622540119060836731806211900199559426804550534711752501569061055161656530648571846854038851874639104263623355808403770733796547228247655778807177037805992939089177195172792595656243616058161520704621010044287979092713584200940977859013727176079312290982441647143555686937367200092209991957359723829886689234413462896847288606921933423965857813241623951676273415677572138633707644967535927201907143354722915243839014876405418538667290456770834355475318908171744000731607796252820070606146195272804117662127693657504290295292252090450131205631336243512937020973750934606125611092669139581898267132011353872047074474320155616675829837834701019727525158157639307686800294000117213057212027225156968163204934981961477192748477020281758628491975158486798447796414825486865843258500773122838395798680707363155954349522169476953687785235737748227191008036362670502641186605865391989617330364312045128479710826022455602987065497648781834615859763854150672415166493865714196880662402080901812996845703423821534949481210117614120982941279879654295249729335679036688822331677486900697742400815715273858289150812563411695980356687035508323836219910390579051582612013646879801916750630811318903805759707859025600310549938918596054192836070193386115555216346263217321371487771096546207770335473687613134079645932265594114607500994840578099544372220392088399869682883676144364915050880615438882653454221491323495472168123799172531792125471116371440277545149815760400330021693883044468698009090746398119659722738355918162785820214222756583609559053814515295223972384798971502779515050919842584211289463948133810352631281634908558846537500841874747554047646139285754184805129863408126474274025396701203298709632409184113655522844567695884111357211720084480781276371577357202578620696764297267644104598689522285454861549017415026691463523462382630188406185897936179834265948844678652668301257914628398230261236182691982994502477349773601937686834936900264046589907369490282929016302001150068068935847203189415328026253899577079746450181119143962860107421875000000000000000000000000000*i1^46 + 21639888430845782943989587673209292924630982941206264413247236685357162274176169839180296379943575636867849163726445122137728384918476133596322970450840083337134821294648962593463500074567389345843151483087850091676734083132824433116599312249077507557133111668806671103966271645575812762060808491812278590949011362835300337599505684439272676786135696701350878601235237310613109405140485558636663212832723647161417956102350627312069463968231105241718577184697204445888230883679020943997146311432064483983093465422529460372487172326834971934783407227919010852498941062195154296375462572650612360672658467040647196844311419735759764587054021735941201599864976307166492390360704632721932518303447779707579922035985293822722520430942896092610536798490516080163228854846281557001120293329838884994586104226918360206641249751373764875215437499959385134139303052946965051355695914790912321648146363121977779613058966675239012531184538574204046866961663177242803545095329711400733155508831834299765895016861171171829963798695872860945456594107312756174217734447156466813070974226701777860815654651057681812718265027722969925255794908010024665892332914126741759896552159671380191887291786240824191781797528919473929869965827390767984118055678763429978664007246452159768707972016479584553877806513145625685001864201790852165334272336721336239297072356295584628872227481117595025749657322445520841559716422825337301081310173992624208380202724111290209496340913023249537977108590241757676230689199902171451531427702844448121476349809202802473950250837703318554799280375384282233922791508350070090314896650037047488766623003818600939427322868467769710133459441809740898326250841660553447401174310437141417937462222916114619560728903504311380794965906335505025155694743025510309401198474582394969843972392537178517906972922318210748270654205751689294962751896091116542812209788949858396572216426583568555494226977510605598535378951080483927734676093022115457740617082897340168360808189933162103740167475404828681991469822282651322784461362811434802384195721850465590717820180568033310074360294501991872790234914557020462628534133719413058629247650038290827045869394320679999677731934834060458004449243259597525085916374390629262006656066587683693504279849033920958271676080261965436575382594767670847497415098043534564413712574986283092075742825017278396809251717058941721916198730468750000000000000000000000000*i1^47 + -474621524347559407183339771569844885119389671695897555214271736360183089431843954180835056874453529115573504233040507707764343100080260484458112335862908219723612857013243073091083325032906390009756783061006525715588905564580321871951766601689838281677438972602771737964047376899176632016850487096945226731175438463275107197773934789936558503584578123789319256857220313262968477009453012795394884520803560371291645611215921955098612716447771491390642668370886897085606357750725372839961034268895793307589227362551406277250826532605372381932904828329105232090299246352192749357712867984449190951636307672815419848501735096638528857198589814983097302953819802387207350153551421211948599463310803418481543382719746301804020164828791179420763970121544872330252851776030991210925831949251467733291601304535514722092542893516746411361654103040309284370500271129842905455881880659149934556564210015864487745693236953570338209948810206095151828657099280798250980883416570042300640905148766003111463646190776847738546110631572023816550403897175291913810632454531992764084033644503432993898969327598858165001615565489281302139155536606599049445516772151610064530715846371685177176531919639144714509794253609147133048096344522208105166661509882685218453018793199304333904969036465936503288326651117254109576867450319480991508086302074819690269310089487408836221827332421769227309874921630187858285263543281898173458006288287831951651638221751682799179857556079769197102612805808204621249144231920546887782201893303363455538045784943852572946199922335056371673428030702633465745782422323077289223982345019911710813105838787983255901864638640264700479537818797631453787891182882920174202537371849170716372830263567515234661208078910799504324065099794064338975377945153944793075828920125767476154864675120288334000256147277494394983180900918684027082940750798967660287539143127335831792005318970688007079388022645130914618670345245217031353082892114686109046638714533887331425403319258349698030955770421081572462069541076021744650457160037654263806428031856857277448144086434048026058304208073768993077955070465001800862484237633818491363857352363439158215641764607376828300438553664140997061645695076204895148680637522341208859642824465374265685381867232075818176867820121298263112306893627987066243270904309269946452323422213057663875090117416212936561805690871551632881164550781250000000000000000000000*i1^48 + 885247120659082445802595420634341682052992713248330489959952783484358625812049384870088386939615527980125120880069955358212005582773333049387521819929623838376910834413759644649545480737857901526263850245466778652223373546627389860147681335128584151708389921193073397800073015428564237799723922766502518324881457851885608814784374881165755203984299353455886511647455482735599942574670156318989044296972734573736318190419774000642455239841396884467639172155224524283022805544362091083161009144764691754413010102747426263994588179069085198409475183671737267172678849311063430617309195577411015948907687539746261724433616805236662610422244074392136486010506871572016884038873565071916325666802641184504814758594898745113753623354865817348395846348733771351036088624946164073124947577011745373827414776742036773443892541133029751633465817356610484432067540709879011680954156362724093712931866235335491493605213722385765611996309687398291885821419407260476874517934653270454749575542847392085151279016298871112285488659166091221046581493166541315526950167069265664236708070571288228741551186242236994464183470922474038447319395749060214679801782867606449057225553487096914978809834215624229110794882713286051963540147637801586383004272043601337830853067469744045318802049331688724749107448993147571797660019353097099226868935858193956709605935465867269441012704039620526402620203477084746881984222745160346587186746949349421768926560775161765465613771153287442978469517697782135576823119695721212015798396827211587490659108157046902006945828551836005275089041972538193776706094909415517692837199329201712447566813658441782995953776586078524179639485712324300615365727647992270224819980973858839717326302297320732923733704781596887260135983099522185102516021651195558781566491310149413400743339757833059368040860170071870100361079495918203692452189489794701394457291550018993265242790017913003740039706566354092013979075914070692683010014013629230376437091276903568044555688649466795005387242079289455080986894390080969675083577999126593096975514770172679507969543061907846774707550477753336718267524607637468465012745262474013578373391906354716824851670490613665202638729674202377577226009164673889834649593470483414997117763417853537333254508706901987521654085072013011856069309071650107707562796216760970082816952369446867875722795528575147727678995579481124877929687500000000000000000000*i1^49 + 32551270374433440509808380249975467063491071727516179721975424364485955866321655804473219523640592163311972166600829545501205421734935086070789494217880458176886208937449389646652989027869018974382395581955374455373950211260591094913391353620617998543109475387732637844261385533104663722659949669668641549729753190135017987727605557968980054382363075868849880904362647155834727783391363919012699317661112339676196528747893831042552408152152132916077138551932944842552159712799065520398197476055190812143570781584073440072779905907062520263426350008516991827948949181060737438661328451354337250526634811490252437602986572395774998095384035383811869668443452058153369728790480243490777354648545028785497721013809559146257505533535849453566935282522352373697007125900870545302286859193585925947485096502171888825010516663890234602322037881398256566051657858122584706607175959743844455273787454215050308662900542459034170547092269703290420740922763935228953683279921605116017636391680618795569039184759422909657097611898881003796203066778951045046186540766980757714931947055065797490662825231342401745068334525644628925401380265182313310465977757311242887407105467786112312287265019488788343989187864654462986219140759993893505844591531677102461474385860055161670098517242987744274779454844571744111107262901726331566220408499959472313461317552097944191410186502576939404697762240380372235864177294217939934135261305522886759102371049417132118293340846705746437109105156820499309326413196117066924029497167264870806547704819679545281581203872276261867326486806720812447166647672766332738927527583794938160381506313881599335274543056237318144523004589902639297872809355060955422279361369738997793477851823531494423321721386510681268105420587200522795413011925594065068641417426139440257534029527592677731168124108258763803831145368236875532185229992145290128331480929920016297253825700132432471655442564801354878431395767576776885591216100182119121949130870585126755172453137373831044538431477799189661766167206741904869846703032394432519180166063613655746508907512516341658831976584636453874542958017480769308673266880900542755006101785419176949205778653405937080040977355371140700383530446035149943580953841835884465059246639744452926954146642894857454332848140611582595500729881983901283302839865466944456561385189020748074222428156502928686677478253841400146484375000000000000000000*i1^50 + -161657296962808596665955808675916575655082315184268541374526442229203639481941090638140528908427364739715493312783392988566951162342813090728122916223135048626549465821213911018750682370310124144438617875450773522446667445792183051299367710243358406507693563817305472840379871393060605080465478449418130351908173919720940652892633407969770186850088361186647226833292556664101252973219891725231162801472430466722573164078872506312518582435239231213874355061727394514605948973158051611002499985853749917728649195083061875125521654761866423355205815500552498143584449084513634619637136505477752714269841577718688360931097080874117404864671537156297839012423655842579222403364372722591148897846808749061372106403352563482011162842327001453112372754222789597071416844820065753552056364868470644273145958094736890312935038406767417605851333356840071970050383150996097701316720572358359510689399046385984456784212818637029094351618420900315313393342695999081508297442263255165312232157576472831436431899698125383644019205090682109075057142856217743698191977399629090224562744262347142947060378287962420902081452058159562179574633376484478764294509197522732682943595208300021841579101427783783469920345965709665442197494294013815615506592052749816826109719849698935664206017118298035703160329760530209451546782589441920568892240992163509394659183797903806630643855705832584201825151263897128240874109303306164219850667302741100548425594747320910965052701730621604452789083975960720100089202983575005195726532808650208988544994826886854705073913791631306616161809865459114158469253735193644666150411350592752026113212508284812200552315274800380656142330359914817113603228040441546288528921742698110779355730993247732685075112256784456050800740725707210896779867874892291753865468127088759935656450155443285431193239261620075900568962527287403394852754753213191082292161480031416441132034622868100852884859422967481811659496204200913717768557622288897047876413043399523783726983595961221513687519432975050012680602214650348767965305914387151057688857814218616247632943015763134443000883559029408710882335715362765771845933080157780550136870532550579970493168690912559814134894159942690102311061627964921655087758323469285904858752204751981239822361284413558977960590883349738122516264660731786456886093557040419450415797908773757687356082044516369933262467384338378906250000000000000000*i1^51 + -587659134400055146879088967658317568678501302609426085820234060843626492331576702562052551996332902391961742971224355410259201404035864365066017457351760718224919450379824611568128503539761387228752122110390100763857804288540539282199148771883000133078243673970375677535285161763871617291115946321355713646807078624094208899004451653103099696112397611861734962075088008822482218197149607574053066031551732919746628926428381023884865685697546519834462831677721244287971787224327782214087144784116322659380460034273973446943144327044972231610379059063669864451525703536940120688237963795222474374905806842251405543952347597943108777625013964087735979400724741511969822488385738719620344745730522093871688523883261335609514878721380376671889397552250635989595080164259081776027959837529158782344661864969831322172138338845113858437700386414780687065063454793458800628449653539115053921328075930837147654733870110648461190619090879268626406657117136832014959842288728750810367987308583482328533467788150500486567129719175044308971677017100778354854797345222912984255302407506569091039226198462787668135487744457459373249798472500381065056112452439598027241474755282187224613638888406744648465118221239105629613019289079137380971819191433228303112413139449203320695882697306861301504587135115616613801399058868942879735026606232379687560072497418715370954495420321401082518192681855579469484664253979251943437834745047438845953896623312646392151972929088686248531564623173264810079388819293567303468173916986999788240414200995450403670062212598893518152462275648809472106128442032775554991745799129964251520493176803070205721234218926182448051922836662554525876573473885481124115146211008256965124593328193266604517729528918819514671338333227584477111388679077798306983158104135716976841117438893180503630799145095220651789242923700187693175635300868158766158559706015366668599244809940654144731826891654618445706782614636397384719653415809860555112945218747572820749112295721227194690041962774467709666248192694997344142566090633831002419257137982529365902290374258655870405427489414298552854175426286052283162417693083439585189616958059277459079222173855265075034604125979283734441203550992312533408736083021994085340554586385539635304943823892623777709003663602136372589420624085228102868920432935690530477805761522713979487022584180522244423627853393554687500000000000000*i1^52 + 4057813526474910582893021724619540057562083997452865365398202367227490284818984885983735798384257301320205052215896630433723092558531074324021412678600453666351367422325711120937727361967681723781231815867318188779991502124087447138553841743420183458256989219309857238169874668501855610440395891139688355940081877631789828580397906865361517239759446174997189423393110816593653825426588761212358951045434321430063473467293706311447099507661876977864203249611574799942260312997753336634394534164986395867703411340077120579161703718987435262893866079213049516674200754982746069296603571724989374574854011673576504271914956923640591960370005666868653546200519674020354460734835953436227791877993237859908163391687171551526734602370224108607491697487812618786395612070057857178642585339004360908188390883551137444765787461655312426504526065125233293081225835479742108594025672858909533893161614339789070034913386620549646301115301870400954764417006090548717840779790673592190500094503434890098850372065866838753678748027418680027036912175493340021029194631388962756162979031317985835136560859088459737032055397403359193797065817436246159057294153131265302568289632926295243308204042509755133512007313510905740699027844072992604674823774096130654653214298601619862235449586317011440215768412606081964735507973907980222427342497359749591787080117914478267180171065969600647420555714778207534470672450907498650247489930626767769690538440214998205521956542946974279067535518809760954511536983258102487041703417569069268930807419158448784238494766443974649594595026408026075024429650188712916168413658802283070830910987994504594893719700538775395786668603711140887462520587316136603521911129501997389299088412239089752897394218658601529265749186422683934525706248847010743812122789993031202868651707346540949998730029889419126620163235256819977163238789790318220338326311688601580985044421339052447902931526387513488433538762946754356196759492252373798642950627344624213917970587179034536920643919972874883682490083205069488691110364170955120621616662404814524248163370570149075197563650794816980913758578146836532503351120687464378883638366306798913570781454459792714718047675198560101532893880252379860758209623940369715817277402960700908863389521846284885053223479826589389668794529862325436166291596902894442533516160484029069976941173081286251544952392578125000000000000*i1^53 + 5606519748238236577113610747719448872355068643439975517573388791823456220658335938910263388947366713730648759951002134098927475409138217506606729580400461550755956671677464791683236582731253072965905229242660144751738385827136867882319320410931199149205555018010135115583288899344156746181677202233672505780281225074598142706730589846680511635680102101888486916818577415441611837113399732587200239178504600583894874189494532637226692609651674264369306115883962567819975958323618543528000194481650451386159876421867580867238658743969109182375260112574957367265639516865096895605490479603313958038929589208753880374411924621215637094128306803397530128064587754612519218816175359168319750499893760804912359765160247142486713359475110686788470450797359797299863008049070072595202420052976767736188209433604981377676103426233487293872047004303651636169843048883618679979978099694571505925098114529888712378867878229139200216294704807777602272219669145079744892821343391399621089733516243353981610241793226297221646190442737629543090758051578562550957600182093261475896999300080461614545592864904606224972775344514964934924565897075944444136955989286440952896752637106732251130923079724504457927372549457034408201320099974992035671567693121969080504002045497924219769383074703969901004565195283125379433180680403884368749767973250360773697396285340350352456028434436615919943504553967694479475943942015711556936069168966166648265045035748190714442311956177338711115456595214440558517765784023253999141154657595166495270983648630885085374720940380649791877301047763563423011453411433052289256610460652896612789614294176974797513062268458450851101331760065067505339487057016393915515159186024426372179356006144281910980103133133094729239527105278084390401385217676680039190098838568125866124919165362795008693850849085480649833777339532322517543110575006294325619033545497442262898868921682200728701840638800078320139674196971946522889238172743064786701284031689448111810169347961729858518855798531428950341043766970257594780384187214356081459243291460772182185235728232019518042227461630292948523396446086071120640110362701743709171218900779028481326531340643321805313558538547791331977142200819951122119402678619241918778021587604732894029855293110856016723630355661664239063834266493687397925508635809669649916896952900380313167261192575097084045410156250000000000*i1^54 + -46302853865106533532222462291640050132105533204823684006169496207158533374155027302949208826340812703694979792674319951972693594703485408396694372473282853570087813066356428179608495696502450965460229566956756411674563597887794980583490723922866519036564514648745901767011071756124565814772454368113263101284465067745338859436230580241099652121299357163467000186612017739909074796579351588163654370470088836270792712663949635982741443603173252033341755127152210548616834807325503528783427551480514318035261291480179510244551262961207377922367129020916858171296227871060148474415454583312737868309594357677971164021796458282673972805818452254186408982919380155243307601664440138586572912478694805955659619846223649774616950790802996894454524727861557535029222744268110673255360667251855569878694523944576066538338571444773001827813455197074713453513236705029263966137774878772750725330886671337218523648408161855580759936275483122542254555066769815467171810227986534878266116818026355472586178482795044650861818366646658060817578514871766002146134496849878154066406412499518900076391368369177985199875335248815409853298428116869551204548274068291813921837350341774588328352162181879884979177604031307544519914610347574356892732273775235030049909602028392055335006738635589307779440022197176183688615790194397175893010766555821352855324100179807759285022920225970976237575969850215084219104949657948674638605917342206492783756639181932706060625627006916260630230185511356655093442158833325296809582065308006101033932155027169136162063651888440427648565222238252766298607338417574304519970064136458031236207485259963940907728280494588551689368949366966421587367186445864441873936181928933760678241941123595784759187737498894117180675823186335844313327850313493175388054783517045188910703784716265802134719074954759795610887415348892928294768877150848996105815648080488012248753167760109898530147755249459344172515339996787995174963991442678648944434271018166325288838948536186828922555413241189826253968600683318340120680073852586880501875895228691325506333341683164334052829561205029321659506200526862832934546685447366434334647736908553580275508396795930567727888955157229998151204697625311797027923963958373874286361843519589196466101067244261765844152103228185252125743710185175797039572491219330964340329247965755143923161085695028305053710937500000000*i1^55 + 66817940192806231556092179844484083387020829265347695901215575954153917532824076156092130786518629459975491407170987674142271921371306955201910537932706202190255894284926534243708602002518171322037241792610679645585339946917774548010252117924506091671163822335708982592187621982562942453634402053832810680104532290127255227533798796361124340851905777399289511133083305504993421116884601878999618341923575786682749299664472983369117172471532135913019654235529329237534387031792513992793688243941353831962866288751285225316450463454803178026789965293172296687926007350743804436495950146048515813467107686557681608714624593651188621354873580460145730327790698620982876209990630682602348995670290323713389990543952980537262266175491879126033827965294978403330983726682777430925235235843861513336593689518851039549472182294604198325872475006289995254800713537726343067482328663434145571023427172321005794147005699349798544728534144706225774264556104118844846586658499630186970098775196315992566596423584175856141776870777700757709360017640720207704629298611439469408704753308669219149034887312157005374221263782130368106157138497674492333978985348689606582246134358672032380832129653650981421290009619841455377255670693876984595906626817738330365190573968411937923175047366560475109532647484160240176467659956704457094316269682347442017150825458731499736942182178441488914704755393474103814193993884943287589093223849176380746229252980603946194631550593551047711787170289110470629496076933412733616556905897331685366890093408335051515000562716533104917572459079878625879161448906775139309136035235835575256199960445855762133449290244707622737458761799553713465683652455899778916105231227329595679422855699547834451498575819707946403601606102161501827412923102901966431269305408782483069548015019288814806040200651996478522107724636408156533417225056216992600245541966178428966892881243609040581590402710258399424647562079513170008411083461436475961854858574749060718959300363673473407799686389986566603642474180859331394409767817854599898936509518363677096598532703910260698909716957624845756191496235871002584674189375176814766673883279769516216306281925266637252203876813388618204579234925012731795667898878315749898677094851957568887579242124664251498169026821456612233789021009889605287420209440476982266363847884349524974822998046875000000000000000*i1^56 + -56615365875589970076568885591340493880393500431352288860797643608947069027942107371823745563592455732605540152001189214093604945542921492639503001358813968809706992873817303449803706550147079093649797592935889880853233605456894630551795984880424013782611145618963900370917754971508384675769221798522246199339553818470717502603046914924455701334384984766156637576832812244846559537000514351581496162613286021835041279491271929024799144605290754153785051220727366921736498058861078514367458814144191731874969211651970177573530921409279311946743165933685495734800723194535311991556399002470174613875350854071770188305146545469768043196935915617190327277437686864239383721740200509180341977070461718133765974892838936715057046478696120304299382481445646985542970668740524796242432467425594218709515385662439225183496876490479428385183631451835379076842706894866641465053968682214564472880475608701507382969596735888758317771808909962249905935309503798715666030565851511119432258164365159169755492199440352133862885696729251859446250559914202940126696135384613810912131679262383629791056418375441507893020722109265405157696740333030355143323986711306841384400544547203185549943084525423466964366921221194274465686705005030096469063652590108909041131805671793467085244865173731565018501204092703054986386590444675538852067022873883616640780311280012797115334087157892952310360999186274292399993682091421708552269782431992462155007942659641516270846958734127506808174173003419846087795987786284620992568622650626061508517938499951238283712283705746375315735054189771547976193255631352194270852026837239127632187473956629606140699858152670276163690781044515056088744619989426072352477282652067573242809644477159042932943816658518650743986428829767851682031238999582124921983310934737313147515206801271185811085833874783951132348187112790696686965702297438081838763259280897405672649627682984624226348545366038190097507698625139939346425378368320386070109670060404515865978893687776525782178539571180984589755508815789413079190496456326571480588315724481959025072895754354077876811917402618907430053560422379399835814895396545151816285408777008191857536540465707507173619266369604727204554320234159609148489411460669257868657755867168899888081189871055581292008301515101491950387369213480084783170603791583196198189398273825645446777343750000000000000*i1^57 + 71109236551571964372027810111484120414216773076630996922119217779996664672869798490301080070483110989907935179634311694283654960503842022625908262764953659333785071174682930677048226281380951522895430612652523874820115820371640633046535627057697374526184888279174479417684873297587736799697992852011985057390595111250886663883307737050675608987085881487988833952236548823207030339885880038604809594770489516939552513068657156100461945852433591296810140193741616991280735339957120694577078582373796014640815677898173292225332766658889984133096599017543554906889039311754564320841246559420961561210100408533040178146907619589227915222490560136080309934700778613245681721847745321073745947381215891018943335720368899209125261178459473699374267397581562645457538597061884708844228535656462751237214985008904908770503807397174089065956453047617225543245087432300366492286808874931851116175629528779340675761006206688733031789191227485008673291783800351587481395100913468112493158456770796091159027197472909546145115231425406847763256579684742140375614363056338493187453002998598440409755386089706932398785692961150711182352682922536805307231395486525453563939237949542714949828391130751720570372761273204058734901759956047451140554129238047819119349165327327870810669631626530372572093639274497155632856908137507942205529211062222811119682203790787400296503962699931804152199234362989369266853363785453609565754595352598638335662622011824916633964977314552516839440569357603558363273965873567694350489675041083125273985100115411273811657981214394678541939445251229125576612067006850631847204383022194492582600502174811720345919252957318269776162777291228311346077454043478219847958890567461884094143941658216205048245508127745174153965160209025130796502097852892403976522886826231329251421088887189323410450435687665390195058582140893761420480930443468136810657064263619768957019252770835288400319581223185841112164113336305550100843355843833809665168471348182631732747669044219240988569594459936213348520842475022891130232624631132224934048134942265943846180290403779844228833761884966009450068948482340276962598779356139089570671206567964506481554597191691444747043470031432810748262914887627543566624311643286892032485327692381763512182747704416240293989669525502532775985861589006029348979065078310668468475341796875000000000000000000000*i1^58 + -41307436244655920899045580590466633855585001441446246466246920692775425338705852613955520914989830561533682575429597911392394732523463424104655716060642893375430888150647450864017789274126965200766389229439289081782880095670695213018510804827224325018077941434961599052093370388062679504303170548447174007074125888907582705413722847255075764668107295685209475526780020203753600624841121055481856124546841536176951992099181094128348618302929453456137422559911195730229937048409444017583651791862398710311418238581717613298834615345448966314722696329407186510066159055777659251702878336604516297027006102309142549390589695386140092679918996117920836383472883432114485475252681333993312025630047508206659183492394194257545839653275511739075705175329158768260545926657222470322042493367970614206756367250423942372668536092369415593130028875000441638994293553736255431936338113678216725821610535125505890397908283183897051153874371699007138432440216431960754282715597786016377761256327997730098628204704426928341144749244611851215072551542241289570396664422064723610671461531224044286745987006015319879087413138923590278904248099339282788913802565126011493980525751989695327796734648631464564752128245570484321514977084109763254563849643239242086028658934575593124773713787645062088072587172633609030504091110880921036144432968431755487678499956582292651930737521818439441654864397477270831857778965907381179101463549002975863044915883402861514810118572821110975972452620427971822345289780514062969492760311654101559866918970855053241709968594062116514479918417475645840920132747522108441894559857054544896187388624991380319125658228545357434533003380590813991704565752525179209422417071745607705409960260266873253395899233031973490823173300817563674348390073273564852685843492613145672299077894953050403159381360781265599002347333580286892995842910109970923594324405911768077255630055126973891647944197789570113792753024278596985524096771234125631501074938346910807836819866644031245660381584188399705752788696958781688195327244778157468752958157378176972988866488678653103370312793269632369133050173438426912483928017301827378097012675805548889454020034002641342728849918541061457137565809342081532208407604151790682036215962095986081221747937610664160852529112839631822608456931334312953054904937744140625000000000000000000000000000*i1^59 + -12933169239499774269701584759081158968516602392712338394753575966128188384472220720665740582880296993666750945784108235857186460289189517892791137696252004849573477961625195503040228222148738547941425856211557670447328783580280705070407312642574199901711808687237169021946898300326601419756782651900146001652751076804150892040506402162420054404702440326854341359080112370531584546978540011778613688421523001955484444200023239046977532453444146503197288772547767717750105789668875009199415884035917323721609018277647096420403415317226130242027760277554986150649887078048568904811365605469855643741329329562175780632557052812223572671551934943935814012246468519780466441707679535908496492503538365339223080620415871336801682707599860282458951740408795338571386112922348403255801249100128327842334675124966086126702763898834052317015071544682978423189619268048593639040426832819636153895147977537626172803345875614040042448580325220969826906890537040274486264632510903120976972111635618339643381055653796300525537445672581453399652681216658196094715495503359419589117188381825136175819908036824877832032584866687755242532269490595969353143199587691000376938362272467586345602982276937267278826249198507009846804169209762262794573610673764913209344091949294370640951501621031282307537015340166714181847124632163813979653121737140541085492210394142453672272819025409583488288843310044973165254610444418455958782658430228145332150400577868174907332216674244718554194421390887228568301307812659973592941204900469330524722372123338423741279550492723687999348390102838684308583132961837490777102749627815083530263416856406663911905688494067089969815586403362430373085820326370836579490953644182570153086590712897893728441753713018149561043027671156734315694941734698469156017263489637462365625522650181227263532447348253658749943824022611449605181161558780697178614939451365017716408815961602770332732454859604218901092485760194536847261818236219319778115974071543115575581451257574453494041427070743289912575799775197518674021193955902867897363842105490591531851598160240899351654750128026453154536031692061601404185616306981735461684842374260909171121031615808188231136256642044609317936823967960488856484188441106320700607228330642421022446960376290130844675152134129355858518715729370117187500000000000000000000000000000000000000*i1^60 + 62974369833821319262588093046718804112093858762095200685718920432869671475556730539373701829735932112367546419943574267841515833945891731924907387933634671486539317127177827476434460003783454520342952463271096778637408820733046219670792694156676460309828512560712628379364370877258512605130934731351109672718362458243488645177842830907724393248707284372956867337619814062211932879397479775737015314736523991591281898313800704559979148077572681495789055148306171729100625902022230448131542281339034582204509952005709128139948557764271654088605413138441014682012788756218981888284425690108842307043046878879814552669392034142203111717358763155039676941875983929313114832098841290572177803381011401577096954711835624581408858366275690528049292889627211693846998515429718044066130040822124443362552849028151964698978206425305133083239031471376534601570733335823540306432190720761484142592191136886259813724153489223779346902555928380207004390582155676150329129689507372037849999315480811966344823256791369195640066973796855791350671057028899839558798007592792244307480112823972366999804366970443929279485870608866025053280494326848700341449996106589697236844996500378215160803576353191560503311008807068894142464835485736639928417143166839647243604310566779878039912894854547339881851650689216192217599161968281075187445247151755334654098478136404966829124525829502092427660517090612968917489054871933453375613311722800681782622455217072840846601755857757807328537212041215773709721723204897668212808086047644729707870576260401761179750967515266455581994127759614166616652934394238642921783300489629588884969135890991130465922852699408302865678385861060535016042837349269896963639823309884355515212337219070321656030119313528713430744816628963731011498779565541061186248905204198252285513490936075782272446514714337743236968264064110516566739413193472327116365920872048167667980717294382082888800772764466331801023046227202595618923123353349898160635880135728955779969199938365454829951676888765218454163938578700307062264386023900533650985972724966224135410233280390335674792591641038902534663744168134836853564705983060616000479513357590910635186651791321956869465914305144729207083971018085180119363134735596854715984198359798003357587195768215054721492461471442407031250000000000000000000000000000000000000000000000*i1^61 + 36575159970939855545387883084099219337979640055029523354281060229652949041116409528897394647389104920157167025897716463896379490547635936388470814173180980502251190251407694856132879763217277746973047292635719905720315804424215216968627982999505011518615356773331830730442606698398628195641217589765148066726819892436622484864795820423417244510104443503417468878885224990110445203964995048431355657195592305716236851207029949040829573640728955119694912153032664756710814779106363679614988796788091387134909230610992780818495467906258126356338557167351402204036887043025105386709868129589222640593398214195412624405541125319160626949498330668655977629892802343414845584102324443113266650181695307379367183429211715670519988340028090523042840084938943572168511290407718142775231326848265869948485934833336448729971767705605862409411151979071449338888860306251666466937726823205054288587509623751301320441747245264355449838179447799580474762425423259572765188606029162244828334301182722716696960074825159425667870995208171154762283433577908118210720308573354343767703451187083388502065729640858151863154280345067270519067529036650129775565600497235658611055571070574826762214649919946380872389569864490583116463147068372662216242618969514133303980096269713122161451978598088586003309199239443226444717879553200577517005578507286781410319749523048933609155081208409574427886317748545305109065806904773643654975421910302696205621418703437982400693225924709146022941515403168975021891195820093011513693714045664192350036819028276887445100501455471786867953798340104411145660612450565119369342504976507490194042515590665042709685756164058259445572868362590087392615104736948579883979284702605783818049368263530141703865476583783708306517915809151308208150661735358443461451396624635751297321035209970641381137189925081236007625402378476943293792930590443568346320317958142353439432246786281532765741915325291375891871653128786265494824986352174220060880361514340314032709160931387563976230091920744093949111346504282429219021136320885004184643165909653241168291054091080501834502260528364194922753302640016537092182599910702270182809155245042610528511924547489654229066747109553726150344291581061837636933372571858949679529776397843131142111476777665564971244980039394250000000000000000000000000000000000000000000000000*i1^62 + -30631638227388334905138513352905818237929284404562498992671099248171732247946456644735137634335443966403835292542789685108650587315271890354762576471381728336552485876856090504754608043469279874199350890351267482396395599733232081601682817167245702830299256000516671092030631876153472220836310643879062196872931942978485743636051212982680786574288750722586435656881515237409518182591606346426990224226169983197924861192517831988281292369692404263383948857278193233433318290518782863622199335370386229989409059148829253970559189126764241752319674932495526680463419140008080497491029101680968212575466431525749211587146254912421616584172611997315995126659160786515747440347667581043333997569293015188913429017103169006469572463665714355658936901437966646204569390743135336549647160474079530945918481152948300054975131638640171791290058798079055325458981642845826144163166197113785704581804514805064667137037885301112019099350518470646254708403009713990114220504119461744372862982587740457122850198470596508566325765092194213702554690201182428114896162622484106832150318029984905179281422990424523669694986382316818969625599862015480327483982098887233508625138372784985943604584270508248169352111504233463149063400825956416647921745856085873085365996764133027285509595707441369214768691257478438889515559459520151201292005756608749345754327180879252455072652341291043470075953188634425162241604053801930253188641058677931561876176593357896911379261784725192234294446070380240423668576828434899309789029258167383948895691948620648766445464952584438483975078352413395799161405902673873862645307045719108226342927611939015613809431884602358699472535657857915133174569929703133668544146681177677225377860193461799863059878320987024405885932950538686161441456016370178852916566849095330283021371224018389636636803265806583386558968425279743108512135489207656003838279770252451579521491454269995218991783628882361929656454231843476034305592790696260788577701246915706006394243037508358339142826202215976977180839723343984283863162450821083991305280320938166637974571173043642109864291899654554250139005892997694801478697244223250663170374144666996214988819516592228785036227253455121343711333928432299687340299207787737285210795528701260326185950848164288985936567680000000000000000000000000000000000000000000000000*i1^63 + 6362622216281172734989010522640178256851131682444906366089035141602436376150776140657909671745490913117912821820783818060252873087304619377777581583019257013766557020593246314275726670481407712398031243216496530653648602202193867243906826892889515472252436104488947573032687944325316350707189644188725510526735503032490182528332100707435545741154922506429684193614196332279694816973390859603964312491348477813596069420428613528262181578742870766063600981454819104675635953690802277690141783118825053610378067713813824847979973751432010136096820077815856972740599676697645794059333198490741273274019032450662151605948731400613217020544109618048313775208134353343153350016002071841792211833602847050690426216934202299030255043958637441886919252626329029175386684126257674948144302079480758217296190660734729682780330073356981316408906386005906456888737473127531757292773189494600146571808803865673155080893210934607318190325377834319036396178711499850135116761373478982740479875918327600561122890973929243247476871690402698656398838738166825121954665705541516156021006389651141690407862591137881654862186891959967376640604487649297037890701753354760760085636223595784137442112329158764697843787070247479487591474500262050948582769657649776937851402474486925857203274312557869296095522194203055436615466323106926157185532580683947866458793027626702852032314340717407024250803296145976384824772046309111358268972211382609371451454846095191669853481168039406884475146443429415588855741147828566694749297910503610219431520206997226740146368049762940012640746251844773247833015539270973814287646861808251581535919431535302130745906930482904499634815368353224777176708251760248046581569141985141548296794604606116968923871838171112333142521440358592862545271600615548460374854788720718999154754023390117169535263877930836208880188014680664791248486924706993283443255184954303426329539671038872027555211881442714534132648011251415640417296345209619574187208341486406380470648148668690405233170721855070224076245384009730595453579782883161478708452437159000872891289726354136808814833333641086481576948795099596465397171728469014738550547977519455613699538484924920371346351977101798396625542911688895872201773442741809575008352913363547392337487005309976051712000000000000000000000000000000000000000000000000*i1^64 + 1879658544758132724507353452547959572080147275323068497615207510816705066110359488779693592395769977658229058745902337700319611688224554826971882794655912250929249554666969624605770512271352229468943011934124780917946397595993558945669103009431048899273369048886764188687189491570796308815199199220164807213108452623677017718105356262776680240054556002718163201183500925275881067659361779839738195063510187167659431981206170474758298726641900075045243278102797485252507316061881280925865360905054057573077234198620136793937830667764385330018548616140597523951952818633103027632523358401675889697231220522219746217190887925233758395646154791583713421464157536577833348701547580882399858636688275550574663809841037208361808228176492543570947135568621793568476928475855775156666603751626276797260545997305638061445213479711507511366894733292664679798037185290647377264100281348553498189714890239775345910269104762636973173752965171800198239592000936129490925184525511779745175629465779687365670054771123896833114598301667159261170896740529069236953579131974405782913876095928554486044481531618198977662975932929871020077827288745024376830310148036304320942417599575917912920021763780097519988578628443415604134594447831731668522573893175586487973848639390057906159416759686938017369866617977744517498634021078355032227594884331038049159616439906268899868439426562460426726392953640349803067845822480676723797788285283329812907653740574707531606818226724713999617843110422073299289715111164973027569639964479079020277854362959539531803554436733655062406890795028240745137615785195823009002877688695276789080984702789809851021293546654903458276515316635511392300782730629101380803199337130516744314929446120912540483875209863956243636913246550838493252987491519109723591469417279590693299629359629903465661752296233379686321932658177091934056961831095581256811123421126759397331447998819694711387061981787058282294683209327882222570852224156606681136255538428035844325735202601150681139893830460216030590429697812521967161206417507203506432628830527843875418182450327989455399882806493632010443604798999972371738647341873576945452048742713604211664246686689757400941040340656840666603291898043722750892800949598453158805616437477371117358853049758515200000000000000000000000000000000000000000000000*i1^65 + -139933491418954504262642218439053631720061445934416115154771311639129986281334513562868435942494741255507358281774570716569827582643892572463375901946486886314059781081397463827492303219209442355425301051495175956409786061047702948582514539135502109951540878826449365438411178633307494181016118139769301338718237879260585186911966447998223013620974187465804269602915123224318687544180319342554899734351569638176592212049209177074585466747741628931322673226473911548720136568602679905238674882775612934231369091262670754526533977550652119407014053333743221750468955663700602576545994676364930517941221782253130490945660268595988611640158738838489609897985542205042887774852618477735412046001976942609043934961114678014282062124141467664439613918013585526211738602605619904086783199484236813759392204907715449675157269001797814387285793516167822529140040811371055484151260136817991169946422809919054165510569012425281527584790306002741786929185153056842728766287268583976643585536384352871467323980976486078516218129316712067186585394494328712030771960389294750057621247373958435243426929343591533724362586714988252500971866231885126040459041905151152917679927577829743122008406654882808783146978735982831761042817200247864848912014143052058439432138989327208065984505366085637813941558440220649950841622685983051135095675279338634837307240514908515482965831479174601022883665952704497091933021166870187215060272274189073245898709101907992212641473533282913537845366939705244577530100906023466191264059680582530603830608318958480550805941146746460536449207843648066876995642756934082099069936661598306932689350860717029000368790791858559528153957874545669854540031721138817913495085806699680659568761976673766649920235757936837783214811250761088062441106279285410429071302564426226236199972259180927822864319231793589765912853329424067780378914140316727786923569876691272804652683778135700008540315085498734228461835968382023187958114945124893104724999670043795125190699001551111581369162546198240780127388011116626667085518761199632676126264533852718959536880218478173564093598780316077987614905132326616959599296195088599188170302410335022169271669545190479148077802704233690632776533502029326501972842478817015659133091361106899288740331520000000000000000000000000000000000000000000000*i1^66 + -442934824858541317772310218823627715387723669804865185549779824763781469277917142108915816643331628327616233591087671234775958727582117643855243463472701874062222655243804976746723370046958115734030247953976825499366225023058840628681612575438388560048403486556519272473537122431682703453222813726242926310988253234285865858386441802756273934462696935347305249399569549797872064646443859494550278220723902441761409135454433173740189159187043748736081139542471647671636370615650784333914227293838238763647388051142426700193941388105274056529324604650992045082905380199947169927021724277346083818150184989859668257617967163161707426775689065925857043837677238842781824173262584114433964354410839584921143409777937859557161371311428422427487971004415196368830201901963743489877985905833441496636772671891362813084382335703028317564487949845116547205468541366116359502188780115111184201342242556225470434861333528100636463849565689886122506479661001441026481734349000532130012561607006643767622743300382619708593874605581781935531428338244143298831380718775000773175716472872048949001016909214945236359159376683791768354226107319682072759595722708241107913317437352788715971298120730385751065657495724297199511058468419937831411434703135077304276530288910463357626920480647976140145414986177963688222865764027184193865499888075172111931291601845434838558640195430336214230101377108963230496093709109499535010519331136381552124706258119655838540005723935257842646724385719756244095270035831562171523488742594565931548357610195099786543432692065722219230723567292791319105627822465770952093094789756856734665718349433512000889955741657502907593654195283721573093960997950464078437802287991993142085034523870987970232519057785188189289664424890120418818656376409423935577052860722584092668864199810943936430760021913349743782041139887095326755421186837670011225463894604546993827258242570816861959729492906126882576551528420566187204745418132950676349057350921250849545863811106756806615026452958759281605081320146149306704703708582600653800374546362633392152243296403846435888580040330610662515670909388212401062746825309559270977963137760737033020697707029985569584539756808075407471760994139673507403949122499997774316517401305634110963712000000000000000000000000000000000000000000000*i1^67 + 81531864158990996799828136200897269111159603456964825228075226651684869401008682561931412638621023182430974332980192069351692074750196522503365436302725539943496041260805061266700983368559977990129338138905786822078282718570367166952817038505351396826201735094337334465500140439348641587815752340465661044753550536408134365797560237739872866036759965457415917717482659169614142627220341360164475356329669731458795831660955693615141073212209941743765645921614544556809514959589535065722634950253673963238808078097716579867519624205418855330885246166328967205811073735315995754107685558622586233671562432964192714244969023359511554291785190969138992663581836243309405438737724669569220251591252789893042605972599894486007756543736962945324602647444643215643615178160393942551160911521430777876165405648953840517760134352376502310024634875707497116609572146160526089955577727057789701729288151410604924215204167534407219629568170752074847794485129568160867996677666548263121634065398002794387882203819865851423057260188868702047686756996050487901495572739496596428308362435237093469925106672390465690574521094261266300673014636107662020553072357195090297089063496769793990748217277745350059255304711138725238822996436209661235336583288007384334697249437037799270755751667438611094606561392860347333346490582974203566334647211451646851511027028848952661292935950807271742565305478692775499638408408222020622891372095053470954978452367761694498367391630250091013254754959664270864806508856983475889617826987832067841809741799429048203384106636837983110907589448645758680171575073872806407096712589364535268484622466789208109839357956311437062343722956836555658059192177903248606907390879898027908015395286853237517222140554458579999898201973965837536515175647547811153031825222414299598190961583604149759849320803565385089718593134430619900149306132670940690363247828955306444819166118180786879419703312851653916583613971009264817946783642117254382085323510623849321958728285036574597328184954311078082691757912995724850446588755972729556592099718611495338530015391048958252337924496682013594355205552505342046535777140257153966535932298764477828895488823646354159623653725729749904387596888762955419233783058925032362721190062378188800000000000000000000000000000000000000000000*i1^68 + 5004237201841750488575467909477764260893195851627868796271140210840779717511268168488770309293034713030176608922426892224296294973500997127471189733546593140208333153369391117390712668824456066054117828515497657729337902851061145283650958058002742079005989423529169296777915880189020240900038908274137520890519300448750524383376610515341706299483708726957165257550431554497037685924124477814951986128831111348983878848192687548970195412546901242180509202572536936932529232794759506413019069132311638254124212363760811145813309530703065752466209985071352646932854779173515084174411114066983928745814270843869551013325224129196637934629557557094444701179586928617496928841518273362891763502263358334845851566811530691777204630612554977800784820736449124395596169781088254707857909486319207944181490836795431913478449982715984270534728338206613296836837860682040664554358723178407162173027475687151267712852198671048211411828092405832129862396195282828549927470251037894092048868834137876584933935995669092313462268259896300006755626000029471495774658072209821252283490197669168715347598198183669316628297457312032599769392927545883892135141334403594219049444271973756338722357231957107717055821562366652145264046843084465977948688109517392254677413268236166867235093934505681138118023937691815238882587083118491763994457680051639904326270697285019865866788817015467293824673137594385881041561131847144357778546776810485677414230080633434564310178156279838800679624800667804845572770261310080193441568834688301864826281970448082041456651781921478767800594800876203797546308601838855335003037033550159879425419500119172933704411221695918379527654482182299987696209707773163492219888153580149699184262528835536277559424514031686384606291636920881248291249324446838465387401411725147268251513779367774618342851360192988736197440726553049813615076529187667872070740799569330675237093564721715190753299705499083423341397618166470267623098136658346978561904449266582127508005201037232679627066133649038576996091396762870178106125933272852459303981774912892583169426697153599625135632750382277793807514227803690750550494655294857715971517617049096078873110717887487448262874925058926202536827903372497981064530474498109006835183779840000000000000000000000000000000000000000000*i1^69 + 66346670896251071564732324825641144152195698147113540106280404930834936299353908151621859743988632328705997207714102741308254181675419159996970702987870730658689783649119127081296401462138727828920050856820636813781106636737902503779593435623186945982143399687708369593838108047408330989688450349968856345284227653115791772177221401310034856282122206147848831090798587134687099566293143906608653054191232469329849440044048750288438383422445538420516022061458179252801898997534200770756276271064680604987123446159601173222658341644959657586594875844784578011440217787329634030521854760782921848294217282632349243116575437288101563474953874985959216266677010041512300144474718657291564189535330298053125275260680778094570106264174747684985018504674455398340004154744444004609448951950332615856519515843224260625901776189591252519941748629295851959461144653724375898284943962218042507126145031825121081372574196846540938832991111971223591778250794575594988299966998193316284082748143536649425426530761562062451664938483436604491487433106285424965879496632199067437978872650247206983975795216571304650937214655881594369119431797702374984935748695421949990584895498266990203485724232447328427850629673888013541925568873600605815834131958945530547688893167857397446956617786450855696979278329556255800246261130056501366305451687589253236252225978536621011143571587385200425881237081785380790330655468377411799291262900575515800487751974834295617511325369743042106140763042417945810497971947874073689314409457151640185661203940890421662178365730436812573241535573806447830444865988011611380691068821265457194207966874056364632260095283999037582023472927629575212634771707208724573535386445312848922662839567764100912654206730728048267043455677532354142085442735332950596350518724688715383791031963441541233643209375328856890747228723362522555032557682550773704371042491652434153545046962795205002383527884226941006535518604324708631632761414553188748055760594246667347101728492295346811687061534447101798552941813857924294057684899051987373245533737245809947308662958463516644330038114272958087384020658273510739780395563023526884734362907862128258030640599838696178986520986874913034357167482700639881347967746116585259008000000000000000000000000000000000000000000*i1^70 + 1662176595811308975616246736362861208808619220292474917017055241616155094831180268648791782554415676230311523583914665391328036634811773336529500919944474740237603986671198973296432913871731862955544760488005332693408413285581311190719006864994595870129518313110575101760618546478967000025695909211522490641238663337836430163553697425904077110082194123928010998691886450160093284611384374115982634453140285173247214346671181516039017922649701485082782675986685009108410477182922817365651140466748028991497960424436728000101886832177312085671849758489346615256644542282274594476231355601709705936543347654514978610558252408355258303390219689802263414882233289579794540748907002133435973109292075254491278698872105037294483261557194815571341834647402905067975492803018042340388703006195054918060845341160657346081890300979114436873896421759170499936487754020474673155045328907411262034155690991754992780713924506113952888832318763417798817864022351584341100530458871978428645700656309292201867203830366244751469223303361585416724291379237721383364626935839160959610488729900414391893869874750287881424581982737064260658461893689046289255956555110307990435338241832499064711734127870362523622428880979119465928497679514287346220220531013637590488930325497288267280112255541927712334672394199895233316069336910357258795529600292515204726525088590094155754073354452034113580110376714159578724836835810222336324898947391015605383268877514681457713380983958494308211960062720351041366402744313291902234135532934231076179867513126149925989167284525304797118558976123564514660678946081530443019965752293787511490174154102144739303392922667944609539161578373101587880769326497853330454639445959454744324277488724116098890303900334891655107827359413659054988168605591175955601488599221423784225399939887097524110472238147093337205447854348527593554538964234942511010938573392818419166303997487123103548485732366969463474294420336506775212293457695505455503507040807490603219261302987118950522533011279180853635994007340010649756152092316327273029633086522127113851885268772221661545820202814793669531780177853175119394119297904149363937177834119739781927268470527475559747733468436357845082501977522431140521577185017856000000000000000000000000000000000000000000*i1^71 + -13396223306523302385241398408051525940238857468733131917573875915270871526588317522312729538915883520055849958523362740289875459638425239847168257893653604069994817332878240373520774004105295889319286077330661917081916465084030082208744211291035154283800761508257477488504947934876578541230864683420702021192773161543440644081635253976005027616445110149676685214064025629967115333782036034097258334379481101497852967083877380312398653346483121154472040284367785900783016127325174004914748833296352969517419234880369226764400647093860415317493862304240928217244588441228861983847618552879460591927729083836805450717138464855086502404679887131595358366513606928407404167278854452771212008004115386111642029029164342733811870565599337672283030170764734344769320854763981924076679122960254160888833018088159714857591195123917204973855414488194590272114938281002548261871259696714543935748054177739408591423856593747236424756787496381747668681930871794119869026865554360876901264919344606233869382568989367409221825836087120036069925136765447859708660278184541628099243786887779765365931287117917806235467254442922427394561290630214048935755361321104734745301310748088867030314347417701685151585615385304017726404026658069617868238430538222854244356772069004601566395123746805189055516213753930928850752020984265166725359301528800402203985479472630451576873147656170578446214971998225991996931089076223314320438089914497517867414891273429206280678356459632538039545244475955022117632044182540170957247228968000757557425048034536624237323812081282072937450097852785788628222295243185803226619413408849388373092890716287859255530432059361412364056986805009963991143095697890340262111443880105139909586460817926271203507993748724645007269881085688335150009271241217237816427905897994651018026593507432096755401307640951731743937229882867233448494069750818920348285390364362825638751202908312399837025425956690683303253981433752088745014990781558079289991973308784800522821302865623396690217455979999151827936710253496294881619598866730340672280924328836173869164272572481324707195575748814952549454666263575956638576894168825728387284261041176477920739790259457900905925248880556450996891590336040694758170951680000000000000000000000000000000000000000*i1^72 + -4325849834910382919221659551351540321967827107902962287546840717384866026036788970698166497947964889367977528748661738184761595173722350006238927815293651320949623022277165101633033171139024434935231561100634410202586159741879073752028168599572673529997367997667231341059481207702344322260592922998287479430190990456850319191509573228138262788025374485074150626762049306518232569589677152418202495911067124802542610049252598350488125246527272845699393044447086752647587499952486935514844670736556692583997618445626744539695905589059626941408883475972712629949481544175287037349274780785687866495739820070150382823039483118864300707650934713774338317142687938077501693586395370759504459441811103360559574864011510578436932969109776174275879278379359808031957259055816247140523915913002594425596372765108315164828265718505378777551936024568276754322104527123145092037095372491146185105275613082874265568623508172462068778300325712637410326182942485097245437928752548027301249478809331746714062454628106302757735599977707727707838899459878091787060633310212209916645166482097306698293310694505302381213154236364453036676513881493587319001153462901793791378215537878565871003965602609143608326393084083073421430203724861012470717744091595169231017285026779871483062758479626466436434351188948506684331336242983003544116636319394766120125608500613502666625630869876927249024182717736667631391184801271917388246482092978460108835658758459930998008223791841045243799458674076298840645579993449104487842396340822244674399789697845202756251178973124613692230444731880001569853233421029431026946975977095389123067284291531206978832316291073161258393997973151831511656157659571254084576444969389400427772169407288792282485157110563619472439269961922684887188494169948488976377461010148120386349743367081812088635785171263353554212723043559337133338859794459295218230873362974992303383382743030708231829610147497613076700908241468225822796074140296943133126640227186089264833561969333511768611049699022462001718910879593548468064884025332584256096802463392739879963588031092848457326884898539433328599229109431094867472602326534281191412031834039666286933426957032803186971613923189978385945582242260112637952000000000000000000000000000000000000000*i1^73 + 3289293039869234316436938273301865586255655242259740896978751616497697901314885525562427355621835232192289005387866902247927809441484322341649446321069144101967283037482265585364319731022583929264437113961781189822845145960966410241574165769685712062474977400947537156438751011476113939999804708085218401726023702018823785974194779507313015776411505684079710395994866782780623689612935385667856343242706596196183981453052975195876322338424461666378199896962373862015831656394105218303574338787273224109811224199943273524287617019559645348121045541460945124961106201563263643514847297532554001969387229320612344126053562335731207789298056679735265028154760829309445820719685471551602125626792663612488806393239667334229146787468067505168331634122518571393098394034620674317436028025129031466449207152604050118053904122764257398034167330878513946437312513637488954006332556038555616033049125261683814651790532744272909670177116509479988696466528610482821958738272772391170717658330473767696497561724122653539587610382041179412149223444614794130296685907309101935058151271709463613318885506949216465869446407143747059187395282109219548023554308487472777244180687989230181974037510526660554473621579993932524560930907538390639531994731561806225136260824618649775921317331674096927233776422096930569129757243511328536689430324928326868850407071927697869675084722288325565647709840455072904542652670132786357354324458887454122322398239836833121489105082277950349259727419570345570252098106778671415171398304386364848995973549746202296273480758354317742103681363818675979262184683352879932240344500329889070382524079878661551681069040298764731622014182838910838404012396979416685377299155872288202481129515004578483302485471995565847646036586526627115635537478967338331827430367861946288557362890611517582559127232946208945537421438337005931549587547270937535700136638164386168252605498840104165442874059088054072943987553941695296315286246178196283098658782320572758821373494182024500639907486026442105930443076045783873682994104766952393349696597201460449331456663960042506701319257619908178207376873829377789716030081314585851859926775628744707526154801947502887715838762716505290299350922035200000000000000000000000000000000000000*i1^74 + 2642813279108129879713189057472314991263581838197069052167199817602072932198341590586644707019830801266167455225212985132924063033133573945952482477467479610985552671739655079774166245400393778177306028493715700094559052819364005877924278275447840692435740813182448255385269992524010056517446092780283873190892006770692088259069594686849701068197307513385803173323461066524151947430613014369666673625962124048387248765481464990986683661970052212616315955430140063563102831703815520698413412754385973737787697162451147553889068786874412902286832843240773492237508087204249173104608123579529049962684074926716142981699381955171755669568822365531006217335659116596290484258330202104253149955286296582361388495290969950252331419169164484099829642098377697820223220287877771466332840462461156800038541333409532154726252892713916595270165688481047832641271775599058779519056914694719885021151675154546534713791710335743781498399841140910022328503452913088671517162047882555490462144170349597247522122705723089190664638788088498377681226414259368931081941304993198113760814414924075797805282507129669831194549857809460611769927390853728921727244132382170144833266783846851207592333074325484328076146316536258506588300127872516645285686569828451811408236224677416115343822874634217574059698391445159578469592203494196318402353161490003043987959845559404439610741988555534834461918335983670556215626568765554881046580372266875622025807167446241837387913907229750804381870261223263470774511112108149006839408488840887239887069115799496400710103508519529689135106136137351572346442067070389703463477387988658975174533897273476830104852697592276527380778595963238554354540802829114723610951922628196786539795624771936642072541319953050797302540622581553963076447788953834611492627057592358013962831997891552350059413747472357160173724910939290464590611138577652489162865566031676412457751358455598783261330901521633910905059705758736935692674082566203054334625687841051150525864466400506326086558160566721192291034018742273101765766423060905764530189269591974566065329481159193488144403995335167538359945614151707823845623198406706410158059034756364298302232447359660249972124367524866423615651840000000000000000000000000000000000000*i1^75 + -3132269540841299832367903578730934694774782564000128648696646645426673452945353036829821560322298789052908642190360707860325485071075338575137260749510362395094800827225294098920157943320739584422435097429195550349818851696845580538128593561421611727868307587771673610287652953309117644566189355881400148236309193129035506175032069074469161230605583252918880242125984483727367029866104169576856339987695459897553114344285339792402794021954961228284381915973556007479613675517438626015758962767092747955178606357227738615349917564033438982480474697032154471228041887557521658364719370468041931852181979616015828358277578089355944747555833793921944091182462163641399760266774441180998792714955767767575179246675452070831783626751865084777680010070970418609278830295632135524694000100545401242845930385112627802675403521909912721992746680224809993834316867756388253846260814164939723883224065223421730981607655896698044423405643944724947467470008909995838098476111038401516474724809474613358792946212005086204161422320931820916595236206020631968226161141289612169093617398438583519539177694309862357829060168130154883587435418979444373200369748777566620350353820487321590539272851490221155724658834234904849271348461478576623364484867679208005445652713976696725384427774975427633180209568091814256269763549974529619856274784359343897031830761626120266075521272339970559806530703504098710574504640810843395948897707612020351825244453857369275782535691274946794416176837364680446037758839190919712475648779067182761896020321421017983841330842981865296685172103646716661791241152975147630427915806713940339219533872993252885142764677064831617700604204391722418488492606108080996791500280121452128453590759820773004876936605395846225061272748822497410230802621551508030943204593962910392442820001634389219747375247356300803333398158710516535814469132166915588143813088665374630137707807550414954710867063500160171538444067005010392827195222671146687967516204655766342384882421482134149543396425852445023882784485259816511796565149517876428916023164942361153242673744980165997133151581532591047955630004808277797468804310409607613132921535688552223511235559807766288231134728806203392000000000000000000000000000000000000*i1^76 + 101842624024358822516898193903303344360622364600102667909341875461677388592313603271634297148839934569387061233882342615231500597334456980667080512785888855918751478351593590593618463741042524591959034386039404142374328828539726118331716217474970783859773661079518209754968309734956096125835261258762006237130020875966192736363840855602670324547346409471928321196989030135725363288738654217206768734896766378815260098580802123388118353081145493029509963934421536521885720108002565186548775264351347070433529294251227926584687744093904742602910444882431756446661077728544840898243512258757255478187041501798723371024650860499920290786457460436155119942590405265308025593861155163191697222066685409476118491726281812795191774078261520416425249523204694133261887110377560771564081843935651373281968326143509320449960045831469043561534657555224673993196457222078357702235218983074282962356768384876903976328256721017683685898675652577511174750464486533471159388241845992891475256157196826335723681104383636936659166347907376593841739696575730894936105053074093057404010019972678262864915492392705628464072604882322755987669231309262084939028055197179504365169789798226305881190780043747525832064111577719835634264905582037703807948246000668361127663711658321277873064072020305210477571761173121531831071358477878387501638677747135028019592397221008233817016459435744703901755279598912346296726413452974328619776853860654350964313282307044411737898569653148071025559168878592338602537212271443892761487152336417508066417413941147296111444762175225110450695922509828301191433541239648922469481626650066814355797846573516019633393545860014823511317783295490886264319138280800309094371679776504123295987991363897113535131734936829583646000944831014727082897767460795301492238393817245162130126296699714116038414971369591908673751122146429691786769422170453520661128145258778546996108917268416630198951347895113284989939582559990663194020777479186141249118640032931445600259227742181588422629751539713403813355901037050068787256374676186240783166253005344865755346502220124894163238406614939473348184643902137933751990355851379323453237830316411459778669969960163177458378054041600000000000000000000000000000000000*i1^77 + 4286229266899158672106878640803297930612649848409640423858855069237215166389684189292589293586612958720892001604236016879409401147429170833455885465967006315865486240164820360614213257874970853712475937522394331895707519439757357194717332379706843170235666429242889018795166709053955313923987204889163542201344691607144876074229747264825117777199954201754087769382075074847099626516304333135928468080306257184327554129012963704129130715167898303101061909231427458940819555990685580415170016051843006506902615786605904689618893373503705501069270774936194951028529165102410998710260193111171853926984694079474039139098756142839304385831936869398180938928946053583507941202034712957853777812687977791397722170657525475826341056461528200705534412967444247553074958561677783486451509327695412576094321302825743436562489858865213325845105719476775885956639946179248538811072492067323917229585346138764982212931369322304055426198087181980040540984269550637810480213349995148851978959767472326274683380963139781790752424131554889051233625379858560351602672727310529033925944365096070940360013034710364232696694318885085986607699700188288536668381179276399281953733423401719889280547693212707385925831178417748366459649405731574883473535138857342724229706925363304144017000129877956316429596850060027179711087458496571130638795597259130285709215463676089322816807882085248385734966966914649035763012174266900972441650965193119369638092009832145437431949077403946476915975255041300876995638391175555832070281763551331264826031280275521841832294582771911738878215612915777368821015558811114937785022343601384652660057109253187747259123375223243654925557015531446596833985100822562584878886185806097026037549153314454272409354555561979229285440730651182230444992471591562703571689899025726919935366382599625356329916837506008267320306689468245385666398657186740162876256912412530196776677592763767087458220585251858848572462630392371175493986246600408986613339551407745269991791996606042999264738660131775263172769209274751637394511277701857329228436791648171356247410636515492625560028642309306050250679861120204963540899494740347822213325809657506072935211761803695824568320000000000000000000000000000000000*i1^78 + -374079574859603593886996723855951824333293340978348872585815235319367591871415214274749997214383349991126175933853147888049703845667982398001770428285029589202677855892654470438434734954229466841354152964567077888126844889065732758162948690862633025364082143072789434377899075084129942726135743764167495404899402932893760978791961772231078145090174934305967601906418732852234705387692938293542065213081261772068278049184198489940523347224982998224317604633383537765860707564966224575612322537480122332361717664427344653126992799852718011280092056379699968296894237987043696832617014811597245969558448397644117070587030409161704757133099986632227370724124824619113583808152804507903851745475110873291438549646025986330628732189209542696353378576412202233254176358195629668521800516342322247958143312408463389274618837999053796278149573261284689062005776096048329042554818260722251086121081664628106719302474958639109632394728346631559732898946569702415437849569894426637799277011311278803411483032095319023039216523362166245303154985922055137183830979102279286512955654767138465736868952642844993810483838581889958966282029082842383154135649353103515725507046654558198817368563544267137479811456691741458323159796609312027840433973661215287285052606826081267305217358442917775816079362314040739448435670792145483889740485592680562285932875036989607533170666505171647342339998082718219766027068333051054672359012239368418143204716519996881717642186491696804476814550333353961103586823917131874524779370085971993703784449979633962503139914487084205851800332052897457133065042371781905297494597038532100042119273638973585114229630607028529103999214552903344607896560466833972901166748480310473518599958559892809026472474505469407581437967350446539426193308993362903986740223176823517637143990749160297480100191072593120226541546001209249726254659564857800517210836254013074881115052904124897704056188202767973285432248409677034154299246067731970918046837633726011500388377173265855253811316183284776660712157095890658942289432036304157807467543510804864737359455903054722704375307851166294067453559342252745896345453133537021640072986671336463678313185180385280000000000000000000000000000000000*i1^79 + 2323814172115258435699642004212363548452324336870639744136273413793298696602078223439603400539720212525133282600392939208880996456148893600583062251293459093711680746000683493256717559660286814471094307679731508624105688554188793991366300040412070386076773398471365678379709412889588912615325963934974929145688706157544291875543936725096199270911217681419732188838383675782168639780246526758974101731666316277140974461211824238981980472989608522763627893552255285348809488777841012884663200796197212336352131777761366494617054101857141871641232871352972268379860703874632128772762860417267637929545903601909480508937144299447114192748565141767516515510509863220109574074612168583809004098720091364986128767959712526937675082402346435836807472617018334339275943454866222570834522328918004372106920831809013136327955342002198824998179253494062495818676485133467070522691613854979472211247708039671364085884441076788961961297827514416382003521657175996085948846230912824283800199049105889260669423166238909369950596662214158156600847499797652475345558172453280044585061393397735427929053373552823327088053638000102163610059460835738918499266588449441713510064962350757888941168986231265544861465464729693958290036445934142301019051481829555953908634253336005881525104235064340821725018772695804118537964043481514851108288243378826907612302121053189790670895855341376308027745764245351656804381675881093322601599124781528429279250192154246541996681230258054682270058810977359998234744508252821932431122628084171000736879133029686954579350657123494852705821641421713733841588551858357946466662508684253268388006041319443834765625970181312566140446133667049485724367629848250602402192675043923693066079053043391372722438123376154490658745288563381000811541657072746339928384335214342385095571439182675581316186537145959310628222621660632331169480017343989584774067206313916295345762568619319622500330307372688560332846052789027163748057988980880093725875765684260017515347053131593649458275505129116367872648537806053563773523878982786594082275089765560219774789175633767660540491333685169734586667869803875496486701972703452388392822938451632868547153100800000000000000000000000000000000*i1^80 + 24638790793938409281955791636009647657099277845227850614526150210242500986950609432215680637939086858094222674505213767031705609433213487170643561937962250514360730009677733283711863101498883318449190439929332938921997392331840773803967482045325597131236640777363511973161994270374710640164525412220287185880067325120382220330672752401454471004673514104102810371363738933176419431974230954820757092404842369173981799759397366989332220239781677097616085351919239197162233970836207791250246288051862324967024270513950589871138563672517813107007558375531131051598737685139471424845546069266603506336473086433338539937674679348077194501724288265776877054939810273761405047604335464617854759316245695750421134755613307082478012829852064182753879995608384645342693267500867752504298728883194505272697973451189956982946400029277676390549038993946928554814926516242689144591108908127786633870835172308225504315070861617888223519592935301647412078287268952280850034457416879179164497221158268235043146636603942097847482504168124841260529020967157439734362557362998393433826287460332764862349106076724412993548010404472109649946718483156619676192653785740899262647636782537355764312426168389896437930790482094329727952026195278590635869222610485185249137009792761521870546310164405104899370792400685306429963837393691413464337813871672960849461296193389218163848444655568898141297787373283093245399912019851490831234955752553807206827897987875671856955903573029321275131772942908201703145493747589065056320228455782079479156843480466414595697808390289521875075807686698480508587045466771549143382363265270786484979871430005034288023423279069331175610494549716841699439866933250950747683140082431372728006892510281225671115301244250814939836272086746605759686305382066065139001176505665966606022549224765663518597769620043479131655728739158179374002758564121643546265577519901915599285754875675361103132928668620091812163090135583064868140858011681631329504847878243297231028080574201655406845693682339996673032267483219442927520492021734408888676403177664823157240524784941891086159485370699978904094509810711443277912119047459159533638628952921771868160000000000000000000000000000000*i1^81 + 747689162366782342482745944272483374383907589277599690320440465684894437214030059284293604757754644487819953929719451581719089073149287613643345269310594447099454372685169370530684066579154100386438963090562058094495896544496742339042231695800075918640889368636326432528367394644136526954417782677191124956680496450251788145840050668000347763504859624745529389444533486726603881564414148830929647646341891251831041208469931710396822064142217977516248316299445629503704453863718704481314307721195840190198102592235041131710729172076200376674501104455113013644562141984149029634040987423486632037957086698776827477666435909467448829246445374210800359277366676067474029515240675791101636772207602757494871040608104483104518360152267850617383241762865260832063011424901676180135570667546358993573869739527501092653165757323504582080387012166815036237904157960429879347017456856571756291775944141405823497855698224591944923456709745637851101167798062025159560524256895088823600151185724599549661979020511748350424120276341142215556218599637877474030423040195339483666697631478731987746721877634086823472698418873291070100836262678727799012374013364177431099330223131958225874413070698163412445580406129750609251387063580392552088445150763665347683550824648694058963551042784836954029116091064924429106045921853434011635936687836494241410538109062662867301904174272927897466006346513548951005594368306056742394359864103429365003243226665910970759247696918843367081715261094562495770943940727204809624670271375497578158863444181027299834663989693330781804940722478403317976855349011530987046467096710180926698309462318976882185816430594380237441733265777748372674995836001923169951126310342595059071688537668737010530370059543613288315643404785221481277460652373005969915460992355507484336768534041283959578691497073390912355092197759028575975221428301155351586255634314255790435313689495596621582702140125581323258131727011176034065069742107557664783020553720207119539981813858571158441201799970522063632264687774516073356581326539890057131853307518607931916498023560202349232147059208629489284487857883093847468353827164815542192296874213376000000000000000000000000000000*i1^82 + 1270184723790968398813951301125028871532726589481317829033516385071462774863169651658846732750585978629065771550620162032603414448580121587136758345187845604071860357440382542108972856397193844163578038169788230606281633829907737584364672276472813302936831677811615490182479247532087413748850359194346682278241681921177736329755102796686151635564234268483313800433337345322393610058665695637421388170952185878484262026888823429457430580083780010885609795990478784754965847540515404985249351454640174507997962927115425240160414740466343395669499673388583519227150258705784395546773098771506479628789559895342183806582689253577289383527612646805432630983281586955779440077678125720736499438381505951888577275750224127676458026222009188849104587410792453695000777580599942259046482308189086771306511807303107593527336782443709717205421399415477723495299492958292256095758286255068041735100310287585683591900472351074709201331159677620921293995846496118101065914685248885164194129845066300590490650912669213747026735960069937102088154868780451025845024531587588718526958698442149100987651106716543940002581771564652355113238961509812743800594813596820249763457526710664205750871923847385838240961862185948693179414565428266256717171572190249865427075966530070033156703899735945868228466940329751486685770540817479147664704406858007428638817916358747953181666617342509349397877165054262502579423226549420382609950725692212865389059773218985933987851329497114860522758643009182474314120872548757310575771970896436877696626870156815136891206346669516175379405376660627376575887287838109019615962478986582197579721687341627792584172176753332372936558594745996167240997501975124704399562118998584828690866437300660127409863863637863615156709477775781229858143318690392250779700161280464543415781243343733522293645878019515833158415008284842216100472359948485443654709498450115023339336987528456556679920881007195971995140533197961193469205964481731829185573026771437135691284418294813231050221569431027226899898010059157979815396859956422945836255425699093072415394124974972476210009076105217912757171822464906305887329577265804568900403200000000000000000000000000000*i1^83 + 1828286006651377347967622362917730187881109147345028007948225004217068357148205431506666127732571923648790411154947569530007896505525136300313156293107514234325698819580803873968328344156836350220504624423101509976916211637782522404942554632854995065735267139326105512131278402480290204883107018200093979385123568371002272563448401808287646204737301252539120206080726870987334017012961250152308471981829519841427795258029138452247112520921446860657310413080767459165796760329051472150325333563316301482595740882323387815638522670939666194369642617044371817158153265423032113939425357462238472666010060792562486541049401117671916090514864506243549851871862318555625536498097082937060649045016603391112210734716973435822423976490502740549076283822808542062359505820108745685301092286229980610012626145222609887230616694906646042439116129490451714957258976670544105044612263729068784986022564050515308205439089075361755757509360480780639061438654388249248398232547496269238646298818561683439372600536309497809590015554089410305242275957593107387684089167453097819383290526485962039398636954100866160784527023458562471507644855329059059772159122031385022180433806459930309612381018729859104962194242790125559860093685522274317365601956302367263262191494356327067581244641397772641043090815470895259301815143590745165263612619474888091632411692426753280372040454218277897431237414238907871232641198138701270499985646957726783360397181274156071227359228141351841168389728015219496153845627734378736029031899158125110136026758615019123799055182991363919091637711898779951086300572145239597648645155826519647285515999275377215783744778631689354421208451274061843719346200542687275069536771107259325642683821880542388595082247899363086056854991804927802747452431419094655552575424020381840442214297641674210063822840996981299790053774773070199973402740313519505764653023502872430829480872231130033837864314199900611343920144728889521525941022944508702503985961767524213575226540566599811214112780137512702139845186193023592240649436474929547295895081428952785202965234680342294766566326228258986758301675991824459554995927756308480000000000000000000000000000*i1^84 + 190150294556907899596352240086716063787752119319351948579567937079925633861892018861780197818608788750979260019519514822560563519785175699894607895975237684305185662010443119654401723012118231785902701784787105375503929733110489335288896494868366285415625960651923410075226423308544887199901653076386561495645059628446928255451842498043668373498435229305469881918147808902378965300292598286186300850475875663721547649889882218666932562609536637865742978641999953226743351526374494529961632602687974219183276717648202852308898192741049655571213959843273532349679663120862851066969070195962129144457377055228195885196483880137231070235650910848594049692761200083195487610223052128796621058624516990034338641713480381254853966460376161904822332186587463733064804092351868170586505291844404927725834109744379882405401899072081938498662718325058745302188404520455489224995273278773521952738519162536038027023795095070536871467178473738388183675263409330888319429622387736180562978617655189053683595165017354051948460293975008001117980523349862517455076310366131660405459716166267447438379358717805626431724178124715357088060269371889739841295546173446940532527272556080999471620845990480123732550314912493562050704227861279339821653660174539734763287497943786471609308199947241144163673188506464929458891226185270206778949600467818744794886825375383802073738382007989537354837153516684786886120638946249056468848703166366204243470333229668843716209887216201303971202791755273940136441551674846648793713910900824981639327976913796466510243416419651484318195360444736989723057092943503516387157020449823346384418739595814823006478633177578034919144291626419678758780040653999316641940117365172856071873565688774773836686565220803331449683391277418424333857902560987894406405181875050890595450955906622205650725782258611184890042766672203487555403956897820200814624877137968422110590510799937198996503863938332463003496006515030811134091381141163520902828129272434255856167834208876131434152329757749329519509417401634266605873654330037013318907903791695518357195583932712126575866332228868224365537591989606842147799040000000000000000000000000000*i1^85 + -504183556905423684088878045020160801051786698093453135661921340324138991045817199216491142357024094255368936653852251022759599383246183507580257908901253287782511008311172764393173416973107284965207722268211957337703769164571434368338002254731225776916790265576870568956318769889025770841553435535787309513908448968403871759405091604730202096360552272562029262094451480424922092783023326051330724062953699573392017576758858566872359298212914482735928069751844528355519707620098100166234800931689950231721569506815554475663687647455620771122348441759523427920340280358221601819156993065201858570804419424053178645194734977287291758963888390650475355715352556282856966827142958444977868610835688139183942921506826641780846794455235687407015672421765471075335332944270702544539440046477813657843058817377245627792775925752496870536004796714647186083132372578415559483603970872848008114086115492282581108274238065204284404002692005056854625770110558391644412364955679611072516601303651511739852919285826131822183666678050946350416833484416810461468102712479334217423314583733056158442797000825612302208242373090494603675471572501616243193495793578754296194183695339078004170403103637996661980703935109395702948382685817409325216401703170794267749860188571517429375523179908444752434736743711194519325402829605616333509638434491256018451209089508628388902973877458578589360451251580787725709567993591686335252205749348310450549815950337480167774998066440110275632347291857556210070127887182237752637334998457536249379725768286866896070609607288603341042991717629344766206777691179440361779677331396510616210101610819202699596000885714988894962915386946276622142195337418626760556334589790881237623344799605215842541513815685317074011555784832237921005169424120984228437173547868895436386275172696790927190600260176278618298990860561213058372122753197179911142673277437663310009289129336291646454692733501569390714423902816211840095599112897087504718442165218941315851532240535400763396783456600762026427470587591719008880583833450125539674596432794444758689438312128426587909312799816308103493786968589022003200000000000000000000000000*i1^86 + -793460717408538073370941563181769501917245901425287470879703463828976720206275763730272811051406680955972735129018899371680413053192340147293542197685747562862293910966705790623882936171901569604141492280821494719378004812812982399050073404107414637016321859637079151420981200924399024999332211971408745638682169564878039567781350761414399182610086646266551013590593308246089722861570687516114764120727481511942395712570196019090580124267586125954407426679033449434275533086775344631650471472197160595017232584223044263307336229277983191601532015114398408792550330738281052980672978070031610880249939171639482391554787157808191830523077549385953020204859034524363561390648369146064505212770513651923377703195017483095958822611619025349751618498945443770531652254181223157526209582714856310394272273517837185722828326855322431805883791454531890469976679868954276868727226854681661854969118446497399927109873408153317139074242115440261746128058412031287612767680691494422594298761628461954565198023745570219860110302601134297582859911455860213464283589633865138614693522909977538190456956418475364245386445512245968602748290553566742556211269542152030885819213576651781577747176200767931539912202518097549927919527224898563247810541429499147455212189354037797379935970897339680021892932257022944672180417934470775520784428544122997440768873942293579027005327430425053782257004032133406018507195671588321485266881578459078417597438971491171288107879244874884695471333963021006615594073422941086196985476724174983410365227551198829490030841727050282772829302514519348847800142606175095268184215817955146497039725863134081484699761033703999136824166811086367320036532913228920685241760784511379222186540172141463189618285566559075747540566934894329293838293459711825656816351355943008432691196780377537109145105890497695476558453338740218391145863939120472134692522020699774399554843411395215159514405633644251672696364995363657844836398880053946135979814368316203665310101330864853921512242303807928910588238408704555173580838250995086648396703870381126236333250909543983956845540214057534282048471040000000000000000000000000*i1^87 + 918208875623399219927143311505731718006584660984777857165172947673444099672705736390731358315934896090895761490542252190892579653819895710715733539397166266494221307278747251471278593648920809148321263157143383107754978318755239688330518204719582672124481164984411572078028639480718074652846302845506627757695850288619294815652478392618786100041317048694482972911905693035493832477142747145819268872638752930172845978362428216254398952368606040979579298935345444426881307752803667634227065036966467129697604956675086532543788025224894789886961703526649880713629522615321952237767984772264719678796919118157764034189875839049571084887172018945505971178400826722696372680632993429691444447159872742672195180898527966109918879095966185363560585416196831198802147050370713739539618139505252695628218562057859377442273499298744203245115045185259846598920128590074060043601242202463410088374177166081597982215649018143344846137397235157240619578703928076321931133404265041182082368598633754961968268274503419491867917790713833147375606745809282768456063085307970483023147738175016480620697634490950549861420669442768800111832296336691912120996193989838826296923721076565873384049891838840940538943007234869554163895798249443521368176518426964254073526040819506628753560724478616756324389293358831090577906550957808644591879879134291732425802612356854134439337405532664017804039517426317851645000535883243737822800642842946880074184518439903041474628512541956341354732324815430467782723409756050712812042471482001254938596619479520169958394510303305176676812590459865478614068308091400208166294748427118987126398033200935108064854642787879331787599995459925899489724434555180605688619208391608291987385168219708114956762785669566495656248444721089958282600307604963777219493256175743603474658309296260719375489435040537735291153076702447918905007212474886453473704532418988135420618399931864845337196412824367400194579280504003465219853899056061289519116908398182194687526346562441563922637156988315095271481990967543228080066866780578377012254868644148649516798405016710563997579145545884106752000000000000000000000000*i1^88 + -193288842950232388697287336338283343691121031999026360282205390629977421708588064137489095691674434325934595053398290048888246390858030438280410539241905166163831029059715627240022785102329257699358318932634740740529924899404687736643351739113743601382927456402254048956328543768699877438624319327310041247108040644766520604497677202328516883120098545235864243218300576750697731840500512879096327368612283055787227880272200158507617197985703198436805641894175768745194778901128018814863288592524345350064318946210970051054949763229827632631641456105601991851412772490525160557302237965008750732856310472150270755997365237412237680958024363287461023864269332110893266116347200154095677152491989869078409042205156772268004775942503678458795314911977021625166745833924955839962056396969365888959748128325292158774204038739006786295568612360237588046678816244487831883687065303679364625668173102044638287604656787826531998877119375400400106743397049923375471865871952917339196997709183580848752592717444495048891728989587740586261539882512897660964029868617637110532192032046887531745400247663117532507650335153299160763154901033385083323962008759541648020987737143174883855192817945150329338821038570241944629081894637454818975623314193208342600032156551547579114241991048423103092513303277655924377799202571194695633573942174419560681816138409250223916131395968783909790161290387343987416841007629548577146415185696740775061902170870094784257368298789945970221336768902100763741516296539045408930972679612977056157365262128582677822299392984215495618377417083572064282474117627966847761299631993095974416087709125096673501849470585179378041162081942991626251837099254711787997980697794492247075374038978757687252054709163580846388586615122033600603577355631962834681943265133850085197247730359490419347655387576304726576069256405691736003819437430329684291228277900161187044607536846605782054011127837936777661490340426919832982857271321969823712976911603872565521732325906050570118575393305589607479990010533981329065811697607508821246432526561241323507691932751790995404928686489600000000000000000000000*i1^89 + 46568943770522583658924524282734724289561124627561670602603558881400993147827189559319352823990363459570661951827234649566332790021648830978288723007296644497447319564975113047318188598740186014650950028026053575566928611308362731150657980461861389600835269605717767618189332010174641524799835148045953644031740169519126770658896766983670729738926461003238171754492285184144749127137909455790534615924181113614401535528578113214846152458631808780211336911523066620798397712052713933058854501517903423027993910091058485366641126187236373520135198088113998332820651815585311058625928789681269842696059097247487397513355697144837513405325067089600863264091661195990850690963543490058111122210217832289840042926528828301936153663818656692251568764148213173525551731355099961671864601315672066370590490184225949904766617503093438204253630717110870091458932666941374518006459880182139287767085791840272160451956549523660187892078111097853542757058848594643222535346195014338239678273627144699688801381548561088921491005116780464365507364834590584281672242313156166543044682780125623248306464235566056570385945338429216832323597942176602040935164212967150157306875905608527361015606425433733868980558846423445364582740620839125610965972625855889429458750910833815312288990335961929929665105335137801208337148776840527107281034137854574071748059151103580888929806674250718097206317749186584121142854223983981453633173651958358691481868667781064002465803866269689073951662860019991365848967088367330104911275448051405251486248787825691718293837584446731788430190184372141408990195251132803043458700545871318788984210970008842630952088174516375231145277534710614735386739731178987394571351704371616950297278466284425674504600598005476276534839688410640610385241074014184197383494868447577908286802092425635794110170644710483123035586934925537842935146064885120952382603779884885250383440144420415115129994416032809822590596316130416379583204009038676075585637587700472399251295377077408266264512368871965225272091259515339965646297300335335269010789439500484452057541609271926456320000000000000000000000*i1^90 + -3912159238745217096559217021216081860519849082756871246426609017561539343092895111714150550336905658927753024095164799542037190202343139919979126436039671545059357729542077581425621759046806113172087646443590219203694774164742613168243709942020510008214458644869974008248872533725348162655641692159576171740719013112588048777024570542145938252663992685953916258220612248534034072176871648588629863221850982727936271660005362411225543947722498151095017876458673359901227825805274191589708888823008765016807865962470452748245865239608073287250370207269899621318160712053126609901580675890046335003441016613021498201355277769007865058557296624567962227451163818355174247712689779383646123673590416678674029522568088062271202594039820517823020893314124061460896899397241736965167815211372964426299272099572440375280638122715659820386930874011426462368354699598073139702655400681965264829803706854647446003465048005425945315601813220553735887003530787425115595628963764715296880832897273249790492337901114654746687793642302083556852267505904151825939845238725840013940682171854291947099754301613810520488470323212136904841563504386719679342096692930232118746193173759765571768368918097825933669619521140996877129428891004523123520973672356928557381389781375027233399947855902460750672833890060544266295906328849851102243947952051426169238418697641569433248210471852792695902962817655572015236615624575622503373583749921397459460142695229362142829457146330696842592710274176403705548310457853814799921061361921317119290056198767892997758636723052704084616047597068981810853440957149556929262559240680218990357490496150162812801109781229296360002067761108717492544364929974768892597037240554113521685498714305111080997602958099737622425552154496380964886961000752941357078279298768996325123748591677289438046105939575596304222330557848699571139231244392164490633161904109051267656476570619138025325122915677643573079731448934647491756113823964508399714039960785975317847410495251736232494261543522868870507427814259343467921236753738634054778133983929492046745673138176000000000000000000000*i1^91 + 580231416523206609140562902945226298197705444620064418900282986351971691464787804370651036860123353603950768431510261347456188047864880517787902908710193349938783215142794226345458366173771341263675012947243962400243438860343681910761851046493860162816049752826757466250379269997191893060980416350176590432848057400173589718841718124262524489749211465930000347837104376001196315183509810908150621996004864306942009981458047129632518127639653811439538995930438066431692218584529457904769190160310508956972734748515055116424436209720323667078054764814295172724681212572013480273211980022812381053076535499883063174054007078976485044081953801664621641711431311307251839666409383906158746790671100517873715070634899375427864921045099265812370286032963898293583759837904194461214354825909010947469650621351710203742874325205828085132905161705406531679407619776218519413628638617939626773215415501354730993704682332981614360813320395446116794753783905793951293737989402641010231115400806590100007305390680428747209041915117242497579706929329578427932167364475664271362011713328760332777395403121393906483858590323002014714183871620947032288244378177865001307576334492267534405419815821496805148331787862548460582522685333883963435210086513048893476315149253935004109002769518094830369033779619470237311740656956621051883451157380126751946123100513080080688261057585337249997090862921136335290006919385409992624327548254470621937198593482668630712752215485406570102234755665844198005902066690996951655659612477711110945023172820441421683076871687567475626833467367972899795856773536772700985303646601607847257763333744651222225966705229239022090223852922427086362250591796915451577583769491483534709867983504462819900838540292033165048373442929551566409154627660408789529927904997750252924170492560878910683800928468926415167520547179310379206037909311084585632680011450989147059534778809052480028273314478718125876005137504938552985748216318347209437408341490618432971822018450286063457636283250969589726227290697034150724359555031674196470659878879757126860800000000000000000000*i1^92 + 4449180631616896226776844357517943725356576174765090737549702793868716423491779886122913567890395683400548311344019472299216128705194086046904503117464714996225453632985797172194275283463628120500175436331381110819101464172707931010829289119708651389849537959369518336229116517091958517749644103831143492813622436426082217066080935729083587589758784029208403340540799320694428545391691105226737010637955280244899706027013647035184197857566225863988731346734508822908124448204516457225230883024200187941048741826949046574220477302376053800127530027800542488482666465680263853977535456482006230261828091143471904481109052724750785800007068721906343270737288286578299236760098510312106519763012019813788450623717918511488455496111933549249843583981907112107311273641692849756368826102717085971388197720085286589168819037182514229258516739272350060297801824475611927167472474771503415803061436049196677461987359177117446787542797628360045567640883002456461450858081946352458349068250876221031763187062685606993506888175954185611402030058623359005895778670499011631493248200931852644253803053194793848489194533865569375170076586986619114516131083848467814704775368522680027068645646749122285885360122077858489802304553285355790761826469172913327785561121867470939871687810533502657769641981828203449751906332062892757283708240936595296958065735819135164095247320707751775737284791536609295964156781301893913537698805747694468222850008869008225592128821169263243798077712350746788536200318195393114125746556859669532621904683102955958333854257667042583696645157785203760700060455195445223963306224386259665576999769420206266317978321848848313547399241723069253577699974265013102842500592167060145229493230950462614744617430006257159618431998589876162444275603431399838842847671570156987612893464519870026185340584928849801668988554995969887673389649751911096230810214956589373849961302224163767120053604586345484026208278915292006165969321593140677576280307596073108559625890097058166746150622117322979431991134868122295625375622886688507286886809600000000000000000000*i1^93 + 31363507645345791211784594780065619323596542807200243551420991876579318575240900202257982443010212656829878582128295517420323953313799927335632290911896907754864255343398482609585255466103768392128352336806540464878601578533404630758180722820355996962455360583439459994400904175523016554532294984277792966567447590016928833884640712566830102401302345213889956056442229135028539052360105290422410233762751690534681027053401136946742149026573909293204776484490840162078043437511135926679018995120217112993775650145349167693980212186253264286109931639928220397105035358704366992164502647370341681988019778199165436143057480382149591881627215185897998238100941081242018067218606513117037607147674502524735800045754158423875935793379531866384385466097622637110450046765952515690805550226589283076741734905775918468504545373570298982130272091073393934435286601357085913791381474928679170890645392784873892412958689976716782864449251282467347232971498813946767354598613363874539307367187029008777909030542046364900654427628199119997042064551363656485047503074937603007161630267495457170709049749498524370803731018405605122799328504156444902317885845505664118485591882566991166340733958520178544343136487761579930777328137298760141305140241180463944714062049027532418292998913956660504504052436525811064392321785045259553799797947234748179367289161685157256715079190558627776945767698879954225689216014787525651228399674835230887082193981080514760499494819333867344647465354056911434728885782720038424769105306697475864061196917566381153830886413040654972548977778238051035409001417973454361527451540273737507281293651319069225261105165699837044514637330273346040567237172081903051803680696043466379434374949921013117957574712687307798059308664356824693844416990944315109998151779834412392650953951480559815586090607112608843720556285139512475212846776584191345636880414878874654374662628219045015062745066095719155911399940534013153915325268448905596594849896765564105181325896609115588031830742154921124704048618026977008563681565570236416000000000000000000*i1^94 + 4705980637430721222535244370548269028937123792434035124297025862682410188234146499393110638654949418876225988259826997343376778233554977623541016772000401766722334131192250893674963685341951501417680157187909590859885204348485048190332619826589920745275387137058446586765418827541071332562356688435869493818912137116439497672061800194463468124295401815739410113101461149921656470994727838532420575714215197457643240865161444179497221413570268024522803547664695718913751928577011927536760920829220385738586582042176041599905349705414201502953641453544858764555558701263704979624282646542020546404298941093801313328366778760255353527001460539872531561842320510593830017099201529219029492091253121928448244350560637891957710228149544247081953446438559687611792511551886286733653641277975884683674949710251457004201611519165543004910169515454958121402949198175015345313848299879419575805741774641538769591799321375049200309796463977884008405617556619556028341099429729205935865137564289298051347889895267950622877753103729849150597811809919908484623902867087771603774186929560908328923454012000295955825557041796758090445619334505961078914352651524725183004651902337245692784231439654715445057268830577535534467896508400927826698772108763721451531211449048963616784230491899355361713223556068848050477203261910551995767059725528412128707686633172559925162785403538916823684213644032911087857427528725515920384773894964886567661511931513295098525013053930192846046604524801343670898996984683343003248844047989884116596854727334189595540292498477780435466379377479309487484282475123264357133236125703192306714270833375657651250136636842091938228423818940656847146158790876413084562572102954027476298213472666812560175201609867444051795607157860431256323590169974511511229933956512421797654025680955409246553788799187073999119587753272073627272544236564797286569668405846907617988008221728039616372150936380401570867068504887605608957024979812916876592275705916881280697153184312952287615385713483246853109299337066536119566336000000000000000000*i1^95 + 278127760456275619745058591955946362439457250937427870475880112442065596435276590045077024491796045055931031671797042741466333612145948908498622808014024558536798324705900537847145433408862767114444329068358250351504212186737390402214125721216685752651070838127701599130684213530988641864716473927622914867143420601916633935555079821050785330204834043630010820153228040517432078857624504917904917137736072570796293884194892262776703075408075466365466825878456338019905152274500132430225189408283268869711217079678778626370791100837561601217155386600733679161300550325418118652547473870222164579214350830261541733567845063782294284696008520314906642940100403812912139523042820591141807156560326602929048323970155557475408859811326340407107399464478814413469173339113967523884107919346361434207498780295974266586833682228516725002171758596065800931310941754896850064248494458172950562924422596045838694774633118362815777017508389877926446201641042627149041518750454089505419967612608579484027108819403513717275042548245397231173039338592279006152408078690622631298178670154560742418083213009267362525041430539184680553488590797308145045356514419015456174815226270070732539544238931246000335994056050647556792782956106699174828284607784511102772660952214518221221111531705749165022981365759158163233769526126307257696361373539175635482486943400798561098993252828974436246908085252051259713203618003842647120909447898004461220248634595353515108557287396611326151286857928990929613352401353923559463332881037019585066991811847739993347744635094773390569192320311235479714915961631010987386959195046326684846383634934274713994169435022928787712681504630352985905040370730520139200471499050350306720103280437637583509867538712946356374233850348650739976515002822728508326630867129724594712636409081842377094181317339796310251083878741181629401903183900993811358918460760724450271845808328740696487174352638211718393367896317546510303276366142863806936879922724351989836213417459741070006756055056052277719341706772480000000000000000*i1^96 + -1238132785324533964698881719312504451061145609788383497971176951561802711565743041950147820806468258433138715836330991603452427718725205564323892400461077297974315579677819316445128949935979991706123672778806948523754715472814465675786478255544724553377757239233360482211300466247836465193186304204572370467110510123846426247996706433660072653703943533078525280495328562148785246127136180235126623407288055683712624070037954163983165977595014563554528083239798128452421244792552389758142197189226278408889784126056812611535828909113003447953362199546689340903524284149424757511536804525220622430478094289873625646563164883786195807509218641994251430146695427737932247380699418989850213593304577081587549575798629800446211677281056972565485058484843866652153742541331912167473154272667831924745232433558983588101864593526313823205759565065221503690667804052547226929931344387134177273122300948677810524576084909297280374734480561583452667970249913437863606834120021559292264179791152380440516928685702410500503767213768813291330354857110195150589440376127015254751693082158640412421474227105145005809768448341099913743572241983908732566805329351647148867999449760808466682881869048586643184819760954589110913522267630317595148706781062857590792463140157066484529761447823733877094099400269220682868195713061482404244564605694590129189710540549432061414487791882992271017404936605342844227948592503954851781126331334312650867397960659189562710485057971386062832387892899485412274058359057429863038525606868019653411627616722085692060515365677849341501239550358797535253316349370852139523056069278550043842430779033748614640190938789403406671028903953533665421869511009334569845257270542784115110110842364708971165680041347867318392420228709677395321324685426817307830304299617649872840047405377748028752774824592813500697744063888355034385970779328739291713604909050744622919473466834765180318728910590975496714303916802423960895437408041895797233022530026356493438684945291594372372538800828579840000000000000000*i1^97 + 889686836305675307878882819040893755044165262964217196691341092775700194150592960862844674688736143796047106979289738222899732896249150317325813106812308493608354967478071290043997555650288432528015970575120976357715349481977159611762486109731397422231304457057729986612342970809789302797704998614087991202810384325796014773551269252606422225710397334531491288764057766007627006858957201415529132385403472644930545326186190750569132246758119140092317281032436002212686868409872785377150560750779749690023075970525541769578287741321029541875477476572550167734408862403431004828057776350852534277119955349824402584670177431271118990983011281567102895050660783127450551564406470538652315537006513972501600911167145577427700011921530103721437504997177603809835213803185381759180564262075383829370780593507585928174268598821898911678736545451466851295348950508997818514240319119482255714087039973163662333281110501352077787302166989604512607047980926793184138462351960348844478481130038552944260457556260889187857818627835896645267730606160198972456559000711250343930054034348619766973898623722667721453875642332016503501145260587236333322214739967576026319878132033642774567797316829173699651283913145855411055922705424989361899415592845484578610612492995830552024350438696603729394061623670425029407830984233783245623385026840533475396525718954096315557053391709742812053723842657500596517720323348910071486219443464815061703734273093522664514620674662658694185274360217471478454663466377506386807701570239852345317261045068215717661989467183579511166240090301491162592033705978722700505416744073434180809067357403013859749788824457787100149273323506452776009228417531711866293184748594806645004846408610301935544817986798389416818037566631695804534061156819876390387162152985594034741895647318764990316207279329537658906332209980612036125264200519944579861314646225869782118884726619391718005730721725324142272646130453154280200100007600898082490308321755004919095269591331810941337600000000000000*i1^98 + 61485927124364250260696257249666718957360458114349986211906986194323765593938240629623720196706171360957892297769006353992140032770320828887801175298896903937920754213879321087264953151899369932015697390144019715953758030587514501696798404155126662605844275239379594863440235081345426238357846952194941632675053677664225454500349239868602892832481842240680408240752393993947816554828001148390670004364549530785032169360016845581367776244814539196966779707741248726711264207633864566128773112589240298013060298410674591041089919864797823622056143160209482376756191267653805692754797542755091935906537998337706717783403427099109266121096679370403918164985166509738004457527583996505422222016578247769553157393564194869038465510414963614486073350837687277922117353571556522868633897423315310636353738222161384087331395144130918613702140984513213942845193764409644883022678018609093550433201070393836425377554580986205803176834032920839165310007783031866694887852664429247914503239313481969859349334205684741133245931759120184406723305453182614729626981472136735504341645534654127106656062767372900411458198539804444842752939016139767687483812553019280254718753186085157688638557398213192910944404794949322380223802676792160547205441938000431314558232783994712745712197824848449822554690101291169973197894691368242412419465904930102139405810949059913482678996166545273697765684125142491843152810890055942062532988028415796052062465226515003561792863625927741541604220785975267474868056989315346573005731109356528469729233622936446071016826814170329754946242268691320362226421143331294067622110591959554098439732181040377018139567546621061491447502951649697243502882947772253327763677475767463857400564998438541312554155713387520227930942669888045504039742929765733814240142123121176273184360022509751254663468656177059095203145108039124045184966623413968791076400095413556643792266809381228944592175633335157022934989749916775660807454777239639671071422212338056828194652160000000000000*i1^99 + 18160916473269432299795338467884335657926568387593880309274548328895484203218374210296624431136069636288382533843971151662152937281808255464995070305608942056256993073670960963858500534267444286421838964041806718499622880707269344957838356721547062185849798521930727712565948425676680727199898615136516425372615697271948654461297129986344111663764593573726055042724699033534361061987860305597374286243667037467933639471130489659686890808834187916954290726453626383227662537393175682690740039161352570658644473311397715273019124841236835561511103605878189763845953145236740082757671444274114738667694925411280099823427558684946924606698189828626411449805599336626672605241155940150531105524158778794606809603927072133519862915268220182158763508026145682664680298053640099999790540940620134488471227415742298446636184166636594499812624979653374510120043646724817360316993821706664070115802746793325997246810806945698098776528991016520166863184747770724339781338159548853513131889579434330752602464926822935271367440067415736209387944194210077169379310795644793847560838284120802991582541140239037397399775141326216855534450827850390585433615076865204147479938940674562665291079227304164951727934249170312763782372838679312654121146185929880522410900869604160118372197040556964667857615079689726263923043625196625977217442778313421478591611891785424390134401223441123878769520859138247325745885875685857358973644483838081623126240418392556305488830696202159077535174187528993643059839318748744496129980744546392720363952029976285003792364811885655516978651700765652188765735298512208032597047983177207180533768494103237868171575207466632719416030336836639350660042567419620622655297076986602305628151059644731959033870392529296111225975552500872221801431036590460995028382019673374168011676809311113246949538232365956023054308488406528598671105272978553625971810461762528522146258953008785572895470239315555497255169117252314241723663760280274926949306990592000000000000*i1^100 + -655404117473638314627338447878194993901149082500007650220513280332174777452280706823421835331034780165648713221687378505694109051148882558330996240252348551454601055848337063059548950652846748618177837513359177791743696930542278589599266688057071745625076375579922790172901049509671124513074975925685647372366424368586593141089202698978428395502205673980020197413223626751815534292205919681475519620324806781728897327091165202927870626486983533579392992965140191603699492469295581274971655179440801563684444540122627587399013467263827595614878182020590956405889048164456231355092449794809502344096486629836704989836184127895067943799408507069113658603614528522591308590593785213171156613883178200059069663449941625883527958722380337555234726844009253741381629581789247364127398586601895675519456336984574895239517031384417455521760791099162085240030657875809358764210366194641895748177902595237819693143180098713580483444037508337321312830661178190039798803217073898177152158878662928227648175395762125562609192951288960834358004353592352744679947905335197706079465108874645531231821702139686661044868926149532846177225433819507117128537851150256048109686514469710124372592771970675294607548190556375706949779687982956750849388721993374121735561348671383645949984345262769357989317355240906708590502151887632840439051528767564291815528537984335415468855802979505048850127391575221350544122929019619375103663631038263086338458835377389913967158755910440648147239196492942942253167660431225353761136373153287704768150967640166608215862392193725199659894598340346409283622160572732250255882680747547649165474566051830576009789064157461928913333497146809958476727750414187253348687973199626940075179084925169034680037006154476565469924296382223766741837884905624557549778681049802413945010628255622815393069182576927001423256337572446522588100321369926959428717609967133034012178926514571128048713437189999315247849134106556223094595359855555379200000000000*i1^101 + -369182913284506498323200408862849231937881078815089050562682316475286015451649781745400679838622195062941112104906946992719769582283029489456326523828050862113978265526100841283529860666333044816553090901163741618778669757380857888554149524794196659430078046537527202961591508573441367287890006969186369918547636166883542774939543991035995603252655499144251022848538623850144177632895599402324334713471029191814907651113503073351019270647402367823696721109248425957408714093152739363298866738806198251590681364078075558047902995204315750759405585653733076550453950318793303735699033137362011653403209497532376657373176524541136840922312312532765545269966550255990258819258636079800719787503785011753154422697915706446083501737816790127427786079766660766696440354796286013915519699109481148335500189210739725712591636592387513289629121535883922787323518937371836520161071903261631057939402629864432023023825772005259717984235966084894195946803123837451041822125964629201944175022722566594626572413675422578519334039223812353820462923434603816974345620249546229045609081062729518726959661934766616699802430797515185661069529339775723259195593858485561623898023859250697870123111078690391894695849587658653425870272868231979400822735967831810864814044267738552855276529874365823303304215359500139384993498074010590044187943746455760500929588101249449540200607723053937037891194444591241309587477296582137529031882055319148437067569736665471010794761613649663925950556522803997729455590370792764032065186958123836367951478182302220437109820108359764453390266777346849268002965384959965771536656032792250938391887130545398334708087064440529869372001154022825455840697083171130752339775686328836355799349253543279885286355683111042024785897695671855524686077015299159195848422179122835211841981297851571914200901942879815930432611312522667774233404270267923521153533247843237053528288470540264320895121296346580414768047370076810117120000000000*i1^102 + 2898112195922715277397651610510836942316511710936810565317253652610310652701662024954747709588003890101789661735948262020284432842886482116114116875967418107879907801335539022273301378984484392140473211220546737844486822687444838873812511752632068601444235811601637429672485911504664318230084031181909682419491764615366994992056524639885296019382757446766697517644309178715165307569336861313325902243112004726175969409731206876460925329783637755490461735707054291195023525507405618937830524690666984978400538420532874855364086647308845839078372666435627042898331533671673030368198640441812150923826729668774994738365988064257574319944304934151633834864097394125276555887153673547956494616367761856040903939341841395432696442599182566321729746756437760688335242373598781884825934926448269270290057293004142801990440039971188188663345221221074235586502335878637308964774041750298333628790130672833223970243163346818244445538728518054904885312804265500322089283053066366134711704744169404268566192735353615587269686660425805601558136093174845003135013848251421775254250670658736885219299687275276412469002707066631883524433234614236799419750635504567409260344210743247328733818732388690983150502023558124142300305860292818643925395507949867800410725192180962069657450216870673791436638703557057508720374438741672010399967266735521831694002605953713917619024130891372921400055877707737860841586904848479653025688282802752735141823420643707463679799117358935586023704019422132252892141060174138749608779605170006480890168815336547801439294192043409429440169890937168969216057372193196492818618426200592850385227539733801938171079389476975291719394915326692017872185893760356012509638725304746716993367850273818511340221845293582164429109211136276868313090697655575798992926222640226781996304880459514891962896763843102208276156621265533979399449843526537265740446385847271744565990901533521989102638556408918093647052800000000000*i1^103 + 2086056423122460991472222793898467162478409000721886748091358465278692537409739419133310592298442604047409630887022950841905536237247635719126339090070029431647264000200535028728430039767760289634273253827933703536609100486458920671731335002119826820052710855191601183921940644572591110426421875070575541703089750344533799667004007804639828473525579904060131448925500191813408090600822630574723720323753525526658242825249278142705760881427197602316421357903933383409764408233468631438077702646475444019380612516213680811669349532038047802502962926270931818045835114258348992340563044957937791098617799377844636614326536388120215365350579577322693209424375533265321318546784521841964016500409894206394432738768599571493378325132825617180520805173089268305600486526270366863711682362359544020243411487567691352059317591630889124542811666509177970595308718723151010249364387303312093577800620645728868232724350464778781274043785762189628076555346058688269861478424435556242680081769997046548230531809536572420039411531594587659144554780559075308213232459124627451718820292083883695399980695535953979778550879105364985147248941322836082824842424035942425000070305221140997185863624645137441868964432374194570835902035349488608978407293088694058744796247681058842937015500872099801278193012454092411876062561725199248418579960410531845484835639302891533745899617013572231425225314425491905138589997907947808271513938906889359383838628812838155863900211610774499406891083967754546757777266651116536640095342602848934504729059900288663023109776066895315544263254252466377024495288510056687528601732566836172550094305714406164197413117716116840076685313664396941227326422642649181881687632170948961537775997006914854727206184226014723007468439522719638733232176785315808494465040499018038311395484547629949002632484546456453081682039344761052935621117948812307095005106827119389022724609490273367236740854579200000000*i1^104 + -3243362404445121376219351563558908133111989281232889536344784185473133533377202429738156034183394486735895595828634118996727872014029848988551445452907363039683375268074240855664870066557381294752745597963433304801364623990362607762604683275711046204071493185319225334721321213314708169329242460828560248482436333741025729526797260874932858761643342753952917367091409990123090039906836939641486657531304315657444559328791906945057288847576792009654313469972113868774427473028912413874370734943833763150300042523849539178844940477276966179399672882989909050243645554096323259444386958413554457768955106771775366624659406024337119218033808570957839308480025920278637603915314914385428658023047900540423086655460589431935333118210924584583975984277500533533356489346255397086804128473361662243503826872500836983159178735225353911223548778658896899108473098651339621721025928849772421328369136136974596727487908093805607453934461357999790146214064653432284205920038499430447348736017092056207549964424165776229382725981964710755190357733666875742740545753623387381846420309158362587120237651520961649766487750506577048149969208792314788667671914248264838155500529168896446810632320817689528910242450922501274885059269904212308188510598167906684252130680745186300152103602055779802526687361248784527721725237661746154965903734910154308050797199665490075651519671305832834914657086381134363405151320540561961818664688458939543506515140100926586790978830765069514456253553053588080017222295166270362786715475932508906034594575028341417839963505688880219854598477091399015742438527497778692932450150445477165052127602443328435561152950175651482525616785578871359656641555836584010877452808167170972247899468662954717976456700260134334688607307371457573900462599504762624817253320059376214086276312698356338807750185679648823749257177653828121840429393021456730263317801868130814610132229255331840000000*i1^105 + 112796371447136874591119205601133848498780973059710146533192164722815520322269794763647303936477902064557244986040178123961712745298373266335555268716210270247388796911223685412140914712232035353380420466344076549653876220484579727617222558638129537432085469653587377181655154265738967455354130413507111792519473407774656886747494172984619448985796984004418178796783917510892599612754592500472709071524572689131111141313267122893237180578044268763319727337274804540233543957384007348543054680866972161612301672570356904202928179391706712399487024918908719254603068515954044451618409695697997956713192881702491937989957690795238433250712860064702618369883421769398258278962424264912716955827096875889709636259633269318112531232192685481489850515106600124200153197531171236970554195875900309598533316900779838693648654298243295636621915511830573202166125282454604257451181747194127960109598397802827390178876823434041844596983323315299651443633480970240772748544588366558632093401468124020215713237462352713161656066063997523916647581663392729359484108084415656582449427331371851269270120683907307483822019141840408419542021921319611308622547700942193646651609289252004150356181013466254529205820546845436696952608383975615687277236699852397672685912933367206156540204295165306532262378884706141068288293869509813244883038189438034165456843092141877834819024075006425849996216917971011652876934330395844232012310721526167510014428204479373171626944951592128230433250052334282246335228793949499441015442807207939247491171748122826179874206663747572256740386733781493305403000494438319186934954892751154620813023896925509624903077658972732022421189308517723878065478021178617935711685021918728058916079060372981004579919716932953015576540502557472146251698329430343648390016727423848065081735706887738685979705004146283402505731653576423640969234570997802959659433831411220480000000*i1^106 + 18000151561376814611138116754876416937978784490350512383080228169047177637900732182000325810566810429424365003452795933095259292251328613324503005362591776956906314219046152267629307229512258855306392439444366228085982604828483260842909037991861956694280611620620934763417277016487368606990649491612640015433063742086139454332348186768127487209193290865484276663421552341933799242450944226634902550317737036128289360594147769631920181204273711322022686526132234236913471080093197660336459916514182811015453924270660917942139184260342592288041359942446773448386931233024646963845783491545976033636843419222160140540969048732529745008790532346041055752906998617001935341580076936154295416699509603645505848394320286310522257687898988459171771527798052492214425932011894019046667308384044656174619340546361002610724604020483455685522781153078169182462178729894461512842204714303919546956831510009643510378472287721932952512094844460019243288134108650568721331919063487022105217879855497521386873034862760735674057475027102299406335590101196221835536846136373603197909784446689980750559287357433589485634758054507207733404343807698071383326864912767984456674073502697442120281196364455263325458809898467813191451473745060593621011469161521164953646669737197348829880522975447726985843974571659128596624676349447701023661967821390310958621660964179902196762017532448014922354671665486345260677200981849766242547996560918377177450045929398999879039521245073309661443784724400039867830446735401129039976012402078269870184531113936991513131418848128594021284271684052564701240556770944099482350823451445711503732187753148642207652906240411737964405592654446335363077711173862451760488940635035603696319629005516525772809848077679037785404379633373391882139474861306234680575925336176327579056869605486402725599979122728545293650234573155145231648223777719635148800000*i1^107 + -857929800427309101816110842149095687429655424296444550637413600156843518567964972795387544108540824752368107078890836870356016802924860887659519409255887401260959087930725390093252153364102003483147242242965791748954430077929302787189877571796396146252012089261975454806394605345130131601538850672493170274423761827486462255142790492508316785233396906265675322198270470341340082389214713873262775614177992125620752827305985346816348408462025341920153787314474157819088927327497397602446956673851272429237946488387968956319723463644929766600790603400626708534797440109578623378571905256293490359854082968107507821384189010778951129037977175292625589136911732995838774267526880954792401449207348560357952475143044924214697633466774056836916427115239525520214918419120116168273764621164327363326954146686933854263630076161498341080298261881790795270856472949770920820293068307579029334307887187849506766834577082256836842859958622903302251237947589176148732126720687369167132221451341385854214008522151437977907137220073156277368321613751867129842350508414503738012987858784083667031185911936287620829600232831172708111054606719283627344839887265564618728950823439737104102336850596007768343665430002753418627889745441480501719708871479114245071335783862141400601059773288132721542692463829936386192059103995521556670743027844064070788248900486072953066091179106360880948515186383716709068862802036449208073460000072228715388955188470457673837660851321491492345541386431878972092708983483247271187308432266135934236350317622501817114086074547631053941952870082167757227298882104083127005524470841991716588178767563016903225553291519342400200263567975190906363800675197800814134765572314173630442733766475434301011574251634930351496710594508823012001120542540849226007130290323999914112141831706210431465299423226928966899656490883345285120000*i1^108 + 11520136335051099359133738355567886229926941064677796199720948664995790363846322916900217450038188579347960919945902682446434886428553074552685937537667437848777567543239939764646731248203989333120341759198461201209744618950955034742435126782319701253399326751161858879519085186282535613518099998419609292569520156863687879515920693488423506166570744513506167001864984597111849220406215774266306308273463929351260565735881206515007577231331871096915423367879318057500405808209089035207251374621816999035352800829713131415828508898796945327561756727263263074488394258939137987195472734042395034155636471002176482776501386384839901429733020805684440640207820642681191204578471645492057926631621345958196787435989673447823471506414054939139394205903669978142065619814509744680111287747969341892511107208895933426625919282944836040197232393869112057452591273532754160660241347174673320431987951204404150339881108932707134325373472799955432151530952289367788242841424628640018125983971981608599882085896680670312861466138183294579395442847393570629567206300134166036219426265603048526286916051583272932664462887921216983729822498293513710771106296142885235218925203205371247166720220230504307784419212571812214562371332835887044543839563777479058580901995974269663006031033563166348800907189192302203295065073561948696646453410473776382311378178618326402343502929432595574516029752582614915070383786283066987007768348970527209408548650375040815211869753191708850158017880657590125015378098637411825676070399478037503864810984359278431930303593063234722886161231788780773515915098757940535324996486926830134640744066231521263448603547327065962257300612431940754379482275535641937030848909957291297394871281786243505615857022822811854054038003653288074866253667728264370408701860392488630284759382949971740149856189072539648000*i1^109 + 8469569129501962888826825864248945375628999254534729432332163496780533939257969137153246103331726904924691270121289667959933865777794282434175705710836745887073849981633791692461542912058757835450744980574468520033225756546417549485856898940410339679550792348599496442684888530004019118640736442042789910445352347119646772992337729489459406219937409582929563653825233350563024694636968808282947025402100122195445590800219621754924582350629236260259026799094424431928226800681288873484040601198439444140622667020550251066498844400786734041804063328791036094211285914878227668263256929162219886575601612585785781411871945011515774235997620567354926902930416186685340349770516121210673590012075002139906520642271885780097586308250566911760053616166137678785817069109527662016919375790566464359340171992757549942179131786899268691578606726828559920641792985710203611390484604817389599989514992571678533274549592156986231006616078153125435365408749602841745925551089606681398235859350060315271462495314417697291531307101344893195534463890006274483510131652153644869257639759502484222525518309024656717253210763020727324320500545621273092093426497034606670777948016758895702184713935016427248594825320159182698677651809703498239272532451012569738208062942173174729814723065662166319702434116023353837138433178156340471791874748256104767333009599539775022093659454655432862383586977321288344787976731675578956243079580720899337316059289885762094557801706956086699435836857934365356150698530049489748973340915127649892621018051035295875527139480440780207931098607014427270241680713002863826454141955157489651529236451703126087398682673643093261806522075228930175187902901709177254331456022898921036377803120845872677663277176955716564916349443289488192366949828206568669193087432987558215618186025369600*i1^110 + -385439215167866820820274686344911366026658551605415728081331692485085682934500572987136828148712139410974448669599437537997214936326781355873456880899725468485850563116282478546409320476051036377636522321210164680603236767126675663065814464030937052442103373183794743298525325014793108727963879240407672031924141347529636230145608252040538753510350699723744334494339648738965174294874183619959323043756151669792199414143703869861270107316778116818933414660445094519000506948363703866984220971010044984435794633687073552428978526131229766925995681864228554407865451997067265152526767106902929571603885045343660028478026525667233635000957982226803494405029654641363268355912114604823491957317727977959465837685233174790968787590411045409709252227983381424214785849469035095702085757895137271031025651630276740879709551592117254922825757417483178799181808956839205473063432443515392516973979986209721446853809268514739211118601501924511631434177793674764885229974306947743993041175342050278840862496040553551228441162829166810812806856673930466552827344096109749486141848343925937822839898454730248184829845390888242390685239029499967723060468967008754647643180688060628712827103293956293639437630514961909069029082683608006624307541817737953218279223638302795714564272899045583027780406206938750782535535126329844781816828862250283256486323299746110112049255101505677805684409490998755777679588873310631431222955227596559502994882673402104769197890628521813901236852045618215946367137483217127965213841369551658522981679360013724329216844538267806507572050933055230334446347569853822216029986799958244144294177429049523648517525434789919272587650799108712122267151281226333975469538167813335001939004035884215219457075838769467800495583850862879193455826164263157760*i1^111 - N1*5914840303311115360195973706624270121213006679335329141284654140257986256259395845406691421133594170940939289749998579417946400828531979470370828126571419517723579436347203831195052366593448490310341525287994692961124041928529529932407931693368362105032143*i2, 989989982139152660640179147866326894723024606748604502680316779341672760607706301713269416518880797522809804622454800518227349286183871112816957178488532000069740710637912686714848905199265603092750147763525157046361176535939792343682438792142559422338533593431653400485489652822468163182872336968332910242310947741826872378578097437438569415114912545717416908277063591452493351781154202647487245239234450667309551500955099336649542708772486356448728215010538419735870903140638742837972775819178068198407098314311771067523617123244264864284432624530271885560054254421229882244340899717666711277817435186951940780066121587536464187255678956505961590415129676193389845433024100986593981620336293134306600423158380498835507633922642323935935404430577434216009017256580396500444469907096997897372828735111184795297643684064929362296104996938507530291886919995277663360291129291930117678057023894627958899955398064165396549694964596827876230643381983544600801517158580559469339348618971669158698684643993635965957382504514131049069903715212065488669641316828074994327003597475233815487393427629326350562990997228490936233764323052138559814579255782058500826254775349215031598055151496976394275959401464500617918756734095384828398359548738347959308234409992234817035571375506332996709617541906102247292832913047279445849541534666314270227936205157469835084596550238685782370818986585265004853590652718115559131650504906404256942991613795208973059271594859249327217005246660707988829502606531773780258090977425246483288363176214552762548056600689278938474600766400534492430210768021083859870897750267363466326564399008559038675079803541845552028877080497965234098781018293826057688874536777321601845480750586024694989026073711836891982714149045809721891846101071093341616280128924856546585701185611388089759334091537270512409452975497747871785714623325570383015302471866188298502895788561855404796231800931526230331027650075146561066962628801718257661825321546661520553640841282294375682418332514723804733144004016641009987706888816653437873513500441491380135772953911621140088990042478374047234987990346236800978646552782817869930959077883335080480937055598079487983033277832844245206328189496348593640577380130370998132611102845927098392910690717321212815866010718669301692427077328230185532376701483100023951052078170012296723573008644860242121986598693737001830440722429804401746075668590497092673938469079590440569894523985287917805491206389450899681608668533559773376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 2942034905829661269927981582839827808435361359900506288492820470082582688837866966665676922697890911971274436023470434810200901103082841473091719384491176992455744135637950354250404449723044585434379091450572937465879612972877143909279698058352969506641284203468000722804754041036118698073168012201133881543828737593241773360421083225215938376240077122829931945759368165100074003330042920646372523641177085291579927925197344549043536466130711626178380501838558102163394296256004293630369862606229506601021886490292755563037662633609029929934330130117226403318255175482354465948142392457503658932100093751835377265952170046602958847385877958482697805537752882860113593629724048157076118772666010485161582981132460105994895235652550360982303650254003177014517640205067956033087808729705695799194896273804304572732997151049095246095492132883469635152785011218431632222210709980001144271083711500696801262350940551311260311441637283603957903661842288070867541182754722417741948771362143012737867547619223284673485232727711437114956501302438761726484871275606350250862855390339380712869444708390630555698863932774422081184180389374399756283704581065953664264798397546298999411357405097797960910112041438743935295662881765030283037640477444687152933995406837478619034377218704819863931141592119660616117376283840216159384396387075341176046635139433042171896046446435678197568580069081737912518159297869176380231502405689219221981971843733869266086275957826823172102786818251086142581255308101912398100223147525890661921155912607833048106034655553666086832857874856393960833417140379501444767043220217925935839991063161889057482622474461017088632312629674136260122905239855965517997774491964784782391484454388963502421750029898630715079580928003159130811174983140090448843768380089299236949064195308914583573925058439970291265142133513473486834561840183231359387789583957827218590395930022119197672313106982915183342822510268497055754829081134366231579248728892264563116562335241967676155747513010856349642390042731731584274836943111288606071106901204532480586275101214814476273833724432900304569429659892911633142048661233325113735765835438872127885313171105911810586776465772031052215735322497332063508952061830380777699410819627300759357645344043104824903828910897823737202778766944123374501613989753642955265754676508424894086280575191386502323578468405264429467903193277472390341372745638407377545778808548391919758213826041829812772079498890721808525683534216197539200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 207356147552368191581573268530074328551852532182482792661024294911187833891800508478518407622923014588449394447385651043058255188562548746175813230780803318348399572057131740724674633209865879365084083070710391971055259024637221257189008148214748377502326080264031493567579906113955749535484596617802346966766157453459349181148080851883581922846106677121352022532799617724543950038837139960571251541382848651165787426440890459608120436535003425993213587968189659451125138580914846956122091341106205366606234023783537115102227892638976602548907047387408217048649862131101496162307529605132752291747745611387406629831921090862262212400198293144532564144619963019475396559215041677470934785023447830054387783726535546893930156314235639894287671449239973825645851824622116744132826052648107076133166592144038158266400180133009884056814284435340211178453835742465729724154181455987875122270649863848089675134259441918976215258926791733508940714622617321440568550298289864206930236904359597004419099335910406594314763131549755533058396670119035328534236749874170227441136760132967495841770402391368321568786990464654272432085344744032401038395047839757299756734235181694504754130455841111685605064622706260309692118650302303667821069908993099139122793077464738169576772479255371860944907602857951777243936944706493504777736494793394314497471378543571826782924783848273637810307745801471843357941660223163221947579952480706638434234691358046817407247236622761804515517088214611316445095567993230620197630457254229142989463809006257711205573582002130586520916204697461949614312720417645735577600301084039244466790065215815924877659973048281749118960264314688496952588843397449713063483132732296340372829836578361476439648961960970199582553821132387071833881109616439866908138567778568359343734536775058766181613871644870141265261180672065658777194421327385530422353807206353058004321832703695313052137878404446076712353223378724971894522740752327617855153280499498158279441675845528325348684719310935896224882151656751766837274298155403048422045046073099789326573733234771985656608006389954445361703381379768751461296286592917004346388970953601650473282352853255826017169884188778553751909014733763534227432875936862445202174912365465425693854710851063144143711978672811630925221223934102803434836645611575548280927776714275017132170838483942349783640390680789739908505166436410687638269006297610328351381581437084028261641210493693205399724996252824463437479353706214244320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -171526766073035100685759662862328438836501303517462555057312215731699930691994154595365076938121208511101036715456530406132454624823443904133626183218822881490378408485298514945639184697545529781941869693916597484440590724723490672899647794009146093866412680460736864385671812917625806581268490616465755384196779081492319884798757207642984460355938674800401494059657761386164969661350463801089334830895739361668592606786130068947298203284435850627906311944062903656968052412309357302188118789956972367469576032501521065501494687822896837712765369666599379146385146174189627726035543901831615795798224820706016865142917447699388187118601878315514815934708949015423451249077148501924175784833306620751028154625796661503016885074138094367586984061749425753418202587806939172922724502941819559713808203675550175068681583184661750477534832712873724662918271882651438403262604480895268988297055828765484465629706859068321506805368148693959872578532352648922507398632294414576272737077971834120594021440226068805249784621441711120669104481867051023810685995456474839616015158652405099154392122652817849352878045050976688267041201853795973325821722764551733396907594143591981316055276680420036120836690636986878256184383824071060946670666161455186176372563519705377878182889283136640801030426633595870460839401101176693344439805133804669557973743863360598957741987196474181899392424181246618991198266561268841836832929337866278081419573345497893266423859873896758184550048875062658051530693212289496463736883920692726870953587260974711599165836933361759317000643263910591033145159579261395114907855404693245751027987981823618505815279881954761074749882818612285038457301764127783341130195439911618761251498609805976327863947088390727593156553357185382219972378978035727897578053798819740557754538980341223969336019008335337724545421220091013102497383815707974598463881536418413662240017859440635136384425066651159276187951533966216224687643739352197097120915700432430321106331947592404493715961687309123374614150241729728749746906105742322922136892261963887842387764837481774807024209436661928910445932709262587529124421308697502386977521490585836883040305655116081330927625709088574329680811672130482363747975090099306456152186729841120567876022250131498513531477127737483849489801856342837215158741892463345942329204832667453985715604411173083760897193704366861214826763215853408950760251766648537907041823314850601351458163004773023036770973626286018031611269671682696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 917651515340962002550511645474061659081345547395821877244505488478612911027498814204219260352303629692585403821826543644724460848395903803247832634391264519537630934132405226309212140900917887677879412482959475352317853268503684505201116944394330392989528172667822782252142337088085576154849090219276139750426256170278794103949185626423049225046154679648667853474202695007935449805354732343724106623491802967578799325279139678384213526048773474037553111369116715633557508788683800790995065979483884861010539392227043552837790439131753348843793842327441042089416380405530980242296423991956854618993528908306472486807174541533260455530649491968705448816850335328465123018646137700196694125579458054886053027748596500802837173639322219643038769780260146053449345462743203810437389810588602714792845489087776490801233288601152606335298347244183501971106955220948147858810532699482634341070221244576676176337142177520467380505893536962530259059963974005300821015627455981613630291249738614208677745713505125288412706641666947689095535490383464409511426893146550096468466521433653316473038379092547838357437765342420878351900937491384582009700499930185333327844947128437867072885827863900321477047261289278464885349912411079304650851938093350617347633356509950737082463682600127881858396811356780434962344932412024761908955620732008105389243386037744826989653851769928037287696544822113461967806008675300509168548173674142655624110010248532012690072755509355490356230360317198094939270664114904745357162418027363099287728091678821991653489568144810919139509183502839624641863608587110545806028452639277290547425962342698754426679376291803071142681924526962047024578388824110901747803831037284864399825130006132017726287748330824897932672079351668325274608175806560933874093237172788695452017245099267711370693058390751622984994906606086985084014853296289133402120492336562747290086550566459621853400113251204773506761518187144744891649265277098860239826718551839000976320968594490124867471395027632341456663645892408999624673075762774929891437041544844665162575343082438965600570916146438764026125949400868935014251787242094195495240832301334133563639773157082490237546032515637826087705481807380449195276411907139095747085639760615699198736646002687495151378423291346083066871904315580570273354029835528118699836037942200296006440059354917205288566317314112910826059991099842675088869794776427047479564613045810513394733676061601921008738888531390308894944820745811600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -541036591700940335115628245195952429603681522561915232636319439115271423366898402187504670214035395493349037459772975083767781748744985930549973437695204816535413005607945308631690082838126472148478634300770356617839603969447110148422067081348507717920084866444702592577052521237125820162918522778601792718019566935680626688608192102817980222876272428143667019062179143306130425233939262184964529145535768491679997713478318233554323767279081928683481470136502076537448950488800504046351366501129510038291566215969260234809542976896625590260186102273641771810070515523855925427140416246710226355765635455148441551039229102799432190682152842316102277290527129696663208505396531927553037021192392071706470125436682130133511180940953042863072376899343165186706044987773367339706689000782568995851077601470065037609361821830465280771563158454535376289380574887006851110403348925301420939594542820355191175473039413278841194061815540369051817143150586383739036150557260368380155596962497818876678489510142436621842309790423361448268565380533984769933663251343475862217828675272706115156567270552960753267110850212794723464750147611943567261598911681021096955540434553981825683444257750640111291424413699063347340108399281159056198369958948535722043973359937170916203637681477774675239630105725666076515718386663845242638569600264673769688750630892752818159368222879767194567548214251522188189059293997079027391495387946047476559699183454382194632723141744472064071213312926425669772058617125743685634201249286123026894095742714949693850093373072353318423954197433410939875571867010396366017468007244938766231302199112017300445035814233711576042347989090286577959155458898130136780231745279498561664006920410572170174644336172854506804597683558032952573597320679163000639631809093973579544899291108730820685158725977525133148838453272024037010472816439241646011157887463776084898550257189849055565301405761575900263569950392468467387397718301798832271177509732679726629008221892002612772273617628169998491976280671284588861141895797344669412741142503083402708979226624545415548313812275614654436742795816956350230078781860607190019986444801187404767344260490911940981891288054187639175504227827071750149700879594794311898310868229082290449551258241167888172640283547803643079035313804053352103989983205166131940572736890889329169664668012184849345905780389033299666945240382783982453982524667169650753128246911554459110726566922297171861074059139503903691678697504380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1064822128967642005905514756526077247221871008223192849503120025499550873408684708544968664262011219994663367018743411386073767702180885532994118902659493965391928193466558577717322301340218336303609544614167853480083297578695370841622193771464135058692614283999812947725460311600908824995648978699229887372353116933005849426864862130304917134330125992489933192223664333053110294346828856254170638361104443699467703989296288200213628330809806976025737492165615908807131895685891309667594838470147412306135335328047205231066770544781837017495120091960295572944528644736682869871375487874969056664651039358863747216569785067203865497737779959798688123451499693786708401156433944143049545279188127336203728671321322308918353498451453800127840401867980378584716691682900969784716409688051360336660202433981013355364184396223617086002420953309183980098790926825760121520766690162098104939290870033224670908241257273310795267553896395717503129612542846536103630746151704980567987998672589538657380714573680019961586289385311365476999421083096869344132272723271747702078888661355745860696271784226387573277712343325091128312897062607286049472056618157198624418400479496389466211018811450197253277435470435504520852798452851677773763669464310346061112718125761997566008673088241421046465388142487670396594278590219872134354775093395668289692018676794454786565589115790768276017602594792477280484909624040759952159539194774948940789407054224674897914551125130740587122959479175621368465035553411745727698509283860343684612427405740257782722894483890143650243665386965053336886840233853650285975226895133273711787095687094326836461150134010054392320727314904737020547004671048688567039458364329489105778789377272059649785334548014051162566736508566661399478896145503171121659515279877338023607937687313416707270076217273573653687618152061902935292942004160068954118564494646201138946677480025888155594084699520887883801445863963586604400488017408541179297388092594944441013881655266036185943363051004186428077399505130712551013264377349887042581741184600226407612413345861254775417561149389161432063834547323446439481209964373080490065587811768006393080144956528429775919971466186814492982106738482745763775720213514295602019637426068801969711905319431388749396571156129438748466651554892014343695570020930668983637837094111911046718174478037861612031001107588963006802523204809473853983597345884690620889328701513728220204483798858303359186158998271755383371915216261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3439701352991141867058418570290779925987252216145548910745081314634521017000097425361127041860151425051009785717848529942799171674117182257575293359944786323587770930852965220632190391662352580329839388272688217611941588803952569893318111689817428584099937451965578296645473145134497301928645525909781458815939157199322249875819559677454009868729816015869082248752739364347284951381920187395264166352170054808896155744149767882631461781969271057680288480875770503726174839265258009806512156502038596295938173694031663162955563462306826466589701572059926689133250916457934774008099802441264785202083911480737533611151059179452492603813710528746776311347581414120472930972394464079617270561201458734407721664987180969586188387241681855589562977138330755777231308009250615541976319310751900545248901264099020939113505028619334047076656983269855357768475758174480214622807957464855260794915755065090536478325272496683624554122559653888100531221065754916692873482516700500270204394630491491494447252365595798588274173023370288795495214942908280743477260009151360963115912360663153811686213309737722820006903946954093306087438898273651766981403429545436861445823082904522366288846277231710771977937434750576534511348609822849463503101506331945648250094772327338626762605307130153444886978828437090632049171543701710962005947557169976894424199151674364852019031201095162830780011153702655483940929592643736297749446648722709550925755109918378506751833728240873708331720941388658816136657484723005628921995662512196178903818496995435632145186691154659149551004006415968289565286369108549598744776720207827814102355518373699148274505799192033922089699216721430815413010376168488547778871117191545057960393149940398759974303419346939755560098246312065140777536676664129107581403424777697195248821010654658848315663332319979949226485095120436296904809786367724204041911539562018068589987495924221071426272237817095478476383612811306443557272391003837065258631013050805974412333198344542943925884959693535416892819799889873641990013221468912707468667929652122108525545952883030610232419981661888263481624663572534986263419017147269334071517443372462595220256725347961096775589494045761064278637900120127739488223247882007559949739765304539898868614269989648902039033949338932148589759902100939702489877611499891012695580377459746118962901922428173190844917190706496167163439344292212208869865183653867454632205497618808318985957795527073137248649376056301308944964861950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 16220555838570487626332251618286685114859589130139340322637685982605361186582275035515058622407549217762785437335289572564538028812995238508461067883834402261315009608360670286260617925258966647177376466873055191548098994703126657370542145588378517824479012376606854292687292317589922376780832094083678156769506797947522490119118569854722088912966480467190779355065958024622608091069015878509815154732246991801263154618372163715576101443293094421344814302767897307637805086399197208099724032926693628610080564941236282068064429001326798394417124020419683706846824143328797981232483776625946205112161231892628397420791334218549164074682923097944190846430833283721360717997253743675320901635206804123646133615934007645331270357400724281831630567736740387476911461956640345606445859003021549397613431797311843074780763866763675453115491772194743938395527227959879857355364147209536883279750876113423607418849006640371550601812980582961514243375166249025907146991431023957716233324836291813504570312815754076424404891000439901528265277459007977907605299305211578502237500349909142766679098351647269445578919849046678555820669511150629083976840855466740373304668278490477438479613483123811903936304008994726337720315415304031827375527666987240846640507976826356716538177103642426905412058810630215588839111877349977907393849167778354031009574847329092872158053358563370580783798573259826612016875087866527303968091082190555040224626016567638637369142155508963894388603179721771008673294877411156559903071549684217032430190713578523336748436599407590888604845202492315288974378479125594060094410357011617082411287501084001760693226392239478261264946712417515839025917515943606222990300627224670566491752061380425219725975337016653264560153663986654488049117199815388040837552445671558084040798554458229322959453063397693555213203221318783081695183664832819502559263178729665709368816198611160993949069757692529221994058339467589667910210075105636940286011676072526124875459592353037239729990061237521119409341511916681799105330676505110721447656204004895965845339910804088635891404325287778475485188382915506004262087774115397646837165758886413738517216084066514719123474932516473007268969189165435196577791052108975367063899097791491836316896384201403401347630473151778721235613688080086350474498929277387660135401114580519616159118053264918160418017613475228020177424149391356499001137412737801021665399606854756266634208212661903354636346966550714024621506815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -4513995858645924276659376911571171670014967678482879868654616724355406329752650516379793051733840365199808406185298744829649086280724705532242650362781191994973027955911970967602255868838179612026553045050082412267604385692300045278252995024218333814330278501957257958681438964202513090407109429039142324855285417922469390297376798069929565041042152056961800248972246434977082298522086102190900234800376037827386997106920847906045531338760610623388643511294897188534165643885655279918374268799565655377012479003230005173256124541674018171622498911780037415891342989530808422976128431419540366995989901870948267150798028410239946037981081070341313626914278282870248107623678470703004533115877014619704134869381223973368524871668510263895788152760766857365980031140462505438107100498235624319616101388906100241093041059570937419293214071060054412336318701178897974535043378008930542911385343813749038875144045948168365079388196865373097592187039334780868572476904028784084794303243669055503047175624243308106179402571783968745559365943910607532149547022111360126304381471448513298133908439060291702783955717875754272314162706544818536765786050690396484977356460037490118394355964389814265152609651742890604593100738800758586111610207386331556992814648571698028484987114205311021450997652326250083798022724594519661416320638784169875812445317207680476741501531586808266415931747925059458562049653221205099007884598867372817638645687758598374612736048901184636258019868923946884496017850422334605253018461343084897263536612711426775058917758296062699923792227261089222384666614044883622589301417505640450843266984070371638255232533889536469536079355740144290077411487244321719100695950487000793575922792918432011487029552058067083994178424218129061016032207300793430143149687672522593129328747000143611032598581905468396106921881893788582849882795882961175896484562774327963781935902175337261179344519014906641630150191197258599125670922676391046187850383379875595125726385977832945611857861242814788217370642150414611047015287437133403745914603938804577319631564902608644098367724904278117880214273379764098889593966569805285849701464047935629654669342650120167985797504571858764736315837472476110021040088315009793172836016293782991942342420910996647185322689434831949719079258694087367254721920845167867460393366789842756732691328413862855462933803230379865770073134345245611192157506707708406501722869821307979067124764422447470560624617670478601668226750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2089208795027887954452384910176709046708050743098681229475973119834925575649152199440249106259811662962521669236996511101022368031634515519959005229160232985068277239912400358983007876155350859011403284891357899347504470375150697732825203067810107544107780965891451297170361582490638205397317528789329469767090342104169443251407594035920633795163156149130146641143963384708560916417203000663011947428738580092347707849578054514712010433361410005682634825070259179317490882213945918265675922242569435112887358731920854522484854024470232977165221044130507292497787193277964306719267452854233745272226405142796283326821488238045939464750280794055983833489236370043554700782063460796538670440117327167406760127391686296378680384493644318862799558916113163379028880103094707151662042965422933904244089675622846663245480692096800383833148509786355907369683959254179849442771735445356892598985458914077442298298119693701986147252619496249266952746996232505388291363372802410250030906361014886842684201742968988879047013518085099658696264290137147386615560351835700179888950239008804400748106358685960974733587666662905020799798049446918244889564365702207103181713560542364400062959582099172501730132613598463517280539399520029631126610895081673956762077755030412343205722994705207106283792618150162473013698244677541317107265098758382095384195995420641427655061345506544084008652577849374605514082209188973224248996606786291476456957251891833776314927472130486618020528200983600516126843870784179693144101422447151129945816800320043537774232842924690808096134372270027263583111775422556444133333490403509988257813946576031374827062778662757665783408139725545393759281947112850990828104918459024435850743499689347541082099249154793751228592578048554419295577700959254757760194588898231194145022100509055591706170332356274711662732929035909104847383912307666525740980290611534012302392745084202944882126713909299141938797636961198557340237132835750076468399957305424365364256785459149329377933264170681396708792446921616139102615877725158062199199668139372946449582436784071116570025103676952261638675668724858983279710330269300014450995982253756998125166542940327336745654599859360886144471106323309451322642683797980641980476176789099030907288807462090041434642403708595346169915639627561902116880088523015649917628909132163759648525944551505568772633564422280680459753523022929078793551428212462773783250669713015344739830376099098262858459368389467617247862500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 744992417948426842295882489279933210961368551599041763804816983250667019007339787554513541677239646807034309009206656854481445002509083320935331303890137106390273599685091138099918613483515362349422582564369102674007276120737746907095148466855458696155804308551287248381747638570481981833861541832515765057973808106943892160938870051965257225343971015384212203409906467772803086073248880397788788762609407319644964515816672223546580196698274338744809683855928939676171970704404558271709727751273264978753232642031712066701654005102739475040654658469045251687063420647824412346280992996602930113120130801922014013452129289113436552947561308564795968907929023811922123329845792552579051689480045958742808788784754864278541873457455392634744667085240443765064432993250007301781744511888183241250589560191401346480151695437086813106718927930860859114311901684726913958261682768978797366338541590167173708095004886428879236923471338915276482129388336876017131050925685637787772265807693860428532153787909875309818803775786171694328467195005087232954787378185595215155707065616455122109345905725291925864009644924991220898190830008627182787820572567239293110350481172328126212955398978595047687181887308977459197860475901152972037563924566215427824118681218792783531464385243972186954653220412392291322253749925154737946751812022290985788259646694031924769028365048228277421969533438818630310030560642605517344584938729812435611212026511145275691358768218111356802501300087199497812335458176912816875428117065274530723589694327366941564020332543005005737821530079292769114615739651124526678642487137597825926231825873561076780871744048344048303757899336833486065596711389069830033395801763475361900469953976408288131657712153227616649369105884862291097344768085437692497135118597493946787030393194604798225176034945777159973101651709759384333119967305752095924948159089322705053249578382022769819172580787998736384383482267069211374721307510388332829175524728352830480700278376506917470192641354360175712840892387326242247845996315945169777666975687921440728161058805555074897965320013625419254676950932492621219712388447351715821149730650563830003301974887521148403615677052440199216046166402258619126799996928335054676626310957878731222177470945852409013066290964171117316957583447261769271295286055949962300746273228075823738133338348185282162305693887485246722766369488271583875126187090189750486569121996694041836808956863953497057408116809176783295625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -629412747088023410696129655757973235072322465090014528693958962290419694222173188065513639777294199292892979596871498641019473915639961996905966555464520514065810588390397617147114456654530663192301738077953750397196927266690357640869735222234071859581033349618389256269928166309592080958157739195513650148857035028953242932031489052656624481047489429036358300141805028138711601514636118114181886430276869736186939414220000734508245789137537487131273673203202995255884505304300745370848155578693508064512135170334675134059029504471877885517052827556515010125025589034607384844766553519234263416711731885952310333550652754092710703980002465664082342060471757345302175900455444510731269069699580354071781134250413662236399847820534955785874027452047096383904398314921954953631642386938061783431881634975627009953966665804258498317589884682104047123805256260002285472250752740603363779486487235008602597375663757574411333154173545767514873611065444979337043019732967400227401548154089269790864782790375715405822436625365910315071019692706705766315744904704666641772457954920045167617681343469796880321441897026979564550158927445159419616545244197154384831269602388590815203803992118398959085908118312256901055349847405250147502758488406050291012099519483013023502605972462580344641884542572248470127970124399469023138228399104328758609010148173519371443229790473760070845442049988712184938620834661531961886260681130340058800462010565411794035287240690248761577897884801235404061713168290908853274436830879732022139975225700209774847656524669708536358134710325071131698519346811834807303281268315815338533499060071765216998717412370108100111042405846152037434712785995875825152220580692969358583589014269813294896959225328184609785765483612991546980403862780120628428942234643019058012177438055462399611735332070891224927363390702153916914267826727192092767678573400596300521228453425638087664783792681980505515242617211098709088765294788507229410231307405856086030411700727843433628466386190501439361020733054984275523015870820465758240609323069683996798217807225509802767568924793714864439609668688787263783058081748935204788091938541655699791428361804401389159520991683858949831314432352351614002486075804521126429980843662210096405787757813406822558314973432710537513551502004807125411874680547205578420626360509446572064754938309565035449985174358508527699116734200769824547105511517561770782410701030544145119274985054339090773643830157230666156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 106535162667016392095820270343626746282788765431040885897461003588866947188988386101545954279831652836966844479231010171712731559571027981109741317679355570628665528882017544449524237379965340065706441640375339430112101901285095492264175732682243776148378390635003297908907993619554809927359537233975367016230057928335015757248159660306384347425538205603405907943104623397670364902796720216108399644427822229454234344471668450105390480668629009556214867997672663982569791915715733259945592387845153312297637679284330574298380551125252405745191002556241653878365961369766102330718342296870875472136769117002886704639462830260853751195548396863025532757276020758520708850654273856504834037725260357137652153999626497825853643977468419974471540657143002107991187293576174333694346246871221844534127353113482900384485055225182903913619355971795045751725366045754278579452422551224837565993392506431496970275441355768198554666475863070516783520963223136986915074179891443916110593782378244981740960367476788806754430073239761706367783836049889781201818957707516468774605865006208838333168488396027237698843248145849198434954854848396753135778517918452874159049658347425703155912737248455307499189427250984225628053651527458489970329621430879372821153635428796785954400291132838772158702399406239234540415374060800404567783165366651685382904979680168318596252114844036587695342149068091269498979604410746944732792193459395794140212142607149422757896947505067437659151775619402993234511917137354178162951255104312279904467201414416141750597380753243906584389068886694952553979205140186778387309303244291376256224600657415085046728126953825585397614236245510398717568035444778147521431805469360443806447059041282217712731287477914862240011311514183238031860396333561592068549639816250880811278801206794325402819821473561962118156406393669745271902669480217195782118606486674098492563503166162380909276656201289417855253350256604401907052467820042382129130372706822675438574850752225289954922418362059165846993547539994516118190958195225402471716941439025876225047033967342736072430633323210423815364177363876632418322596852907232117513466041568394087477920459029773800006631863065988565983339518474105002637387364439107349213959304229113137696189675548156027075469276848108211973496433158521894375350109363733299874451672304437278874567167521953804880420266588512541591835436473925480620851136601897022551573780774425460538544822914168203898077426451698437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 101521460674587745499607460274278012553013147781682727274201847184850966690268395188154373034584250398081555069101400523940935086331575472825291009481281083931642231907376183609522202972598902542947944433224200777752689407011834213144809416584979303632208437675702641288723900718898043854167208980011102277289393238378110139318411276884231586517771067325076906947769624022802192622972574096008083804485212322481163218925991212951436521561040163331228799460682203658290130349295128886856098483468275984122775361608377775870325186575383468933179789861483778825999068213898448954066393470399626336535332250828317122947366239363895025128092647217278571467200869461589357856277096003148477508171273619882801804842028548038373927435942439865705133172552603188122567571132974857016810475257323968829641469373499606905258555703561121240253370158769572407029976402466551280204419315205631003468138935277767576741846416042885768142110549313332499305573685785755820328271915565162815601512261288948027174786215301454123426889863613095999090946321317153686975411843844005139662882804156577178026850185453319696762886098230151403538747433943733565580161135144983996768815200048733228117592088634187617746886252941117991055905607452616759717049217436080804100832147729919113892077148448546596330143967542282215414896363651694163177750518573576792959046532594393784906560525590710726309339322327913603288952479492683149609895162081788169887400662012206910307490142888979228546761564675704832261636296320912695410832444625310547212597190103492471893091090800694655496971240718532575848065944412071726161197503619914731706808365072055329353045629490131455578249132729461738749437045159053143040005453673603883175931404688624390386286913353935816311293506171036189688849363447546862875010552311250613046696297039389199950296387649127254931386991422566183288574746143484897783472806249011716473160886940306483771560257168545439687136609170855668796267897076827941785458060426705385348068849328246118388249111428097438515386136135950705176877060238463078946106987322400717812745090150170874544235779869297373778393585530026018811047780221514760254737088171832250475450862418399908995212109534017048387994119035253493806118895395086095957120419381951500860312827997826819330593692432615380881573890815937756686283713744212467462435413114510454795089442037347952865649170804020833636080546198937298641938149126601677618851847233408226893038247555436216748702303086796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -2731851808061956589869177141868320787974838847958970774102326394514355856931008998306679822445173501307894388604105204433544876941776150859274189045975538404135432605533627903779150639009063760781720785299114007209127376422510703603287300197773643235437193423415048341378528805976277459327761607885520317081529299528408656806675905212793662812265362626271528621100185453547563986576376484486430928299157363403244368615914022219890110550112142941029780475475392507165714348346644891305255976237395388253309094604951599958736908771129495457257668751871666895187291503752055537901955602295402155241556053109248974313350660716328422506115105478452617656099265720490346822055123630875362997453326616288177046046249069351857440409254460532533245328838004072312620758603163324125747723436323282251180542080849349770367395212647316163743857490095114938611848919955085641951773321993180059082816088617783346267342851991242770607071085375257578389814420619265929759444374211883977163484513414135652256719770202320107633049097585159428555825571436850452263840601669390427695227842180450753720179595645773226475346636704747104063933308745444796208837096726315104674432305885068638203272079400613733156983029110982309002916700689392812831222900787077633942859846910777227187181498544910556436038988811722143314559923974285367147931208327613784816547478024325375482369342016665747586709123285969756026637983273318980632842636631518498141207550671982903314156109997015925976100671975831220120480050381209563973421046717379099552211884211745905564352784075617304238846682328210340997246929664397836160712041234110769641863819090444419398829902942166437305036635089917742030764320568912972857891580613346758467959008027720049998932502367814546915737975192142057016902689989093132096733208166445548400820235920875000439226771644096855649499531055972492636450724221323478547581593578946109365772416469837330651807087732296873715928734092083424125265671728839420094225440349630641641201357843767252991546258138719842683501306471293752619944016370893862317502308237679759649510342248152202537469442020807087212159281723603726669483850486604405916072587721220005946586584326451087664247092071522745324822302352417069926444825654153416234654292138593971729997052909087872265574962039351737575651711291224533985142149381624220078862629529675963750726615246492157494882120820776387869556063608742727953888666067187565521147311954167253994754658670161736267863047113281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3766272369927147346993416216074369795975066727080069863960845024891740711664005885295618496219495847185390276251773931011847925417760385043527626468668715809814086529631083932610509081097966365567961861899364117730180393693558602051184092005529808763821866398877046286365268159367881175583336921462735048736231924385933149282217136152928568690477369439884482490209851025932718694001682920647054952973058375812902342255031861716469457941809023270967996683725343020484730907238146757008008554007304695259665337144598104543340922192739328186327207687672163020493853318370926929470870955186502797798096830235370364077103041879339501463608525263105566547437415291917885064483966243451924482926655286057975415933683886398565234583102804729108203903707398220526744837939133995495408159444029971198053420325605342692836440752105841158522063189121879542274950397836165429339444557335371842892346130723767837002575601315830934425673525537567144529318506895023787635863057408363688079043443063022277558931067168512187001112381084411098391227398701063041045483650545376660246555295909389113290067157791285963521081566457622575772120446479066836074419757100899571937400512355521562900342233159913077240129404417094194403242583177760179320105049206371460757286392004344448987297001421187893069292484466757972679159703625813447381546842011683679115528697853671029718726709262987696913594645138865902699200904179926758236049410742993625433009385825049001089131863943541850622816491452618144401531596729298489779136791202189200705291492262652595741756738156785911066007637144899460727065544015200030947463867506525570791679515466956406716333734333199986092473420783919438212197464733380205140404922885430795384875617207192570877691611081138659621059488355146435410913156482039739382107396771766939620287117764689140062520275479754597426685689378224134619706032988289378112600763736534915417794032629552989740685892046140540081051514196493207654700004985125114671921377094777117712457990310928335511062195545088361101282745007606515019993374624889834294728313699336796819918383405869841329376605803982665329781251508997756728582978373504632167777068007258725218107206556741401422681073397903794540514305574979607714564519059484942260131828214226556580611494147022063135497630136856562697610853080744636199684436069138691467299072207461400434090232657612971217731849745089254934166836995957327755913617191837085708293029139537779217143436823781760228804667871093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 492082758757289503245723297991642414097525717656289806869372813718419693530324439615322583702742416717715063636154584457044658556249997119292992647075611414493288145241687777371441784922095469805347362022210484276321179060906865659643801745895480800321403783621038377480159194966018579683983209755886579143701743599958161207408264754258947857801105011929604927317397062280875356966358494379695585643882262042521032348140941783772363600773281152688809397181370554764458999832276193267100198516633124981127044681902014471017515602288808898108431844973355208825656648857900217839374238180266225598292485813948751548461482495191296155023432766482784542904453279101247553946736757292456691041686451144903268831592318276511556861659092743789834271493494584439396221068314022763590509866756630961592196492544009170242935407178689082787738811441369793558890105945385061981303202827616494267162894633859851153444836034135379604696880209279284072288424936384791646363256103589696164675933332565653004908921188634258243328985287567465325337233829107378413613132295995321609797464942813466306128770608441915835903515891883751772925976811678392746633953131429163031494450645628103199961222585612406273129570823103537636556432369138523045482060944308107522150462080132418293263562187533604701831324338238739969527645755633852186821810051322724252148405882091966825545433235937059840805407414105326740256921831068685768154695946834169250133500931898835145154824323160056375123912815262547990330769066823740266500277106863444540760996021144191942996667856975910278437818684425633988564974382827538691531584757638087390844505020717182965704521114166380667503895408652274243002476326332981898476279914661246238016133201458157600560401163850817574407020741166596011138439462403168477416628571204308063930675302257475465712706710272119541121237349398410686767887962402086939785728486898631086494255797199762033608136445319663698956085670625747700920463118902217949035297620587088186960841063677391451118632204214815912526063278604211832275316424843690939984360045120830348310400566607020474359226083030486665855482411313921845332493266132295498862688410618053173580717607345318015102942913081726313091117007064650854448387217775647024100627197120906705734404021099492783587830761052668547438919320264381543984970262711783794847974223324379312201284797608578231607188243205015038698993428260775594275482133609082629302418850742451101847244874239788782871879882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 365905384575531440938620045369478943091662623158072903452040701678223087876495919353905536111008889538830749443720222264343089554595434911204512327815194000844938380198892533169514537970642352207292085869502496529239987837428679233655098467652099571949899439826886476857041947262026471661879162783437370136774777016858044185800482807148178625486838206656235315209847825948693361288896584949930260522733479171919170164607836327463549015204510716705219595508247476437816771983778657504923662321558696153377788086283287451043222220224268592716415934591276744612373178711028938635698449117341281757342832533547868642875274861487158025051264214191340051222033416088126599725711321923205776696062189113336152246494012413027637092914223994529226930386687751605725273605262816896270776579310402633255677691958980094750341608355562573650615257727938133702357144568215863146341101883456908062100111101006945912204941904713986306167393811890855649042785328985916518087051149524290682868001478900849531977175985347506126305630372856793660460740717100581987146099810455364559405763265911530963120599158647279443104381282929472954541935731582824537375543474106092010472693656476562895622609433946684023838143524118877941510742902981959864337914190154914610790650655843317625119971507148066519718126027618082228416584264639094051476454002375415519990053730646958287654310638315408636892075211014647881071887413611879713579174219088039835230578926968820988122238400649993041977167185055177864041108364747347996667954009103162844722736822471132328814530404936415168871788954996437637913124066904349699355084261760487295974067171855465115069700682408902045846382197146973949176199301585035525811011477546269082231920402392543332671117695591188192022440939724411933229008329159218755424804203959113773774489660583183710925760273095309461299991711224626676863458131858004545750223601505710635148447754694621219649825747770064859237004497941851223739816200790968670127875073044552417046152336297886054412322757020802233671354711396446486250424844285677243112225957836696659545627295010300546175934722438636788026274711555397197263169483996513321191968602137079672870825137768399134491104406995026846681095201862795673763130340796199686693703558652675875188642577351494065360873201332470617721883648468053131662361183166114497040256266962271180918996372241174829913144495181088723112548106626203651917701712006585572342138745716041164617610046982935158011962890625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 87369272362069972424646563505098018638749739447134139155350299677517318292193989917245639426744282607612741500827022962523447589313356822188987239007438657655022441962257299900402382931071011675737913703499762944522371576838384505757765883454012294344144640942230374510458606811223412584741478374486070750805913916149294781636712454164745218776096605692669711814068498641643423803286712677656313653211171298754604480944573124924718043958230320528275243918923645130288665024440714202205092123176389492417652411057286164506765507380120145548880657602025106096573193717491458486067887891286879797316794091065442883709282724703862429872027741967852447883508397694516753846085477967651469962524445016893027421113136986252118607065411564150530866338569174009838961024966702918960988848554037936649123045264931336493527037651216030426426256539789785064152042505857235083050918572962355040881219935788326772968895990975801985879642375053583787686538329883243783167706706349865495637644949111536236504001971869760215912033434262616157895085182625873728997196413121812478242119517566841797698888200055411301336689001772335178585201063730293326576977363280734101774213457990194108630301177173138840103932300073690315259034500308889543908922990505515671084431516831417840178562952624033573364636198287062752819976163691537290430592195507928243195034271902094594486384916725382925769807229895770967165268394710189584498917888986890315758065744869128258789084746014259892799849086236462796889672933437480483352029073419176143399419984288127742749450370364560266908163907115847930079584524633030776842611486267985701236210083611297321143251696851237894699065404019298327785347252026238875332245951339661348792350319199578071722720592829773607069583386199945416858917748375057545840295817119708304133972017815475947381151696533235582552314498955048067978151656764023328920808750072192240952790817631248370670746152735723149216689426040071264716375440023533218323892640705089157475383426753738425523137570552038301786411997484822311251406533819981331218482980118662933782129259902150980062664270706308150365413688045688812770363268199875367747551461430979134319641647507910047722173168358868138024280358369428878040901937506223610348035414146673625392743744780440331726096774531899641264783519571185856267454939658625776847718992814075732712427864696198503482288345277938575146195325676505618548688728253047829283368095397948516544460544038506673498535156250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 7521861126115475788647949343592497832381645141333997961326923330860197992969775738022542888592933403682474224551152418146680469038705766552333517654249179797544908077966580850332070025750755382051943056197490479038840809781319499453942853510747938329705897155287344761860528734499485291844223323586408104610328233605692123479871992337499406530840719784389785503075780817931369154138485882308303543446184137731028490461361899220025828443825026960355690719576502778179619303663043689789846117986391573113764397017472281420477428164923050984134169892661840501317563998155887560690633785187853494455378786965265214304338759213965253707093789170511123449820959306714862857908117287819664879780154987330630902074208358416561315140738555973275415765332292346351961750401371849394645370198581259885946026750397028556909672371995895870198679631415659043784951938402271073551510368476541696584062861421924601633740686464712770364840513702984772841389725571377683857019916697055619642701376094277996935104977037687344582287150350230495132733319754732370632828143286926244642698924454065032067644176901021088924891440619332249377698221374424844193566153209601963158169797478352501962824456524967095264719941045607759804309483341675520821014438463964579858356313180672427189597440123439276297113886112408344763435244823903305845848390673083594293919378423828508924447853335724015509272260718645240393179662622465358506451387965050091248886945626513704091675642189706712669434072478844073324733145694979962274143238109008540187949648234798673870337319396356813355280696316031064592443620222297084827287176956086871065935275469730207339748751901171695306709812495374597339253587807849937302689313966294073042383148391802291840884169094078118939127218002417126737957749860301396999162169780262188140443987837905924659660291595767689739343056415574349888634851926585031950833802266180614508953202804621178515474741396899508505050689683963844421281701643042482657139947441003608454976072030356247942897701423251999809432537982089547842856955912149373689270723179190889024384671760612786792135690494677522984122391857180748471982616371886183667252486308713673998368682705005260451767286524845168930935766014433097672881410489286713265159835280790428707714414977789795437978144523579371791007947245836073733137115381728739621004025760410879831317687753646151608933601395530801559025211023357872016979190414542340189815213098003592888457148644995109252929687500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -982008165369182663775938960127731492338065989917445080767236472922479957976440878271415769613749257158512250337427775631964683213363959089596995745238458810210081143521841300231923974249700083101042636319946918531971874791812167635212290173733833911921893088348048565802510375681379653777726014094944833594246925713435385877482608361890403426108496638990175041457280956124949226635643185425142983960626649091424424962434848621613208936060611787694596726620487084491845958194178676742024294921190853907459729709658427320792602627365175666734466777463876019584831941265249053058242004500992796099296987936251048177023949752328439010012276315362147699029218546991258553353677298260568574765476772407769731938193047449992081747825092817616015544291668758599863527581270947533620279674909352144781769048184538765921249678401968005341035708066705558329013758063669866892533627133499675570553553769398481202924986410368040855588713803182042092146904512431272246038584517638644266170653465066626542520550996074342064928890407200758918856347835909192474386378228210093098211616694981723477177127181417911827719052857665818327868775449274991517625547073460348340963556847937155149840613239722818003603927515517564822844080787641178402071345328277045192461579793315947196209426992726094181827539088165668316463871696205980016450044194621118572873553691048446495760753534954430708411482084796439785461566465212641400259383762262901474674366108696314403173153694439383514198426331195947548553344812347699394369945964770081299595644862147634953870932585569126182223180953011607635094707878045515708452845173992760092674856200915991547029580665815452492029228422650961392988566702598863286421716957579227587595591010483227233586347986007789802845052701883743464175870128515278694861898042764205757632485896475790155855227369137821040657101082151274174414816568774086319931206028358909764435177073405769830894546564867884832207198095026955914976539139218148922123005954755513877077355074025255633479294923181227279840406308400694932599765490429566747474937155685923119069045182041484012078326905417300436857844832931704330309685658109294336401881187973273932604583177220992161741949238938065214596996074111628512413593939599877661764319351378193432678420813380208311919139919965239584110270497582084580576001181582334930271599864325689434234680124064627730037154281689109892573981434663630459198657259241969867964344943867068522237995107205841064453125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -168078183578484491067650868956267354434663246580993465578934130110590747181804417744608660747239504376465211044349966621069867240263027215000705267864165846453758323749425814128982473972595792184180574997506838884206198662524599108768095531807376353220039093938577584043667167835742789655786847330871067371237185312353540705278288189402055671783770549515920917030400015811879649726061032666132973240583865709401549377128858195082775373134441391569310533052655908056811319300047439264043816016244737014343487496302917632810670418938901687523483095836791361812580371492125094664945763113413633630778727564547101243053416555917280113279553974849015753237382652193248246354310179015084433182680915298094576189087411301404382819588103261504297601559326278634633473837565786480246974057243536287276984852495824009557739802391622405892863094175437541131627215195352709675488391588966545601739394243978790813739745888500643033563519585027114269516652097120476200325021075452347128412865443522757099291283265209868079236331390338714730077993554786200277948044526625807415386893945796579652486048435423319836968153764711355632433592008583521157472744666140688681348191878012299293517729595388089461706193507274345653376444944859086583750482911801718909663639098833433436924013707518399216837495471549494294437110825491455611452324785153296561009286485780483480769409493296269737889870397114189629960759551835985307318896358965930249367664785887463992275579206958619772638865205401199352309381895635105188826293548193971370174297092090781154663296903012285114400259181661306303887304248983732741126252958707576762342362750104391289710408835546214890229421817393632635307560561058219560730395920774017804964290458238931783218396406069607866631945503642290141693033748061282930898214603242525870131260215468027514126838897662653127597165368855501137988083516358140278802667714100330729632533754175792509237716239474710217145227603718237716249638933637789166610489930643215159600607941207672674270266655613501969481189148434804698946840474897525933748807886764277953624836693014091420968666452273623687974912359992948770638406370147870000269284081690690122362501084342043162498429937901500888160071916866221983896553414876345768399278266790033915350749782870654255682991396070472462907975915192976653229422318000487724582367000627267720246727044123097816037577215761019096874681351702952057626855295249498613119966676183271770937861442848205566406250000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 2598546545640103308985198532261808657103810565651746319133287010181817183570552492749089587384199839111753980769595353238278637299416683211815548753839043035798594782983318733320572820472271342019770156402249006581965822307211490373545544889729132359000168763076713814290762973878693453166107038930663073593162287167952307189924302218281137385103383919161996571265637106652470101400844543459183396224525263188027582707224071480792036685899288406971870930813260849477267836975566076579865650721146405524442193972277892036477548001882755961240201909509912807633659218529392056945868072528741461167091748581508111956286482556786933340936224961292127003713427485911898066118451050464752770927273656525395177445995329784446049103079940455450242718739388545446777833891145724883534161921431285200772443849703684436354009877006163472493862261287106138864433856383148377214703783574025180828350883625319388388500881427808967295982199654885801043716278524878829321276588353872775789399495651125529972260535564508811555717036458775608492096312301707920652485719208024744266595841530147772404275385317802065877290796607862308494940253901511541463908048408670656571274199490176732539820479042471520303005656058048077092554620962954096520749235546556582840329280286445567209976396179671398214994622973042338123045276621585289169327124591281846808871011550904506618891115929520700087264569182192371059412957526241391294510840475299530689819197169546075794853728600256069456890451477361394522709706629015423833879862097147220957458957266718626452725770931131999567080204578486936778481885681695515190976260617225429180294618052647868299737417495392251426897288011766034434295664837769394967820197136075050810660550493070588756756277917297558579757413165856398518013514465501266403893093364810473033099835422712374290559354762888488743582460115981294188856651361407629529158015119993578421639398175298280957785823007100722125833995830280433980559917888059000387517444329010694290244287685683252071301964833797224151221658070341652319202583380983155176757783648296324280923094949489748491265929871149730209949468688056543607286661514150314351080452118552825156954316908303871435836617976193430384934199076587946256697669994198712395968601688045414760107513732293982730288804521985722308055093169431275004693953689542977527774868340430229603585219594362609818647035578205636068988606869110846371938624241625578567357091403850663300863383407592773437500000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 911738203231446041095641096030470256295403198452824209001715231957554205159785604051051689615491215828784921921331470452921281581693206742204695562983772380606430428525016177127658697534885989071493801010376280531494234402984236746243289703002214743233474283799187051500578265206803654722820129017001869200544181308904339384979732965907605934778963240335981305777901955375469054596605466193955430254533232104866093703926143784258403105210265940271651747986208939405772182472245784764249086311613788197194998880886547310658430675619170124447075719676138002703665703779020934039110130453018391288920302158776719420922991813309403038902948409838708832008058268876391327229318799952346423108666132992056279268344512795402494903629440048775199434690479024337622153826481679539634399601742350347551789960959946496357988182061542467622668844370203372696778879917194147343382932775237868587728603361855857813185043966188715548322614077929569410015452286749280663944120096443972975677935633677714879246980334207375278127760008529510894538520321506517813792206726357442411035540750959932328521571766907596957145025258199839339918203306928844648832214893426193992847525467579110665762434358035918683274066111486514327703468279756896032387361812897815091318296795540655086431978718540069952924589980208515441469801399072532825356856369353090463248683088026831294613063877693996316088963840214483466564126724547986000452004463097537060594865955149354173869858639719421894589020563209619482609423749354694029410293913374424118998748505658652030116948155104933977962089515419910720570805883210441994316932703783850053590974703419812799584720033629478009223708058888799604264835355907433529248616162564857527982826382791850982835640198678018616046993137080565972235032463138150182109298329564988421947885798861992578190618217751850332244744383264351517428160847344014754715669530263273089463475178347441015807908815910497860379659931026707517877547141875719943996379729575501002884587940596544493854491138467932848118873406404955488972764360616055439871268695072838452695197358169142896547508833350242838653984748144705086592009198909672289367194547322521226173876681547189464467389149270557851264716353387506105257659444335386944941772142105515193694803326797534108584355867170529501910117923668912626859491322145190912119057376330632056645168012840177120150136884626114425323276387732030796184194646186563005230147563957122998904602050781250000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -9422011244694082250583445496122364186967065383080479964957416361253101985446220532122948418097995411846803118452194067383139867776785761244361497156943340071403056667958903562335267172572613288919190294805689141621654750297220385333180706191303425304350424796037474869766834847847599870934090373051667556076129939818985292269079928414882028468434646362897443278646422829402443939235591473429328230404689340259557424894122808650195269212308469400431429147562087041228874036096474943966497532972353617577181600226455724082206616575775452739811887978553163961779221595145235776494549209049540651703055281734291236231749092769437286855188642347943518257383783332614891678530772735673475655107494005661830033751752679685404736335743914542721361994866235944448628283818175228644145156480602781830072831005964235155437840834196490857286771312420044942359931599390437430443946672348826180280683845249196001582763077991156947775706792327808035013525630324146318827841949264665276560365636986409650251875983790467313682759531954665527378868287222974062374042053327567564927892584131830693920685249950189196154033890803904607279615122247737492511933026956674781902520824203081258311367932799197128175244407405277448449917281428500376171772123772759492145683511459613000182370880001048060602915137709522728261191307206612657970607836956240466081846543960471902727974431365381921421395756567458860310194731062272932165072216636315677434223897434058268388412042576670994737193745000015476756790857895368343209029486016130919245047061411623628761144884152014971042134578949741592434216368466790978797513217715928582256218503969396066054098601490062804300186609999761933397004891408247965545533138304047281795311372683630399181780638245294245323575879072497531825832631624121217796337970550653663625054515467454228719945128848274210701851308739079410846859993099575649391225547367770386371264621584568890035522634463380931949209156847175162457387595407844995550935450249498438844723287339684826393365282035489535998187204556384482100362816932248221063160762978637121764816099556550165566095305103919915448383331105259872272781239748719085718835761821244808035541865427211264241777278205045386869840985284708099903348610933503570288927099822925764325600024125240826923569247034187754202604001954072941934401126332047763522480778113693052840080635798718732900327870950297805102008967074176496914059470943535413440292571233740967743682861328125000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -1429950299586262296498952720883360313704020056778121668844632906356559211823960415574870961425469767884708349668425962388229979667622303590509571691374214754215378809954817698300999040108150196356622544079722420618794149533833582008177997285641915891004085816752033914424976912508305396803764693805401195125103427650609750881145602784542896684895451385737963915996132229020973845899998634906729237413985904747492987381185174106886447013560460803558901560175183787521642150287485292516066753114233067496845673180734339138569424070415307647243770478535869035092263353241008108653773086566251528612173800737631979414352657286560605940235914799237230541721772815989217531715153510926891344341221563747038075407143924052713910717514635342090870998946465676993285639499899478857247594927180043158264682387647310697277883824008809618188128331022865225377360715047210839789157318552486414981771178321576877163783643101926423579076366928781946678499289486062192951107275736176703452454866725179181018619770214642641476286378935118466425572077341303311103776246445983610366269639888617914496091594121551294845081870245971477731147530093332292853475414599048821400374454506669297786074454067436501728078993827240288890724584105995525659542630742315589275910866178720832355978698938961025113719913226494566885976689000745922894617760354698866346527571045658300228116469141020563752816941869270723976009516626261950556484219567034928023973051751360238054986892358370554912622627819841330481072158981280161768579531438680242331629465732001513806380862139471441480821113655603983484454415706308149955085620617465767901128044924334002565317345609756411022750844854987294191011616481117521788284860202819303727550290222962063960526827709032008191582404781228080434475616881528981111419295537065286829052270254636493983545180585613272917061060517834052671031246168448047096697829931272551725809656556931939807236982524792794647469913880869246867505326950211026586100511253391477448724935848817612907277494400418353786382231871915314261685509649994909629063558932501417116011177439623363015692070705852175588101249358628167717624652718427171255056666465584691363091255358385997743370298156208173330165456610024155208723775747666216791483744636178368874853447967551181299221068089031931385672253194364744803693117806749137028703414243900751484228645309908968969528958587046328161854142862131695864625714041040013514882631604254071998596191406250000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -20588185384379455976770506611421994211686788608700865098105914920800155721225091896478522429874344883664405098101129214432121213233424121105618330506557568753065094499322129350842777606395345116421997247272557235914804271430164566905761805325689922205267869407254571811133193570996652099608685398468785830228093427981301089637554373609170066255675898694049841902163262042370387890521894272975193125006719600054084875273672306351263725796781398874626011800730161134768548637626579205490083466163105690514613899265513591958147968653926778374278324038826064962646449240940861995330211450673649263249369377145187650429541202347204450398859763086630887858447152401651745145681265908859603599910895466213032885138332893117280672020730918156698052918529645444041499584213920757276278811401929945278782039832351250280160830374687112088803163738808103420278589610154148774736059255379047190056311454597273944139315439840745092105839879772284466887118270553374350295982238514896102056111388113583744416439868320974220727145380397246449256675914607462694728364818687222296201679316342151200715152337256422653641433674004971156806877234869722569008392803603608009735086890881987971262043248972474657866042522740640970036350475539725158503660913111589379117548736170194337084550314615861473575854592079027960596682267283852270760873828873794970608551765996067647840302024526410623475172471463899122725921464751010432442945524448699962073377411361023153783912768044332041930165544417808935728063776412654100424165990940434515027969158963417330984523869247741936427897205893131675971116564943888886868852852885620434984743903826669811666717889386523371188588886942357268802970333183709034623222494441001382471038001860124430857079201710595156302155034771810107150807491615793369913933374540298293291958168909862900591118574020991312476922817520519850449879288749666885278081314119010446350543514986246041369509240183213380849779474694040620069295756008631152817227148948790997087866024381918251874134765908295863054398884558686026790467129119705265316582028634024484486227453561101365455780389449983319023518836963580485630284268823111468267294368157382542580309594485603710450284092847829016530440160987835397559414310088872576004428522947030032719548531725274750565358130660926029263983259538168132434360426584189728039209929551089691994810479326031615409670883323024869344642898169383489015984665235177004592831733297327041625976562500000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1836573107540901537394082372842946121590232623485571186232988648117169620587676377933001806414157773514528016177178743300070009509968988193590022631515315658250480312906794180333877568134584946442489847189378237844669961627360714812482600946814943898121831047442979049535210171046567638018305215418523468097831267092125705801220212470381120936752618872333632270384626154954413013454691961670094746686214719437504549103574198072022284197854249953429314973657392356868517554877857655750403320092698336602877148765481044220572257090889222196200393979311265176299545618848838583454412538779546310728276275414423280233255809615643001367164398611871632898222848419271601010835287297838496648924149013110962281597610481050598088835280308111979515333237816262359897949192006030151983242868781925218906236103426187005726219698281757882544991096091762005966614198871429940784034891447655539888571963363871596263802745572190642826027025830093020342182126228152934578661199080737426512588529764633648384319395444764988644216326138212873818611261924636224680278386292557198954207973302067300531344257071677890586221390722468249644276020002504099663824253801675097443454425440953190837718481944863149495283855521082415587852957733165999722064319872117188428920332049968737843355257136303618489106556577542260190460780412756122419980582242826914413825267888366155480299920383272211378581844110625988730889093723779788938985597859084129282993455356113192248597680059345768598969884815237196047124788517289266147192997270835134156918587341448129420376018885813403017406851738244230470211988884544227255944659065920221677109662867853690248687532905196661264995714114754138751374125388003806924228649246348841236890916174016438452756696465904564877082072619986084827571713974532500350850141488448837535814827021137866198626906068525835809617378153366000291997244812220293283839288604809567034596790448179941067371543157921786604113075019595718926463124056824978021645787405452733676402449076670886857177470715045540714562329673931937128156794997954693985299876415117871296027457426916826491516808684504110195630689632362348458629311934787014080864609448620561612729115363679178478458394723200743528688682841618750519925332273778627282584303583999842886826783298141009809541869834294010189255704683392249463980007432884613829046503743974861034480503860913167691924901366986284056562631111500526052961321741504432228368608482265472412109375000000000000000000000000000000000000000000000000000000000000000*i1^28 + 50603006213818937892130443500514930380945769595305258988654820178217871327113628129825907604191817083700186369395631137407292893593277271103756712404150116577767217324223803920930472165485855828279881439252838459831639527169835712424140040811230597731510656856839798497934915477024317882243542159082043270728178549600580574603730339683746713453962211356043257349462938605121860500235749130464832084209189030186357271813260753684709284255736162945470377789666533719664228929361545805781939807679356586390238666428443314863003737974210098134639917771804442508586049167275638149547513572105709499116080368280885993414831900811712676967651944237329280219851623539660121317338458780645345896274745512023250230618343605322741113689384137417079250999539977010928611529525853936408820914225008511798740797008121289788357172842742190872431818574291101078218406272703483059912477983637495147929459736591702726631527829455445986801158331921297416721343339120716253710073113386768302726501715890067252746328115526459794035512100549071160043005580595545493373094000528780313464028869272600937186866177815162360352504755158355435415825146980448719480291065243176136568679746956964193978272723624989816420318311538869606815617902448371276317272346408622571893257375509778756901608639779817618212212198950872560402566211418116265184804256092105968523406051824234646938935067433339960957402436915947789148973795655552001606612669051310781750978488694569733559041844013616543502708624862010429534159130102194712634351382043490070364692930729892543936902548563607512158657743195319716312860449467604168612445464840979682138789762812082159948323362408531227560144398513435635723624772663815411748679860144763673507763432818966879110445883013171684965005569792624298702680279730627392153708177994815690082963869442863638848867400143842009798162636896630520539329096532705533084702043852635289701392748219177449647560848001486121141760972725713773198660217227313400780573631865362660781566029372375851444471947642299866565207490124086042378008338162803138157558948727587551152019826921998867074367279263341090604344115763431503718505641595783349034944037058834562021208182914397835416116554833188284815255224648228289147315348321982513636033428598550786081152871747435599534565208725133171906012385091325128943064841417329531163948319432541722725861877015777445906876799036112184633460431911019364818906492663952620266940598487854003906250000000000000000000000000000000000000000000000000000000000000*i1^29 + 8510206226289992424891298737168842299655165523771461872708835632081889148818754463437145248108715502900936362859683867883232989995761352515103156726897326748108238580451037122846324594856012094100662658556100958079335058427475709978602476757123350652831025430121137834881834874521153581969287012841069070434624999119065325011784588346864596613831457702408530009182787425657887451841253002643049816106729746646570899160122669321461741906197690063485121194064892321268015804865723481689344212015119569333594834699431358589204216810361408083891917067790578050643929207529472419074783312296243979911418500320435963185769944770854352585400990579110549841505440985750627160408688871365402619008839527689529434490422396735937344385258113214537958501808294157781754247369534906186512708253421077660229910197400053856224596654192627991923777584596574009327924815094746714729367687040306886353521223933359924412615192604748497203449594482090068203759540950651732476728262762956285547215863843409414571200654940689189023754953528072765282045887803654154541736256305074927161330076436241935202035666383333038060508635947617029340160786925019180050496799347084164680994728926223174381361861816006382595922391879412662508672214806884050307838589707886193612461734214878099534536151748771372426518265026057258661815912434671225681108014640313995510628278237001176550812901080630206436895245109368588064806043115119061494805024986439027896509514927087202308866772505979670165477323537271088267155510041585805645102957394979358619571128137328248356995027238332812321701550081549291009959506474214881412563129807201148839118142428954208840228836594882938200086564583828760090040335899399272188742317995202519638961925746907096301933225624952967548310779206326236278194396598710503688271722336637366158944815228114393147887196840438079495696883100681847842160826355196351358510836170031292576896156356959015168968092008982767209063034208109327214214055379525837391647719244449470463671388586865536664808245748207631390709494486075946011690215211743364202544521838593260313138118550510828342109944683033333859177417124242222618308060180499530495704159025505390967462277203424366126466220438877671203744029072429993273665318485563784451335936128724673072274399738174832135310664314414962797080226743918492147562915455688545837419832484027876225799768257488393960076619464973150331933359889423011079421335891049622630822420120239257812500000000000000000000000000000000000000000000000000000000000*i1^30 + 21548260279687033192445858986756058882076953742450462841053899727491157260757629184327787260983777590889592019650214883796580041663057164684122185183611018704025151571023476333270611522867152806281110628569641174848786842542472646136025518749384242282707720669015294601945006071027389414337609930726296903847681531878253670602158790215259083462569361840370131089349253710950819342761140952460295644704905709015323119917340744522716702601553992125933788205331354750901812212815554168752137850542162737269698928135760353903627843105015255071881791040293662892446563447209789858317043416997986628180394994246414058697936588436449505695000820069387337342007018568076996724344186071985997596993478559817168551461489496301718172163255860334601344443386675042041935730896538370300576117444426680412102332738075892131054697649557862378533524002402023038540189234343026494572245955387293343916996777182185337605134179303848776758599848033007951913717324926447328285152491441878477131291019664711091494763386591914466969881786364140704465005856659382443850018308639841676633887710776055267513802530640424399308998472496823589698037316326312454605404702872637641175693896261390001717916210338342700225299371377547652437587943884856947247045332052896677677049888916948714098790005750058565475492931810134046457293800712127396209781838652404718408749967371930384255274235486853395927634637410624616126041339551605437293735022094443707600557909961866199205958801136619143170292921425178470289027639797117828905046781148266402956045905570239584251097000279478322617825827816607270881581055344807407056511654151198491822352335846931519204735893698134718815064217438659224312910651439643696750673037972313618821812057191948659234140924043466085972181386590514541662416360498755954987783842550807981020610681118746949729129018268044593981721688454068992587030633544218395851755134792117362465407859664374391727539339345004404186832174520066670563838013226322077524241706562505700859767757183666903392071841245567197969902580605297697310609965148298882237384911462039146567888809945143603000324361572877668335523978569323807012832747516703124781942280335426412153189401441153764212693018791845199382398942277839018796375959012388695262179743151364074257253754871254972410145238426245147040878388096906050319550633708913483298536014823866376951027255261985581332634658483511424917818407324096227391083765754116462814807891845703125000000000000000000000000000000000000000000000000000000000*i1^31 + -7668717856789432800617306275980695574105132694840422430418373063985981946151142731247662921891342878612666778356214239253058536325917538268084315103793010756020519055436119077365589029557538983133723908572973281719750677953666857802760325003620375012586996776282075795871416906004670607041032740353079516018067645912703461345053091630229221559729118386470072015091698795084556454824656421615923845838050126379750824575906782941785027231203459326024685542365792087442933485465787271504587047031145835468190989905615090052803651057921620864175347046941406999032769718330233489236263594604536196770091357125105979850408631557866440588462128029156358731720602486621603064489461420919495779115137285839700005062643547550391378455681599678612064439047793662316213736354414099768231460078381171376615290629903462115148540047114502132558624985008515790092469266737186343879327974753320695264804718142019431424583485498805609289790356546073119186994955104879536102114656319289658652173429810956140135635933572014990310551105836872076363882579393180995310758831804299825737742785922493181407653413872961642191351672035722007838429731571228905418600914050114383426555308462981579681604787715877614017429279301086714719268702353713034275574782484734980288977419488835417397769019951114137759165502713338014988749346406768007847735939088509860614173791401824824331165772526956024566367059250770211789919107764661141326748642123644977993908878338936190629391744846016295350071454088112821041475183807423608125249186205219333598636650953813026338494969405217269874646419806929683313907401787132488419215133283815555634828516154089747731900539122678000737348557299032042521424095389990874559267024212298340659649303025237550859094003113718646576354809226265212768111103643023777399480126068812664196408535211737282674969525370289415086018027730027771625926996369630273128158006000307560141627963786158715762269084543401429537620404302448191689556319696279849856823171651577021773030679438253745460877778056972740480508378496929789410873237053060290104916275650446100688348819605470431816015470964951266872255936465347795842182497491515799593118609360031983976266617421812289040765940272572236182110631463325028923621736061817017252242995949597855215091875097299443313544561317640631486726737085454122143320714754892505313864941432132948949858216222637359587497333189058168587620410455667174926463517362351412028074264526367187500000000000000000000000000000000000000000000000000000*i1^32 + -122863858284990325837837313471368379152699486357500452893974466857916993526556289318682332500784619834847837202708862997567542646673336180868216462072099393036747037803248703415441427101580822763955960142006336000168736500604270484312438764593728616659591150541563220394994736810631773194128157419175372132625167596059835826445721795743406751554889873306133757951295255242416322639434165016259429135834435919075900768791731576307330357493853360964835407845197298007475291983559848734582623679690913269938765327962286860006577923865090294035031457727479389308467944299681644829008261643609348982659555569448900295956721846678654837246171409846010422976333325947940628455229591410097556976034327957723012823885033550465806645167537559819006485389297470695016010896601318880018571004862347542487745381505513923107592477168578602572649218573285261460643611482447239189898647398637966147004959309395652768567100866342130671563964611988611634113584230629220811303416717012282216629064242227721598469331306286282820541092408110414254601733010707664595917574012015303466346898719427151759862673124111415740332089198288473467114708520686074866469047412068460135122986352605220124714750258355965816526024420113304727897950832308454757747692539499438341989463742326233482219892382752698575545651557496419876357468590511207475010126837767148517132275423457705747103181714266460291691980734145270913412167217627605665437610067175078459520490821352543054536292606255460886818436096140810534637623629510091661549048099116469917221436215346224553572101072064091239749181521426953275540802703213082872169829521445283202308421104807717145683785535426002093505116312512619361271077238131534662266480991214753851994582905175132218227035908912324794599504275384955205451801185814712649336396416980291411830538713606173501654306750299530551222622155487271789833722035376720519524424620592537565845662339959610950105651034323604597495717913353340332094222183890361912377806427376184477912981998141460932485196326141092883111375335348367483333269414882709800416253148387098057999351869934257183608879019279147420660069219159067805215296476126583447990897505004008046603884172125427925575871705162411944468581598232176641191514536215307857535375099648259484835047270628180023011588574536212760472586529254828823867629949854194452071636758049684981272578684378648793832028745187984828763648252478960764025911215269885957241058349609375000000000000000000000000000000000000000000000000000*i1^33 + -9532932623068699186374661255696688300699152204226118295995057613039003332650217864603371310419743464283822822487642548206150939593997564625282197965499436345654635675289546189723335815507850337403635960270225928025129750531485958817707335801193002344284982288109185764767953441249978024132412083295293956803117322955636647624945909876248984140441447675344365274068209998618825433785275759744437670040454537076975357173436850238845039738674036066492044738700120546381035348278146681330784242290970778261049365162671643347166081038586625419929551350704033549897062534932535588406967158320971619874001441056123807666612566510337646431193638250314465117999598850431539234932154188448954585416286541919999774183315247705513965787139565263690751824116808087515258576061585173037894087370024004534970082696375992461865057044832490169482869075243012429101667979772941531509034352854496414355171108626446922887478591141530596974797763843276154454436554428018074968361486878012580744864982865753337429042201113370793150332691035211444182707609554029918488148494358390653091165028066455590259560445226677669242430019366520219405173835684565380119271102458584930707412117138799315532779842213049353759232357188703268849388785129611920399781232729620644171453778408965794060603484288590183731561782428465382654684318263062809780978025962716478451788617817122134290657988706121557280749308262495376902947199252429106415302206398174670321127521685645553695124717463199557443197631451395193885898642759642571237865661024786089272348322042026116238745815030110963097181334301117261813741983505126976378883803976557991014153174632072321681399976816123582349328779375709793071462530292298927235914535774986185129741302102613216410272203050821976176186053097004195018494560778064770095767249033038154948825726749640761669906898150279898036082543651908153311522966484721561256110365880594887184832685594653638195634802020089483652249787194909423314994227471764724669220023196998321888746496880028041421170513346419604984871629556306368361802349388924607174944770789652835051863335197881866692705953634133744234715524064280703295479119303961584981876659961284778437277449120620514301739765945134110832553200899287818133115476683138186551682223922664530341348157752469914936328403855229354044672294526821187759395815565249980299630655716104562548106480256960861585688811993121623236053751144341603578009222374483942985534667968750000000000000000000000000000000000000000000000000*i1^34 + -174256550278254860710733793821011499411221348761060703967653786701877465703819151139726278837421252890631389516460702867853698481979231089631367521118255192883992126662452328410646110494129260089261361137733130464420102433538365877504439548298794856418691794958509144059233940210714669009191507884228925521308620737466149449547827967472642274779839269957274217782584969264498433579219691864198761065896296643072496386853028447607106185296435422802482145209791339134326350542035404370250268189092675607677081078918287867189570608119160248103837706048020659571749811154212817205942158678980974271192172389560932674410282189731397248501519314601027695803992778125991273258260571255009344876486540212471083043825782613819375035115285881873211814167342831070017410463299578352373450927601058146875083400934541858531399440421843155698966105807906830969407669205595899969535906625967204606170329338189877374202780471956366484266561537453306144551015120043741666552895748900321336991222850617780400961257129338223464393073453347080505968875381320535341090536934706251654888208989283201106101876859846544929641664199308510790128089688297394441348086560912519971814974463332404559449604757227039117114940583055812592820438404986594459175784629004850241303101615626978548085883154510699750090542037468483097859141412255506474345425134882341576111556038552152571421487503933958272729599117778224904601474568252034301208239855779217158452534615757332543319802442127556582547638048301311703862119788289314710129424653127747595422974948053337348221330854212889784859785744726568502897657356616558650921118155974390899632445126479573155715671631757401814660348473142160602122226831616262668654354903466210536396016325722417641349444029033778794472184905269420579505729147653628816779880884865221241485975905239705251693879754122132894843832662672803541007715130140634338519113555520575867413127511504703111808239187150954290399941294962094302320272585192518938200731496051549624189385874077966982437891953520012671962039549872717840106229315640740357040029563614463993218055724059704416188793997829252842129868106673201989544473713723425803422108942322664742809859039714084953665207787554258292157370337187527203919358573873826107505899566452780053508807656364846112643902569556265808261147693169352771570362292368019115737535774756175834683045491003139178648009357850589674273934586709491158851901125162839889526367187500000000000000000000000000000000000000000000000*i1^35 + 11633177463762559254487217754419142612977239816075425331789720186786367527882179578764526588008080296551158794704329574651357047328502469693775921385966642362228262200675393578782165198940780289585999472075230877950527854855967662637130388516552142741426742357872819441012351901781954034077304839153233894722655336687195399406729916988935775097996538664294871096486571664372824908657562803649946809960649116597926008594949019222098061011489868715468395983592993842525610379600199401991233520374530322028936882012410576706941851894739072060328210005664207439179058120619504916092448871283873926663903406635820067715546659159612729023848782471978809186022574972299635920270941779244390795596313669371534917740194111940635760427904903144344926957056546708235683378622609257348526358489302179410184460080705733454264075569626204016479988713655964852652200713743747608605640100784319919597258958761748442483084322660141130562418793792949299284469560330317066147074679305618787572024466947539999341681247426882353861643497355739382663415100195512823445108616380312040179745902014935206199279158905046877707904154186016179416180848209675322211266764910621566217361711520775535005023659012548468533909359081726137697331813400253808881313548708746192145408965415494399113815542652406215821299863632042405982217402853714290695806177072723009619738738212883629212256751044647189758318796964298738083626911949556740909914347003105305116124114045716071825259251808662591034572557645976201843665268822286269655133276693388001276668137376709221134767553269368021957855968344318213959753000305708895601346547194035346501057396997400013219065548652578809688588842025698666996148394165301060533575027195938508261764488593465389860753229150862983494862313585469100185479797944789067173362868092077713547407868354813073869879702720875239738795609120843493732040751247497460409211046314463233211459802095153227508723936135813154632857646045557606523610933355080452446262015089855211533263055727079413163072296595576189399336136497097508894758559113158480252077416336987123345760882661349380852180998988227502168380947870798585158974164918350302173375800791338205100538839739887796555268698739446246939478629776177886594718466745320269178137337544792718675974146288299718672616227833950313547574755045590947439211923385119186953459198295910650271917045378482602906544674625970963383858178036231271016634069383144378662109375000000000000000000000000000000000000000000000*i1^36 + 6215049847118816832107298373428220749643926196642349386490698786642232811786636508686359594174298998335474257832393347844676767365077889629555205975335231582749989608311933075945110061635071606025838692719145160657786294467866931687030688250653538226403447911182789386510227427281714455997219524838086476853530905009145186240849841964060287363688069686905759093705864260835687613060294729383370266066519872281378346606541601826224736249342331164544606185967490047849753807795829503490647050472236265054287246264971990791370742525485761502824880964523458598093984177116084679729458560568257464620506233655199482254503149264268638546997864993829153229667447988076138566612870566759042411595912903479243682007984571042656899906832372336881978087727040420016430638856204325834621230326945271860308402112619264947086144703598207562787866795748043891397065999597685521539045189359965248398430957532714653834036653829332763085405733768371118065001650028821720681206268231316516775515768118035719981099200695228620383186422246616842010423191218167129024747879353993139531374723300362236678015877361515112619701964567217491507772790483844068864006785829837472113198322455098258448717886710456398260691947988822836598889329562465696125812875071388543563175675727218824078967396027299333173009663445642305937859092343339437100979326345761789652508154560963773973640552162683062576727547748860047804685952149929060971407002626052132820244098123609497701070541896731327318989019242836522579063002675505642966239358674899086520574448640013188230644876614285732586108852376944692766614753830228701120067105497982332162894352263823621241133397314809131012246059431859638336282931773223592092752432580063412053991733304361946319926681505049808524877816692445283084243931765806030529603003862487830897180415718040251114439099501600767272619917169334015149684884127727577958525480816393835990521163793473291746285468027568488894763031189718762560423540437574909582970843310080319667125773695760037627861951822893821544338387816550422143763151309265594161710378280387140909556290361334839638046938325337435497144091806923045395487813103039872529296075676372204914581624445936030920969574143948004931507530342550925192826922200120816327622758160572195631253462123178415578028046929607469734684872782363258882338415531172728447829813215324682803070439388857975822337860517640226937772346712043287372216582298278808593750000000000000000000000000000000000000000000*i1^37 + -1305584749755897076953423506484764440611431210419595879678501711584511392139886183003008778071190798395585080465574308193820583234569731019303967655159755199848869781396789090860180846991293097268596913381382937482782607403816791910417195517388742109996189295886145016002788894851760310124333834191561915122367400430476548176377899061015904187082301604038382111864645149512714894156729825135732334829216666030891377878925153852077146028190276206374923562485351796033065339919283700761789927788945501652596042033413651511824837147027834017891452091041210240590113328022711923748952430462275043092258017309632304399978329374707805507883487653524133972349742270037093862121905252419204122844417565944345122494931617959606498994383008264739156349362721597473414592766582585020580198646737538684161885731423859393365130242197374495104348456707748479809139515315303953379142775194745057028505120875128800448082487260261154847662246571072038199696883116534607227240389178283944063586991257755991983587184058816075869414714570146662291193430033310076284240197724945312836552135380661394456597569117957414509179303666968723116931001667461602327437384914543419260730296642903022585525916944020078827017467277141185438899336610694917378218339238528645318924136160862621361483417993052042402536431755711587880463138373635495083699501371164825974322522078281105075146365370084064245240490260192078194631257049733108393651313339320078450638831223107387686703163925852604073000443592820549085835637196303945270637224215460764433740753977252761891223974079201259516919643286233333089731069680308914576217717157457213335186359013364596498664142203206535983500631792616265709239263336818541104193264493245249392028259261523968413833136244000801996290979744515046526158296133069001470711046432636871580842862040854033226192319625915745884770434320202346437523352330496041115146153917932757612785103190454413755895433503403746838232423461714839413599111781171577107821903883992806820621037159601305979373318789043665531296818834081627320222480281204046368994909644324023342798229259411493928788164963909004151267078097321997155452155071790017800819373364785961874084612369915704370303869592741298577951123682899673833010007520669166331324924036672969265581839386845362250593787374891262244070128647502663553353386267999729346827479198272040052057059478939703289216110911493896167542948594660267699509859085083007812500000000000000000000000000000000000000000*i1^38 + 278966213244599973424937455328530660064249895767192683462270763488501479754066824217963309922650529262391653784636703916704804315761798653317254200642273014947012430943963668192797738280597064484998381859232691610118118492488061905675491293227496049328861325806472525825415228043832037189184242264853365907045749272850488512395532104219745394517673506395830025348200161327652361326582605408590267383271110003171115277093717567049443760527975654101828331723627364889220560265314212070285522880903701559923340865676291047475397341192759461703248739672324223246787342403853996364975846580798775567114121851243173916954930577217866476451316060393031850045414948202311603901273540680074526324188187043162450529436881658360401763623040314040473879261139749131023589240991211809925843933456736580274619122249679325982525055192188313962857556552544817142826723086090486178895101123344084215439401512780417619174645271314371363782089046200999079323218942777528365767340122437128331654057218292083512798120844313197595792572075975955015940529970680441057393211851409632462441505216698266796025832759623967637402975228451021426059676498185559255837220733996519995717643032023461821856910086490754441754571508807884058204087647683868785068173025999358297450849297987699849236136237515064650356585463768873005868942140644242256336885638494069638886264491833098120366758340621742874325794160906105527503179346146335797251312906839997392999619375269527676201773460682860913631348750285297712403420377105683274364479061556577647262468622952217381709721032278189600363241775976634712101529479463112686112200097022287062111746725185720880601508091648237164511751212567496723248129690067988517571417577579419427226433806259012436545371212466433760121813975703065185102333783626642921261702537042301894597736700190507179218071660286043216653679086249815908098626858622299939924636648137777972630640872940225256039974707821080792433439899618730087995817870515162805676406032605176291468908921011006900347064779489693864976205791775945884157926883907548495715486133021882597205566298355567193552243799369039639511475599894905877948463115016661257685023395792166045445692732756637484612350556646168652047982827194024637468501541356467641880093406751712281905756116859250192590995933153707738168961160168005057641068264627915228763031766293354764446743780701319605344962471706569237295323641748982481658458709716796875000000000000000000000000000000000000000*i1^39 + -7436715949016585187295585719685260185108103760057106641737596903896261480598961848882298606421111419690272904739922322783395631154195190020959374086915896524694914022409773723452924973108529596804206943071218617395535500981672436016102644569382041906905655369423682333217264062726337074542977189594120032229530221501447629933355115430484872638991280690012876356087372659735706300063033527559031136893837908856583459112894380715800185514941570976138257749495660804562694620416694771750506913733347114080335264424193324955801675503067142477041895251732940221357625308525001596138314332841902985250642449603283185326238652472896402054409243891483704286528312010506939457273107572842516095402712550824384164463567939386731501819799588284235301383473701737608751950099689162405942100402091961999604043547882208058779748747347503349083513010629354789742953653973794104793118500753369636364612970865978928348116792497605870379951894624173041816075312365464104305541135347730364242489502457796178490901141034859750954085169020530598945344708740120025913635922675038866647521782578362862885201705786280516304087731142371454681760906189868153785804044994341683323411445955716426837955812434831573076725346720563377469398149320206660426071633329670136887011764244652739147517758539063234743911947963821225289512315608387767248998298518854012637268403976117497007429981680208984486050164864144448922231852573760034753231338829041448344548788443436263952710894269648088338906797224697086509686144821724851656509307376768993866890753374308225681263445352636960027335817671223921874632732199660736615416735311735908037725286768977037828238446581258953769239349159179234047099140379128967578559241150193165031386767284429591953440692782505742469985573352901261237796274790864947978972321214802910772310588791154917946604226105277264704323458558168033979245135046709888551157829191122140406288028285158932450849980139440990897671783721467867414755862551238179357057496530195694254379326949263045039612790182702712584774269641530469346237342760150762312106225997229991227717957588645990701939523526495489072533713159273529402859591682649268358713503199199475134814741516033996095095239662788879565803457378394220702414851623473045370764839694069137247589978092613058517819942671222545772089224373153702388936244814554958749458708637860798921000562210618470830908916813854529804689545941073447465896606445312500000000000000000000000000000000000000*i1^40 + -12153494857668090092338725758687700685858968145321447013902072860672543055838972909215361270537852479635006155845125136138874228616656259589935624418480379577088604802228667608230258075456502039829833182523469434131177118610012606172097904063517070280484687432374348159063298658659972061579897387197700066541492058274123883431815359442013404242761211889449948416225631299648321052630500173687838413744000342664597513035818228634390683746800448119440249267638201390444531713731100584215754224786441753828125308547620173080459007741376712566298803841514686346246009414071389911316053650391724781480592134915851202246687162689271626960538749160404826332149579047879249089515427991642764256312534887312567503432776224786213662895863305392425603459632815947450533420470175015936212056950067851698998029221437965432422057104114985613901716170760504437970404267662120405076632945157904301769154363771619162905191310708045288796323882125601351069279931919949558093262377812749791377237036595556115648358766772430802031092554805706594473684356776311275944213366118299433289765935366653422614325266858016364185390832460633087490998925347206290835087328269974552920676285400717361135052759673742819379552373258876058017047709681826198125958906050890335898833097090387240783700572749420018363333569832936619207626085940373651929545078500062552557865013883406694345608621614220341943389204368503745732765489122480579887485807699454114094846966569130207489768023355173495711697481619602156468325551941771009369432875625560888920257223578096329150030463451476136218684035022372196355756272564514469096728746862996398951130395401357145457767131881378517014814198203586030170214190280401945303666890331848009175228923869555521052912255433905293800349609448195603487669752306612703726007461720694999408513325330430246066021900941592479385025216194139203242347134982585407137754777001605619849910461258657497787639213810215349751720240900165311359825633302319814819341829447379957099611640222719240077046875651968987970642643374777011574815134560160783105421218560883276566240290867250806495694830032712417241554746096888303080145622040829750784318745693013952699789739102913317654160841521350739143698746614468216118521982170857238614261851370274583825204799252398584087458307425522518967961626025813266204355436681598555343410059368091096747948212106324730995153167127516937544356915168464183807373046875000000000000000000000000000000000000*i1^41 + 4954397263547245922270776362726541119211233062255377826239226851424731544063931553782767892567600564608987149599859229139399355498033978924703835003097126998940605982325269199375619828455141993686195983842337186876730993439831145140837550787192310609976309293537393379352249466145843817394518550208764242174123598462712720902942695689648469953861873398910231182155521983563739071683120147715683173412123434479495237021592340998440163900368814608393041920149153869948920098421733380914712657231441134113864901294224822484358552083787110244435951944987460347652868175926022857520427678583974335580710474428089231315716174218266375264642485189109270757261247493326874883083683956346574755827092707022226707248468745253938143837246922341496064746079257660368167131776694184718658339880285689301228282342490086511360660489455573915736850445867367641641254486778439596168491445137612528456855425985886366558964145952226166617365370361481892580511432888689052698197117189487910587051928717918333450234564430185123972772311869471084110988700410084708373605249478180507880016135775052145513093672270110933070166707779453607614606829633098272131556846557846828129970807363014118564736642953917955910565184572252156258148696538169988842745888911447459266982111306451210102219583300974094287290931698652980316195356919202502165530333223394555598235761040299474733902911943668266919792512533183892066145015177843248635350638604857645871371039969445808415050701193197737192831153434965101405955113728119120841393722252113836352766712431497327246307562035842450147813535225604440815384692157643236465780081470100590554166079624251294605420942826408412453234914018312374073862368100451575596430989285253215678300224130685662161017767392286984274050827692209534715349314520367950860005537654168865028550432930177406190797974902905990943009261718895925351875356909786183643913436992810224285486766305134956588503037740434098478485596022711757048006519523220281763573948924789630001573446853857132151531566557061205628950614122485597524921205568004967315953630655446085702139838703172823240683702744271558822938713836045699426575608410093557986802989431615399637149049677261216187913289278725071590649225573735582925221498272124003677983195960128013260162639202442711012658542657458475915007402185881410118321789244267858164658013707587362334599938159822284383226949059769504589407006278634071350097656250000000000000000000000000000000000*i1^42 + -219215962487289125175771415876450051384254570806562169787001752516236676683887494405302287074057645018697102855933762766980495379809318474261940340223597017390857577031809969978027331129826275988696259279859542908376795757916542497924063405217099404846548711972072900911201693140641990663359016371164112750556962909172127102426682462256238372731653976282500959552433565789686101218036841496099846494721690050654204777318704271103878128347745751373137728711728066038276033292172944992000924906713282140153824590176082602879095025215311931293647447314419665562742498191254654134181790899101819898481913768187973989761161086056177171732310871166174245210467721935170561734856150691309213884435434627342657834508945104915228755889944131259927925074067668418604165185166610669193262550904218783648234438997693152690594460687898822752423251723721249569133304051768685067391360674365851491972907697283313439212798994591202850067812869158635777516381396102946579626094834887318938903667383362141264634565875630055642615656869971669421861899416217177373313151702856768183055397738551528166175992572125111612086263678947611600098538974079049659009386535648252807777105826421572655805425253535624954313901301951539716445818545809742547197494372093551737377512830753326833277363200438507814010552680648266965883607200522449376222731195200737041163322025431433569200582587176058566012135605682829107875247895185991942137360232067969479315194106990168705263356697380146300976404685454390431729624860108280475389772486525688886748702793217940171681899957498293116285924718965197339508807567574884666414239907620627590299994027414669221883885552755954150067937783299764315505474913708153042860257048050034649953781529746661755875179117555863221163280180935622784847092407674712511613316210936137580476494780381223028185329114904699470123304060862618839673508305306113761392110337214995786909138124514011569756554908374525926606639344780547780632846884369032314004754799342935965649423586656159239565505191496706358947444503257823880050071354935550550844261426492571704737732588196945332965571252795313498145498628728260112088649623567950453656154458995104708326045294960768750874501594486431245905495071166817890038726654498500898812130694979126310253072556161637941741936484306755223057461048611041409554666463548877505274856302349547455131089051530089031781102826631707813066896051168441772460937500000000000000000000000000000000*i1^43 + 4954650302798035927004611258540108961273062382405401248061032746948557685678766006977580179731836392995883609489448836276616642339600101342804302404859428132370838474960596011656792267055526503730152496467929805092230163063662296461418870401877831540765000423362592683017418854674128417631682626988311243798680754380672693019680688585630069499193065433878544644078512074543788571387323185249391596239567069493013068612720682925935736509606157212428166714570783220756480201751546700530274387399900316050800462767285268593923458350002449982691182644657050239707865636303888720274774676028402498220387617398278158121964081969345090028750010051108480244221386134545263170548483634420877473196168494785160126799700778500453014896307406581955361876063551353456762966248836959287078795108371223175067419651062853556094056480448543232426503398499860250455005289596773793686182935593296514435198665110751105027611090079746373397016893779451670510926259180878782620662330154640157904001709780736894250718641958222781350407337655259539295898422094315803026254054924211301469350309137254449038772062345201772672900799422134685532890728297334157915648932064316056569867373238386799821311856849549773020277945329634468687155953384143338100974030749455878629026997815024849767126813678681275251407333571413871874118654024884566942946335738288842395956842709908143021111282117415789484191038486485360758510106247216188649453747866000408255376630625290081373890549998606567584195321446237793027604126207074279334601472792064680387254608838870790738466558901755305210725437225080853835025826843700079728532760354305132333066217363377527308753550230083973293116373632727736342471579031031566841981908435611272573054025783732174367216467563025776008314552691193876366753695994616004798614927248778064252263054828421255449142168324546569139260069138215395535867945150726909822594795217725406445789170577051935060413046794126617297614973483739013865640332903494185761724313183982156807679006182858413893108418110248888788298889476258135173117450327876454826761057337807413920388946028218434730012048618699413016379038952819869853948277340873704515349611698644806974660171726858499865461891019969653364596914460377855390001236469067890329202480750925401364417350171496118438815723714018326233358126383662959682566504227473450299516702914540859593900567828883890835113133276811786345206201076507568359375000000000000000000000000000000*i1^44 + -66992021658805111401923693018653786809940394660455950408174859930898762173474152110682591142793667961420339346712753568482474185577391024328084988910083897853810234419276598593724253008027453969585364338684336118414462970521050273260942909668212764385504772911447049597550000222852067759590981657784928586972416477001615230331427750069226407333831661376327195419586583924778678571083712883214642414812489734560411096030968381706186501308759931802069136591064014646880171247479679276254460270470833335506332972476751805139744187750574647834876887371608550071292354081376624590812872648469252841387766486657127686591315288612225308323546924783881815586654387189018543739257385829893406721933825567658105939143205679798672506849235479510396535573171272222852574181028941541300133636110117147424682131248190746966710181197067176344087430729617496107870784879369376848509948172117004076674556779001918703711554508420989183900411959541595399097655420044880945075689010356389827654144909501749895059796672841010544176613000541965220884597016240070636589026319213972692309484751033276425023669180829595996588827602517373667236787204811300118943302734741380707655002150657500408376486608484802720467258464367023755070336623887302270511023088551747058182942999725606389467543807703600948507701306258620018794766297751149039609278950626443433711560379013308340446371231537306554131606030786303122475322536413433158919494816720678184904765196382356774204171863844421987844278256287856844243002682584204544297524361689172955741694292927060031598110993386393776533674385898578659153965139058592815997903280786068858351603953976315332641560530697936753914521599165340718195735052669234356635743196295002168418597566441398416662453491294722575717223422713800466480649281700631758634515060531007934027867428570572570828330513946630648666333100742020189274666590843789712773664549165270222796286995151030006887289727183871638745387618087404624198190254568161472951769816693667154347438608631896922949350996022763977590491451549736032486122616170153293249126433992167422748347796739772707790406632555852544885900874586382451862570024369276053837019707241834756696814430217048382715761275841109911536667653885322819781106853866579199527634461296928032255143098618820205067788293429914004959153459563217811527884242762796583945296992062609193327241965686407115893375902585830772295594215393066406250000000000000000000000000000*i1^45 + 455961628606032947806660961517305799195215362909596815636953922053683001573411337343957904279212434504581581072663217178713924917167162521446782744672778607684593805411337952784934614773055738869275911731004117606715143444741587521947244403138720439663923790663849363136632153028740940992602364991558484149578239232095277089394695742683317253457491107053244348048145668336207593257193967392620097519591777160340190064758197524140378980543139288106990314053059899470382131462994863773780753303271393020858939362911108940708411722197176131620059831746237513055437846006899253936006685965025166080657957069606897015169487011607990761694223814696915261188134749846057444712965321645056545180478469459822193159314050267783997242823527804184186186833431081761970707118176658115334152205798461173029416863002656701557787847468990122004920457720288690408916017287957759043933923047434400089137653518671625721298233737500878082162191972174953848262509000548699633298738171664776982207395189814109133483972726811085480798386402423319817136783094398364359953245225816888465521901374499140312228955634694489669989491105641937977412534188659721947214096663739927286272091780709345968643856408789018378738148955015839473141348189665170339332563923985924542701402543137381426348966176636909048352160815679345946846882726282595731997223366899862522063065919081370831135900274347737059510777861464755116427365552174372164875676337958344605155033261868981443425935883805473393266366108733504475387563420096286908376517174169975714585152583520612127552344839343950823794744823881185508855913136043241188963733306697693544547949016354636837172547257382773996742381863673680570435852239490257433401165052285439719423714944308233945402158387507512881614641416412895730842189737739012091880210707165787775152129414969320656824383366682375632676567522258871187789498509567201551905496746064852357391146138360473214863858897459048127632779437400949662010672504538083903708061628777434671824211796082798776912692630942534928092329196216551874139753740950688895193841286396035250178661059093367175589282634080202948563771408741862350838139311665969061059798166211353279186232749128191854256028212094984429475594509599364842681932369620572716278002917807254006099095102284829047734619328464373886139277533778903090296215841626035455403830509112165639926304872728098447936956472403835505247116088867187500000000000000000000000000*i1^46 + 6227670063563141627159655041189759258127380231696686923848296056455707424948971062939229206270777860893537893531690433320705813809194960241296288486740842744239400554311677725371185281056058050485786433195223678407676975558077135376257136183544418435959840689450356437787627637639665111790277721616184950136099259793689355369067071437821407093292619323687391134040318974708238884997103178618112863713999903637052685597248607747328924654380927607503359269275513302927554865782741177685003458591110214987502051126447998335093591653043951534784313572151463082413248247918122902966753277224513432552991673089844107372081650179704327493115293394128240132738860688255844178273099681979353778987356974943750386331463861684027206000395530830230734989764162658855284615517565995340095448861246296774553843511735070659515499918460644073536744977956998289134342475710472737735716894511867686586550710109322979087022040754557768356784881744831686553602085512591041571770874348960413459920082205674083408929885396428830133020964497172444903633852935161415026387924512459549863909534551303863147692549016908907791674962322152611099931253675394038135825394842479782793081004849754894704400257563524768717388228750545071785953017943684170427088098702817461002896385362529559553247071301165395864594939270335248555702277214716088375015527892302594809522042323084421991726931187226844242975271776594873423176104020944871766654981322948192307746048115413011403070148096545768447249158006279454741768061112053942787131232265431414063743818340374545799674554775936214922432688779437748429816425419939488533130450766902816560998901580398874731914000115039877927659760795947488662264553790333770298741374533406297152677899372943879947657933188561317577738784386485199556585682793295787047260226019798693364720950631539621521928972657242284988309857786683018485741396322218888188961662584137994575919921798168439170381448175986268440272298317200163114721987114977525664846579878859576747629351242080559338704866604919413517799843759225419027048511776837741986164239310172230616313244898989336376153339886881630868262799723304372119960455379178613250943643533517945257904075836055244284636207694598800244215483702559907511753107416912645346727047890313924783524730785853437193961491288312728805964908489026598961511044919582219303971375970285351976439254525062761847757428768090903759002685546875000000000000000000000000*i1^47 + -153906910868975446795081367369121850288527419093611210787330754353852534357571840848524287789016940129856271892087487628661081893011752269041455324676772916827713907705196409143054525299088528867381432436051811778547736560214046513389669802037549192960023258021941771571947206346755579590998263046138235279059886553769253683784243021085280343854385555756763862186364053300496500775922918969892714667092611064798196842409967335888089225183440719617380197910773266086872956960661463761057111757447870004917525351129083935947330107607812913677442486110628152996462509502848962707704081677625073712221270442867714918558191466189778397307329775797645257188970998044652465250263188996883034603612916104368230436787451450045267941378969098255979755834912690441555227420064462230920682833989591802058505156665030677704949357741057186532719407683921360165733650513435496981600847253273095136698312407774825429260412610786177883097047912821776546686907169989595040622745848422052319949855469533408840331068612669700186628777830001849391259320103773239194515972694087195271002358880568807129135849101739493039615681151173082608250918423815054254107713044413672730313908640358620659533959883988562606345052472289040957706919573101587579424844456061258777108156119114151321436076962253331791207604638629028647404720565408603656043032678636951881321908152640193136965044992498309302275661857033770757730836131390861772438015848377464837693221306245667842494251044894829827830626165252264786539575605516378386019879974574984895281801105317242789170317272648821259805706658639691776582694333834210226096281920117269931548820860172597770219636814330913737039759577508807022241573205652672648641980232843380764186253898583725205903731566421894965381399577437483103006459442542524194831699600636979960649569792516969566414605692365089240564734070114872815811252579697940154283795521495793626995960577498828906370524373141073346815754665018475856413307227999768783925661189220481113659199626705301057498952408636739229228441798822691698502143430430539281784264361953993239763785177476793225900246018910270401109263632520231379967115773894907011868152480382605675642943298073652938008191265812852927714002356689187012209230556214112190629599558416482603620642579853718525422706825667724570179826448758122644299673748760969982877900253839815512318185796282941442996161640621721744537353515625000000000000000000000*i1^48 + 384677806642034326434769415720141593269527503458375442026077658174239161997473813589711681657774789683100798392134499174409552363730257668983357674704770702872401028688169120455828207087927976420204640981333294696002292427256416068407785422301608010453857091181631955181013614446621778845588184335236308995872618506499809560886640446002770526986583792089081528692433501939362418934735726492127234121694470120691328939830893419347859156232093356292368101482584379078111278413039360516772210138919074027508440422036782282696670173373563318014570283325904652046417843592987579182381086998141170510706755106057920715084589058196942652009450746113433718746341967805318774094849740627392318403281049646343658513928458546634104606159726318413530286279187113098222570561674768466926535041433701694364635854176014099539536300214078717310595892656085889020280588753015631103547373414424466135329305720835416089669894328687450220236355327865343374232120481079445535223727338367078138357828592576123333154929370012549329685036464929158699324457894787792425737609143040838430744760295081795936042889595358595520663313793763363991635692696623688075110838950040404549720225406141242459946736927043254647943705866226245220762457972888486115465046222526028337194140031500529130763172155481705108830441963375325398430920658943981789627964680826428891360042503620482001032245924673090807765016043949761151439522279422335216223958281396606088056761119641844740424139449351837744469300288089191428511496717197466427078163966074348391469850244297326017106511447815550827631734760971452139605566443226856729163286444084206815951900820852600978138807357390252213841570505281602718004904066030499557475499167780946915132964453126565038104171687934926928887564270955346258142440066212814365597189937405835748889130096692621499714960080475499360081094079173239142398310188053264388913323485664310249147908744861463541744777524876554208938664283022724280048372761834775307253507061252400341844540523295121305597776381089215035310016955622991252697960628110067366288929665702856033054802970979060016315302051853239401252840219232053683207619211600063602221775333748415888110403827683010779315901808863309236312803397625544849627990270949578466196499533748755502392263274560550456135994719296599666931852026627896900486465997430313966393107924828794336650941366864651627111015841364860534667968750000000000000000000*i1^49 + 10519117431115775587490456026161577781181921561799318978785525240849009448897851812493691452753261390792518034701145963621899175913444085812460929274794154174795141385586992548599415472758107982219026178777883262844415070795092669204347646574970094103816679351110933814832852120250109922256667314645747298211446182595373237824448329491538466307040527671857337962465047257555793496864399420641124251706194496476971065686432034970741035488306224386321599136414678841094407194361300434034917383604139937952748513254462694185195088933988701308725916138848938923594542503292899496047734397000021652022383021068680116395428967281134895818846388777131543194745613690027514309641949270278849017692508700324054410743811178677616563264082363201214373813288299176002479417084368022150860857976596624473074825694118609110644813642094584813993091313553218312798723328702289911745972133393379378563335994906323524099142555202081416990871180384906178201277203700552398933170821258183463543294981501101072189601612742970870373459364434889230076968710197684746270067864305727908914800472407756569383919332511760094868576689675693151350605462834196414273827920470901788721559327952197577677819899598700496939540240018859255586760093276906704049649032423968581391398807290826846616590718023216327327683130500851120737342152868335258128455777127882351509677407653764550942465689553507611986595240030036399474399682430939943817962454900108318728692937206454828858960004981017953844877057553016277800934596266899473608427441109184152950321715856888829292968441126805429029171300525776580779557091205333243628858483840883976725480533088694019216126410156505264267299223551457964215480547896505631105920731378591528017530634253674694520544096491001541999250542006631020138489530668392571653263380257254594047930812368774746992807631255450031066758854033110211692519772359028128486820698879493433609828148030369725424217423199201203299536401723259326231828537774584744067128439077687367093235113299881231749410859858137324132189911747490801387722989164631339145485130406742104260890544445859956514889544961913706575311394483981981402644347538467322048827291604846937727849961682558646096263828245594901452324148957711941519781907048887742481248234208500783079060516319280739677303073569615801254978759847664744983227931615390771971644530846735941390654809487728016392793506383895874023437500000000000000000*i1^50 + -57469274459822556492372926405929494282471785205791006762753334257379493564524711629097580995849422936458473611748011205409132233201871858070009109861065180419085478513067638322233249994534972662540647658685492216545462555202302654662687934859356707101718096641156045745096215447664813005233142659293997476510693378592961572655709365351258741054430072749086473582855335156614424397269297743141730850072879636195189946850176140214495163278708610397096257529921263665224339738808354916138369183864254216331498609926426305903578718193837043349589942843048333256334853513094012065815005112582200347932307193134034160714631441567301268713405289390020623738042770842755666343947251314688199874037508966576733588921013109400479955468971673331769546489330131233561790382520993736679161222788675981437132649123188124756761360628736792534287049112209372598845530621364521248917571874226316334061897111551883411514787376614364010365738761378813512892619774956554299058491702567251948922365216385176610229098529648057393908037197649378850224665813606083847009528622202925008287493312331921411790571006015927879156578356297593002879388217077470106711399229897234534566501024898301159995582820587153627458727147961021562197924549211771072363768337351752958159336924149877290567480914290337989318486882932012753654350578714173101712756735904051979468445439236500706889844436485027595847180245289140467830072012387432780982183675971816732794966935946404213520609166760597811674915138315157761860725192038307942197383748868069892661117180877398650334947124205563689314001878509714292076341733815403191190277628670119895692223843301557263475924176196752488214542334151901514556863917995544733955078850409504689820587266502081045201628242979707260581564123555034154191445655664492099454806580235548748347795176801288285175305074621873166662816006566956075075455474542475920007518873224928037610776907628035524018576429412542842372599049443981303218088572632083001131441621251840488716700086533277188412731307239815431093057324559051546182947312945343876424964052989116577704937987141192822336558684359875512459014101248694010602746789388398165730937447374159212621103691856935926883210062783048024812008371047356002286943681350141327987467418146889956205661411385748460733014056641830725610479306861109080404413983291241862399391187603285742966486310479012900032103061676025390625000000000000000*i1^51 + -185293389221717497258689994051722862245038587518034806680305928362519935480248925719550517204862959878256094048176512014317820829076216937471738070299026556630613554730204844974501513784308092642255214870601229965538322027144523861040609656511346079191755215899687564419776671630235523405428422979447402962293060760085537300503047238241685782722953033096825929649036027866640052476524092700633428045488455024429642667079433849813662884528943344470772422057712181504805340815099477969467562932393105368299935507162620769870126603289720643227281907160535350514434179538457833273078044940539759409742460270782183406292451176388434554438294749341797398516084322277567236694461490037810602034831534468222556663144978740990027185260832897073739520109960489944951945044199071583668082876449832528256372368141908769748703055149269101474712882663923853358119518247006763955581861167691491679714914803057489481871003643576200219980965051018418708214518054257905287054180387342978818846525546626437864244957000472093838894384621857620562956342708645710210856402344391300187821169574843664855446346682519384516445923688214456450067731554369199715430064805413152057126631299102861951856310127122054585765226181112560654385349162798030074092011621497313915710952939924885278959709005702011740744198385109633027889870385059599761844104537863655941662160764549289824033782095741965258613251974040721626068375110169357043037395396748285538010482471207283316874796575930339997993219356436960760684536140975302907569926487460914687380322843648665579262992721979956899267928857517258226398711812475202637470883430284166749424775649395318440027088776116429949125533159642123321377792481227653252650349294843869700144528679733452330782780296262946023304510110791265134310199972973317893204207067097218693218059946040569466229947787835030456763607166625107374995360037024749019158399242876087061642164553188537227125875386874378859007787728401454328693139247337807555167331706210640573831575473500652325178144245987681608397106367700152914899047533268107099453109793974260862604697604964550469970345039924885354970762948752104781466131545856185149689024232652844778903020465720117833479922864621239636257996395319490780230973103008776261938198563749607291359053064190657604849273663646852719879502861443652658926507942909024749736193767226383757331120705202920362353324890136718750000000000000*i1^52 + 1427032216541069704953660550274730989730838917242682591729961617810856502903074979064285129358100618533401110225519925601105018046180750942242005534778454334485181151942026455320610208170230109316908843692403324919508555987990279241653061213693583196213539268572684010116851921390348817671870519482904982373079880693594597899276359670779040341168967047089705456933272615506571817607609788034734658475717928118808799658702467456324141060936796113679241821537753212918997634779059382685627990888890336558064167962914211783838037282719497055510668595929472398870811751047181369184760103613314490553433304298853122619433718502424840512331959809022977077070610444888637619131468277992724678019394583637020454737810797209018864194329052087069206608195816668994028609166133066866518912456375031951159879344137188649273929232028505205082702918202993762250316317545666232392241436198048858252751271589379750090081089282453490773542206377320408365817979415670876247812767441616384178525863883278364001780332009233194659653132849283065656345138830745420421422903482421219543925924183234919729462296358973120806471212929975883838870038312312810450252346160493724355763683270981238228166874544111534852611109081584526518339037495584016616661849150901937185218374604892667999327776408642863860892363234773003606790873984869443179152625714446577179867275873971801349769737363352455207251667163282319677383012795408668627861260899423244224244645231074721913225425485072121425308351523061950874584981421889195182709453318798133694175269990611137986337987212368111978960546850190534204599515776606899819953651387598346661755218831955207217722507381003396796667302346785779892438813846513001199391527626008507386333357308580878807853401843379394300715939065653055150064530544077277324818069985206796468967708405049102948887858884349191078361114925560213138227071960202694056362685470374960249626672174029772971369738304057153255624131160368074937914761380599978951216839511800210093003497897748283259274424143496250295484355433870562666211067266500471559340361594470999342450566747300698703968002474744201562161094398131581684541656085984577965360707032475598437058105869396005521032749057522548629556124209116977088932712972807398659686446787357773107574381252941454002101901294646380571492890252423151046579624336984316089111174848135804111848301545251160860061645507812500000000000*i1^53 + 1768211121076615252304308217768412628582340011683613876101947297960975792204645950812254569891075830580577397492609444179474741998922514662364791806604177801094831064075846410891618298193656285658823640801757330535343165514345869414091950896060808814508230784056716957423126254245789015136399536122567015115553039364336670712208189814239270305160000216941520443765004269798209530835777975243410455245521485192838581306444019279767335572529773418275828786804355219976108751655093439979716946663107063661003410234723714143944692136134720815346523257320200716187643513557991518843859703502445321712299348086554794226081941327639683715890207431230386277604124089830012583290941575604269949898868289071714070905222846578051000211947621701944479223272845712911451268715581335361284048312683808270656586343517254291238346110678428066018866448034436951021898521252199277350888566634749617752944320101583631212316364317588549714529797327286103702794099537619759465990463048110789453007477437691433355527457256075075739311440437783413291816371051259255105656255187313157270285237801859935493423249286017928081226104316104908759734299141335344554607469053731341653196585071089565106941697042748969511197468288880331727138826061484528880780561301009539986432487980056325249682399025457782716205354495934649093075056091367383645873762728858529585888912992681723133021279601382381326944634647706336977856799401933265399332496682358123472090734602760782425007741659805848392926520347254468640092653093522536948944816979679994869296690800581814782654630233338022419692069938260060688057466281615537759591268478691856743226168695388995437175028069850169457142172362471419534671842003876864930761883116331319907110923799490031469801719854627960413057509920477181950588136360838805491182459196800329541252975325933721462985241211185863648369799384956956455427086694109742489113131367742963389247461694823909267300110867475052432589183536516856295965365755932961511963873531669457087247641525428480135745627787081369902968669300698532300998445695948949898727294458809134589849091424003831827246729378955557415558591064494572308228161599623849964208872251440410247751027014151810630625332954332043130159356446205350634297357458217602066559254978814223760145013799161425469820022736748705494197517237225455943472096872908406357704270490305731300395564176142215728759765625000000000*i1^54 + -15910036374607373627946620413079464424634778140523992034137096007614927826058874343014737668074107330166944346352176957494375764931588971423593241481404526905608526091175730700263598976379998169322401005825190319549439635654832382166716553949142394813348091390726712589446489028572704804805390214521057218700349427992260621158643548620902653491721653522909959135236879758719985762263398901372553952421471564303430611922596657445987053435754954104005497012303650898242247670382388957832558774976781009536292669993215888420265965480614733395350350922895117802778634700334045245311705176486983088671538502273047708869165901939325605403107004441013608169316376418843935419138850518889509334761102994567335233464770544684616847524995972188390777336095140464427374302233371129121078255996335706288923954694410558045291688386031015293607126624289848252314080207937345593039325877149959557262623325578090947786202231807785996941438055691523297910191666738405692881029544438637613714181781016297498957315751934293338605209662927014123631323912162560549050949653164169069722800820082513321191353688814803351298424457385760636996811268753801708213103035113652544934780393911395300136292153555895814344719384395621541551998491875108519786845461260785148334734892869157532871780458384584536134879439455359139742297901484772781101580793585075589476135075352198343621494324000385808332549487901793749859117058416533277486719876785000526738802019610618008150727432672648253123708668954386945679883552869424944466046954073034089815199066904488808626480724153354907968925576299433578007363116055102486821823541010363132440613148219015278614435613672535805922929485289315040148683614849854777361228543303393612467034428968286182439677754308166739976403501279701801190858382410075348694766836009998500296301716011380513955280579244855593125864330299013059454030868815973622953765372414012622662489608050305379292585314756070875170248718042354118925588879317109870659901899208149141162569727317217836636818834043059635175543163100953040402834240023197014004544114830798606007488026475099108282943693490590520231605898194261964496115880035662508694453678761494882147461387947757782295113104296165905728042088985055215107317850686623743876491043496830111386828565302889091658754447992321067716218861289724187861530496786436047718931744121562132932012900710105895996093750000000*i1^55 + 23160216639685705142818311926355411233534864819818453588852370665193062466670970045664216035877194408002457572317721220719148981195890282245848761309163277671113208920119523482578581910678980089142476455210152646948224412856452115177778315096105354452257385491329002589015784440043617048304835014619854288462861346619791518108742122605746247232679169561844334920286712804745114014411009902859697916435920470630168612608466767783668565263184931563761539621173036437762461154451062136425086868047987721173276628409492953836503619305760395928143193177111271342225988702841145294079790207442010852171880603097340335551779936238241577486995413474052711135694904819512577494479643906440021672712015662229425874736970230233244743278186830251584679694957281787571598905111610294169928078652222667945653299394260154058143832499755318698244895745592173736422454606172229819911740312320439536430597532251335936678643314826059437520983018117011306012575286889849577140242175227612468958727749249941237801541742251764306762490659720831147981956160596220942735399150441495281239484437745506799680083717330431861571867421847217000455617855787105366146151732252193694375614797010058456267826160618514007555396517569314492026825789064438644440459291596176734332180349102968216068752454110345994357121004976177452391670080867744620301344751755245709823327142588494289726982976604243854042402872017221532152231254427683464701028654952009298248067822572779143753371252648980982118540595953913608408646650386075154716586035504377856297196307880916028972119793704516679618539600517562574447469551958431551070959283154377650195147500502630521009757540725707353937285645898214910388018007108752824740677156314715574402071076681789919564994968635378317430274760278939743545025604700127276406796096464101903877090287003797924879791216833157352333163254125747726728187740886660690185150284326404208444345225362966442162422688946582787379511970117045523249446339987842390401439439906119872503632917849148909856924174739973542993176678315172441038240570334887277205387512025975159249333419458907367079686333219082466720094971302749064523062901605432488146420613569185346459741032586633524700585530576119334388705247872178832382625375682624749995611549909141085544600191906948171019793639748378816948370412018513221196223738940197136094347740709054050967097282409667968750000000*i1^56 + -19517707505089245899350959475723050125413229707515140203061570225509719918572346595396790295533667761673632820436608219948651234600079964310115344306416782327011294743225783583459188285983311144966195488760535109935910638168187535245157151482993548565627624436834352928297105758130922649759862008858460935926401239257970637848497340322375422792185071217828837101506478671943538425320101802658638927697239540014258668320264249806296120659373610997735428294932738646912223099382668418532894559778093937416929160830946822385231875732612856073742653803543077188213498614093108302816833503038373265121432917397900060337219166978574659282355214105586988227035935233056134300098187492773426316457937531793378645707447129345204335326456100710987578626711038459051095500564318349356578473185370194171741351159324370888967876107699448852700996589912739649865022285443881072295159882145319604193231482263415477021134417213569484506494502988975749093573918434043601727474610939783797465167438484613591089435606858664781527365652032428481364338262048950448188897188131033188587566685062636902264636915242852427024135327944793953213125942580089783203477488805948183391898436676581118347662632778757896135956110038660944094089934508051347066898666989401001786451327153395333459860812691674334752379821993685866248455244909592693827201960171355085629128576921972186073769123684178777604629955637674135425581418770113143222085980135087292729148051756219965423768786429449361723866797958333489210298107788721867133832317545103711923364463175994100947129463648605689877526321055798385612033582325027504832022420614702567702488493392423493513394163676611515886167789483348637626812040366978872185509908653037502614889612642168051602819938090728483597891188367180612035663380015969804362212632399000784707954073720936931393644166574915724373023694700595286237541121864140364309032433783020717102327563873236231814325185599037916924206221515982222089164926630829836110862878549151505802486380920151611761657679069605036784324572040562188075065929277975828029520476915160399085115476708436501465623824923357548255005645019097405667118258938511869503464797450063230277160727842394589984487752841217198999755838575638774412250581390596176697316078384540487867154243852574155318680723095006851300789471332401964028490712035826504688884597271680831909179687500000000000*i1^57 + 24752212339241186582923716500035968144885858999449189094548189552115421911373375467161890643944125965484453464200247555319081061552840954907577373854735768982353259023566576873286040569416806166633502522230150838772650605858558959187016224584835261788666814160645349893790746090665281195509144649387826774172212624960695592898943312536289156909160344579630283114451707121860887433781656792048558762928806562243715835774934283232105802551434935687972098332130132352290638866594618491248541005211761495308034889233275619825286421996265592489565475625802155655040192952614783153629577983273224473092940717201863592404590859755070719803694956694958937887646999138771693068828319562918085442437672137803518690442943930062670344692839726390685698509734117450075660633388898069507483143974381269130538877396231004800347298236787114102738808222867954459139191862640660150699745985270282600456646859193445877248825287655601756831607250545212178308644469194245104056947598880264645945741443621775649825803683468090918339608889340515854735831191355409807056136624661300688287170045235553696283868851797188158966396900444644396038243000907118091527948158657877110491817880912376744188166098879445741625759213531030121446633356232548132188192812783744157346817653429235879348241262063995750596247248951587917540273119099435227214405752594715099411609813006555306274604318296955075260110037743935467217024707000599195861923828401061452470083336846612881391094592901285434820100547812633300172501628378416279187172877177790721936941728158481629785344467637207076874341966497002589063252980331174101105652436026221639550860144320363233922122514010375471300143752840854176290378420565945187453175860568303492508756873071874562896653577480985336921754317241083689386707435844146743971000220328801452627336656588343237201651199993273898952934438156440993257623440310108738905135456425282472358232965762905234774551666063843951287999123575987246015387644762630250375951079146723682124828997667533712984481464849807381286819322858722402144921150361967471537817509117184076010230090055751137357242870751047003725844287945963339140270282813335955053997752193301096349989865528281583033790861130296129180233390424547885922427551429646755196018629857654102142232567130668088556672307750458627064886494234036153644914034521207213401794433593750000000000000000000*i1^58 + -14564280785201358232470520942756536211962477962133057605287781632442818036974354076034013500554348382941734964622399802161603578701405647870027814667286963850837602438303097311413755157725655627618259104678168226000009402256715277742076230857579126946983989313900369694636696508552713563053322930835574539073534798296626983365323046392492547699519180304596980716322170115015159664325576228209201403753545917582556059640029665207486617817380140233984144025195675456520603814855069640537873395437303756370438638164735126491456411308758093429849641751655814050984596657789374691808718415901631531277890039048992936279876346108352225501192130390764022540455617649548040920782461361641781564511021837796993908957912554626632870990488630284026766345291544817409330796744005116770288348362707438230620762402237429478551906069244660513344112092355980609267654865578066552588540956483439146639193402561718240133864260193478186763892935888191108930255847746628398787984720211870118484503632822573819946908286928840377019938400828096264742938979147296665093288543854303438573932323795167142239443201865560626442227714286077316434865348123129957610491213682435097567243289435412884124488503441215226715703206931953492248707106288592903458417321866918128663473905659637222580094288047253313016820477766711268012402851721410204761308060039806478597932609864753511327522444044845709739228726691131589593848271892525161412555299998594157571623945589646872599143905457907427486931171525356251895860646248546294013545769510278428154645597888109193773569254062564937086413915474568260777628691242668776251075332479207084896027551569479538905411731002848757905695935099561142829746892617841151614557395541940882619687582234361054258348201021786177178556856499707263756624888844848452702675306415932178640601971489621245451325287455510831045055771886435893792055152240545413957740566486856750940393252930959046896557933482604435695225027189491166533740995803135275662119180568612788588020042763560391901956366363983899253745554518060794130107846751061038080522239759529827656280737680126435208677706973103480704139470874514465157869261574927714649360462424290263715480518658794300495886109930164817931707270212968224741753785711778189872590201916550562285361634206927914231380763860443642632178749932026211395859718322753906250000000000000000000000000*i1^59 + -4534451535814269726525244390061119117314795413173359535602327014623317958923008980820673292382921885154170980939939304808727209405727317367499806624592585746016399417347623902122468561675738778578572925621533783678270917284790100362054550177613022841926969098065860444841916471554706577730614164237579857224116076413351989341773741471110001623370282143081097008727768764714213901572997434333113245557578264336375200770370379111495966802416007665470696165705111186614242379117830704974752822384317986216105161763503650901998508140822317423303332255421957733178714314908411703158665336537324815583680922835930291677299592821734667352048870105165716582755718399967782834784313611939631790418803619963125194376990056958258172368464234576016754785440525803053314447147710483286448587453144886911951945940726208395253693881995287087170142358696441096957767168642095067760261898427557801825666265249250352003237801155007251628899282138709826614593396980513986033129863004865281674549092349113566016167808864565681583442944980943080714974479774012847301222380053761064251771763998712166977990359367833518154694771727860296120537759281628786406996983075738283096644803655493506932795050396161560165670975596146489658636775895210299032675323974767550165972050799372122573639254506072535944293550713492856291564737136801715766036764501927317980904503538418441205697074845543785903386075832188441851526615958316263841939288408964020354781218275586394785301473753806105495056053182078858745101828184513797339347591298878384429364918448903510940443837967789766238664943610251495447413584577254799772416490614960942652096512397222188891760444545505658677830737787006265065336306812504699224329381208833078327246182017518787263738481040548251761873500768304614371887108171615045422650205318728146308671009985972871546011953358447292643074890092224248181478868248510853785680493098682276620871119318061928180190114398517581612822024371134526858796851882093141246558454297713448292996095053966965638862247467121010653135389698600924784935223646483380931653927158085941564241236895112098572151080550550969527334999167461591343214857486945820023290972197175637711361449492175981795226762099841799492973224974082599097452170345064699849630163314672673165359347102420061685335957500318644156686465072631835937500000000000000000000000000000000000*i1^60 + 190931079963786920114063833581757481217037008826099351613081016184375352173851556177318689974238162059523192195126890055510869232702881094046285557613674540439565401425808455918030761037453819485130455132239531582331009706642464542839086299058012201284387160366351782131110302311603281724170896907543548440755056603612105262381660650046938689066382140660057132955342932368211107155214856611443680917109194931850137689846524636145175731414606824193515479066788199037266738454101921448490027024880256695202910265344829914014153192973502320779831649253892746973477171146536078317663996075821928035970456283857177760335396585020704368593534053429990288144854847315615063530105373038528978550168629378388194753060533751439577404509725055789828981482864643888093867842218185034059396022233962602010936582778596554976385004049394315416219962016878464139475971456114343597079444707680884572407682432068857660341072244104685226303938117801578257616963967891564776473549500193876300256556347649350784334873642787389375221199196215420463122035324188404633902887626526278866379380593633198670426574527316266614384886895981688600650770270599893778537558742841643414878601478688031026524642507041627724435049325449129036965699564103150598752490711566848670796218244121422012294288137904077065989600901678821194282807186595639919658221423258771091028338810552518808565669521502524120677862969552737221924437470761312503000821727563383990523497851957763800249089222424790529907351035867352830923486071418696880649017375385586108571682716630771755885088397165188839216074008019643661390076169078988772426082683960711540232355606052008274645897318353937913284201277727204866088735718594759837743793742198270279210213257257043775283480398061919007965143637001967848482968688800583348557656306104534539806042951391929079750749479596888154100786032823825227914407499424356261303654777361016234508686673315390110854946142400542103899473481893376981896820837197052863411965640614106775435637227149010203469151310240432108044853061823804998657232701998726692269345490454194231080993552850459487958498163874472181518956070689710997670452404500079901789344397022241910391987485454800948932229606389406446057564029927780871785671944335493293869275871934177674863298881092686861619285651336480822265625000000000000000000000000000000000000000000*i1^61 + 12690741677829312150832148029403483027215987152023049037045811248042872060333277800600623461739271720400468736305931202107664599939152405507539443590994535716466811029194965863954565841286988142974678472246447533334038786020028185219414030778645399164832011027314216579451580105586098341592458148821953666150090492003278152240436490507907923415005446901195027651013714916898920267196332623394591718113848869493798883159627145642779774253287810314902860706037929120358348079961870120360793952001106927924093407072225072964269484792238090252230769183134566860198347967704028379589626680521995452703222494130359225112423174901993399113250616644499018193399949988073263035490733878562067013422092600856071761524878435292045732407624346345186935138346094050312362993051065930261308101169169383627494606819858125065286257053594316033339651646549295870347415023213223032576182143417816656874039408673890792077183144537145960273277526323399381995305005369797847620493696015880692626941136516193818884807703126203553410112310903734522591910304823487551806497329017224575763290486232804054034027601311282392521145329085483767780645896907813086806510650528864279193690129327837798389328675147406410785022426377187919019034616453075486416195541754326283989620518394711831621438534511173993959989035286318109472949097591632271633721511590198527837785975687009669854962253353008720197739283784956817027762468823198991600788111073510169739825935404819433718486267270929506500015499343760884210007505358451409016309318646342351755902077011205868661693202891170469079278481052504002737878931337552990541289835676475672039965956163304811273058066729290720834571214766846529184191315581821196105542607053392011565561822239949909073863942950631705818669277716553791022582301117363410749590498435404038813011852398644377489866724579962096690434323273491130774808141012953962607770904997335394604564020031753481791349676058119083170548352570753557209597635153447014453473893159523589817345648828990260779255583805222566389725809516048294992559457291418092281913251709756185267591581549218346676163612130494756977768850616763400927658567839970411388368969025308899795001676937714540850176068894019795860002399322831699282186875047063545510394207979262588407364091200495150530057924124407500000000000000000000000000000000000000000000000*i1^62 + -10705447937133204587840726393851660695596474328442587698474482157445614407702137279514826096630962482103609196139611295281151654792087087752681534597975299120137401796982776574758174813664677812779628588634918012504556452106877896073986224142015222639468192037496937081608728875920305240338171778616276103411814071473517406573628034239247928213860258273143635243575730261858127820952521574698188961355018638739301743721374065200573470593655654528632100728250483793662222883474239709421315745898496677785540793466834743599750230028157894157140557839061094209355026705264737075170487538911237880112805122994762743000944305142078171628764961430094717854215421235398139461416729198726023870247416677884116939691626001453386888197095740771761902149209529063128246417913070547284642193073152446156808573731843588124046503726226456753040794452828802260956179305078156732878660487070808774940862850453127471241073245802295088608807038074445901497374253323468642121143621878799025244922616516287558032675105711976363104661211363199281208380812071132365494374595803168207817623148306637706629320880899383434559789307324817210707537157885302472263157081875629152496992744313948128545396773714725160120958430750992783349099110317071629887890045241467970024688439118704216941005116440632936850184845657205817190940085556790511566645823525476461349868591197105327470086428649165696475895078707412257855568855047022757407693191651374385389560652901366776600867423507972800266015787455393173309055529092780635916818522481067052366526997743699808762208728006922789325609202810960109746617759009411767705225999240293246291337649247391850849904960370781732555772393071345727612866199237857897097744088799704935269165082086344962459234751173675530958570488475533559555009951002068568217786224937986236919470713398821775063266354426713175684361893836049042125318565689938958065231954424366892888677092740997125840534855079051988279579821864528891446821694779430713275088460725723480834506732843834346770008059624462232865013514155784852154913301493630798828667901324413093057933731788508557114613940491519186715309509153139896104223755937460297360475964884174766092251209999634645833178100256922520398458563763944140296891149556543273832499629912633207419250946622574506528766432000000000000000000000000000000000000000000000000*i1^63 + 2218584368484743690994356405605712030753483285769532214497680645991699755841730199949105723032844410504229823159695352185731361149554733064502525966249364292606851958320796656800096545974878493919714477024252742967880104260123086585148462442358855312989473165334262692225883206401924984669560639997090782111224655698165035797900078401850950195693764277941361474731810228950582450096962286795758584991934670394591267357671714888510846137267537453169859495268750584675347243056678128724286267041493660449618356053772310912896897230819145620267350269882868540252117718222288340119825746094445292112326054423791238702449290892414017854795490958856538535884163221182641960131142871423215600500557232841575642078769603036398473814845598909385081970710411224239341916779243973019563746862824675692190417992044820278437182979896074565880388735740485160895728917131367965935373141225884891537606507039941110442942319048534991877566266889433075358260283655242842822479643609708439303084494292004129917624056569498623377656340712735759485002457181332039417776420979552503473359843797579104245527146852178503172665858876383605869533665601418592536137383346702625970175080805870309947134357867781958969114080726449894557471009851276578553334580833924344813507422092303706262337824110314325104835498111637857737862162703631121880073741491022185532855735071844630083616167862381060250880373956271909293743141081305505238031757921360372720681757148886162958106505911584279477401827486323902843622290808841514168530542311047142194715127386486948055630419734789958983086749658014155359838302593084434940014998805063723771178690731822365966326764286066242778128465289203030544581859586755206842735985144116820923224193767896966924442787628262670732257331762060780888943289180308496450956465747191381224197256100739871714387396293507149565757975896045452687158275457053070650608347773843225257859686401914950890797695799775433172134735913252569689168547529259675123536787329583713060750849633353353160025206594472934010394170040081385328390240243947135331867874477917942482459897714272866189029103590210365038837666912189969246924557074898225859868869530209426268408730637164680563005244561752703778215792012628937312989464141440018373117649947177586377167182366749097984000000000000000000000000000000000000000000000000*i1^64 + 669946695464205367703224511325246163600075120242752601665375576366262372438051299395891224329168433567366065992696534485983118448214933751760381178931946371349495949827326603807433786464351391480545196515330851380591601952990949714997456591790967619169114885614647867531141100939966910065419281495838821137529704629994882098295651796167909471968057860802325561894726569678175573888088340742527926545232231886770665377624621887651234288791875146815112116906123276919100880191171920535589355156378183114223871875740023962707990237586767608007049747383526607282140800535719852286088006825268322687686132361264942751848798135129981661130477467755237449122746052043929325471545331430124689600377255637375576840344881491100745456262558822455991097095017001679066704455386131991073508117919881256119643660775430098539864488684309615256186444699157604305316828457651147495210372268146998964897590169657663297078931199301331033090254410945827718172298588965077856207561584215537458086895598750064377101466613290022843560375286257814486879468669232395584656509197114189471694276974773250407816061630456658739970977323622520461375659381152593039768669942821759429766771869051085658964795485464690059057248693088417152519605474825084243701825928279739924743452619204847232976291019522934862741236571553213938803599636722341995595708406276811396045079611946781300596032424483893898975335640893297339904834063344953898993986150608352235039125575060680643754624634716270266041043169071514660603091336050688483629114641378035373086986593144169066227567272498104599501473338259932732040697488139241205076454074384241094787426149760357031722535059147530084967133793132173365792014695272966996052138056631344145419160643119340021681109981315875107498431022943876922206777486533318873415017543724400497578683058119746093229700846500644632424139136418119646520609016083965430211046980429520537094602568657361155233001062727294584591582114544286515713801181892126881382024427683783631544448474137595590982438354618527026656990411274681374120727441690443204312325358875788716548040511926196740245088164711022331487118311490785801489037623613557884120559483649789339255828079437533136611139091867421472561960455727682601815987277473143012758747319659119958214924409241600000000000000000000000000000000000000000000000*i1^65 + -49854662165151368758500077808695576176195255499055596739457676091260867531772892859352443914501053615428258919997667590332821332323017427700000704713842462630972467882506739007939937890486051603110887271559729699884562925332070633391970951524430036747784551488725974883778019032724132776312291270813416536672980600247861861119666303174158954926061191493098312214005082930592339249383169594686488596907835371422028408266194366493429183968787708134988735773839853718943932231133545634666518730043512542458282863842023191083580216445070139684897082592507974734151281178937631731717645007216698477942444386016406834144320003554146480705684106568413458532536233348779556482592713020042666376766826949801846427925450346499615969122306216071547026263695702115140623692883554517914250265464067044407417442583570158389543376299654036572089217445961277399236892272808350342330310860060422190357726261513345877314169359589705196864715535138034402966125636972333864612992796406812703258938607725431559862775962007034176542703134990623975785060038566323506635018336805190159873140936949639455981321343610559367301626629050632784999461662272685878922067909524960114519742167355946977599360922599203522579982143025731335186423098889033146493415345919035638409365243385687740585219374675074417945217195296800588124252207878206733830525573063884447019564119133574604083891159711659461091028520675980996230028986886452933686557968870172383211427596499016304239803107710654381672425664371205346669736364134044453138954880051512339711578281392454547595898314648258869517632174237809263356835527882229833088030130568940942795174977297962083935880746461244524753800281300574725544782731000288489403411571551993463063638313633360413561791672046232559457603967069745414109262968706733402935980822558603388456880653580536392230285399553732988348043963628663708130711434700321219350605093465034908920565053684173442739970498661164737251258014821312745982627615814503009564082515836308252017421068083328406889892689897822558928233882028475045085289534652490377325379325544180851771883442473447214780134341623689701418781625556095234397594572392639262490056141225817356414915326956322537958629792332857775230204650950122981573686796192723220345251968574589220002201600000000000000000000000000000000000000000000000*i1^66 + -157200473254097453194087289395097251435717868989060649848189305441742038312285979014902599520229585322739180493286729313049069149471319427236608391129653218164710837173053991221039909942738605342331247145053900669601805849495077698668400127362437191283917848331453014091362830766769045335952540007094169793420939608834870367285845562498080140102887579328804283005304210962053589415606641942707748196368530041646590819911559043062637410620735504503484686562742139124639831613448326422860530980701325673433617551951100177274461122141384642789191189955417224655152895162023177785678925674233494823190475774584582772625938221602376194973617931265628417959066485809511034553958804057350024992903885863105647987711195037199757528042526014115036624663845829037511188173784832007813797953957187598124426273890427282281440031209086395420034332389389762880471420479238909536933114844468794171997521533377098725055858101195264562801009645998007721949524720354628563079253286986793787364474338459359508868317782990423948136583170763906043808511349499756564411751772416176482521428957341890246503784487868675150200390908462145072008735219052577013949687009110091219120969042100443903750751378180279250609562094423409432361815973058260266443640140689768554261055467842366379029048656541732305576908748399281554387545998602318096876068722313199462132145745311531097030879318904830652810416007277285355950405522831062457587246938121848724527200391618007646194980360136995825054212018415405926040351564598905949333704344087749274224447096194598242733206451083119404757921520396392523775927406971427129216649510064676198176070544300662740496800826273094185123967802130486223189099559213796465919888667979779608310598514069514593877878635058159806262768799332159803162695312939938591680641090213673766901624829683477366065104233740419443162407863611274351679132990697463654359809191408883266376156906486875702344973792856417797831236735123658386313843106307378202722791234256146878509478908143348839068931433323143272607242727893094540189934786871175588161638624206497062581088961106675054835603636620363820056170583198764634925212259064515075030543611296931509409165663935238387108673510550220069889150594140496798675941222289888380331027913737355080499200000000000000000000000000000000000000000000*i1^67 + 28987806105749522487007373911571954111625395087351920361700252037714918690845854971284848445347434067469690021761528572602073398269342599007012043320099985025389641978952524643228819355254196737608103954043492169911244104054503536457269875681339637686729895385058063028123845526709249565603819728645324177871206151848521724340782857951345677237452920138313010291119210685823478839423151450403611608843956850593160157223235049501803144433545047841956975450882633206032036293828900409253834257072525647882698413980536545285727633802829110278937333350768283989596821990406710688825299770003094119494136577138350169070086727229106575599914839736124965934712698500209108706255311233124998469178270152594521878220928419942341918916895052728267980087773625722619176358257658078227854325437725626555368464392355182504368420985001545382330214004635901414028626666284839462180674269151157276585281437928727551920119270070454492506710982904636379058653806213960909831201852413454347342917344351546401945183293494120549019893586375524790693018968154790283455478647970418083553580978883166042450807875312913593771083859120712610650624882755106788243119527748973586883928378525915760038278112584196056615772234983345741876818175691962855321564929853283947078993290226833312387801282275190676509037812381751128943600225643600889873221170626198060247572045443653855816023930782588321248197803451011566837372145798854460244278685357126094704009177889802382681917274350029033100037863779149347073672170581758249018295314082996078835733634056908013404510684471436526784435880357350901497033943868963405147892572575269809101862933765310855492105103860756174268156424767854357047620746404648344630752998551627404567278186326942101855502279521252654883684158136093432118942651776078928821204759808808606010101634632064037837406438761298001532977102071482470803757341162813597638490934327904388207216143961180528973247295694309380309137937117628744233755933680653538073275977038460672153910611411240049277890528475436205605212517891487251055859152779009426000510657528002758747439143441204985036959136583897155212516133500612134291152806843622337437165159149841458443310121494581291587251917553066152860219311392749501435467761275314716425292619804835840000000000000000000000000000000000000000000*i1^68 + 1773225115019387341206828159853603277212335453871499497759799745064129374928001938197345400835095026358491178958124619274674466556810687180886073760768598044732590708422598935982090166298666186357804788847235959295629184016420062649425206571189831019764449724218178252321352864820757763293902222781998017021224386467196310778371821405486458480242189924503017428728032021129798832976640349659917737431785818268459326872795169282795965598075749708067435640972093146466137786003264274917736900943356754141736885250858569750574204098119496039938515940082960801802411309742023362277105028861908544256502489865255783043322358021965484042044202642878794166468521357601266400292418695275126703446789589859107089014269830959123401123369281435495651388887830209905877970230212997697031900902671934089475174553351194605928892800292995890852788669168775827641143248352454314608198437701936945938960039340306794909368647107781327699601546254391888224010499954458385485980509960167994325857982919717835506734257602711336558372316997672530144396114148604644701465001684154575423610447682519479617564683473698134686077542930704338886874512232934725925083694003208651010793063652115147763451820344494701923322842721347521778604655507846181278684401581114320468877568534005263801235048400951117061597614058535519223126029776568576665519204497264886009071855341910033412986993811866962758237478431006640465933675648118335247889954043958208413266470970049505505812988604508211773558219386677667458018242958497304632816831642985259619848593334169343390563835829350622059782863164910183519234702325908645207399780443390071788998732699378060319707747560288816797886820338674308662011241906251568056875487504299361088791394236109999920456578514486607356734897291724000883731981952420135167953454153346795974750475084940014526640083644921126347174881439109795628255073171725167226264391677285080560739463019275821526911058944360637630332400976664126666382409063094600704436401602870808067731671560960552044695139953035821242115690934602895225501374223976256336016978254823417752749742788979730909384772818038599438413974366490711709753006354285614776402541831514613827622434100685668965121731796159384389377814145938644420422567227681115367719043072000000000000000000000000000000000000000000*i1^69 + 23292319864879831881534026171749439674222220415145024791812067533565194617261902157675986734901803303738723947284083970289330252100272970048173002679974568186297484864541158075428668290588072475398912190477885537661089102372649927841107246647631089265307949135954277337432074900001479078994475172266146730049366130852970474812234100195559817880279327961920995299513841101269703316981789327180682745194483192131828900970462044545194912046489728930362658010629848813442828391634470499761079572422069730136194639055055972520903095735373718770508552170585760586377616203986438478734879635933078575654974593064419030080642220686369960258396363684992049387714372671205796794584787273188753345813575346361310208703599618271422367730100194277909875999240384438408444531650962287096123337349824836894720316147594298204243892513430018190003919297713307671572760896956667879843626712800101560260513974797306566679439627380917306034259722048845502443365986015658178563924803974181616746215276994224203839586367510718825551160231913375491389983677108151300864481655569212910036623566764189549310731609872056826261200951784725977769252316889335477956988014250315395067693797432954139815581488245111278351653153887719572964241713638954659775330128162945514668830271455803425735977062072303016085833537011368061469784317431670522114603724661346970239332611779273641269053873916458637679190659262642614316271417242700838996120407908425242444262908995819241831788627431443268321065837076981430343538799947895111377156378061531568587930403218521004941115045722664075612670131876697181493815371400728623516057732900364514267462966079799297497696100722118886646302487893053773426443404611135942954408776646963752121291823250367884597921436138654335517317070464904002538238088222310426772677208537225510144487025932061359272971848952357089753045328980342119778747976338978390440815448186550369944785482215959095244219321129305788576407990882045422567658746781355416386390418463478632411908834878809652717682462260971413020922548353796846881067364861838928656000123456159367065343101929259106198548308272492235154210026175112823460145398215867634533327856433888866675669890275556393629656961485250191035095293102284451426000181927736665702400000000000000000000000000000000000000000*i1^70 + 585771224202799456408937021400041759885034722785187984931638007022046026414203708185818685888843207432745783840899196808612556000782191225717572075895743211552859555280302767013545125497186601043350215612427832693796056515855361415847412638786130446122388040778657086205111622679783493845666747310880126071904624233304590670608023584078468638327826376908503407004919005643533789820696344370411662326084534755954734815174186616013736459490090380505247475343010927787018459562427683744519719258669970443384084255113127469500296218102379657948722394321464988829180263737506487971740228194107566006752504514351790325070858014406560202057857249192012269485586388627168086080750980517756511714374830415274869166928868248799594827533808489518499316493140323251461428880443201453108053581703325321823921318397600686391205883956018393015146701960867914125913937090008608567060407033086894851501665386034499543597301725098574519000431650996874951529722770723013984325922299889321286886511096592003472756327364767432736338610015234154123969197544539783659229278804639008459713353894222418563316991668351688324999890932984182838402773884037384740820786009296993901588784726480737315043359346295916012676432643077882158644224936277685753736763571137802761683090078879897437559351951114761887196982536252507126891992110827067727531276908391502955268958197905119326387365991624771870462131782153677618815148365137925627155175351424756850907924252659474903469087728639935959862182028303942663469246069171600324957165125331023493633868197495712434533431752598615838230568121918628460698836506596630594861960914771003613391293692936243968322860433391574142944881261449339926529564936817671001117301986402118417069379603458914624052707537439872557465640172975908986217825776483667571809857235757990314364265495364039058194048128043058291065181055919926629189701224574404975061089946663861074175440732786601800190587281513838673935588827171420039937791120130841828020565434586383873132800445491746685366171581031589750345785802808601616742275586536787109061051527568897032299853221112211084056886826259676155842896271072618131464982727739231175461541795119806510908179747030287754988183062672460756048666337948164884432532684144640000000000000000000000000000000000000000*i1^71 + -4846991886763348720970470669955517124498554046990969876199076898503934208497866314526722078483888566703079121266031862576327338307275786516782020659384990464126076879745700768712823591352362279268205379026681459844770434327016616018578239422211315979784622836267710741535515224046953358074109271595185344990945238511418424259098887125377696772856093500626495988492178879336313424205006406509714533638253058382974103005490033254323964001250032975268805221268432654198591320757892409484409277739963198980709052966054934255901420825414786850700373326147632210125763024741618099635047605588721757505879160632827358776054546043420630105874728859361177423329790008967705080144776160562098720874956590031731894678682365950393350740953381206738795121011328485669122312923835371632718115600667741561355541610007573943256658660906995734496929758897184363074315814093250945205241826680187136215824609331939230277906041266169947176093342060415032089492068783498692230812538404684621412927118228361797993354022853929939138413480462779918626790095464719355431542878036651505814391773968197646586744778033207247713832213042982017208710609016377730286169016369635267301902945482880025217779047011866293633170251704436253726940711488813215182123209837894238142067455275845860388499820801026865551630267680638791084309250363067722392080785335040814126544704907805816964786169295754439417389620202578249925336064686808757651430555107879023787412081644503043624268961583187005454424172437457047234444421488674806272869293798190694146857931332251328326610327798913754816295088076296627343793890742626716158817011166831295467769776216624635301175455957015850686960221482261965813887457199697494831554341341662367279772440476005838419828364885395318899355333610547644563228269422379342232660706026028231059873860577339886189940021066916952228500834061973833927746209191027826203989404501852575855198413641481255424260772297649083329960080293270416804948746170888298673534338584743383407862457089687640801237497021416807237483054240762445401473069098528564195240897062196206662443986375610822728738048157732379177614171745122040979476344817996410612023155595156903316406958012310205108880382038764875652496728524941926514819072000000000000000000000000000000000000000*i1^72 + -1541816624794520443784318858074756221684565933603411865250888015109051071487068630182460257683561329026939686004528903859561350446069419381530949138481785961133748316791948769994432759645441974796642542224891540523811934921161634194874536269714690133584284480475238057454091211611408075348767721318343658663803025242982777315386561202109130579411070060140523312879665120747810609342552535434115233401371623697412037870929944375631555404488972493551930570361733914380367722409667621028492276643980396407146729382914331754855332143935340278942209328937425325116556415141064730723491327840165370505673419860302414518806254614055337774098248392327561414168161317439224595986936313897053319005876047264040732026605760848306742300275800534728740059379294619833061810863189162575712539073310142189803363773646374293231266992207082803753529793830548875323889223540190757113129916873264067289653021847482726705132752999974177864671628410420385655016066595029286783717057546337527619236789011587879260802704952136871755715553119053762929468296782148634536758583016104908206019572473801928152967218612792677599701251560370142417166362051659719764283839044338463437243107438312768195982296481119877863426277627926438920579414865933721492310593018227881309682985040256898312783863653855771042582895791940514960187005816007929933024192717170420093166177881993536027546429712372771686811837056681514104091324564600431738935384642749321359929137097951678490431706825620463122738472733340138003534928115314545992974642520746281928624729039949198870143259192695481424991816539080207005096225191841606835613363157940565432672534318350601641474072398230158030943112940734181111098268940037890674051689515743862447582422349279315031207015624695732395307453360951460970536211022374526604496127917458264423684187211063919456047633701706423755868511082301064013947042640590745389208847933715534414978605069017852199156324046818041114506906820260995068134270511444170181851124253483083835547713771207297479505634047558468170954126482931079843484769311431716839997357537209960010675867977232810922053131276898570011088949292810711337330964651092244535221462614023683009816579263380595696949993094465113772785982799316254720000000000000000000000000000000000000000*i1^73 + 1327473344896095248495290767923293302943747985372323414263256969641454813337090798941257057450971567058237558938868431523159716125909626943998747045348537728012023939390933813643058499794346165354462287415210672954114544100236249036280147758650028328036902291754429774735866060638765365469520633932941611103301970594121563956348021913672747912475115934387992909638158806867248826461523009063408079995719668847312313350609636491001416304666739367057082769426710003931035656243523501517721336320749230877161213052174815657668853916853156457236236429730795049040456606049833688435202734443902672622677772776055198825374727516616302680825325690089131976201858763048239507856282803035914773395265222142920360847511796663630538636905050683628780770457770251141571103115076115737048833467140640091269342954261256024245480462022838527120602362339956994365008880601295149811250231545941772732820842750433469792419043979939638533773487409573758925400852472067713257170033585259112821714800136439085756850579222369417191065949219895932457472913469479532998088304674007713369178108119361828965992271799993605247025533721564707615488370862619398461515761894942241720086924582693253581064149002359601922804388420966634743821599677269475456173199704447451947576342248056334557054654191154741103875428182447121438859408872400429520893089699557000869628081178420432759420667632546777234060872134962371953878188109439697211226608759865499860204584737102619076703779384942901037744548970237611576987968521246301989004465157386971291998901897638305221259727037380457285800060853592650622328331147442923411039206393682203034815289737149972120158381895950350220926995094884883938999443887114464005920226847306772859589936661273379980196925127275110769061015387084158348603216112308881010100047368969700889815277137537783468392353244269986527675517955591817120352253396540492555613624237451690013114692561512767655321409036102868426868849195487436057580735374119873340254832755648907055506096180580257561731844843984030863977550941514043266615637379447215268881848040893319187044699211464715495353411980367618411760515194864795080034494678789749640916478570570739250234507051678652817865348847470618486002658836480000000000000000000000000000000000000*i1^74 + 946936506820784676173076911503813870274671211967390983872465262366296357752307555069819464824981128384312177033143342776575908373852191106057370018698981339933130516495836618155742565304619703991063232096524479327580863916667479692263214576980501533009201943549506372739224513372849913130946382540464766715598787173034093729932640818519404479741184245972286686676356559612612471688989750153814966164243271367071250962102421075543021837261022324978335713864063516342315272261567640147135818405295411540695887225829520003146559608834022105194986736865058695664486965512416579237433892613062270793326580681924210817324633241557193467901933397464514523949516711524883151355370794769511169130390757641074285584846984028379024734032405955084638301983843802068022914783821865134751155152749595446151361936393266708483366196937686856910011952583988099818159671464311874474215856697693908576155161567057324874028530066724831389551096667781128523778731215165055099073694690713816333300525991424503147047325220352623476946805939189325029350319799362627344569804616454297081754584263403270010787184324148895196962896571395936093411483224252466216111787989047971410309043299581165285842458121569612920008496570018377675192004008065083579857625047306778639739495076522373576701209141415892453382241845987683429800353855472748725274470558770961030873229276179462651607486546708973971473349524935099601803206072277863143276815590938972507126106508404667065353095661554563644705465676436183789996070399802666462341397276835290302989559682914299007838799186689813871761358039844371526956210335227856602135203556910621705656983778131438027949849945452227998190076214851660024596993231780965778856232048683706746979470773991357518954917193981393588878248470107032682179516826213922205077350860304978091434586784008608580405104715880416697795328919098241467167451690878056620784748922351605591550476017114763521767351995906840121269371167375640138517023919029371487957336535591336476779058408150192827034137088827193790007875232083308525816015493510204278503073446405001110488910251299325164793613504250981673237460170899126232449941451428136756103370142141815247366719518735303455458828746504369365581824000000000000000000000000000000000000*i1^75 + -1199535762938220999906499522469768561049234360178284039776191720012618726334731365758411027109576927439729272082728724572882974526993832994246096203230042142378756763452002800263743530742115800394385821574280175535569335465055828444897900251401307940031611978358541109278420908874115531114194137625931681508942382809061658900814080303322055081816202085341802959338044385549237592168660183078391736687779614624978940737704893717299172489887234231915453143925949968837835204246200168693930641612100673093334684155703100850260796303173911920000127708108919233971776751710929114115394673219218386193730964234833018822774028490084327471598060823562553475969485792085504386623983857348572338998707698896315036519362589884282636518759818303846526900487001932699012997828093255958476692659014246621852027816921438014980477391816715873827940781434919114494206757794903411664922364719258344903099347007544895111944434861925153341621497626843754239004790032615329226390375957914377621921075517244292272510437146502466350918101767176106234909842547658812483752568200590410878301945596419104445077980802255694915920538421998924612710872706972012527583726325735240881137513772521177489261784475458987904361250838073877917334306322236685733237844169900937458043311810039955873845896145520818302544809552716488566984985306318562357022727606233202315934911637678348154164613165344273645097825216050027950297072077706757447629870819428372156781733484326328058175448918284556973045596767708301782676308597312865765633409488294604057910182394812015158027159066328543118948987735145937280366329645715847896308137994076498389156939150857802785479010029419219301971521470200223349725723888276589582924902745206427836941507258384966020670089327951790298213958693797546055658963778520752056271153062353247587649341244377656985829791050324966524347654220626273036076264805828661190028104826533337523917146147848996165832448731210329530706181676988960913940186948236793880437831639836686948963762551829245836465834897486801588470936653846911571143802463531694647130611875084579022765997433023889357198164222390372604959885884760972769314738046933882896853837951363727548618038340663121815854070457224396800000000000000000000000000000000000*i1^76 + 34400872687008177601700846363123846009922255590374551668071799550600118359007281319285741866004391268994847227859133952271037247009681932096208230525099057291232012260517112525838721004470563841495524279751202794370454010876826247563678106927511307269373870477115347604895801768582597474045131773401837170677824171217098068849295824715268030326457081265425630388559767557551914511022423312894988396997954603921070371554024807387675484380200326532504746784599007030883578838821444485778265489885844359349471432382104684881770644290993823789375155178061242361978198185161300051865019038785428448308213760379373429141949097334420819768910697820640022671332225986436296407693614488817387350574924457364899798142123768564864710687676801130031851847365036215912570375287097942151661289667465854632379529157125248666847200799525064318225820400165216898399696172265704156547919431267719458129474341637548932527296081331962834300653619504711639382174453651279852958029190812890278357645545879777031231315442714993407777102148622722111471906294248666050508010456162230954725565929106971493659698865978649328827406590510910543363163509425523643170175338526656272810927595109724370642213717416209343742737606214174484433258396076428268982802280938038508349346142046760985551797634384619386832179352802639077460261877857203141238477191924144427590763197877761249085196131659132287159129515274463776525392274040645913709698067536345649648940887767227337796036723193598912768494601280169770674933435307609400532917123093548433083458729891608782010435871431316180405956485967778955509617866968648107460721872537238995572629893138224547631644906991488580184118947721032185749126869465114479709587497860857150989997026928989965648149718728272974914179145599404559555723957647448516824844339494011874486520817643749552363102585501038707409388364895043717121264137156391421253668135480196644844852908709576158987109077717815226749083270145845085057166281763393276302280853276192267303135932459842979206014101931340426443804033191581556754549074670678104551988867159083475864937762266644768451168074679617220324637960015725278613342348441099461593839099209554280569867904529294805966960721920000000000000000000000000000000000*i1^77 + 1522499117414011920754009659542799388166884075493097959668552051577806938467661159527294602586628280396067561510768978871144074454869962391399510737924346823987217124184226947119871255876213378993209088288853287316194554033729006874696040414845061786712458045133577397262256456848520517174142983769360792263243849087825385577019428193430359322661798000668271551418997199693101294630123221072446603051671466693035103641934660356044945820698198850398040191073063415242834348786290984116254482419988324299508409262859305594399036801180777084718955146137044661342504334778724252675815929461187482912490839743687267219287065109092206220142755210559539047916078238026430538361150495886315376681278216055636905208454527917089589632508730975090788847511208565821893580312237584327315132688142331221176734432507559686115446372350608127160914933671598678797462626129161326612087495067003126087950479192401027741052724789547147471558245581010088534607488065126288481278436240297283976081491403053494064978579917676013522203116618519446868209966833660928823339057987290045790471210644827289352141535991915404372294066495773804669708688010941304282273399529182908364002436909752761237626076142242765252405894854725177298766558961468130444760485462076688378295124792738038205247969461850903502528421835664091186015418658540876390192050031169526248405820002844013108774349621844494271250008058200042035323929609024436591220484915925290168190022117304405763645434317447707591448847912548560623619585735088933340866816500806689759957816246766790055755538721158596921802663729033552530264564674094027043047286200054287163975436348517338476428745662996848809258420059348668981390609984377504369764894841391641300334343226297482027636415018351329063227784535882692354383713889227308749206673149089755854577499068800509867036365145601634298148792514497295328535617084429656728796389979944756999532583818100232247206319012085822259176113508338155020706481574413686081936691292056681571980961882508574296113816254560913976907853963787296595893283107209910468002092645432343582117019302605275731550867898896258022191838127995963096180505737327220287466492823393895768097843154031795503104000000000000000000000000000000000*i1^78 + -133868820901721366255616436049578895603187930893323820708456216906039811799386231308338245018574255150222714601731254832670207496524645139158691021847313291557827318855417960885372989586674569367607019496309806869663636724389477514000333329826676232109441657095273799142093089979507208968451924885700174840809517899435322858069678424648791547597940401166874748648281800475269333241704522062189823252147375455195829316764819570315919830407081397580592276333888260056124695564903991531276974160866055919580662062251514237106951794916098013948435044353850893569532691852310807597881458567805213674618475303331178502919029176875275445841515739343717598827130479339081726931369582043447031693541896690246943615540056020411555881451193158769409762253357762073005953485323586326309097179533331690790703999643217524120422338327077865564565114815026984944953740930622321582735838969900321150561840204908144981194451966938628229456361390459576265429226956163682914147540290965065353911283426471016423248773822558804684707032842451733205326474049003115395993115176315592559162091440317537413768402031094541958455336344272978693745579789070900182910101576929728589998414101187008411696797227952724306549675596058826212157601465138580192336610191145251649204032585876246387662633194295493606756732210399961412020029143320583094861154415493757182743688503498956136155323523530762402718024045344807898170098332101471795037838362835967149528982748902610397303578003852060654377389097790880919694153491870919739549305453641749474344104533530240474933129290581362113605536798659503500846737099713340343926452747108562665392360611976964263853333194834135545388450386289873834428769124750119772415544706027414494400372146062969764068923534567386132952141901614039726896179985621850861902335804018294085072485245704184092265076236139091291941111090248769427664640988996619286056857108537337182151655976094597417726846171339012851929164046345053241032259864272689706530537978865439510533841546554715692962683385752039467608507460777460418215534231707240398143571606121690656150044961508815604691843055922345192187073296316140226409164819976081458447731691804899793307279909348966400000000000000000000000000000000*i1^79 + 844437060978983830336605627242154845964203411040869481067135896499824510153674934460136670866995698641365783837642235503739903745611692894958880464792790299550185978746039904450721152434617465524409793909466688505972009798016015285310801167754049343746799912228037070350436176784475016823370622905569040029316796850031562944785007387355895245446371018950863733539339746205959347720000462842316148726164609272448164352556743019482383092520057209449633116542421667913709882300228502854989930653632826465386984789025137903333301954385359169236686437639618587889711822120457465780023647800718725613575359956681300382432016417736618610939951662743952306814010113210399839156418925094071642283604355730956505093714495728990165894258892512328692753859084369361108098049459758713871500491531243215381680656369930901501837408697616322232865332668648619220886705200994382974884606283006538886527887837711009899181366311845019768985646386622372449422956569850896661288575941931086332164472207943602670004622375039736224991659115960550544702308058994124974824919411821316694012998624361476785764737440011831121487092693946489470248312241815658097536603435840968346152315731036500001585583418799690443233750377208831087370088784890783185710617516076764310456317184856032933497206518813254258471874531867572227548419097895169381252270636682343687396380170672716384241698908858908733224540732946580362182308117584115969263190559155187171032562230361087951851258666664713711259024286286328653417306633937675110094319006131968028050630109843813431626853878772307142231890865802642344996426294191833421419587718043353658982495811648382580685732505151526272234767237627977422502711538961709412584928735376846315701660233335475377586422009477162306362254138650365514855612446742214021592141851351454259766122123288199077224942133913359459207444262640641868015596624369659820130022868569536430338008711454021572941956580624354315318779302384215780946010872176097920550209145347773046875631329515881921538177484330834037722160890059100733790125500710923696414726013946360083021196279723048264801392170029987952403041091236306909493111307108670695678537636852352333402603520000000000000000000000000000000*i1^80 + 8989591449870723198087931232582773375150856674396967062107646811183210626009746245131186608778073173040837609401960657717272444415090714866139656257840322555262933394968892224636976194230826122874825091443400614780945958636718629312184273312013089448635299136542905846077180314853385798577448124412287419298290912315623673151958708889414622400593990138187573829280689109510240564307118174658810017494761689310641850850489481925674449926032173320378827782946296861193060961126782546786229133435011221090910320959726976328416695626357600243963168320566401887683084254373330745648666666775824679702495335910613158152356675680922523937410880033567391799093864699457204153505946926133790546280132961779946172327575674397960428229973080234988908038697413763008249133011237595284177314530994833965929953701485854060549292879297528123030002070338217640187833501032244954034667774565998722958277098428367127528059096195868260372845416546789834174228166340319435135712856202252155569038626703239542317507661756495998111266410597038861397582513795711290155776328152810248316522510630595245993088696317772097446995670793741375432853526207351528336601796097999862687873782601163462502609570378074644749888250851469570099780979121832957760819639875973511018944882946991712621866957755881117868785692566537227711009883434930313035324686866738204008612896927125161005854779034170481814459769460947051022902448195307496239244407345876173422863659204364995799440473324270751394154861017222992650429506265868995626091621637582091836513231793142157966218289060484037164324392836431748939044024284088410559480360177095079619293176235226436798465975840333396624713332575277431075496395821639802364430234074266028075233641811878501561704404693819475868826150712406010335446406705137106056114653318573609017602465012377911873471368697334510638919006573349333342682637621310243807910012823809775008174670562679718863028370424622768468603148970240386681027523111354270899767969845181595076595150612526571841478539961528742502260020055670524452247304191500617115741605612191433541918867662149620195666256471444492272677484710295385165610449633092930747523701193817718784000000000000000000000000000000*i1^81 + 268262018647977789057056575178058630093188546118493229664046918649146159727400132957969561471770134855718582915716787306555815962166207024380435856885948065107399590056571733922393500038302394199419980567098463339689474120461982156288403023197137914682046238334084376976837356505255150393560589178794736360658156396871275900559513904534334849983208352951014249623932792903951186035890163707467202747741713827927471343181749273756281644759214067350695562596942019057908501629188970682804309266371681002919192848512606346676078412462719978347811617952336210509900060843641332879275935117111586308998863460022714208145779358586164858024704479476405162778445042904609180925472371702907422279252474691203921864446270044812791688464440868159555917119093475493286216699632613284217532443955485529101527110571128664605096299312023801475914471504712715138623199168661355547528542651958225506234656602167683030851468705565850255128859629289778384223355446747100053363130656955328126663466994369378268358422952443879479804827339426532616721307887998670666063279345912832935159749779994704213909015782557996053649490148051201067399171943577347342314204568503992255373700028279042504092454361333293275482507959858457164908160488444743104768488984439090245984560045864845615320510977416879601698594514820885643661690792846886143083216103756543051052820480703840995427550343571901817032426726122795090372323244408904516409555546892896704352540586442297483885835968206138856799937026180344771759119881527741543426725314478662998743185062313321670081949585480499131449183913839033361863607997815129384062004387896384313134696473799202543132383025302129531288870210386907678127362448838630746603943812416074040629052620419476022534975952917571437487590138028075560840308427515743223521926760529964522677291157935841420819177092244511811054808947633704282562221400134633989534535652913897905511528155871867010139113631416010901214674240731290288926572668309694021201229779896450236817482026775238329144541376948362030353069219807282065848709363634199379372632535948592291029466285353411283919184630589652913774699633856244513076884336261272062874854044467200000000000000000000000000000*i1^82 + 455442105264097207997409883823177751801868999407630013540426749723830507159617896429399591671531219262195288520159349595383120445074593829855567755088338245847495423976206405410456741942743054178773036663452259991700349680849479997774760040612687771806913008527386391991455504234451991745444080916356986572536773767650417225208230696764583628778359903778683291292119350391762189210893501651603800122820686248214764720797046274925483034801975953015892274793704318243221943124303679214127299853776586145424596928403444456217637457989157982489922140600105100687774550853014020897183529733526390530763353572477637733621270594784126509814386114391469673332569927030017680133542082552288471411653911861484097328914260069381190679151043331714280906173761352209359297753250152241317685298644952187253230721752279808905945547793280324032162194791737923483839594852775438029435663715682848551874324393424849177817399199144201086233084368867128662698176242747462227911833370337501801701862684053851752825459596405843599851134119319923776500083289802065732587077565490248845859778087080249537156633730519860019872942565332465324373308037449460785966833651596549462145500211106888189376469841505929768494596288441041861489299555304251119833414997312225030953922121439287730966613602645040846627140259775259741921944068257783646372696194565052534799735814777232491901610939655151134453289055365589732116162471243914393735139726566331401451416992300893268109127456494697218276074024967751969775292707355038706277576438546246032863000831701529993092040498688049507063434876308488388170415908844151787112678734422182440735922172304649456678858174450916579544829761106188708255568664379759776312512925262894336982515221882874647730562120146619558811093724732838804578634135849418350466928398791181981097440007482687365362792185670812013510064146374721165212217401038313269636759399707048748871927891564715198411540444373250658785249963311495970728390033581594428258063516331846730336732490808473137456704239966653206901278469549671097992753519515255620807230730228539389010439223095708382549446938207708165949019198018290765684155399798428323020800000000000000000000000000000*i1^83 + 658195753918602495685587684391981443667819251843676164565274126165099289897422467900253406305818760374111494555512960622335571142972752722069637596393735211939431198018278295087590561818645078436771096894755612027647040428894467653932920892396663845551003317708400195367601858464407721334461136346201634170762447394826204666681410579028833745564741895094821791238296250274555481815580599460822846054506215708543076792515305874830550978958968104201140131924678462864621111686345458828303804863724015266458149518656376307177103263357000627749095959157768371626615347571358854850312961295981480621536711735816215643762665674787088548372973856041284449560462655421486536820998776886902901157616595052784268109026082316580858447799273080906651924715943866483140947980413801328934351370699757606880781250236109861476786531868120853270914031915170106867577036513113340003121007117476411117378963642458381429973964817616442698553146846713831285232814795126016236146221252625963414650021651055563685415399941892192365150421084459335152423172688882007015798452140963172452932521036997844626342803851428765706595729062439438867641785980942430606507292725672105428587544044889233687650836598505018981871758297414254862089907411440220362747046953732916669724752746977385361835761865027354227347498992839563977504701567266498826004379669771857141339207575824137042096971829432866245034182568239372294925244573748405203550426837159827807992620525042202451884556671328659056939373786255844804205999020047035625599415286034071606491222615804608688935176868049794261363417531337572095438613320070194236518853553528072432754561763766447399151374307762263808660011504126254931345214355178070679367873617691750308978151798667268547177843968146379264877184555388898594739134310514696860682443239468648870773077214023683254574890562437377672331519551651063103417495092972124884951271211448594531285348150233775264144142757434947558617394710888434285854110880880344505846742088983209929264168235973344758505590901288218084642982365416914769504477200143810834088519012135930411265899480821419702895906802896953269507223238650534434087057722703872000000000000000000000000000*i1^84 + 70446635155386649416320286106014287165303176371248535415029279291570944067552952791095579243193875854334385942852664866037170687012747315413077937493484817195449435705555623266671913954763724055916440133373389659767597557069156715789796934528155521396894867408180973342222576829568486349555304084400938529906608842222865373113084876704960180920547078281665998929695548043367242367106488435579333382641784552180329450011808911984543199310280040986998244736056283793749236359084892099530617309462521754976075928375654596507344325137553657861177375445122859740670248904956322471410788007114284771535921362456629744609121053956785019610515337337972382877896612597764813278785693681337197025774429467421553488923097983401869219328920655255457418944982488419491029484962286778466412559021093493349788940243508937952280188913873965609681846141667838615744714516369454753430150275624731131148292831762189074412861491694854153675150833687112484230536790647471962185617081446194914472746100107118407984065564237883373399385779089527753278880149383362582931049557788166793409558975767943933255736228587906613056508361624182782718428072319767690925951692801810423179875957675466677731469420045252715540688684248390025485833669598390594770574239524927834012559956451633315527591896009200474727387491664748291486705171527333948930898963584632775649782591806891565797939233370483054529642250748121209835560470721162319148524865342905073460237126269807954355386528838634591709344871800363118424448575128444020987077826523552512797443653545305726504675270457823120068393041538551157614808703401556603691900436329071503661015017112377012868914477396032830879393151451800716285427120291452384911414336188670022869141567497982383607791512938939853502630997150402059343953910049353793881514102250930493952407444734259716086458760241495607378006167100248847605446853487117197903573700526097187985478004843213326336190143070366799780862636047709400891150697475045562350283799148762287228025046442373435378774135203662961640094279374498850076890819091363668157091933435769586385249842017539755750351766757437668698410522365652618549657600000000000000000000000000*i1^85 + -180944571540005948328611077938015809058179056571546891002171230689593769612292712696942688532662293161852294655438704363159753306373847849139503054212795013277817580965688895814699253980143144253399780433732763477814547087613998142529778229802332223880617989416907320890297537462379800628218044988725167840598861758972670730373782425379034033730562614405920409192771940934731559300315535587035026855314166452578341475002326641304714497869844486758294122460394208051264299747674987069746938238922770293634865016060948595356136580361113861237540453936841014231158056956407161739552417962269866737935784821111047471570755070648262768691724635311619248125469008210494564238380906795270557252147645531092352159483940596280036074741338829736745205822457312094889608656425004144057452257511981704707284581810017932484376069575084131203153260060557491641954942358711756458093725844695930513540843508114523174565551882035426780118258313621902928184124539591748400167185193466720581745317222021026491017880150388173229904728464654560228832356469976082417897610144580887421572432300128447319160226840542354037957118363793974339551393794512977247709548505016275586810348128677142504741344387110135010209208506659712314044443420099137767027975160678708362741415927316636901226767837409799618663987632313770440195071725501087392711402340143568762072454657032360992625209078590388028298604916425761066000165889973344343493999184213464321038011070646640290448999555352560967577920686472458821896534058980448667870954164592088072318542799079399126706237569140135194155026794544645862321051702813179965804085209029531653212870998160804686333569550963546616105182147041381956130495228417115969389329973277996699606557609013789626575674389513705889877550525046536870454010194371235097089835973735578874664128363469601453140284180893184098877616681382878392850348783720865575192422091352049060738322552351573275289996086527161329310568542554198136705493761385141519642555469611776689404946993330681698177981770687456424850715849149141653624407678396877149264322903894101691281490050349484798159802009983012209383358481658019840000000000000000000000000*i1^86 + -286954641846252472288494465340938141110529651539830971903963664652237890428780305357750025641330693922311924976637006500615762423186357845130694227781996355444472068281287942708731474812638912844392884376565241003514538504296984402980760531947038197105919558344840487275500113546517934388455885314430283857616814378296211833948409068450509950310052959314933593068154157431786659860962147501968028998480442314657910566484292018110925646424707006462546006073535809171479367647761151201224492296212533108987123317059945418297159016834678963599438619536092303686297610689198296990908261045154665297013519815812524487859747472539531654902610524406835628379241759548049196718846689177603601075295240413975671836720039277477415168169658198251474259387765058888950596937186721771270780486530802382324919427435966142368122663592134438624905799461549508052247645387769712415653069368808097999265894525605600948344232951921137751934202565659340110835108932564561661116223479805030074733614327399982233930837547988462040227586474623106403286644902643514412210486202998636337797006294350135249296259441001371232718074617787997174240392862144807349904078692001194190821280757274398287818036057452367883386401419284585794739931342505554692120541822132517681329545797292850152831855919222392465512994280575121354710385688517046090871276503909890408707430802465561424089707081712079074060913723725824745480917841332654435024814308297586120685891393614464257597941779640975377238655839739699228676586565092494980631275753167601299917369326484891738583709414592504097183948431210005695103195980396590671754084525414429912611327923212852954851660609582449241859453997726951569660266728391918256558441247458391992743595843636347212669451635488043027722761115110308172470319932965635681317315764420612411221801980697869843747800663969517582427404241588415724855699956928966529861476803207339702047544524453176927076653291352443294371015783388648289254978248958617255804961742117415631344690358276913111620881302272158167150438052458691518035299711097490915950856998134952581499776078255442876668674335303481913851772928000000000000000000000000*i1^87 + 330907021023428321625682108014921994644496317075826527504080896111493139512271293232665037034826961840441281498812958058469543573990554600711391850715337581813567482297433313021085929240641306008592388077696849196319495978107790170965483266304837916614550019379847516383487790023451319839641334531366469041055417118650736300009612331824657183995009251670617536522123178823076897603994300955599568577600658371722822881384669107252965283455705900188775522058184469109951849925837490068683946626884896847821229559817735474362017271057971775890243686605223176063518412594836342285522980016741451341624874311608815279446156247629261670840725962689577011679760994179576966357523851028009720443756002947694508926988436392427009654877208590254090871321859680294177425940200992216529839171787795600455117675224308951516804433728091691502212503174853700508808370146919305548625947961238655589938540135105991528244592103127441149886657316722997125674787665864324554129798596964715341524641250701074209448109605076797599972552164724063364795752339213462297009048816904149097333656163167780378389374134348825575362941681196435149766311117825958960686333251495691980047402567506998806569779570924940896988309681666839493057100718110484776489746826634304243769441528151127382971619830701162799370550797506197879174496417777977300319306290917702270876945510565638941228980877647995838820892013614226565658333504925456137440721166382598625836378704800825365408386724295989093398671148720751882019664106964303478878287467746181526171787334590507155787309287541992381104105696591406376218594650999060224357374603517575199521949589111833197984584042978283664572866476007130607310062395561817081192314315655090220063795414180195642224047814161857142837376844099068757998931335871617344105775671906357696947356430335975552560566337849557996658635070701919310699931153917704155163690331241446169176298593103891909620670287708542915040382801093781064519113359985186389249818376919884418682788281017880088623366699045990114422979493540517140700058592453960182204769245428534973664737014165336449048754298540995379200000000000000000000000*i1^88 + -69768014192233863893143961695228045373776333701230323409730264812458511941618899054568940170038352320026267378958139083612313734203497133543860971962912220575081560117626702441875502962039579509782067853932969096982783874019670678106625006622191822547412201095607474163365855628281909325264049991962730307121716801628140379374129040538661034394979510112994617917976818949220422759435972271825117888357451911107570351840991026454739668106615785845444123820327853932799494166780121737605717130513942016958136645136562578949014036735203823293750190458940386624695297714637195484511800477892186804312579643625433254022461411064131347043326578444007328347242086653260877303357372697983039796359116266758284879147584392016583930528250021486758076525935265912142511467862121835350489792327683804297430281719111100753087587605299379000177266977677577994216523588750853151375663384760328562893175032206917642982241488021010308430999874509108502801556519512044384311096091890150216127654211132171612114928982015157148648041104229173925746620401590586036007907455147403299554925433790273136351514485110804654338406380584799615947190845144865912746410192440106628214967696405504477450631000949695945736185480297257786379245381621607231833116923119267173876699458625876220655714116098461748681067004134183632557486039747370559177555503282109037455824570881996836440117983148705827408456380443960176056945801522153197240278891134293478045869575067010651665594098495774594038992836289674183246508256179371181560950133080331529069421035330250601800497601884359440920426739642725871498957635078167912475822701497868104250921187440218285759574767085872938795120987830790087139612045304419083699834199545583315906366864766173552708779415348418166437118351842188255789080804686711897231050091007304992367542732659971937214228583357062664262357573028548574059000522772933619367551984497046701786848017950734710556128274158512381443327478777534228568151705279506911325569739277743580572949235341419104685304303972947893012083910078327682828559894040873193144983128524990153169482055609122713269079900160000000000000000000000*i1^89 + 16822897749133759969834085160758791053172668634165260969752363939498602699776794595643757459961635782122175644395738512327938827160364979426696303442229222734095489219071135498154680177931372473177771653549411473008584453905083299180847747787664333625669864488010747907804344718324124828928996293004537949392586920989938725616466004715535109350720170250132806866475680843679792213298224450531144278552559410320748563674026268278439086083306230031996943583160756260459624446059276136172729896962238130848855799452493627339230919461354407574953194648210311950674996135835575458797570893394804607882783827638393518561290653483680293179477045443434883637864748576145200796097321627448502016450978650528183699363891552672092126559023084572794227404230942087846512343307331852020932686879202104553555851674590966272840325781091389129116382360861326439886928080608040781950634376989533041398235547054766632315663419690949324608390899759278170330253287503334909361060316615954036257109228003033557729931440958692149816979715020524414902953695949016369481227823123122994566293132106621931188578692689641002316426758624525351701226091092258741560319539811932655093930916154700372919078997926201570798639352707338525055469115815084266924550437028743506236187412573961392008453870417183819509817428926861255787704421250521428892153213730284840053142231963808475139802359429710328663585989820380026283406908904093890631249346876463674706675353109582790149849628950273148146208148534218978271662926899113172819442834789204096135292541361016191257634116826484628413971408778583985422690224141585250694922821151589057839344754424522301454572489453102553092846050737726036103375562679356221815973273836425796662504889319823961157742789215685499834566381027319447623280492946061806991631465675680422967732988878695642358754247432281973324350167181285870195546769392848077966331854339873879373498715255916896998202991037518154757288777012891175611252829195660806502487873380410377432973358698791696889670184540129321198682409282494323186143957056973166275576184603233151130557818819038937088000000000000000000000*i1^90 + -1415407089047922152378786016581055762845736733906866870666655782712293177371818147155511288586632191817681774572270578408669770740987366729280056627162835393983387167188793769524000020669481520675036394075004191926533651488653566485455064431750515480584408458470855229647246584490367317003561644268793332557993053156404988260376855077508358949986871686780846114727587020076241913542747666728984598007872265368397787395720862893285018238113299911314991808928782791354756250647957106531569432262801571924437349023765221653379217745417679311706184547163254053470448760290332032428370608151279567669064667024930747346542710118197653981628826072029262572561726870128158176278189868371134984095794046885462478578670840325209769052537719681456328116577445903024809854612179352657925995144204419035434231750395793730817481838004523903826686261358669406326851207371167811617531141782958141352830804628562059894990952540036824809985861667401136065572239092481916632161789093447687080282831007432334072612472417920799246206277449780130903946382367457864155226835843293986371858189157351641411832320658270174968843043395542433985491341883036184712161822250762449020820491868932814637955964023307281754871734130572469564740031296054616831929267370332746379549656614422631103945615629615160464241936439028074129049018127224639562665391150324237085440475486199897164278988291722370964945914466527454610697436980353543928225138988275481937848150579473980837469179098136777429230241695271413478693520974276298595953735303133730836424031092213253172798077550694473141683119138067858515836344166291759359706519662585082089183259743158281561191176645547333452928375831608080815577121749945520075702231588074410066114734455162044691314851428633893237407294214987850589708107872162723884059417600321718693648381880542021633383355176788938276623194445100297669842032707957543676899502685654051339213055881513443875255037959044374802520480581883046949258617084735958845471684906975478179110537674282274587887140996856048000985898817630514071059439548821672835073844058369561249883304755200000000000000000000*i1^91 + 210196996442404016751885157700926557468842998784283094115039686154510548391135914475249967153490101555132921156375885775426447515015028915770075711969034548407647773597172080570534011724346676394941972500951776192657811872759882298216027532418507667222199506879975966850623770663103655285291567371955029408571598370250904560198229594645814077363183716918517327574691023783322518340610583777485187193024400555844420932157906067594357804696336798882782802835547627609766857103267687714248444732664763101190781269877801889432061860608775055155052213551317910950778721199848960584056734700433259012833825704431984802927083694926827298271443093025397937764784472984141409531606075122570194935742005606383827670683040136967978715892260427551724427376155227055936408494782455613855515761971129152189411857552450436463531580940003197633445614196319866028418719593323892312965696782129639388683068408527555815624861448895566714891695292402027626317969597563987054399290281529499770561170663527668702830599589030705181126268770580901116318420849474500232310860392300780001227261725818243783206830555083855817656138896077973796627763624670857727176593060542127062421989254496984546198784387055505017707437153539438284525705661670552828820100098558519968914338320048767120359686889772036221764303199750735196252660826267150697683668225843158563059921686521515133474460960875647821445620399356288354704823199869649563470967580687767294547312787806666609588395080479483506879127841435784871407303161278819298815424644096773476228074436587471869470729636593370529263085333988956292517807185615300105864113143457438500965133219857108755531045144849883944118060999938846141702582666517273216537557152436683671679256526551097412782653793814265727709726416068157119192192365962828328782290838722019706349061960432370437706801877594027828574334258159624336564956274107021880753546641535336946096400139962831835040861121633342442991426399005976534730813364590907747667477830482163174845034219725392998274679240925512554976976584605854096056916535809211892929016449180316467200000000000000000000*i1^92 + 1614272547400893563493146661564317041214129469171773525475360184079689985464619740711995960178296731382670337285257706974269123719317318810438351817304969077132845767857440221982252977807112639639261664954904115966710937697494849616821152765571461433738109153233418883347306032485943347868644182389385141216428415482361367299817391997185437086307349263688236121145502060540024158377614269723845689279185527266940849197209004289395769106249624920427849428781033907463887807527401128568818290919917933906826311122045007335740320652534630518170591003146207573212597948792325256914070674827642477408447087023138607459735943304345173247512070043203505603910758847655474530354084834381690734362100754186772897988651165771900468927031343581964139431334995372936584937375406881616118233145962287906861557868026651781932853110198936291550555110832840050088762279184780971315537325753149281567859103918579756055949477304909878006610795460711732753635260691709982200558587314067785149204713147575646862707153189026434394516534357663905168830765048096390039476005994138023303491890258331561915690667742187838040074727181646979407544408018917941398601470370540865547690598043622042441209684782289137122594330368165455323095642131887960786479505487863588739643498876316631352825434733352786403901003688465685850701861598371541974401182575800663663102066641359282864092057135650620844410384698552797286783335352682436726748239835149428792133201563247396293167763345789112852513385234898530487001745471225214423023413785234396414585312560177658728277855682950106176307641619389048602149004282569484043950207229074534754859184415759739080533769337277714547344695724698440738072239413172284585604360814288176766640960134793137877080761872138730518345448041960135725095458004819652068541114294464942225833936327922309073794668903459140205802391838169075300132572670645026237784075094705026148759136092617377900610608102007931753169938582104985923820096026698838693417905565351993124072632975488369453689407466589731527960733725384162615127518650019174622945083392000000000000000000*i1^93 + 11394655701888253874524960221981739149771354156613818329064340375148571123092147873696190035870139937709398851534827435579316725976247349475012762335165738457423279936404628144051322919044948288114069863872287330407101542639641992883637774680875502185299629871681695214113328582512705168260752752529216849925722717091081364751119932928589513645398751544023757740599452356873328813911878597394802029831149570508727119832473771002634210903651259450441490542609318614487279958218817042620180215452198472387830225648119624904319670169913854311697432323719864662504080541477771311758136753262623036245397071898091859303618337985845023026456835131382158142456849405337983587775783383122060975770806992344016296275568877675139656447614284723134625609050147958604537145769120924874250602838134841830874787041021605193021954713730368397827017501432811649553816513081774420862070290559567924863241885967733714047154939842653545626451149144948011396872013716506125300639586768371510249966258126726638520779011550062643801088423669202183214427475852001788155716409159980937728601297361753374596514896011063069071456475742229537638273108974432214868937055190108181051042427708076554260839114765125625594670042816463442718140618842041931012988844784779568361424754251588753079666375486597148076406092172580672344237815224517082229712523549781672232116426846876922670979614745218364559966209761783633649255603041043560083469559820902339304920536343977910213912095774550483623432017680988371456161553592494151794089249934108816684581950698558458643488016440976018317663335471373451264844187598702194547784158671424560182063327956955568230182402843351899245575431410139603980337583164371602293261855656358249987390058424674306413525558976330823808451865317330330506422206898171581260248094268141865434348954512376344754391792312400416133951059347494988626527937431050665568315556803731041242190069948747001870686246663890186873499827942284507908949694193393600596571117981932859836257177120037998754621215692319230198256661807319650130869673065132851200000000000000000*i1^94 + 1710640546576757156884413795730603699140555535284438510750449911538981595826431441800923987187216537043675812185175113233443230564706114225535565583327350340442640519914726037059379036984227492252085999964149401986958374644619892180395218628644409737727277679183709111221764063387161441178660262304671633968460490340497496959660103527587404598501237686708234543866395250446888396421973803283066523422352768519920478645445739535105245666701493944780867283881109122770413988401798110013171266336312337212823011795002341455817782705805671815322267694368944962422891904577435931107551474070264169270133860184544753689751749845643318251243789154724208694120323394612864536966048440145328511438665466138554642959020076713011509156768766823489992375567539489586518119728414227169816591104508861104918686428525545126478768910944222005159679634202362786363986878883598843624275163473839929694354788912351279454769266543381388413896612508528338368461535267938708561310715938235891071229490786612001770800571178360349413686672477303826985784936209984871925177924155161706367667240993734966292562324897721064329258899785242074409196517034039235595648221826449194012580453187223694120383499233022223734002521489273726917433570221922380327606322879358667257238650769305607239717215794625517239266423727628684344813991770019289041751641186735935932155425729343182396681208047454146348468275860851888106753921467029416517379595885360351362707469904217028923174271044767925258199963191166385052403979041529790586034730653521365582006271568847328758454514996394209289764826954938119977131128358325544688689047877418970933734267359028310210973848072711392900536989295226328506404937492561456287949430379435964592380953337284749708116844744586344848726461173176835401446933880630324865188864900598795379645037853770932254459255173410361217975527575793159704615310823636117592133574822220278415585330082227291122739522111930657666540472754084281939014704843503802943733281084220163299092300039100143066822834537050708439800227417805139937853440000000000000000*i1^95 + 101237660606479017979138600922780249776693005285055215716164398784479078535832865576983961282398486246640357860631639909308751961141716904699804983137390655909027242203617333042989907190767969425540828943076302814937824698165278500369855120738091844068470187079705729127932250790555816327342474821616279797889510116662574992105507550117073905103881070613064745220848647918699966365511794793531463672690784188231615996017362067506747782710424303429605852423168323094115650447263364292045866652159650013946579758939554140410757799782019286261030698782156087773040536363744378036043627278909059225397784746991379000046372975906779130351872762357970068073969249309926615105311199889635212719532819945754206391200653096143675029741826814127167305296883317862984758654558625938352954018126066838182843510127074461972218503806462284561208082556405649308729172014662123264511396273335395397556935524757678966455174632238933669371281921802163146912020595302085341191536250955290196174725508276595797131103264393391415459712268549823736046905326474171202602594601500808363513614547660785201364390472018002888438345136468076193442034458908629486039776145101189529570767111656831121824576920665595322440454761475916171730513523990652352195090231213972634698616148059305613580867343673310336565499883015269559895536004822433291031649575191157282383989300649070964956120884750185181568596794969666179343284324279248756537437645721833702606671841326297443883034221894771560304668641499704062440236167302506811728239429681425065977974755494916786197446201736218969100944652894047584757754709490409545991942388537230141114256222729055752015942892602726696369751963857071489093828593775949058369779569310937622708166021729167823228638851694054074740694766128770671859710555200229236114942674419291281366074273025902561319874793998909475554479481265735143890495559823193893702670072382407046002735089027967001208801332485002685672159507579904021222591722085692676319867363158143783318445022043949214592178618417904171339548196864000000000000000*i1^96 + -451903771373989995190738729893227291350217401247546593955817253956334982391873921322821285461128991643218372108245947594379518028129338472971908884259428683985406079484413644391797786711737578773095440370907978111266453927334333110482756265170278176236318624467936718419672257779929949589291980225355340518411916766610322299554557300066659282254937199697685495216682377225257217699785583777802701521529910461884169665612946956570086420200170413088354236683337610936726731336107583797569241179460774116085203432736995197681213984312719017919105068865156578371584454531281897795054035230156396525352100931411086077497185613152704055162225779814973305314480142807288641781388081768932844155725079608719614944248782247650463317233053941035350769786106216851988467005577081676528472265577247364985921641798119238847786889512579446449689747380648099276573782207311563428128486600054333687899738162178496497257668984141005690141650357984976771735535698409854342046625889128629479055175059362996035875902575331602064332283519671358189282588210370839570525634451771740709308975177963916139077077736628406562758137889256892699841632387005444673043760998495083305563546073880028457857853247769910434965389713240327903758948030409314170034275412115715977485928336742972486942326344224282218956565144895971680248964118963616502288046770116975481174575110866372476212837805140137162099014142052750093419760201234478014306489584654427526158739996307816159592618426191892716034229084807566168217807340145874870707329121421748552727409168910483833210113222686417062999591247496533641994099824833573388530418942478357909716929757365518247178470208216483716698203468864927077192298631817768233988124514297133110600417041262495093979845378759561596146361138157364039612355437291589078934523338059413162635557844143336530458142459493639465790612603710779197658429898667559445790132180581832198442461373515991195563043426619860285506965452954782166528652330527315672441935495625184511273336360259734193395561524520550400000000000000*i1^97 + 323334966047186417315240656964881142765732409030225100163177687172702020003081882039568793746611696564192326146600324690980772521532567886601909364880061515185724098107623463155334265324896354899726163953979038704632982462790963228038608730660393520586733693893221634314073950317381282431728356402806513342132877737531516540372105054511965028257051113675700903917221001670001929877639192431276920603541796845978439457829762683825687932275852623420374944163302957958741558973375455548078210690500929500839308675322976112955886854901321418868886240861854251048156774731431718642590995048670810011380077917990996666585032920674087655975022276593903035396102818574072977717012406592365066074320961939075162302987117485586977196926850601154746540611018989942147839632630275854385318912023029627425609590396305004078567908630055065785216492890199361798327999541134304688781573187734730486251176122091743126712721443123224021189493319965393773700615710936487652365325950124706600830384790519752961344753373016451884366939795796575783386546722844347411397287324685317605233174277408714559673830992042024737469068979003493643099960782497361452528501831246044737795719171605587183738399088722502142963424282812897155790774433596724372502990075378515810472156372246897513304136669899004166196109440822833137923356567228651168019431333238389578794925926523059185900622501245541857443041167016616404200388481074904315836735674352059842406141865279308147479747782109971221460752183683041398235252719929559440740480497708932464829289014037518682504290372374693285035380777183528603071376281451607349020133698787690681636093143193236062682482485192640608052456878804549293795989286320760619640247833066031487631328838855093471689682935506992649377580160175585255236374726990598253244108436275159186515810779003452610038453683667065378851618224775459940720950800434642801103884317781267078486370472402308307768314162146811515414515302673681049268536209247083372409256106277979420987401773111511613440000000000000*i1^98 + 22489232981112262693901748066187920652496993752878502054629238032754001236961074414387692849198624120211233592983126184033223717868294727495230633470798923682391633471392264714250408333707716859797651180663277632837337398261355674669115635463927509181409963482343430227696802298676926827181099856798116423335495041937599314801559488202350931903330080360211548107419684627860803909284895677141112239985714150591104930715537505089362387193903470843758547980009260776381532916191773388626345756825332385845471415101998199872082496831373224439553325711635009827245881783299743546308151784885496711103883802375858273984502809732804846255712499984010109139089659236476476619054394641175747026686748999311414579074990950322186789260675797539018676897214852342629152854933064418849288054646248777754924678548196802027845574830407446471594817301523877180783604374577096616181434954362491089364760160546102078328141723669563527694497790567342120441011853391543190058922174177827890546915794281035417669673297180555863942409358689330942748552080144707480731649032320266908329726162685125814873157492693048480136486688131876271484383205970368407420528584634829955986201270251975554527839422220491513986241149565653870312902710576794567889138719492879877433705336916526968590970440759937931491726563789824892658959140893075279288036486385147316889317971717280568512404448568117837744419901732982797668888027864814772929206758920396381239622007338948310116962038864796813183547993235554279384178952295477542688305073669788634807576092735829139368863191545354137580111044953922625841026349133930943778701005349722513133715436872416191074237724954407737547795926414586460747739539760585268579953318614308393152728481705602610315409135953553020375762711385432521056540458163197746977610340149383468666510310526325933526935662263024987301411189341689677403831113371679225220982429763039181954260070810819352705114541959736207175397340218219994657172363172602764930223928592354306802319360000000000000*i1^99 + 6669009319423138247127193644098675411991739239154031041875770840721287456728234645433219148383312675986759935599604868680122192940822387526616940499333750791678859006346759693751756220602597965144987227636195483472106030594465348823531754652455557362583607875457619485684060749724128998343635438491204614729476378562357107136627349173228333357553220588856146757638611017527539491874984815865937645946242939727206841087686705911638870852500024615681719953476057118314485478749492101933096169524837392669387038734848135516260253962212395143988820947129125362942034055085967095082885399428660254690968272831815131139833006004665645694258900708747154373086802571476777081040104109868728420846702692430124603398919408131593052675521421265546846494726483088224831678162324608686795488647373481710103758824798960711669792633701942059683700797327981929895362962532871639457772507061517083462048023951440208168831610898778840701631810769385383242636337668732850595093766676846453919315477785921599860556525226855454559055246639463921501875270753035080912180153506335514856866647338741356778950426405966377008099118937891111141933478176683622205889553013863010882707316069492409641120621588199270878273333545842265176551492482998099737361615872119629832404418028683472847351824542983062972158019640623356016298619851306459505562838857097215620654321280035192625821293241786670377169345698497922944778657538317366032908142929441801400193055367321571475280506200506177846953730000321594105851855421257526264799528938150518788489282852143952435430313299765311860337964795296431709272719408196825076650682470531557778762951832604941406389812746031328787116386203900293664593171442042603400604280355639782638106797131261424947732869997040610028401249807790612343248653596501160914293636428282337639318352034616043045554074993467805497865730537816981193635054770232811610283824989047484693934182542287673919660645122349823980333017839727964656705539671265297189730831564800000000000*i1^100 + -240427574197854728148138116066833414349316945136465231927676834400621028339026998620444634566198359887203117404236087308411866224095816875090047163151009670105624987517587946044285904726718596038545281477574957042931014329140667135962656887576428885670782329233226155756886159483531497408836423709391409192244187872966131686246138456648236376684925841431386068584773055913069680847806617713053729714691899308346493699207877857888537807769560006049218863196482707764852919675343717576225080628664760557419880911801732580827745507389333444920276596340121689723416415957260838367059556835550975954740380546363635581915730830189267026173321405222779699764591408610523695685914070769042712383568313057720153740403579079317619595199241944029788593562563066763766518784291455348950912609594219973566612209923653858602006828273549085315690851915967848793608626194220600086738624720936318819361084899464024602130914771162950112219430382569468844080049308338265680581914333486756488894806977797700839926532442486426332160536417368162568965382967375160002393382188322153864241611536778035327682780213233029152403096289933309541555707775674155937313264239961104805854806157570563936805383450480771899924705956718440099400433519709232013896611821472862269211348089883134039430962028242170680400662379417042009974953451075719160874920077350769377096360084325231579788278362841716795785333921665745485185378475742208927038859030844359387850124513946973809616538263080502211795714776266769479190716368858441513689277060382921895238948135389648310143505656810137242131157940845474565706384209686442426680239546991036119497237740916054558306030737978913570694425441036193797528732870101363527260970910787454276788103016514831055712575501496505945493730558035879812446861541371181055880974343357973880694118244301550285124552377023097069573642199299633993626526310133105865601528074324670910988262621674538455815038430799298551986202681425781510227925601081098240000000000*i1^101 + -135715182903681007722536055378492319794592436252458897695968266619224413078949215901383796294309922297762595691268649879548904080311545530859260705847151523299992888974192782362780510057552362278502298129702385269516567014006213458820320968628909543399649531500001515230485662793480057628358033923418190365136345613342310847013808361638051684363939311989980661944642465552095136049242243697319838709376527587899354072786415210648282402373398555808209428508974218814010524876386081414084539248677990703986457853786586352228552100936697081099566901686283903998275643278814945807338048238369958284563224712046519863750128920267932417003680309855786273076279060296106921937036066458955159736973478960697560117276170953234077345040609176761353087977565229692489361468102233496683507978595221614238087361767510327587149008629515549295051046623269204190217095656744347341686293635253274885442159298299459708739021194213802047873578277828603883437268776277911152354374086440788288168500011872215852756362339899001482295419595760335807893440167111944062855314597501487973328155490020483732093353535773821586988342641471360693200364082210469467605901942377817551750839067883738846869784627634061658901179265987033768488175854796411942929990354503267684235047511329423283341003053712535324101829709560567341894716233211567625014131356784837536972520925170788587745255919723714395643898160095673994845107766632441443651531637946287163546284288467557292045821638521172544444245892472756342774143140803010161943785969457296868998997996906025254097295046258428273962048780756427152302776508785054533241852409641463277269586295570669675125679022059252308807705963857303951443063276388829051943711245696365400534005438355048009960471784800784262024363976855153275271743955901451233751374780347123156535218638757258706227792659613566265785718082157243256515014378889991840873749733071239415062004549366585544022605996562593994998249883588603412480000000000*i1^102 + 1066375663214200200830597645663493454822534680927456052547609023578569282930817787922827012272508344997202630275128826261644837828087556510504884705941350208594534945405289402308221868047627091666013719903394548528786647017672371748913319319017654118471528658552948081263793973771736365847391890084141521327311761733263115633307137277555830596348490678264576064202638242214224678933726101596073796965775437791173474987895997622832458095132137438359210513318528544980231669994061289763386385745399531768019892782816919512899859519874303581519763148300052852296392150067372973744979882160094022763616902559882299303506932982510764821438109986475632130600801330187450135316106736375304413325304873879713424683287303951960664817643757112543751149449129446843587375568606915406376513975007646794107810265086393473050279372443129750925621836758435730246717677742930429272028941303410862662886934358685566325678508380025864473116599677137015723276826484949326372539106795332818072933306211297406199227098372654600458184975343354429861263860095852988171673951958301322215391536026041094728540082600284138932488088560440492614331550569990766967701983994905776004877697322854229190357858013175384509767050621998974443422493761739665729625156624297048757173337198003878748697735338683763103235549182895200081591439089289977628582907315497154298286340999188218978221555926288591488064949136683837420207371656955417283519073601876284010275308524408094876866768830929805918249053920241587944908473431963527781079542199183114154656383092834270860352673671793787407668583047009287926134586193490787094722480785054150901515414480250212228189980517327110277677551742080269413735553333759508964793400745533288989828620307906015976136185551708823449224247785373699106219195693197406083049921091262662688398771248976855826852972092104512060049917006610026620893998016988877642521456024125828034650611471649015019613429645058054461744742400000000*i1^103 + 768860928638765820405458453391980600627389856677228951998197370134979006572110484226552710884725582619204699716725542627775717535160272080716613817799269004249259067232403331879825555883041199294240965808923776589353104816211257405069581773119313667821072151177755043120801766092341567505901649550678518909014969405470244864008342257846239426683165666379128942331778703368833125616875719808195860083203185246990026089603257657824971075388290738870712297394487852996383442318666240000225233851599797313001938605853787202842616307901077417397896254807866523505349719412496424340844457354975423952488631986249754932128840876383001440749431909338591632043802500371497353780951856106739934209274589644901260016386692666008386752248965432776298883678024755381085591674944833023982336382225941916770374049566187548952145866170475378960080530887504615090771113475543246853984774765179256673813539042213336404418348431945765324296874180231934273404557396492101544555139893862647715914038321630642462573786271581679971613475824359416013201697836600702018366846445792952093649354282810038970350058454742310523573256266751246712664434877825108745361443203940782972036311994786842413427471424345968394423085462124092212454635530193473141681948977114220919302958927099614537052055630503678286872639683370932904295199173130893273140032927569350587299861806623481285220111541689380955532463101571542482424936280884745124076473276087637797585099172043311140353930113954685534352101852403670624584614259525810674747989961951358612183938126126708348022467189832949609499414871700716013051772744191108370388005198687190144421595517396125180670261036231635221455371249335866906782552391568176908471248015780485451731826453937279656141712644763697548748908921548426284638010615183043348467688305291749325852788353823563724495449389514729902621166249644449294131878736607415172730373537153731173908686137876562705464625725440000000*i1^104 + -1197238147381950742573892613944959089200454081342083706321657248894115599818058587765816033805417270118761993472835726067781677686951032254082311551844926308791213184469320919651012275604158269326455920872813100157208322411472618185115758779930414692810839387274488458367183315719888114639424846652778624894979979201324510870737214949839079177417575503198151664398513597867970699311057605573001261273642124920948707172235617922090271107905040467248870900534242650315668686633239813528650022396210114186959852560316761449186827382679388441461841026207183345866089646553826120510772580723679820378019965947875696384406758623832538492749602239123935704354765460088092449230842788207136386518969730353000808480266058559365102315282686141189556053848105035084189080971786425612692572622522456214159667073769270924142339122824362063174698558404793851471523822728245231734286273463963161297609432814413811465922750521524314537473748520473474562218445386874317357866829923934640891362183514488792622287743518207719386093963662158524764545384936756391915463710374588576775040590930043102560355586298694994931094011050481280005977347963654997624859159982458653795722253694122106410456668707434636101287801849804586636040947567939995735221228557769207015450564515708820226736639926349709770276967135569504578716090295626807624695585081878341846842764856108778874642243185802123228091210077366612797950155442341481983736741666445445560302723345837583601787086028447284787331571024939589299978281099632272957456698667270459382788603362550949206347841491785417849972879588951481553405008987143906977786305421746338290189185839666892957310985795567401824696152127558656516318046054844115173162915294693729885069021724383155545288581175217467857420337489682578950115178112416545491144698230032805304075977012329384178144433561551154817629212972043299417949410261661939811301652248889080127984371081674752000000*i1^105 + 41727999293238751323404027087296525455117663666720187852309730126779226432373979282907508137368405316267683700926271344165126110188563545520784768886729633681358412434156539844209990100559382821748900275833855061931714788005967630253256619638848847241840561631486444525189630515618380238509891144787633073071582548133874828210358505368466162984860934301905779062042015738903404686535329027417142307983222651773201213840440207030828355927233549124623578807563479235277134940062272703212847372941078593310927746546812014279196873509280065155544822497962927989564727403627960053781672454662903942362493592376882862300226266790784730472980584221684134117260242017761763824105233221249850962119200019226398180005497187376853662092899625011195318384291001271195662853549419884269566487400559273500097780942164955861234176437400093977735249633241491055634922601065992615338279578915908663185878458035216310845384887662453336614303983998347650981852763344683645230291393474299157583887552822899746626503153448802428120767790821265731575803166350061741726895447523278062120714564551040881946785613631969071006745544613939743592792696072723819843445340811866031184139349497351465806414866616026238287209959622485902568226264537489993474087553197324169964641365238007613783160484158204863779456562791158418222739513208540349493932622523779271310060750202945224109923068444475606285676213475377012968597535743327684826284797202831267850718755205632667081835239242669800179536574355053307522543719106823620641771743803953898177277328011149643567850381291608947776435839977938414215274785159188392013188472680711529241821154062273408322051254956927579478423701589978870132688067080957362521896527042868000260803501481833992707133388442004687928471558322871549420878696321063446453507190779953108492618474725456134358304794946941351473788854475382733880110897978903239236653664264257536000000*i1^106 + 5851347084443589200346480609431253002172839669998429029221439555195509545276849407329545937199463627728543477641648273738706256686156007876767537154567139682098031607089977571355907333195424315096296724602447120108692363792077032060984313995857989911156781854772492392029814501278845697299056635091090001339089800674430849045074569311891828610469258582841968935020881329874495387521100644712326007620348318514365614727903559602062452379195009349761809520832643473261141300442871921146742421329767525823368531517430294482869698484870928913675763912130873974485087003809602408748023570260650231502724872269806017852655625065197980464953766807911537219678712397298140981031188125926219854340680661744929803202942910059022547269485878396279047802354330948578350146333680909179083871289427684036235062638057669908902802170924110125160185097615628685960805174978625116606962732660521811807999456935181355034640399457075947432058211537327636060754279757367044943679681359700191986756799637341419619182473554388586219841301476417223914623869979781028093383222616500428218061777390070603907298128287007944972416438961693826015438217017791219901552564570899468789070491409968023037135355746228060755410460116632791406184697393188629133156583755446261068030796108716200174847375197369108396609180482580942736800527891680891905706421975129370877953422329646988664257634924664897679791312493490519010635222653648612719026292643853747407461430452323263474151637619519466612016727202388408990868251644627433655161548135697611656325814356085666836421634159763672284622268146469955383544655282700629693355876216949203276188971748206109461770174506647816811358700824185972692502562769981231447132346136396315492678726723515906411454826981317217853200340378132215051207531945892567399755219672098170554681043774810252359482807637734059519685794190943868834830852614814433280000*i1^107 + -284670718717208103681447056129122640030439152615982322832146465360856535749432946913866981178223301364335639942757950626339992042249378275276362767893940925699970797217138857127377399884384528674852266732808769937162464639953309515101788957847245022168108340918343098465496079915072849917101296395662871589369702350833996928731140840741620177850534986916466831879196819661698147218771276512946312806488000968058082594190371089040983659957821526849491655412859376562229842928528427402368599160835303530632717045505651163989368593629379115937031668481743435318521292995143475975973268885489672880934543752703626674712825624038373144462251637707042869429326069632682860859270922200340236280869960884405577985991377311037779855820525184192714483231341166737035757495927449683904992311081916718264326493023329470227135682282081609524028471244767216812730457974740131327744906048457443701486187335727740862607157539904394046001286495966653131471457260480419089662901742690878454872035571538392442067920659906704251566397590174426096381644728621291926087755990817328489399032711785548841184892889755533020077859123474540061561394140658916955965960783730236805028865888903047900789385399628241243335684865604340082947195363864099727849824491984770525311191323436088739166115305123239355656400490059341274668079895556349519418674148588634169864197493765325743902941562070954827613293910160425461987440819237410944292669986343207346161954667450295959564534831069645535237939891170809004738877893444844306836661967298456071433142873325303753777164104087557974974086282164650753692907343433525263874130447082711591597159090472640026109078996038508526690611571356568182656389758473950773997103535643248494313606045286076391842071440172787323634234170496884612132909270313299287031676859745309500575194106827996801398352546789649576014799606737010688000*i1^108 + 3850902972423309097345938191225395457131161162819541236270062180411923693361840853403230971722532619788775478220679349539537719949816156690436059478721216664701766811363114548643130106119531836179414311396923737850213402565883033625774545429140245226290942717047690153399695485732107000201479447300432957466463058044384118713150483939723985098112055958830758216957642102700806673136935893960690000948352432152297896365757826665997728300477269764484551571903630483711373424773805262418785785709454860009635856782356537867617652690713560648490373050406175351513906508183421471864911459520775183521400895314893838676633294388575865497962314891692541968548132843046943425747838558128222861098436516351088354914780367209655287380582550484096226258128721977851252580307141614816086470954592723831598362044342148720170841703868414699069741702234904331170255721527891169424943711225462532151274540867532534335939652192511445780564764564799569478763466568184700455769263865211830780746327216170234368951187173379273213130058702804837888650015620691802405386589616730714566767107366074902313418964082086554674864439968613338189938543935073133086688411456471625525626287507279635958420185349479733407653737525732454991672610558206001553910824192688289747683702558806376145226209499139770118674070138187331012184016159274703545920622381794972187869937125769008269012340001170768026011226812088338100603686342518909380923213021129065343458622695251709062294998654494285041293318643166051753111254154239730375240072371117030614647866421021535166111876413481392319130856040139215577365350819717634034528098657025512546117432085282851873633174011508896632138725950998110279154533704570585711878504377890135597234201451035769024477530615436392273015597500606235495810673779276681719679315421534946676646374419995784375628563163906048000*i1^109 + 2117394639671466942539275571514383519903878083083575589940005093748082298654537659179878179885838016962435826445990052468492663136268158274247179007534601076937815220694555231607717457412270854688708240339966698195670380910339785435278621420138650233146233645796539804751143021928334612035656052354963415583549114409346043482141731321777268774030405727710035906188096036398708109614456688493627957918917978838562366703848379219277976942333898935491867643045984958677010474601592866917523667088242081114520635893136965203894664712503413849017411519276483332589538318769163646647957207697024593484481875589998123984198485540849269081048696255002929924546757755816715165768136165236057921963114925808672314606114252777511406965333849148515418958346929137477245176839626414376488399395240122510858443006040763748043557451005636129695882491073045620751491463126745801878430882270458225497108186678934591953766496957332744074838635559232654033475679734414728519551886138646737279802564948643798467305840219334008949847399008236915386129781351759813719180582276304507534756630889378404161941861339738335529740368613438622636824855608827733313744176424418547444249993868495114966621586600060454761235698396755890554560213963857512907751397448557660486707617059897952674250773660551508200243733423427240040737095299042526612375189406868586985182185172889035121909457367075148104029593231039358561285581323766221596305999785279080981011318452619079467354114700488666147676751410875599637279842564457625113030148084290411225358106200127198179541832312351675194755151488062462632974083651822763183242093225452517076572142280509086555832004154805051653730112128879984023983328917270814501845801735092261473811206545171619094688251680771955723033303054103829899820111518134052630331200163058589808858150993920*i1^110 + -96359558487448801110813987087955397030783799681312277686150185783824529030162901089718802519695686800448688567903856527104973028224980498828466332406147278525342828264977437815689676731413531196398032235667845158976668706121476928704731506064334982704931945454681729016477935714726245178204832445154940698543198052827919431537569009952298738890315766024344076057563300277580538491922906398846093388671737200531972500605668365181760117339767995893443081162084497667459385450064246608278530733969356553439981117607079332307762288122526494102239670165382895279119932318186621051803219967624970362221181450750729581552792389541726666265997291082266469275220465286657862781387562529185055221280232812466784060031177556208211851428160951474523270005380386507811358432069503378846467568736045965800032118524045155518446528353216512152771383576502042387779043181547869780030279219885838169247217150220591512953868449945768563299563221815997857520415442292294638389095089264336707001881281241446673927357184531170224984423431715896480008240633377361923342334063463574384101315269624158844412339710182992149644721963028521308463918518635646564765648718996320633130093460789821642215917048116570813396125288981629794405120737654850493140056334396997921758445127292214684542685381363311792721606214231559448617944853455780178571007450168312245954134745771336658238774357613261901568143940311489924623162646730404494974661520162678283029629530743047055402792827046036321937913947671503402618328456707250740890287562059623429361313227937234199335301090609200243708809221522188738391732650390166512692398660816245488050701730978736254440093117203073629129334835958204085577689699543378131825028510381957363805855911908573714121437637441192793676499880657338383266513020872818688*i1^111 - N1*5914840303311115360195973706624270121213006679335329141284654140257986256259395845406691421133594170940939289749998579417946400828531979470370828126571419517723579436347203831195052366593448490310341525287994692961124041928529529932407931693368362105032143*i3 ] ]