[ [ -27377479479753298867622633393211296019749165055952349861751069591364364238933014543526799674920825375883535120200674703849307551009916510265098208631706426322244911726660508388627996633047749994260334033538897524027223975296284467582854079866662661494068464588054121262972320390637488324893978881216294328287246468301270599747041132588059778635632844974831808946755690452223511411516280219248909807496864856258529250461142861961633794492474662547795740471677124500819226309759097068330800763752176067798975813239021556131816805817629856745839596032935752610585902609850881150113264817908474768001367928764895014388628832462748151046401860304330411609184613137156940546925831443036935523209223016592541500478934893909705805312713928463304605628703253242130000118378517211428881049572125192531896796674771082649549283742458294820176686139022219654852881825405652835843046089742523713551587726472507940845499519687465175356030502179897255596507757272607349312240877505887245219385361859825920957279921932102020152083285691466774434278762378013700545243849261528666791349337398944235142318564280200752097055597460368370225774603637616772046659699508662766987763093880470912800584281620602929966468791945640062550167364732771023298406327278959793323735117658346710827197317092750263590298379458177049384267890754915313397492669504567969059104766060830976570039324522618573812623406175216891284865470165662704622541489651901181973397919813011546738697933449057163219314073561599749282997583569961036197662928812971824642710413588468678044696035854917853003983154796592241854539864876216856204535297032562155186204786203460096583449348461495171050549034800272762748754590746251295835101149995428355182884557471948671860511711596689034104494776776934702234539755668569001867064241550311627947922963758381959074752739997136054999376000271450823795805679432295340206924657022180089298077045741028594221045723681833461613760558510876403532053326028815045405561862583207803896329414136640310185745459462534838699076581932434648063583638169992427435560505310384348556384752708632526089954620297136366280513270562926614933238854868042695159057838583524489281106290722217339299487269416995119256151550166790230744865763350046359184444533713192942721754136751624116189459616457595966604083308305040332889473514639009423662938044016657003954121223727798014700786856144414778325853949723170769469440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 926976937075784585645791038012641381811036649841400249729213743766732036245956283273547881286801752227311263445517430972029190157491548094242953804882383455006149895795904350808103238666561007449789428795956464527860655499423055886430835597244061849337333263210437896071158450188529895071052155906666213332644680930981581751004058710635878643981872970270556078309822758549325603666407056514799585759612963289049088590344567326358984280561956871453001400243921487393193492805715317543089427847092862542928370248210836943889169240427489927649581308934135387382699093491008471255187450650660916577010006483442520162344157434376386542485352300952425998213168901861311756669424914103315214694077362395210066782594839500362340307136748915639166542173824869510328312952708751060788258675865604678502161637624310923982466140748783801033465653927161005586914686852476932736034743716070931022124129667836967777544338841425885157837699139838238582511105352612563884218206033319848824775870168928104487034485504358473068392330210836101350121600523455047451201406667988408792737551738904181346891272469725713229423858283401688915320267022299513772900165788493344490696108592186631279277996449892115074250810955519164703127024913679409458119468561753104615369211771811817687447141597217298327504900243828595708238126216411692730994010291862121090101193098790982582700455854953057437513186130497219201952000481040437185609059685045554589083147401675607173977238696456009945178463137975860862060461497105412955264028626300155403655513615046387690659142550461201464086561508869714535266223645854976041874707186832815954389296385412176050781773338832372451844648422204724453256915783982984762496065425498145447944362861003472401490829620978515797282855232656934736038173835202524460424214706280488751169197113859243040711404006815064696049188132943557894320961070437573478522799519279550097224967908580622763575680467746331022662313972569371697000211277298575949755722750373496767869825274229681652515380435560641329119477921646923034276068312642560355730584448838630027060689234750396306183271758944032803233289224828654667786431455681155634865702280054926516451571767159254997006971939980531127350121905838462633139893446461676367838378238601887125060690322963657663629339408212175217779321640787071229658188436363908684287834968934723523721607239545853475605886881965439573571756025343183211724800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -19125535000680275770616869832745322668447118516085650680793900488682961013757948881255686602592569483428203316043025179794498239986073442686830376374831877033573166698932964443020680101390307178536803452848349150301629770011702086439012678810830103955076073608475535079360459955586316490733484470446340496939827451615901312682731375329467485670085725274610587740722900230477462164686161119848566456976472517620536955152032713267952396132140163311004440821738343363228499811480249066287043075025464135046297005764721463813816552570194664379627265580508501204446240684947771839195447200706486252345035292971054119630905689272897282007631589219758664905229597419058314105048226000697095245485988651873739731910937670431950929724476684542837651437739691375822678005669191198257210867785126081205618296207932070869469077611293845085967343561396088562446729045672669361519371244837562134307408036974105571689946594942910590702006452984684661097559980269623155524751774477814273586239622377896300755555884180022619471558267071215191198281077286326086095745647632439271761773333890365613485918666841311256732249712346544824709093764883039286084645747864648104164213802393742993726055726609572129243528092723199629137748246788425937471190979679915019343544277215203926004219305712357608788705230135666776423621967412247714531958927272649160804780902436894351576131703623147263943041556364729754063229666039206471131640068440881359333942463742021097883702316606348572598424047005602262496166073079800317746464352352496117471388462976379627293349225188862704430446885495424643754334248762653112831773611782085782444702426987938891627935256960089662339461183979806925534517422259494106475480842965500082401488195461502346320060314311606583314845780078523763890602732576761378094689716313471148398461400747281929946891209336403820486418081729083515461304647131080709684566280394725268731701475106163785234752785888936830337948430812135279692962360653682895724081326478481793335529949667974663576129276390940492474463382900683687911505346807365269918081984227944624256308339146204284808661610106031026415831925032694419070557453594670830247565822546083165558528113436554639149254542039443666209297344061122552294031115574339768260963777065299670548019716228853069421783622182140744361713454252234443941302000515849270301165198753862508184807201265027279916349794942993445282476058178326703898624000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 272006540449902185606999635989239802371647397307542530595924875871958065455337352460487711055845328065687810458499732817540910537734451582011729787909809878509397710090432537009695334378813891164412767435118057217302562076945832557529244883808079565520352126461181656331777151197517316616829447856311291474669811081530484334244949694427385515208994290673439045595790908225779115406609961425169468651209653606536121604241658443562675252994811587670378615934907171321658280460895527513197073679754710135594422287577546177084377355059996258502521475442344344533131641996318440867152194778313696279505634601388979646192888028311170721195016256252277699615251624858215333222477402789230482899949054936186623597594732672399789351941689119021190844620293118769982272440065533040032539600716664376778324308230602649389445633966263333459734465459857450298450224550258966849727248509300023572773104845407727738161736040968319373858591122912789441139568389915278683094106170612639639811726045441701660501681256138943873379833514199034286588082247073998625729212150146012558848405080660300016402616991292159465055235299336646951884173505605325663918114796346058863156180643112743184057586877099317981641363585963026914447879510637313594169687244959026763338258415523435643813538301604330373812085863541604188729278817097036464667103714721059473223489981640045865004792255932885814479195971665983508370337348348922945878939440393723384135968811562245493583953895437006411190400350142172905587533154596898769021920286785626889679481401394852975228742952279245300677505643316982155495909692542131796629572185237446638099047763604821764926791382801520101449843333242538317797385573378471333704037379751553415834745138468446612162172774290020208253426163158844626237917544576418103338611199222475747478513354132855610530357656436145005984382345547435849659217030974166959571393610696477434135080590537686108568438796481733699566624649917098373273793397519456161515736568335652741935297407880091680518372816798976830221827707277292176093195403896965930035980167073908436344941319198188875866867383883500065064228793461446382378371738637464901505367546762672354694960326184488833493512810634550971595287577951242438037849805155454101892972170990827292773795580978138237353091316203958684202503187431624539965829773879794818663586204567639651526969089131663854013391558216072486182686053841187215769600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -2907726592655600483495415427550916051810093775698698564507123718486856608551612015547281978598588760343414661750064264275386897783695155378966284372070158227377929067158339676357139491612188442958499748415217752180546255680373735686130027268526204180604325045137324784471831508785965666487512951644280431000370637893793661021440694813792767786876020827027310354001379331906676486971079252089381951955761806553643161167653663890614110971925785334516027733813297133156855694234631125944649440351953104510173311298726448553425068048701644144943461077182683236111507704352439434161774806012259836896979756137872791035810950556599321825128226995980407867450282868852355075869386199935119315175944672118549849232457808284032613306367842482385452905379854697562227342016763024042723348333227423567005959340677040375754053791860592352858929393515923555690705995481267602443018712918341819217763279906072067965446869561460688081348642460802242645370529866439675584784090827231286008856702787714978473927645872425438345974982431096517698818694801784018927582675350452811112719605646289220895904258817661493866037994882191719470715060598235738049254667528181649979637208635899558561309074165830287561812163532606090021222137311413419415751141468990222198594295601059665056564964395726566965910713010776062351434114043443720774421229432808561939596881623512240032197349195338744337395940548200055071980678458684840203469286581059591970468802394112828664350305623127247423271626386482740402294299067875083411512320380334073940937651365567432673718651647382747251701359204085362833501564120037045091337623587227265605601560305003716272745730843189580474828900324800360359392588061475170697971518485462933388854273238900439396913890632738241122973219507799320515883805302905055279029631381688817707857177803142015167130386477462160164041313776017361208868840574565467981022405092378919967529251951766067348253540469714786417655451058759856924850890097186852539826554449381718713399793849827037425972313403786656314901573290577303753147932207052975281261892822228563395966603577930208864877064288848659114291831455664682815017013300645349399866438060358018242023076912997096532444107516471020486521689240920953556948100254743873569920394209452226371205311745566208974295678487621624852477399246880611056486190008416745471717789819603382000860364071691143411016088115224052236142035861900881821696000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 23404823253504072316646428562352479046414572365288207236434244844075006507435210468191307831242273924769017845955114797293664325125672544525119366489551392998793742779287794115967219108338519503218247497602384103363693447046737941273656868521062384413719006197542228032516042792510752277430192856508482469852679739721632507448260299535855738842967535693654160778636224819960208189640837867091491986498114712595451208174996811661674647163980869064492384584548496156903009599214615391347910353294762500402165779015546460965390532375119290725304811216007133096298722516804676136704042819223244726360568315564720446140946108356438826340713764511850317448209547829960779165394236096299846517009447186222021124678534493924086730883847569607745560959960006300598662751367631993805452730924451910411592092824295122713279130035617737787107174570020976905434896099759181300447541247710617710575729554431908230216627701370518647894136535037161504045133349180030592976939435318533032001814084168077486235100019249450407941179023608114560038529672118864420232180803273140231799340678402222077926120195930217838305365916318424818516456729016738025711547953831651230293903336984537263070110477779599023036993650267060661038276378246472191992228300892220478274872897782280304996500845925273440497888006569319094280714596314612321905819193110552883778205001364978459727605582528622248816925992284445190260749193426458420973381930680877974237812238324530063766000722600709790888333858270427391436632005045347761415013128049254738554882083088962351840033468710285040355374216732728982449815112892361655022880136169643522732660995994045618860541229250745952979133869784392528462041919323422416223867505642877315569756124691533556252200507791031101676706437879456773026113284251182604672512842877334949842299090261630186416194916697907397423834489915065584695219863048506676663381315594920107593062726534818796865211163913653107869120594802295041529974961214568354251743946865262460243437509788783009218449058069602839265299251671561396965802067277067238432856295940372306854070081841982607797359985512433548620214155481960645228245138028615737656368935989052272768148115673352997314665430462483898013012163204781942209917003306606697603067723839943830550860884105965206618928010322413548730390371210803167514370169200640620894698890809207658182492300856596857718581746212178093530337300172979145015296000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -143998752199436293721997498747920907689695915660425747684128756493379446294931998268161982254286281618319913284607485187414879109589717222344138601835740468228460125212277526016502581504169437603844280047494940785484198650015555591929576519386807394677141196668443605621110218055807947817347264352521486537120840371775890183272465937976547371386308261807119728784060346387044987924832525934203501120188126361612121631193197229029645220545546615508799307465834764732667898976550429564304931240422862016657067890515906769383931285753226643354709084192094770355505156307557652086312504111823019675339511152126646204728670417808370351133724701478261687125117340013393398254218863044882336402805751822075494049506364997969060265790858692200430098131133139049545131334476500857618721423083203859911805807879014078830274080006353949571216388932325070095627488026207849275066917876637610615790764371120795536311795983646761165342036064789075683770460747423508372960534593763714480540882680010849204371412022450752233855189553455784729882123588715430154341919592168398326733611742656775030166276379170214400367665444743669205829878265393671350116323035955699085284460149888535140228019361581432293600530612563930882047644490922158943479125670982163944251725491980431947433188635421217089986352195864052156081557556400323756289606661711714098890162426948383508722655864733885796172278849375924022867478996577619292703963334303723561318822389943117306804507126577182047245114901998856457507233169097457829005586412776338197497249600522061540035871434557933405305585706423546974706242820849074233988422427346928751432264809705256430469701612524394346908289649071707114240238500849338899086183080191171652242571148505407251784678967550801158621770085647208702255683862175823864595137053380236834249536914255495810847669237139677747518922339205582140221293285418527346601315049880665222098255546373781631311627509387760000177131383675388502457045993362106230739577306620160257174796159661005956499516409763835591114238924938329442876678796964015964111895022865309284983464241120692190593095457478025882945416311520134820922639646330636014133116909037508118464670824907528113857147678290171909853289320294351105135864406285332845454880339697430476235666910292882769279919718510050527508891131593805669379771958783970905928636448766264932875842637346265815008264768506301463773223405080023054417920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 663671141360242262106725440050052984877866062094002609717089210770751453571541161814486591922369294651738001791825807751236586426012515846444403190216724574913904068709154411722011070724191560320488308121035153028565945784330660129118207633924193894378747449462216173039150519456982204332173240167914316574989623642242969932839713918566626171498907351331428657487739009535200382354244890247027893887941142148702462351504476621655486315739806720577808519041748584556501011055538427052631317479594671142086044159151699870162916988163047706912582149097826470394519542198725849742382379541558338874921160079446548388325311546822698943394261802896541390379016504743046340692525965850654652547090592276421380499702127480355112892914744526231755908300957892002307574212244153029965937834000551276024131254069244734488338843177414274768084588710524603182522277057528521946302526199204618431755150670083670757904285078229368676388395745991612166282700700282204393733394157488625939825966799708568645769716594790380609226138895234939027929772043999171064410351915163406428221491359210669711189785645387590452123466049725820065576300020162218615000865307157371030983792745383209654355087242350951559731985168753473352478903646559173956225715643111997120090240435235504517391836422144855347939398531409280407793148654198810833803855893287459712655813952167213676769345823023696835920167217377422649640077762399409129563549190487382495215678210983897739211154442977837712810718768442858902414347180658422516862669711855990497713311361547440586336210696114144093206566222492631701729653759329849480343700861007360838320862264546545067049609826482267200459548996384576033875885598369895325924342839821100226252298370412413016305282827600414986655497070077508668047155138070506453357858474355085845717468493608517649446394229135866774171256127077581166300016898063443686629439716477292256008568062083893211572601959040541732506330195428168265819660211512650319017755873261157125460918083535608681017402756042882922235785240434295454809405469241058522477627856720859873770917657439340095971511328053597152832270177396260462757079807083906265534464559555989087568027131955388934289601198708810454649436915658436453039049700492860398791317598206063599976770743189521021019293059926610913696538639402901029828790085876975451641089009199291223722936136009238898571007875628550051906519335419822840217600000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2284133966169036492695708588457082556660539282011412139836722895316603933843724525119561704464993765163762182032654397079020129167894648317663902958494564398355643373084760959218098180405281411985126946578865539564695363252125966726809393700175697827598071302719394503714726341882714433897618367559132931657395490416972391277529244379224779559487234775263370901176682037600015825793196612687756839882705124240472149036170442641134069064832732407018378979409923831140544789056372787221657886504483152336445918457580368998234922919603644685997883021848386771962654595207856823013814445632791893462488532652159702695209540346392189152748351531425795853080834925355102744392760035578266688440020889210450824089662760544599678856522732403374507190814752916872741953110982924882679605861934555442302616205231943031339371393097480097560968834735530231882673278642972177944943822923515963028484502904377421393224055581014183855279104498081290007255039218128528838486753344722930448847038369376194123114974649283734410098258712420368934975952376801924225685500296991767661464703893591496089027014111404748326265982362550766276213520606332569071826602235421307873921855235846192012300143219191543409238072100670877692147484233894095331871746656821986047679633461466021533059476342184056876464934501517354070836129229945883252042658736119009562840542453151802498326940784529969750303111688438766013224618682428433698363883491008903079968805444493315005217321331627589692840715984020017915436291122422051449481563973511178684592132799713550038259243110403797726157205920893054108996940493300234091394046152731117322258043227702513929553738198543061698488180576553197345665863340035852136655795818114916000623471924517714740435919007819998489216398198323232968705622837961654850969782751487404733255545369776383461755162786050084999253631417191548012023572181191431127959340532704421707506654128655773690253364815157103268989980546203203583573975350414749884481464883757897174934260357418668648188111826364082089234797059384361760713040973065021723842022835601823690412557197952815087995048882983445719229372295911114814476574075477558754115621766955282513909376682540823657889699418221498265111553209971102965562186053015194788350019463260425967823400719737918146912505422552375590441203273779808607176445792815427161978495695219755408154383820342755646860889106240316160199665612217416417280000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 5647111007862997775729507191049671606903017496817896854733252496368073634603021530218461078748688567994307376816048578508764587766583666878454991210553867120235405514473347013732357715229089678508217749690762476128474154043304409990510939464809484341568179042495448627537282018126495569187624385529743448323031931613609996615961086354483063264951335362289038770621381149749997281828108540565156520399074565771742383253622814885653040844875392249080711635374155831335084184699008008572923914916208412298764599374186630074422840542467531989839897121122018230138886430438117290155368549711230420702479137268386099623193087322887478193943326469613719809877670343066107774013343748637078179498527918600879752025747727180469441020257965475222495302476958389040426477031006082606881649367658312472722483996458537260762606013855966054981943789972871567515434073118444006876648698367436957852468450559423520875735305612094369950910555170901143461222689837584294413459082763528990291125217442304260652284485442012349402932862858823608942149261167177378425950553946426105003400111649463709146723598373334179257216837038663186319301557643821776653182038483490485360208384223354878305072965773385571263440425513913362585226372909922788698084645290969717313455498282468175388490966194368829683142856159445586484351389499691347277159553084276377725547314304914086338935433481014979438533030860418663061310564855362034534723309421140084828049490590398239779387746824630954686166422213319474911410763329004460279720521899746741159194201422810154859458533818664114189514398222614447182039413565160647348773595006156515429296417286586151344276848387402402283293009377061897059649262881050772411580933279063655098143180029088403243848874482012592440557419758711330925688684189099933371093370883565454988686142356669148328167315375622608266007502423501447908021871110613303227326489413512158269340136702972126202341172778637797056647217279542481866848560880940958264663079774945026930351654684541742021619133913137468288455084058942610288300051111330640202762274568111285249693328835918002382134144127183553490459043427703067928571059743377868454790124951560370577554047409806953789125313977917902140902309490833413171171526849546192453493859993246324190644376518493466480706135077380260223633272612467511062457400093597301710697663119432500684191257505632316447039222105396968662658502867270028492800000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -9968496815275725759957852317139652660855332861329670987959061776118646698828331144372873628129364234640896984275455911018712935973591132744344514576881301151786744042012814170363779698078239421536676599917642544935971062950966692207656208533337149681097309209183333701520120762062931828259754087089085834431220801590413417796660068431496457627437821218916034217557540848740740241681672597878650351970343237532076046667992644844936572362391024561213613697073968556279995332625171781549774078330087113382476723884712298201559186156535976870359371379598439007260586147819541304735281675246031575866677958550033410265383238930249157598451561547028162757856041622999830458075088940652339810997086492537721041581717845872520936758509572545356001240891808528343893487749788231352838833564285271525418907988891600292923810576826791298932019462341593841068511152350313714242155963524957824107379749379107167865950001890631870661308271381890014584313145857356334402045811162820562595493981681275118280463467601366717681560077321135091940082765805726278583655803414882029566970741699024852442084376574872404209627233447497457985864286710482242782127733044612375765206708622680682564733530714435249872673352084241153733504351239186433150837558444064590755357697378168933636296892411071062346401440492175610013902917404435805626418470907966126600061613295447698874627158926982782351884893083977569760081177705081410633414047077306983900293173541194787058426906603625374687224297856701381598310114737662608011601985982733886183871548707917626390944545466623001385378654704607826640732017400279555877930544061866155732821060002522153340034669166093322267529584660528958483036623508347600656681167627147890859628435354679414935790675931295930739085477680813811165617404017392289871613209778527773744079490720622370118681325885001118541205226858665229083783672383154309255081996906612149302700973970161854396787413890229529987807126836223079380094329541659254894509065695020786747805272584675893825397014247212550202509431923540475077866439742675514970020795285977218578971850415164265908894268132825828740694804342013470196733577470240006108874119203793049022258822499462677863025457944057806739686560685017055200763601077607360119570999619707171468309898810603133341898821890843287552740713794609857029824035694121664271686509322136052043509811885482454536769796792780717473566304461602055782400000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 12822530974056049134740119518792506197702633274854256829721148807934111502564897500408065984290205329858832680121858627663587122125082886078624808411496702492277413667848532908708116146788343447479205717129663565355524810643231150761567105832621339726518836742955927507719315995248324421400048304597087876766914165735030567888016051595149187730315450175679667971135419493497072710176496407226771489244893462192802320898302674592575068712717541528875361653911746021732624964654193346077784187452630813465622580318982377667282320102277596677815574966579128189572039685493147856824338801988279563136166354740165262815001385207184217220588351193910063064070843770094720890603504099266689497812724222199615170932180574220412589863271133824455711835088577948797936984403495711011154738125880769579132659390927084055157739318154110995033407224114837837991369800089430683769275187602733707067795139521720529094152744437896033022284226459944235121308671040527408137204945243840033525966957299368306334059523779744069378940950388852780058646583162668766573735376280749708892359228622978072704723243601571121505742019186029021785349315608191610409554608347894590073553069375441669588475753441028960243018934613785780497889797663648273324323509778380645249230199803955668587586588564549095337594772897084445900120041369060512993881812269980502893070306451030004722920804350908526281920581866919911330164348802349086418817034180707240910090137965996732007601142763574624177814388078542226074101237229083769984538573727136296152541931926204662927935195211564282519398292390050211391408657468498775551128459588932658069261385876094144773766051269289138420060163260986326754467987240324953520371365823134226838337658024336517696098754909569575770028344400793937519273938609046814743955345846830890381667828452210637827549527152815086745136695737119811936872624393884247828115519423111977752489932781248280693390020109641147774889143001784029848543849582077989342477571283065711190103957992758589106427063725343265257016098418639871826612706553594374821362531629358623460567079576415995562898157096818445573979504209643717593008567255933383508745046995932357992651467691036800530358938299225737307337763086434178682893730025969816311095595191765263308858346590390471235779763871949120918427282969150643026391940467858549504356758932834210552446810905878417998156685856302770576469506715746828288000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -12344336130461342175037134160681613989235918210322446237386186135722651974578334938884464742123903227120658675434748636923996621021791148589180379764951293790007814135867398730505790028924489165971643939146419777214528452553751363315132825119081573018695439683410791856729528933628578787397432754850607630265392942423108593130586119003608108743743818302189650588792932029643649999742642488999768416622096743327893353623688748330808034241807053117929062323397549003376987101593036080837867676461369179751568372406311855561659771183444198712949973375918552345767716629438142218890478969476912982339527125087032599726739621927862172986395966500248421289423041893772716241505132925713364969520719877987151226723967690483532424438177223713201606851107537457892412156972863419086372182046116075021643085742353694295434696083218694045261896454860874458593435063995691344618982461590826583173895387893925618004649050567782805683749917130431991376843729743645778110360207394746528616244636663500784306013060785471633711156858543280456549969176986910889885659278390014155547351571231086476799406588764784924461436013983951695518936175860107627877801390510744217402303913264042814711122696720503771691664849624283043056373386595214831951908988892843206937693443099323811712057169276898881932905968467159294326918239141317464880348030694201406154514444581457223839570150437676329620625208751465079626462223377451654216752776775400641745923999994058435116266356255239482124978861858461259198787669177922437263986013251792267413053477436009803987648980387804397750927960872465021250830369472044697107229091762029082524712789866733288282198659588475359162767388191241937760054957851740208595020411754289449672935135176332016211682528623150392541545873823263890506144317585963908383701397480578090733792239664194460431630157550546611658255140864641341497252824997460458847879838462236845793262818764437609561345306589533785068350104667201637550443241165898694067466655484822636286424592637792131161357807786232785442292909065129191755795002944124172655886797416127919934253767593038269270693381188660765330224391216793286827405537240376948070612938751204873043851007055506301338461250871002857911218874392535423900660308949803757405974158041628436463135796100594989601450811159400682446166256593600431607372086248370763988994452608200449959805913651653502736189993824643732333368037999472803840000000000000000000000000000000000000000000000000000000000000000*i1^12 + 9085528690487986652770920498051756715951890177862433055285521988475010283156709497279852485696192756343705668568578458491180364846846490653209202939526480622826662099190804711285275845962263436907126628715829513285478663304999070501927616744621329304144227587564712209835093668811484643264565720305991863644298947950106165759388838767746664978436685653484173016395053114276790992160936738522511008275684270315614251225416962644655131225142169037097038496174985867917271272686093553066588301025109499936228814322751764366449831232570385511072159236243630975884981029645221581872510877999882056806622470398360408006162984018493574664531705980643048055338955888933885168845524808751302464197383464143780396143042127451538724752539929969728015092753571042188984806787097073680126286462462616553790508851898745442817658684381289240183910682375092417352424772635047130428630880559475391088940919685727187219489305611988369858866055074733751621288375273017131884019578507985330787604731056879664937042311933179101470262691032733149407190963894899529297368471262258060315664288404347201900407582384899659795984157649188527357400521164652671490000371181637859015688937932503649741869418635037754714329470046282597906369727076796471344578763265357455119206610835255553053198533344909548109171604471729487202661046936135771036579052440258437000875395972719541489594409477374911856924037205899716238514200195426580106383643443278805013334265823190903180806340898456774525826095842147184126295988743842853510229460987071498871155835658043878193486154874562001868954055127891075536056893273303614085530885247267816999016044288216328294067705882248266570630689834852467478074814715235130020615215844787765974699548662097604604231937711470070992813659619875504820329207471488772032959934310940266937326804927546720194082787749218201591422984344154611869978165523606075231380902027986562725116712154264668083470923934502498975812802931574209661351083721238569464039544502838467017309810818229205124157870901979732482720340763815107440917046895539949415986084647749193900142353102310411659909838612907591903061196704311916597409588441547739111178606131564564240094940862443633023673703501392670266771469171116141523473621387578594003719610774597723991571013405635070515102638854122495685545444985231841464028638265083343403267207629523025030673908648132114004040389801608440001562767993602048000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5150643789183614913315540108518968597379541314727440882090223241379347409411355080219052101962731812403074777867254475436727977518385965506576621730188828063346683568342615244181101804390693580237161281101864916145046235219983659583441145662976090364223188903018245164725077537818140099645429481657969153483667787986462906096714099800175495246542270604582627186016919361387970335173594216636836461423648276523081280853555406976068977240634011669542692227626715884272040638147572890951309507572818173035993300419077965299618719495043125645182366938227952275960768684500033150588873699376461741280679859200151064964458860783094681182222768142937418446923461301202368514632586748087418527259147145852959335967130161213623435087611956853090350667954094854013922179893491503289183418298250892389775309114316165282095915827530048488842301475762272874263620104448975301802172321131193881226801868293387269683153484352056769041801823216128750394065244549538845319679468626616319399901533386192780305480438300641938000416747168842573011345402220410867737168090352993744331831164596806683875626320643032110069685104298537003718771096247463960170303623444898644787985507173011271116777919874847842262772157728366799967751757535336674649608649151211815928528926547846515149830771561766730433311035925597605919844952556378226767235521822511238915062053094820700153594610170154056545564771931663940912318013978250433161266149246979548573557832477942666541116429753132527551391497137995486400493368233178146174409966181987426476702489787059179326847449353322732440023648818386101203468949988098246385612639081754310563344679942752838113412038304390033558849813530970196772167409448439075907131094396462854731827359178287965544716769521712333665692882455444735581822079141688016917959612101971550183714266390153503930788402433657231779699842711001074135980803940948209173427309609736979232490521885332756468920008721761527726591119245170212265261311703529592178746189691570141259497730625495580453624160292518110815964488050153907788342669198406907550383903366484431782543905906266141425682467686704552030408061252612092118587761741913058749536098668572360666728697133310168585401283477455309694389526178708752325392147305628838001477324609792469629062855552170858823760283129594335640091004679298572138965696682131723530458620260526002501786614644163705967778763095195229894130139849031680000000000000000000000000000000000000000000000000000000000000*i1^14 + 2208637708264086653417458034926217715243617613678364081239387564321222448694252201723046845677339514853627363918524674426880464531092588387455970466612455940923451098512783593343101203250158741689410827697976188713085080906496719443438078276454826982229056616026409990438810655692887638869876204368608753105897531887700812388201270868255871014454597664448070142753158580519225813646775858759070720554383035521071899986381493217500811243769759725530695639425642257682937134978255498289269157201982908576574127923382088130110240308162320725200919425251961915131391532838892181717939807226821386092910796237309642723249270320744567789106772695151887467639137820956017977568804250738286919288649659328420737199257860312487562761467249979611837775526243004641553434360511399420987867489343299208207732626365854591094614969824698918457989330104644324753053915814193072705133751859578699891734247346878799902002185477381927395980672390538349900490057767749389097653944288166199567166077156179504366160992401829337841039467043055766248093214110958625115317143353540936212705497354208666221071298875407158444110362902903756152073128160896856391807035305940721984651389666378739224597728296096116404968712051539092988779186926832547128296223843370260176353467676417974677407352510884384911879458176870282795730179438935714491244252056706203133718126415777177708284295671857676691840852382596741004038787941062279769108633597950534229000001224112987845392412232981082819573082676875877626426550534459572420418963063295096359706094171497756947168443838748922840898257468322693162265643802772460383821252038216144891753951069587368430459105403942923762718441621076617482014797683959667462369615404597102252502367768522459416446299711644624411101374056454067780662913243342753993802403312242999946586364094108558307482034493846905070164495381263386456182033961085907479175542665385704035659260569116780501288195474877731872122209470259817982652953166063859268485420163430293702949847823140674993889973316446302395373114054059973095646893781050555738754408777523749897795076759110361124707094909067940485733278113532560395006689861748463358360109635228343454893026880483083637220219900322538225814462054233938982436699698462163967600166082386158706798335489062583462072088631823978877163538433718930180093488010696696585732468771821345345026420329858458489213465715064556671771254047375360000000000000000000000000000000000000000000000000000000000*i1^15 + -664527316025874708124782420907256585601526577973269774154243150957713227560694289171032733117296237159329272542526189166712828872274251223309564456495152402887702281427085671972124404223259185249226894326428038865872206560513421697213137284264738263385940529518716745512884325907650751458714520989992184391009463183414248036854592565164556024215795213758596115846008522698876679560366344845533372463685704721925031609319928609474109122199538486068150992748837105555989026058015323273119515575513680183170020327526627336562463999203079842700929970216138463301509415645867442979061336747395969700575432876484113399749310594021398496034827576259080560852256417613719893956638827395818814697595351560033433086043295716668552342435293821300145047836983065207086388240183206494361903013575636731750358838838195654366513562628527192020519252469822407356035714264185488087393605902759127078550472346165958934316921178499136871315173599790896921456738379516290256230442937533116265786819843345468888165993555995388410043322143832926163728347086278840720255961012151290001707617799373998867564314696920494446453775619967326258676542053493451317459303263681850180963231996181215089394984346496557543298170037632993182412478005422008209879531608655504212650306886541368556256805937710959490665249120080015589906245921925696596668993940169446270262072481993159641861238682888440513058161148325783078989707006247728098766295327392923887738541431912229398563089513280446476440216537755457856956377831121106461899707184808943453769762807605642538736588496882781128110532893385459906792774249070822758167918017788535722342983207335149904813993746341363535145298695323905005124508226173701837927850839619197124310416402075123269646595207582895532672076475534938657801415432368319558984128772052586082467276125347295245556020968420402917315094423360089353683549997372717923875064811545769318696879298963470490690503361427224103742967182882043960939827579856456906532536803793518591158674040053977133846420675046528302804549245635787114111571028737387155398024374645173721105341948656847930358290231045955889924878955363441946949354660258437589771217171330064300603860929826574136001143800689219494475386961586734086041827346213509162266761906278071073461975550667000394962100287150558911750638737090111693841811285264844939367859897695722605749740390197278066727295528074097415415009588019200000000000000000000000000000000000000000000000000000000*i1^16 + 108110821825163930906282205188276932940163956504379132291548017301287766970759165064787201382162769682686243598241397059951389527355412801650880136632526613429410395842406475408465986210240824559982285459811104893553707436746428443714488385691322957285228020591132728609902755085717349889254033404782795444754074612869178341621670098527433274907695232259344822998116293182358542436939754479188299204717964223577456284255541133990271365291236704286739652640792162460534616883247930805139672659078431907448792982050580916631458582972046628002459319213793501946850125714703413748735817114504567839990740963463090295667972758728585003696976007557901406545592043369853982748416013691385493392058869975248490187797878460463517157108901921803969024999817707642495866270857481152560533222212720088845661990933977438063143259059668418689387030311293896978642771515941106096040938524397417220578583405154341784675017826223917129061213711872843874705038419749708421601981961496916032865555230825884643519155593655077194371883959503596538314528734526996520384818651047342271857695892572254764572851403603436416846671906144932886415296030792268393554674476692984025592858543371644401157489619242144905157817945746565458585668329301072820267384538668789774422299336365267893072475696024430162172304214317794977482477406252920529303409092047999449137198712950398161040920349936286426514753921154436639221038493977137668095950703564021606036712323387574403845776761106880387188813927007947296626720775957045832407692796837508990027709908204894270632541096715471815435402998383299898723045868460351823103495510833042245867681484915074327080528338069659822128968063334028467122922369011964963517442925583804747894274825572381045663228614787880382036309011837578955130976982931159139600577038215941213260373173557095841412819053257665114624788476055521103892865768341134993046024786133822124642564452803010346796119676372862172879930789486333356238020798469001434278138410207400601426184891793973118416526967654541717689313020464035455139160768048238883172648939397385233117791670561056547055604106902395195574860661099015467975674934947280194198020784286117220468833963475168193646250592427187809674059075849922034754040438573064483498965840092587728703147166970619164748676353578974005076086579254853067453889871441749674136675830545752555201477648034565915111178855509458368643765108736000000000000000000000000000000000000000000000000000000*i1^17 + 3167418850049074538815710853518919736007937599401066303942228577269458088355729676066126116058228836952511053932853107588037910486869811157244743452246348571198089504184150965721393725857781507231665783950792399249908228311662507682178721094491672499212897180674775803034445042452706469472921512198941424575429669953427046543188685268283585719927954837663799660191831621198670626386154048045504859963553629476632492935718149648916148498697049443262359145132027772127703154245476710526924224382462511204052232275171499345077042501835011265388372963983478152841574013212458620121530957329331721074005543651064202365606692674788241723469461177620230587128686557088110001074546092441977602712150344914066896954561787442120494426986538379079274493405626360666723439594820562875453847491349876304431160263544677054481085312232786980049146052865467267605350542298450745681728498055858975976580796498949070263074535502411915331164551468539006707021518899064255770635403926838904788516042514245346216102977965595598058803601176440763669094304685450674131474538746251774142753798112217872380937151700508204508232700698852631910350557401391667464238334651637497256509000533725158554353750317188085677181796017718936723312462932447541752594500137518133648266594789416133342387384193268360139094302684217400115350846282555786106248749957001446591406005380166220305825641292782473254119504809731495837615152082847787036745984492951201408131044900110551913439487095161887633530200922367989419162331606308875129132012501775243614265477183279691623808933089760254221943179557513306246282246078548665971410506312512094122364873940976815976676592075661415223680672905036048744257127047981529689811082228926214141566322136360015088941517854810996207849687166477357404158337910222508376179737705482745993883149227841019365878602646283763697066650147424193634677883365103312165715810361213209698178026901459638231818447113196953687643011749686879533379235323644615016585870477509478395816010571728909563489518146447945676851458067804350643854471621921145693931866725118364438623838477856128919990356283902520753911372457929142502535403876001620278301222641145598599387169781578296841937629855523565865109026630998731773170913877918604261720979434593206954873969526765364476109474255332470867389760792119875742509879365065387313194862747694271119322939170575280015669671194697567411005030400000000000000000000000000000000000000000000000000000*i1^18 + -1691054595075103021339488398238497937699706743169504460340025935308527279933644371320704470887559158963578200493738109398918475783665581044679485615880335153574355283745233050725844519123734229766115487283917153109287666889398404946661559031741037514505765467285953039421157567770503098442682737167857633512220798640082523028134010558596164417874925334930010952100495473349336078970149351251158230509479718373194136213202992543160979962409084683231087979326085302199361469859432070667804122564685417390983825793377859970123214520070570637179135325337655257951355151649915146694020850584976180400747392787873464259748473675061817321318914559622222447723530891803929776022424015945278428383872296536779770168061833196610400765122371966238019113197511059289374120092884749817951668645261007315803122180673272737287416878532840012824075779028311918108727114422698820736335959666532243896132925994469021475164810538350571925213257979111052084362995875258255345728998408219521359649065940738519650294028567557578778573949864205232690017466350987900221038508328289017690070294682292775218862302287854621653043217803629904031582060998410288560628403449223697165620077048330253706113220289126639890719262792031025127783470366116661769550200600641290195881227168112409304243225816533095593713527441487199485015964444906400761683572646018063437062019135080859833011578875739754764527658595792753545934133902000543707356021923646331433008098178163335876738006228044900410873477762640939837114760991396353806661832593388902587708392968965245587922291229121341367663114017822653288719345001813855737961426066446117486364070738306546398832157380645416760938616183125441469391338910921339857202951556136870039104970183215314823451811515426793273975879064990415033028843304827059014373300113016940456549909312368686748883517930909515139452075171609710948603123010790299985586309694941994073436855814263031204418422492242042808280141468513017006987344852506600977602696837641001746471866323686131156219432633898788557725508599684594250137878831381355367101741624661151710313756812914606328989278739401854680814399647146106054433203486185963412330251465454114605343177519084357224009479382576534989368944409900510685451582998208424165486645268665964473768678109510162248734647712592855488209617128566177020256086464615315522298817863389230704681266800517148314518574210580311036657664000000000000000000000000000000000000000000000000000*i1^19 + -2253708997877697945929983657501409634529047102060465393216094334122650611965007508500130946355211448991608553022562668825812574333548924343593049325472265048121329879178490584285422747177118054019985757027796913073746682232865023608093541155297164603598043527118387976000061448140817381119248609597261515592557272601445674577769390936104491584478961799210863076557633637784839503813646800720232231228533966842737476765114194445454178459606675460309065700408170728648949484792905291047615000947459902991441227355375424355673061656255166447984911582921232721798683390123462115462656511171312272752006366927067245677253210880833464189232114752937924118649713779798989504061706047742445506538756581293693031003838931207062737876600076549202000653511841051240357387483158006405255918116649495731909861717869085869957496453668840905113748731775187491911098136782595761628471000544159426924701024999753593321016910827705409940777165231857907273215117269364491480687118793304111588117633705327140543491793894056101393368833207143076214263705177705841251903137819486852533378425182931564773499541640640602801607725924333342447424803161680582274229673690020425877720431646288690124680927751299513632312653819836715970115913176989921268806207146918080471784415700170826733414987522661800654733590921110152675330859189204323117554676282788327344509882279958794132849603256039095329991154592897352476999499949540180401028279398696876320035798731235804777084221386923628968315631204244846234947128464285236695230602151795615362222136733371120180970434129974833732642676871856531943818004102601955588607838110871681381832477483168301173613495246391094464165260201270108119525470477757616752467861252716741983696621553565084751902436192249500878185387132635769682981143626792628917687532452640652512800233010846996193921277297285916427453409119584144584310666590860210500631858490449099071924658161566227290920263152333550623244099037648416172852403018563397803628126036568379158841143405822404383047521318927069007028479666442668383024681574468672865073209386462847808206502503371713075690227146153625434880017787826414165286772812481484923624173070967712476987971138782150690738554243630255450345279072841219267604433747110958990155996810352966394151568818313902065837677640984570166853778359151468217669286805913046219580743522961146237984001979695444589567623292199527266648064000000000000000000000000000000000000000000000000*i1^20 + 150544132824888720901771564335321427495350038357709011199328805354544751359416523545661877790327748182348192300014682505471444515460550355018410639288832251695927884975218454515190243549519508135688149108227705111815977997067332863487707181240797338172712596705376788710783979807061726935830775216968488163679452842173302083846837704560153161311606489471855422487591967354289316017334615439557241107636737713287982776724000059463768856069644759426885887829571914702282296821289629389980338478641869817212092903166057778243143062721146582705035191274998588314210044284661677691859316134274309498974296313333513277712493359171787528312489608110507354761795038140002328448224319122238309142861024377940055473990421896907091812684272825753634840178567029304209022089544001760844031706707369923388089661393838843298347170335815097532902603881787368687344170068819515619586352294619765797066641051708225392150977803033828752960475914447066489229375682754345935694712511532423600679727437423588201609367310510203902225598001318833808645069062963361142293764412668254895687228630465511698564514261777991509352250589534818124129518186555711286702464056809527592773963661318530241739137011064606614788109827559741417376226342523910397013192655859843511991402591617430644832737676382513583710499823918305876613737309270026053477109637838234819092293484659579973047029770433904487145014812451073636113499732777521160239779404327614688043668084844005472070194377220801679979679864478408466184845428739584420643462253607812733510962757896633710298272816939704373180101910069054938423915872547265363434571281585264189781950763114127942931394023726228644003480004864699166051570435377990657907791027370611475535067648029655521959747578746857149524814770488543723432495639067963723268155493032813928097172795425392754806260059472784367280529981208839193392236494008084030279370222009446766623172947258275998240029356472821077487626277299874719253267364019568660888681946011712971415664336886955803700691293582269100575665352909232851646513686299984908230556510102736549883146607142340934937925979879635048809145284699697713281420954938641870858516818889614178214780191215408506747059175320171104665236776672738218698698017157720380654076680996907299258305493729295082778308865574292529514001602381864809066077981631560689899398936758443975439114512876734618770522639454016351764480000000000000000000000000000000000000000000000*i1^21 + 709284368852662516405783439675065985867392450947157181011708528484852767533038088045926995029019147768475792253071891694533759276833076254538298564258071659099792659726099029419346992216146403628385244024930898383840673118829781251305210952717300101955145846853287447043476292414586188462852644620379637005075744492557554482458743025302113180539150881023204399706560957651559204663338393057516782956476048174304692964670895526572243953505793240957182034155444280704274690188105095016528743626708852590489542517158339897235083402787032470268054987764670555360902070707057809241888282382125432292674102252853034732780910889666943656840571313965949989815081121498181393492324973345883834577385091505301697427096645885815404876604420155319410800080046991279492821854466752852078519730779811276320699773631656511216524014985941633779216167890428706266176263120813193308094464303458642613892896439986557653563795198606839379327694620864166172651879617421254137625938067105853098017436789839628258990270960252438617233635538081230877368191598761005009897196605507927678133118289197587958810418371215016853013848044252231473493719882069931942845122305155676139126681828548160199399539210457815613988126875967614162000028927482687702666424379587903557868391326773491533937616509380283299868233691265655406824931031463060697455847309104321098482335859809817288215163354064473876533560306881936395741896124404637028303604287273077451631126967200435299068507866788619928378401498699629544130188460358087672545470663529672449962916532561505378612009162708378293262145987944619255956617328159272710512590219831381022287623649507179626049814356631687280081856939277027800508409069467845439523517940923162242647041909762203894701899844503289694578765735293117673763900821881655822585938670861462789369348956253153788372933396486937324226463732097866997241556393078480473304646164239850702647558299160668605170056443548786853279357245016142770646026502900872474012697187514021380136363723992357681505011301266083189756643903478200664588831255191385446713485195069687282041874884362278701772911737232188357085148607009472364838797513503856287324610724371839859388923312978727978469371002907071514628959532349817378311526151306430090470736790424024974249777939041669827923211836404417965691202567889727625008843585721430300176055365370692545676713131846385263533660808858293606809600000000000000000000000000000000000000000000*i1^22 + -410353066855774840887372317981720060854257386546820474174856987393557496449258440106061345002597173665784865522535475495546519256062443117799179830826498376391942205668694514545580689496430485352272250523894704322856446356643671900169385161398793761895409944351269801027802095021879392420484979639640058268669568853283038977046827743589721201889605038111018296894441687511357392983545400608226413981910600940397739504728500797123971740357552114489623179229861319527056301178029063970205431483179630626662144092485944473086988036919702810472216676458389981315845152940632911891460460937798055949611609870350355716571575480849326824628839445120261350885245530559195381309621169239207878295862607100402862786351582142769113700779782957673827748711090582132370483239648913745259674501688261706471784926757004154832331354668383961150176904916336615280903796060824976483284543513029921851871074307919204586374985764495276625326338868115944857204774606680245621132454773639003199895187997082107349870925879518661890001920590902664369708351492009461572290670513982539185332868025808152931720466779332506992651903343976525627160774939711677042843044808501732693432859506995245053757409346338921458548763415544860730172764358388241585160660596789937323866063510052915660065374309767554213861147437781293546778690891029438566769222079980248427530584601260682756106583657628853440941393018056331705591201747668009278157635217367741205585709564695394270545647831067257680505249139162930506738958762753237383628946886064753715285382829168062012659825461678712648345106973665556611804863968597536739224354511133610508010761111394388599763781958202195314404339845978424924490562262056372333820371220857971154267983261950802969682644995541200838589870498863618268295505567042803079631101978687966409100892451974878197857816416790179989470574708750845608504175299698003668347232768727575024299376327441998512419452323681277713916956740134691146597576496369079065636885547342222622488084563735647252875784776630163775689239558520655171441192727762863539757654024536710466490405463089073368375000906217883567455844072736230323000313828361423179498949115868829533960180343528719585486116341436895432804036531444081862759369669025120172275161219528831416466732940208681972326890616283783610616332324952524406693980564216444054152903971377900584166967847756089575232676232737010483200000000000000000000000000000000000000000000*i1^23 + 115541973888491428880864601195765093173446459155104035251165125616640373766284326156363017947250752813301269660491961065001739175180668051252858937777003054619181469127521215614956466499472506834348556064274399203695215090953703541661308905021852080259548139912688183841547582027118308339653399671667658568384213506012673284270576744489088907453334918108167002940055621311015408872207984519172236194793152677977787275305469502060609763375080017512811632420691689203144995924274981753952332471604998008158738761827207852123124168072752947735299627190192129215044439306071076425393415722046685186929786641274138528268518049104195815760141467916194478024761266429590543134555986681475410433581720409183067175115250513783566515469900408227849504796517313962920436065428804700139122386985371101667152199212869171089978109051899211694391744529754118812728927589740439228086338446795246489862301120267580700610770739083024026759806586327948881031148005103876749119695750745387296475061465456559320968337380436318078780718873810449021843811260557070952930128317231890441106324545778320254461415666978196148862957478314021085805022794399792786004323417710358822668898714155538069087000664505014724557909237195953867468390969905282290103317603319569825905127169987634881088638470523461671327984441369355672664851488352639900968198548007726646809869937268876620060817860247749413958287142701568166295041982345482587380982179499031286727036134069555919811355543849467272112987421291836192317001582415585105150071330011323941263201380049604588118748827963559499207043742388953534465610477126072511118601075137808837455172524655866335327349033579867558074875266131954951384762879744417428953899423385803533361172384769344175523580696023561424455756615021618572064517159390339552423362152486866119385324866885833844932079162517856764625749748547325695904052532473855095013048848465122821675901371082405331607580963366313521781224522238691594313403599331031232925335786586984712118321594658862473894758935715723563561808696816480358837395062651299214924778670826412793567005432770017123459238195460690020133569282567610834896642077905159435111408180957980545323532090908059701858548141662342790849195085523974762238218891251813632371393810342300934484850119339212847535698085668693830193963549510386718954040709551806239821943989754858210166617562394287656033100999960821760000000000000000000000000000000000000000000*i1^24 + -21343619907598714030021048023350108970110370772196811232016954522085951288673002298270173072631411081387348410739876384356409114849194745194562351778189326352658285180096289675750439882664345781093540580949691793594742024384965054846546078395054851469079088086493341355429597796503842766999310702827631584104555390267494975993643033516231802082294310607408274077329179953457386343331323887487043801329466114939386276657695329929304218905149626268999167961582637687745926728264560648951480868876847234031620149543160988072377616036911693002679205756502107991256304219887646592155274827215485727769042723216193074110875364012402298407315523133680521044001743667089610553282155523841139302602291203691061286986400325797180920674281178643441003131997846665898819641153253875289042345581440969389685382838288627242947736152908065347658882830655823822004166337482281984702208476358799658360250897957582397933678026714381162224283859018906096322947126150017597528108293339478028063300998197328316053976307784196095725754125528768276671756276967247086747597695169151136996933113298353069643730136021852032168971094550555363641166987490820482630303691510109265452626562962260971445378788037105556045577943712219363396256205409377726821961639363372283095013531003838314160549661836479980997268695374692926752025316698644136380437961033507892005640996107353822034430781041283026971755676995262675435384066037653301641341704253289740814179792749625766358657752542750060521165189071004782827171982819945709087640694984205992944956930845577358862952810450905499127708082489561308454360166462373917712139607289121217697313504428799316703676192417063512037438603611861086288229271969994495313210608088668924598521092693966913958220373568047528543781573449012624860581987526191851930126412192290015541972247481933579116155104140087746074831484285662272664846212439837517056544249809522908714974217338109648960770125899358252944010468628239125825651021981794975500892829069543707447586289621895949856457530652585034855060168945987203506005707039778333427138553068398469694717651153755195086589092497498681327412977810945704780046076461316333290015514689079098184379929773860365620167228043974237941033854409611597266275159324793120529005469615172521087679406723588542290459802960870579504836976278015240493227710025169295283037491942492433168503984409422175361413173739520000000000000000000000000000000000000000000*i1^25 + 2906666384408882501480505073621993168596739170554900787850608874791363031689688123896757616347821620307943798096473333728753141920917012992795981505234769601704221041721565854930906869485446099054323770964368724433628107019454119324885464169179726039303316049247482984950532043721950887629313187923849457589808896075223546591953438185358411252785046620710191679616100640988887994996840406652166923674345021598177857555685097780907433551758565633888219964023589326468507744589351262714424227075449937873412986450026107808777610839788087851286250673060540863294245881759180073964534842988191037493811339090330628866615722347625988053206223410026493600032655191996289711125518249749323537891194781351495359250182738960847962587915103522963623947975317123147720716068628779879067380421717059262733709371654497969811891502163286575426888034592061996070345614654801295727808219754730403575213585742832863655086412662967047046288974944713132872766312895210765425553619916031514276497765514001696088142504945806836688919811463409879615222085710266185370886654227388946233554462218712937449932831077540327499194205738044395119651076765663691401937526287555096362143247771925971175377785273953133948556001107895515590265197412025441995088468809501507702657000442857577007553209558132960534470969552611218527904066344403793340717869834354310006656191182892651485188473267163466240752171403273668885487237858961759057054524953787607771405992066412684522402239331039710686350390628540106018008785360356717627276547928060685521521044643552879227393102940794047559016601666441561290178492827038012596966927798770782528578839922597439632508627369807487659680705143225651196966137309488354854386210107107019519823913919564137678475371911592503393620018252386252698005495679901441016232050015613291282305060125501830845871776389060142971974460236774679411343130673885800539542472445039991592984593317961173124319854809486691275155956535818907671856332660970563404490560849013041768177179860929883230745762184196905745268242469337406113369632385757197965339376536703561201026125560460727929962271880416052822270353983705183388701432143059476486093075169396593252136307765343976349168026019708163330897054750785344446282468333515202373760323917619543570193333276622756538078755033377707542823759689549929080203430620010118412339113205323040870085392191683063413930459136000000000000000000000000000000000000000000*i1^26 + -499237911014365047243922823004815628006326236279900152343386619753188954502189798141840872356158043012698832086309984219607233213200908315330819943314129394553307785253031878968838738722043501509298395792873410866606300355759598576019397667466443303984546948418924414548580109728068319432044519336067471024458960759906849296169730238960708487858455900265000962703192246339166067660052738150747674722008787939557379808975775809568180024699004195823087752896725888907647365167154078440531543902407633991521131888937864627354139528723089494817236755458569354253815775713980559030517544136579540759858283856929439258095572040192894375128455038575230426517306046969188716269979506706310430398784325743545256351394766006213846009126314035364405490708416815388189461243064440606338595013593595845343478595108149582371478827032622517448413639165378122516979806884704624126758414165978996850767325814151430794680885599988904265014499796277784565116241184803144401736031716789529530512929228683524849442825375260130515153921858976724779124724231638997712890853360029964706687482667703527829066888436242653379829419971988605178190207495836827943176329992491852700280532221930808164226101088585258337847395641624537039391370238682296500466428088891246354324783463539862858550920994874360873801591818187245540810948328384313483188958566951473968769857165325344352350732652130572677363697889893679319928267103859058594006941671625905510823606964151174985954686118924120020573345548215005697517975552363161188824773876172113497714977696887060680755661794398510802145841514306845299637312897593275722073120317028585968572062888422002141737106500277996895925991768965240112735658895327223658126080991033359497672719797158136217020969960489872721298453308831669733240337931822280476261039687909296932561216319191063272832390547341925339195792927102339043498238445312027308274782459307697298773845494943291295802843451852218980011873268716616047816693101877801666478956426861884777919903521131524352965153209446066911751571379794525318934541072832882589157657657158591706804104733633419096664899826156971595891125952873049495647157735657291607956619252411179348117360394636270040796303325941899442282083734048853961653495856078601700680343107828880911709012754268970112866917746785889022149049330323708847564956726109102355090567039018106081237348698788854826532864000000000000000000000000000000000000000000*i1^27 + 94398829601579354407783719099360517624399327025807561122425825604914197140830084363102739325193236169008717845021689932446851866372712236438796063258264844697751063054787939250836750429200968852037040848653410299154768806986599468854792043702671025691951173959872784304136244957428671656022870746434297297570951920279486408947652462064374482663015529745752019606899829895972321714709732358897871817268345196084508998719153132250900034298883290062575674974874825733792680940828962281434171323394649130738373979862196455002001457672041190402060016301492375006280949574915697952321493807604843424318564063065871950224187698898200194190042058067907199937989356898357938131235178144461626004229921771070815127711234103037192259361259634899291750987052366734951046895372062211122449804787596774257785548042068161821230847081014537620076980311936254169624231921300113187489716019637800676705745939345237231944505838525479350395994885146254017406997178617600240269658297772700170591195201732064189849126799568818833727274487085185658351212144901982454231054347944612197628676318848134114204510848008219397301570956370314370879996045240120875805027940606238062228432703137075048895910113204960073295356977565644171971778473388488920753577876786339020888802815721700903438156840560886405532522349523207040908017591852320467716941190697655628551230435556948961757357859941575347534324125917226248617946575823406697043689055851450473069901798014994573480745325157021740939789723096678099453092696160267488538863696134941363902121264927422708521134828717163447586578776653993897950735051160779117233619253156597135110367813857524366363167601226766697772755731696903950417763897806657769874157946211436126350957117728893135573105630405669827351255711474903344376334607671898156700009963132882425477368102114239376327730879100758204253069938822982541585467099597774380574567144343427089086590790214578124765625228640176410102294078174749485796278458194725611260498011703451762781137912830874224206656806098368695946974583697004912544363875061491977443247677525080582711690041513824781952298086104706144561812527025751027252683135697081483020546379897645545413477550166302564322697618112666168897689375947274038771201800249311338270359507969644264188663489568232294493751097600643366276127179996751420775333828214843286093861280353411723055008546536132549017600000000000000000000000000000000000000000*i1^28 + -13175861101489726780917719528145761017270951639909239224152061563280248227200154192754974022430432808735952727935992826375823918257636063789573947551418367309751058211819643420043326203065468660509991144934599220141039853817599620952692402517360278997756340613747466734615098754958990606109999866592756971490422431291724494379546058409353235578657414849319110700409465775846245469039635648651747396127222560563497290243538999674830973110699396180263244176134074607614720640050268470293237297002927202697466338149343195530293144764580061781586217375497721270215984638823962846850460398160041907674714855739756593383535128946675607144859237834102446704399036802489212566059015732439386114340833155072165684603462997299447063481967250153897590438346257537776982391255038576690871075775860403817869413653435723545032705328305090528855801866995487769251336236861886865360935304248880268210886302990861262121792299421499830303192928464738158724700891108019835113381668657425586760657103495259446010497596841179758737021558057683271064749098394970663988393595318872123571032170270757935800731145819923562192961732866955880317084676282605819004547697418395541048963184536709548262680859417162499023426112778590898977986058875333714683790180366053529526580736878202533302637529480619686619753820834966092210681969612599203126475673021361837128563502981943907382422127184434639754987016501596757148591937116910215732464409507192423848406559746813699963263579240541404773988024815211153041007238829819732330284571736670468111942306368999149806414307582701671047973901443984361342565888007076919324277142567425378058232557802221737201579795697136550846195728502177836065083381263198653329722403342833639508396854359577624465384484660247853172959159639114840785044976382928668166230225499433694483505135890178112403544354085400869447883982531584795774543941343154837835599820542006536583869653159859580517265556482476865160626982271915392532110770977368053214572272074309110667848920391954684810275670546238056210970678967368804236659041971675241404096191363562140243599445362119123375095267460603061393422325811796303576288858074987145753542142669961189973882393145489452444042059832646169010422168755551327209381366404690133532883045298841474093115713933210725351994120723900062282938474736908521319812598043348448208332173948670432477114517012296499200000000000000000000000000000000000000000*i1^29 + 706226280092255985955178213285542317397568559221527591417338171861852120545722890163021671395430478913011814729974397025650885470342605749095716795401927748679439936368559845851803339346695652450735408458758655383163086830565515183983195519575077292409631815346288679688927648600899175957199151088582662482893967987116961598246475826268279377296966500062066629929510683811103020950389237290455009066775074629036606172086917040819279652677544394698467546676205239704687733747881070941688072932118053531707781377943683645140865566333318996257969513205423891832683483889627727180655453823230567168128936644444883829202818782653362690896758221669869340825026100371728192413047815490652647778179851699599013302486548983364553099942323198449594675618052707842983705906215497660276876980476058229289742585282184532853818681298139314615131558548005956107859145876866366010771357847306518264966162756205487991511627666262461150221343752497789322261963333493889839771338819692882276610063116680411068790054307018363480616173415845213475719130259143636495943919490239154069914945984909125918611524239730879926758472300616532118599741083991288903895817418376332697156587756202871351416817177462581701037056081263613290243595635462854689692936994731376638130122714016292472730889385400765130754846463654953639174246167575990289527235836209657529302286772065561035132836058745682042386179347000914120009802505618571679965210801277259112875029117575185737081688878590969632906302854241329475252849321336006313055790789646818576402624586862796702242012548272604029701508920502147568879541997985493968164911744107991665631609805842908614482882700602447939504369063475977624996664282758427995858144353703637221578490686890822971534329301908255912077802586899880919633804294336273859828040164469289617079017876041895407873881349946152488740212984959246410804294573109738885986703144695181919837382268879124479452753466399203203705087583587364193757536977790483614187797310890560851325683570167257233251488378670382446504177827832160580692655140838897567158545586309162692326372802509723193694322518386036351608820538933178444169915346696947765808766240238111190416712790446724664130362995753703678183630846470981352063273309148817423392071863718145274877111502888913829146027458211859062466609850136887708992447715519482004392892101183459480975854723399680000000000000000000000000000000000000000*i1^30 + -128731819965952747539902601463035600355576980333308378017983879660847666757963955248572456881090499976445349746182181678033414836249451078800012695256213927462363552968928605862376169505046824451639721906630412328820503499830952231217013491478974095185632109169521964380149825493169408716070997007170100387191735559488579315078388743137635906337740968561199209046281686732469663212726240513775391016354094240683400743676340432005604300511110494070315666504907838955334575296958516098174725425512454528574069385582665404026669086476059870699378335097554061757450168422395721225145988613800785109255362629882794033490796153430128162162428904233087968957631261505164632580622888851153742786871910756056167952094654479862468630215004497928504031788285357597375017512274380628937674258536451920012623907574112723182228086322525231078538629072261062497240128259544558179993116573168087337045534204101455546222481070343759309369421699035664438332289372644857462038547156927384121697918774235029148063707238681230889641484868414465185536409825421843821950122423606846625114345888159428182094022957419284214402454396843449039538089633916366332767536065804110119290868123446301314250361065245341457499100216169367567611764641387362375688219257886981465290614321326628790937861897924761854361550364263379798893392546133484767828473193772814782023142615734818768195132326350535635100083789542889435950605036034067655753864514750616278033133084385316129046001662953555550383925466737872743226763850153049715370018606376266205763271564361305484639974563152623283781189432535555809350570068876083035048001547916828482592682845752383270985871970886962222690559986312787047697323748722647163902219981035292670168520152382675567660055664367626443662096887841216985066182158811896000336625961706851441051015030862532854485968521650310400543539335832311998473602025163299590640061084784231668878853949328934294927181050339913352157461787822816492215383047621258605322062395492249673445242657051205681347986496337979321909229175657762639619058723484383382074619325796461487424659804187725988716628428435931778811056601175403374396349730362147784662797857480066621788471349621737838550649226710060291193644705787083328062441778911785835876028004923202834883640628343758283406355975140483761649259608119429623963581593390501179792801780319922786096707010560000000000000000000000000000000000000000*i1^31 + 7888151337422405640545526744625162446882631812702542669073212609527467873815390423263906735762381163798860890540384007615218657444701963294449744411780842199408450000688572266983756712051237963888296909880292944902827357826103312370622950689359594924095554189542701881036628910232652781308472357828096529558583656512123980180351154825872359596113281373689966633687838077498062300553550656278099578622568428714008480747356438188263046249706447327488283737020014042212234030526173070159586388281568665630981394689515536741796587742271937440184174289238616764159626122745062281851867240891943655766888248569768072645895145161433495652490738884425331245761459515030041509199279206081543298291231791321571554305127739535961214051200662980512012653735486234123134838063570271123120728133304617375747058836223749998262010715310727248129752937143228059870914514914235523985072285462024257040226685893988775965268365550971910866353715101178514151502250484695503036777648821878143810003751158356263391593397791520333872235083157162656894691408454584293214091798127843020330858769996997405414944614702555089821947013355396383455285482212914482891843256554990456741091564687933615554241535470281551167912906948514110253061371941662046551324777715347559909100292382842845367555070384933164837954833183826686306551256989057970836109440883089956831176970816096814056007382595624747562438537032935373346126175179292387467692374210850399196556081132774935503376690670733011609712748924610197668956231891908664651381857772580607347483292055768671618258706207068485221477237182746328616733479307006626240476535677823148091265928631449801989337366128777445364659296304603771086895452698337030191244068600150486127581166167154680531649361918630529416476786445249400502991689226343169199284946486301962708272141003863534100723739895719135006540462311361830566586959338982139681862904852261217172363842824823332383726230410090132277508633554234122839325674687833661130232181190288714690179953951305671085367932785809203545412610341270523872838687472633760820412993752818301578030218495508821640031905703663963887932971457427369993512042404045801031129129888964486731355447332660813179748761423820073376093645176325354845029371445037380751168874434487946838623648183744723572206844815954331356465643495753249775778564892498103411392836601080506199572480000000000000000000000000000000000000000*i1^32 + 218077153001538225013671433574953636161827937792189371951045296869868523014669657246711186561662413335094500258492356678791742723191442847625100127527436966906436447663492437819682129292303890150105946497109602632716423611867811806352009137649013709068170571893559621663410792267767511655487343468400100008739639652129251106227857351110811638462294257325943734591244107052503939948837446988288820914022936163457867045145099539448679987054861133972297547651951885221472712220107149623870745238844170502974437232069353617293548376299411410797937086331407625820986610567129144630667640853127347371379570400370273266687330284226743333155735690146429989963397100034424390067260102192596216737693365828337465806763872434380506621537121605286367779018128867395317304792685718897218242871447727908115310983751845605361435707032453419777544186535869028941428611073747111359602443890094012561431514853100567130949114501256995212694525049231024295983752421819070321239001187979454486444677052701911135449303791001856296542073199427216223784492097663529485186367367720750034899412165373936885121724597354261442005783255839514548924742636860789909361840658919008369509420572328991951877381925792270181520615510602479503815881807598185555283901521211755072274983592361904052598848250969871079776531658575998494960197672801766464468071580211577720952303490997122504795013814913952499875392048256455124273526118603817450117560085690423911808747301733091722768408507411029876603044273871266055842149709788126903799204052351861140726638471436183388749025921446079761753842371624835273976357442770433462691728022899430962327996019048698271670148363844077269799066146674701311900955580239070943223089367797155836380186168236226605589070269401900370050664080955017943807377055756028346262289675519966771755896529813116734962580765739388578739795346626436973075821948199095110190778932832069509580992990317368071249155261729020692065237949659076562260894130426773239879590005619691252216853420652596693590219240561242320488311605576166963862513399279922341125815987476640455838329375543039984299590201163155066397709865731000530309110945010099817080961929346351514928970988292156203536508868589045817884488652783139622033902456678614985243789303787122662177469530178872729435687521649158216500426610910467558961168153366359682594570875309683376128000000000000000000000000000000000000000*i1^33 + -4589399646475388632308224438589281399541347482705461118606971389721086480782144969325125631567820602695782070495561115946054954958111679720813119705711789656666224403590724072177745576161485380597168161390496142178287211210318995050112965090758329312359797001173574538840306110046854740815628186499619149809827617221274175469993582964476263537541214309119813343681352841699373029863528731886203287087210092369576502985685500350980159933178631597902509993732385002921169789605907848471867433666539425004469177138089582332834144345089909638841080884832464430314161421300124719446082499968922846919604203765629043346940025080488832105185040425274620687863434321636292234426610605465831363409919260693238630159314689010278892159553256934462079713440818808917190651681724015770237879331859929354091526993206730591471713082671816068574225469654491912878916349209479961111041954439628363344074080756276337731615262285711404440863381640218460769976643336770055854711247885766709658565244702573784840493153842054267690316744915979625932372906061307710700620670197038077654208663481594830171136886257062540477512798606102249235929136012674805398608225871132015348507592875919985765835031782958386403444055800896911072986072604492451296552622938460808163132607621088268623756585046092417842035020323311517318354785546424917147139365912095540275925395366487892660720609376609375194077764789987175196756276533679406933355007336592234088941998159059846589549476552560046954853153193901539423791513688726918029980836107753986261021687890535912590130977213394566521959870716745811242699780962704281925140202483553169536831242558769251387353683995175787618319196037825080517045003002276100404611484514541666779380606954481533009642846490293756119267600271149873605674426334869264535802795104406695757958580703589543088863466789898556652829298573839163929082799224698813321815413546444639102404394374918981551730698246718536363902070579055962169270305368844915814280874297378594274416918235513709786755664082715927650703247614331638585582931930502698316343470542887278881957897436942252908210525265136234841039335688125274172098372780198788433109780211107656696233148788057153688268138949734447282595332439090012410247167125510142675403463100978619476840632846814272002863474593539499117485002594228993008733193547030186125866285741060915200000000000000000000000000000000000000*i1^34 + 433351462622978878219708101541111003174903588033696884643050671104507413846671713951953916106455190888310741383863287988084256758066019728869026874617541954919328892446387470320876198747155710218955364896785810620739148948807955547934788097125592219283977132666210201381766901190642669370983099286533781957355701119568100573479576446864556475103934857451061090132134384654356863620633608742611477214976079047521679824699314093644637912012641361360760242890531183728542377455540836576779804196631780424298422847760169651928181868192400876950418788218338557967458942770447727617397895384012470832035827680677669766092675863365224534319697057065353269993555469725339526345721149076123831977631216009429737664062964747514367998592789111601176958551718112110584179092958816646419903312912357765056916741770504639077189130481475881565695374964025456370006948709812475521221054450357939415033646537397324779162879568487611332360471541912641899319565513488059617772672492021720520102137073183284860306879828758224117008351299727908453741537248167941796028067449059073558868948225384334612238682902552669122970763349053333066667708093178727932143690374946034545736492214970487359495433391082139355014331162052037603535076212285964767654425970254309014428439171254821287491234760700534686775096722640136848789661645122570016849270626879910097903981599543408101052077042310891862543924852709514667484562052950571093771057017143611250955714299291423186996977612576209351338282602637276468706512467985456449639115405910310578281574515837023076476216385516341815296236432496659104665792294467575077368646005978772743649884208800889660235627542145494731833179938071379097872211942405192763896301769502741843266377414475517800604267861502003792203873757830850971700606482518340341184108698905595537997187103771221260783487020682948485049448383388648113087890327073155728348586529279724267291504862093404862793696069883387559559204383486163246143334404875632277973983587333426268358036909973185525578953338487980685675547055399713069836125789266638607088765884675526646497247676625192468091799863376466902535681995708250006379548595338550849398482902706079391543367149420124435569026566278310511846991960962558307093674771631099535280800278224423186775462049615339620570620958934072835571511897931657918897123404185287107080465311334400000000000000000000000000000000000000*i1^35 + -17286256652977457920181916107355908017839253411347072916064477045880004087058702478504973320900692068883319098512181680432568969603627114188612664981056909008648057968098405837125787206060277467086949021054349198124719956308019377621075231712092722354602211743013604832367852945191437284829233579863903639443688352236978398754045744691816414983826881349457199024727633841181769984750743339282857272190530052843652388281464085968605640690055205430680540185907794510089386199543584267634269847666459011327100737441586580755404001798627264883775489663932922093196134400634684117353481520788131714493899252964441955197405445333310692000768696625104204688739233452871490699568423050014601054915734461011650629344498493485388380849591754621165172675829124305904766845782260339511917128107368783615006493541264855023137434423644812743722052442726352223616198478973116557843312257775069583386184758960521555209076253804149664523547574766819971107129551586465619775036441814660007588600114748345663747357076291285740834124694143022580504681151498874951343457076303724979723592743557511836816425830719011337607270124513585346225492786241840644689503945064085982484315791262704592013218745682551395568139732240036494932066846725760035204963339528682156466304148083442316755010564823230458872192707669612528319149482245242524532718805622030530011599559438416318700586075793716336019415919735753936844534009329870466284279108497697781540348093725538596277321854325078805070034513715295648893690830518112854197147967244873780151340635431950075771233759735547272939928808275658261177990738903603178296332659599811613675732516282346074536550759836055130570124633084445381715522844933250666299645602268916068097235818875170566473527355896945145434473994437219857568349919187710409140696773888365500833543683906843590485590099025352747160808594568246810904437576857893769902462413596168118451068604024712985415031240599296858443318284050208541518489764867234882858341212085225128514902354652614634240981258141077751081607707605842591548034067000468732866761301349343149548909120718249344525862248356449877492437840330891873678540164347990802749659718234365327997379327783670145465201005213855646408444241589403456039972235915753943085143977404818877387020799031794072021131880087425428368240357106290468945308876874014109094757007360000000000000000000000000000000000000*i1^36 + 505595035890749900140684975755186314528460622683060089545257503095367948003136134230811676476379205162092647883570665851551952262970134143048211287186785430029497485962228935067454071976820588472862458522373698167935203189814932275236934111729649337961026802582953069681398327939469729531456412552986229653608002120798355236718348620693985726925223912442289508819942534710795569238979787998235959129113255894995118304286051815160561138213698310020915390183209685750488480986761399578853786794699968966063620139995692292204524963678481295441413290277159928171019810774712983874837180619716293198040497332143300174817279424980466203197822709914813446185915731047775982407844824096987183528540412401338580167556392671970655211046008100241934619472701528279741519395212255332630737857319730178138920119652995769874957338955329903982076410822641608805592279435227308284719895574393487014506492424757723166337017273941733009987335712274778590496731492016321464254123469643222415205141764988720907023974894523431995506687056211100437575687774885945300648817030647075176053526521342984380808582072764669994166653137283593642532417583069443869998332910833776470151771187931587709912100744987132456376445128720812552747294472742210695517665131536877573596404809624798239767269710343270658750847717352325713478765755283410717278374296963308914944236140475132931311366588486421579565545111663818045407135206834953054534657524584471700594129340116573365064799598468758154690160785120535368875980157467505873168428755511978683170418858536102494883599068940683392411413357865040919304130129066185511709634174944275539958657748620501270571393726736731491345397240271830210675348853792395973638286196130502210324781084287732050294633228602020495418476264811374066764154038141118129906069674771248509866145987391408453820950513554148718175270588988223726498576884460097067333630712422602440220876600203985183915430796280545816822093807840141635159289700436628570996865695177018756631060921844448979009001475278655776881079130851835436752632046190019015211255233495757299130554017415109254945157454662725793104943779007598001778888107798902548998120901380849692065457144443098526309872143749755817279064316761848262871734574567978263328118709861365468072722383413820797285776044478011255737424533288839672976037582043982499676160000000000000000000000000000000000000*i1^37 + 125893364384705409319351053368258339006206365190689933964338524536399475470792741488595680685609696250311037731702535652636871032652684482666256378179255126197713936443940149400760799147494267018884420586191224141464826077472719633723716082519033902450065923626268183864255010614468308544943238271996656454013951603778108663212220096320288585879336045689876905532931200693048094408461074684062484829668788967828255111363160506619446992943349435928364274265901290294442512542662745068331851772776566482654484134352511805664813823756902746753939049259594059003774695553161551741133447314167719236209485136624457340023141246887590335314807383096204119904006754082084077037948453981496414474676501038603944688528884138869956683503090925134197753497254944324121769961986828569252674940447939856115384525363903443866774586023116499013803465347459549681350966768004501255820773005031718487223773031648713133270614942056999092512716433916731083102484358040001405662940075357424318345358658152365806921443926716291317162529431286392204885014549507234996544912058829199484190005196972498851441928467139670934064096389288880050407188883413335357676454181238220999059457588480174373761346964518517594386690224100419617623216623094694386826478018991718195098123468552781622998946055828631666593030883787191560229744159458408870894948943997356433562532623976462192059446048840585152982341336673468321910583848878036280286931829796756110194725077031879690819986622584389041898388667956231174157599800244386446199487954243252919343184401005896710073922474185403455812896950978261025238384021299618956430950925815567754072703519048363073720429873773771729938079075667129015157317522687230405351144776947796597541302652001464326093554645955550372739321047710431362447656932765009958503610048589600315545256678189762953927802508425478753937541878632247295136930625907081395312092521289159816417944665330267596861778586884834886740637161376794862369597705454637328026699913166910629198953416598046934883485163593999210239210943152632205501961172056228037983580207417770162312827353402921098819279912968124124138390239503095540795260712825600634194851770425621979729458638383052023062116230104066744017170250937551211453434639780506664148764513742763483573516831748338738228751906433893645148877793839198045886208500842754998272000000000000000000000000000000000000*i1^38 + 10037153046712648198936794172750451939151390797056610884098363701909674392501056712940332058277051111733515244041120576751958040586520806826079837830906538013657333866721126699867975983918098309001417116752642107317529949210428118616426021472136929964946746730461555602546146807038547705210782716615585663792739779243630016844107439011122884635364824572971029673165348755493323011774967888027682949029986469254713855322696875133588357307745013643837687977434516051070763950320468448822286514059198260568038587590049066493772138284087695770030402234528315278398904960802049577941864238397377248146220498006975559916120951828862179397828641262272002628383511515481350761577353686370857684788728751744915604175848471404441237459170367983901350528869998140827031218268219387680714450012797717947529871614127544780277656217584045556870903412349076690458785279268746248169975558659795730090099864400934404708312182622856844354466799089261402457515530514583722267227552498324525748967103433971084659778905865278309766204905873464457564180435268341378282321212932622590590006329214664559191312083492047994939905196985778792855913852128521890674961777596354908727111153663919568375378352540274525396472997199268488513960721295213349118497631381177027722777391801030213736919252012425805328480252642957768599459204868902949776526219378716319421021409889424400007303516318297331814732073621418986102464433034630978328241725729997123574649049419039830109285812305322151654282183289741759382042103506289016625331760055728276097543645148416255551483644361503501473575876935948179225502902140594412725592093980748054282310971260135890109169767356022173943723238845859676921141993978098971837420706966467981451426205327973949169621018115528098277968192720006878722569736379527742027178434543160845169952524028791673222506481603635911978762811798119872651095084513937620008714439226714658133205373039790417217542375178336094444938755263761965537452486792147739778439202116146979172417167628277637445898039662146092478696158526422782483711830479615090818540010902947471896589036061371915896688166913753345075151873433089379173815742964715998630047195336543197488181434903466631251205152937621590207659834599887162072444441403074270632865287109504468886572535859411135584711130109466854577695399784030066833195026673041408000000000000000000000000000000000000*i1^39 + 667648079998452194553803193141336447538874732306428308427877829613479407837033259910210732126696055492429773459179643382341093731010547499873635464401637830995018222561905815146176298128283500292242191634877057031999603245852015380241221250518175685729937494090737562194846062922252545139033641808687613783718922676362674830988640247292594067332981918204839617861656598741917351540035110702993001354251645124541211704553085829429317188335358716375213909937318449655853481707722750560097160089240225746620274583643395785672796834160687744317282253916233397491759712369624463293772526647976174205657775000657539049356153675090938357365551855823580813903514710456179051961280593199972418466632789214390524553915259558988962374698698136341123347480405726403261482254781451847973228681576103678950524690671771734682390949072169771921272998838587786283321929762853229590976092285340983839047260517395511551469113117436126392190028131873011328816154053029991594793198775858000452818579483398852415228684778845368094177971117381181686128368508214740090014769788548646126681631575790055175940586149436407789859930383503230324056203883243091072879099510629506372997240427662033791245453513337146031995846703868021630770573230869505652698098780755635323972584926410800487368937181182739174234883685838414130226762752060132597287117116363043998697448113175568464156984900332559373255984597022589058186375734343633829028823564186070041193818430437257363668680586129111376775852168062362421437991685904449921037791656028065323863164023954170057389888825325741937587802275124625995259340751012213181268769068657587762936544284947807576151302944599969785664417154806098583433500058017170741794247652415095876101856133533704387102847799791174869508604511443400967535243833807172067963680069717523480376488383342176810848167807209676134634987844870464874211114791917655806113519284740093356628562291201459680725043934275735539426234728425160489887192963978306450132418059436026520170244753742184768230943399975051880335890008509306487654191950365499396489576360585297835117658696430188366102172697697702135682004993707974859127131889413306214524454979251913956897394365713800287857027024060940273837467283834688117064369477058419685617588222386174495643937127020967409880648559976040535760251757244460932525491801292800000000000000000000000000000000000*i1^40 + 26759361620987043962253112999291426042972835446740351738668808617172051861261535820777909367362517304045411129068797377599851896007493941631494653106695939675354628699595810409426567690247188876663111274664614028405631248726581418061318873416654576326631777005062449466790422888265740220320902991957142662639123952006211675568153982115517641210159488715453705101560709200121757863321548126676229846641450535375941384175226403679532592886470073548047623729710406581523147328110792418175919761987659705312316710071722142784198609297372468419256839136938053117696573534939141067950182171917303722233500753484522198568959252457798370946801385546000334152668945137932459243249590634583735278491663457017317162325425354985780628758958660038928360314925540021005553574847267179768130372587213918520598810453393239233617235500452320910275924069727285766438694428063353432321525764866889066370040933042650057211051505552912465369953825582637895089539825905440182936654739234249066452841146085589569588904855111562286325241929753895304122886915721951381823969051963763945652322016238065603779030563021638876773057032741487149284054386447293046372795437589625399282823068442348531537407254741647019586661784771453460846418270379114297367039426608563180228367778695867097632510183027927897490862862553822627082297501041189242707477312973178411510439955042538104941221891273945120658239447799996989347835217131338762953402874000629550490363302929182930911227808364982082193707948370295104938535749084642656716801357016605994777162613478402105025757514216237940494390711157405131054223656674859533056852110328514507468467908001004481973347087408751668171696296735988217302091137142048396684142468934161457968144906739251375088110763212998360333710898459167186078542900864154543157656664215156790595314043261494356769582874584821364022603299960838614603063953758723416588922720251047666663144883778075836492770846981500541737969532033618111002578016330605865466382358007396434992692038723153054768095911042771875639720732410204493395686316203915456641964237885271440333016748448458494031617597491349057354391957659775625289805454381244110430923294200460952088503305827791472627356842481841708417194318816016670597715710647922687830777148635850952505908582172269409981920367343946918898421462835714880780107776000000000000000000000000000000000000*i1^41 + 896050541287739496097275181993926822765771006662815269010015160508103963188083486459557413962340946396415815039717642044669279245522314112261188776016868903938711279706216286240250068615742987297033889611620910519070051651825298751512018160476524405296314971033225006078351429047777620156953214687678854969085096415923425827390921091906410252809905750226153406057125845438608823815214331162130841141337022448773311556874096273184277076859991637158711468497126991911405735772169561750258562823299272374051547122468196302064515562542839903529566767687689076441330781770861774492506948604032707807432526377054329965328135095766175552113816906038784309083776444803355679332406774408695273617001141039210480329687291310547021628184598824866959914217350836637454734849672622646388952755605315369673079559181121306304048619948868186687354295424265462399323596908597273321520910962096347043833750926049042730018549038366011743715180912396209367930325236899217730269178041311680198231193377303075502379005394323137602824336379442232351936317651966274271631571391146491118547580354233386460354865000595805073932512113242645227131997323583396976619749224363441974311523476063532462182470232293618466958107049417375106138666400529843590283546367749306424119643685221977995475588069048357754824183230068113810745937026100062958569614676697312350374511110991917219998720199740675428664647321963325424437933059765630439030831687893133392306004118487497159491559614065376829442734517939573395957465263740549684702616412998766223638012172247567615101812907529827665476109989449347338166779804123001278233103588492644355797724369640042725148937782458499458826765951434364609700624387837797718264020974011761755500538367582569365579470929441774791471366971249802031504301317549289508577279936834602761488526246536240851886239184550351768078200611166296569672846485802723430047134947863765707654702201633737994735932030734628336441458064249533852908312846710318765541598185003376539064655853752357984283503851246862872688251654808062052907106208312621707398603457277354091966346845527739185630734197808257542072088092259661538539925362598480189441827780188418232314416549201578773689297205859102654166234298248477909543011604078107362040318124898114311105262687110913847642779355301347671319817686411323071528960000000000000000000000000000000000*i1^42 + 20695919251517107363557232441417852330162509185239412159755250565085658555641680839863681593375982904547851146784533730868034282312728501261755335940511634856103733883815445750435788920332227688802970407361553763656193069729590125408411857584705761132885948742162779957523063399065076960311450774484913952139573729543939199355309907942053133514099858767510290608073406056610962104816321572531760567807992577229844806775147502048297617521933883075278853162314778596680970896593395773496041517612716091056471933741357579170240941599024045297453932471867113389887420675447302772087988718389661453173844995432865006483302188107654101183741672284058335164943446545336084532004979083663029045618421439426308343271264104136772935877461449252213439443244670238812293722378747858503752382802901683611449796992943035710961918056345135038341689133346317708152333549738580903353988475645338275639835038613265534423174583733405432546942491518776073131871232793909789071743166832791289369263395987446417346675009406097886234430726823775310221999263111250311773787392061616477020095128528844579798286011137663131178249851988826502655372082165788769892546445979654114542326827714232096179930601072812411667631615008110290500485236559840101934326623307755878971976634229700182142850937777123371387971324095565001625769207376117396352689412979203491978069691567628197409664936989585364799452373819758178529583725372291155313434523570490372834576955555114564549008472426310112253153508206810001784842674344979885856674136225629919120971674203470956360670250650198232144351357441357580201741608740703301007192976017415807611619737470052428570712609319065145018223187813242406824217678634993118360152870939808552637509162232134129291055404353076002892038995181447819672665641080097301004662194778040596682292052893545281613801045660067307902766600750579938809975893338422122014436659211443166111569393186175295163989324934957238391206215770682038502359472214595167237732460329763841497219585024794281828598511162457009115646446891490879865084724709501788433420072469629631334228384280142134940690934215807569305092221405651508691483419371477579149008642680343789446894039974996064567071168561749124639766346934694562810299005372503223867460096084944021243181110434569412914710931416717347237021947990890250240000000000000000000000000000000000*i1^43 + 144381129811302848702326089568225976826443603921010652688008411262026981530936678651177998220035849441622295076711027716161263359839440679255399469839227937993859783754704193969988019975547135987338342090851182640327806775860332737369211457458406484248330972665095614374501463428210031811968008766193483914911594590471684369938562042314948526967929665277332646263841229167451617640942866535880770114002683275592084199471830060301132523399879966315438072823372739019863504807159486422551230661366107776450833922738688526939236544871163689337763010388102942553153598700670906247384798291123788773058175015627350102967379014848145268525963217537621251258748869891948068143552340706314648118979797378979279087855132259444387118016086502549363021936464226212250106890703526927916613836744324982016639189033322063195154347416886779800896683880902135180762390695215902259946912233877811535297067619981071223704808444353442718542179211224425966254081645725558310343269335113805868126597773092069020803509829866602733452376860949591861246524010140397829155751036760616867935574594876950972639819925071341624159782661495213385309587929063524719563805637480590451209443514482298275322510036104298347645591479740791586090878365206284896624252270328189867720597660644605766977595229739352731200669740801746390771401748586287250006575254985009994409063941024822359466708862522178843150463630470223742027471650186816681398297214946643199053620364379342610192595191724804300259956969202105293635627168924501946554849331144427537941252024949836945510371083212802117771786635579161796860863666089873675384400801090409050161279250358497434489473967800886010183551699837297968005361215514174175229530581705371028938263270034080511359723557396451325105187208789053957452925656516405809600357683604915493145818339582177372268212737215701132992757143756618484985592398472775085800055480890489748166037542155743110023787187441927442833392497348566126039674568397690050258023231040856863353138545074517455237894526381902926136486108205594799884155470613899058042298300914471352317562980247266773350347892559926047017181535449679972345429320034987654009905224307936712603525507071904340354396893044873729690333688752102394067444627164972229176325394090006760355817393854747349280005832875259366280776359346176000000000000000000000000000000000*i1^44 + 205121064196653573160994539189537220554318463784022042551089909079255990634431252133587291729769055921140024805970311598419179197038231526909514501808496920896518236831842246923290334432050733001120249564023109810142218575119776548346058520401346323085035627808245280888575772338517078255478310568356182672010165911997123921413526707486006754052467479826817467123557835782629982608388733386659295672670748421920301207049299478504419770879215031217649391736400064110206382300361210867350664767729859496992040359508653478701010573249619815081955043669755712103575918333243903060332774630427660680057660742535872215724857703750120442576232066440969771344859512192734633767530171405958908363105229697563999422347014153055394841236434081802514061375000691233963561997647278744374219819683793424618223946765771404705722686883644186624813519041912901256070883472143133205058638911619334686873781826665930030546414582148422085138362042445466329717273285585715208618764734582575695982180563067922234618941685551778275072330574697987400594989652414524977626584954120015180074188413702757554361188643797550233540077969604391484976931434515812885497014501093224738833092491018346809540485803748129869859955709576633868406043947841951906279105810894214010135284072147556837867111147680855748930646716085396643413056088962858990265235894710061266313141217482553234410156238687170721516381279466184761673210200997232723143175489965831424390930314473130130375334942195460301542460463230527304280739089265631937311330027154004229716787581088778776063278792171388817519871009170890408910885249935580017577280427807627750637729882789208065708405202632629349291402559814362334411749740998912159373321093514473322749331011720341064085388762430736508894346394857691043810733223428578864906089587546957580339174450068105473048642411528938680024163730848361321185085078652458838628623387959991352848728240681202736033045103108890763998761320549272903610832659300997745281837240502543906151936655018151015020623460942659539407258588767527258980065905817657654510045704525371601978787278597063680837226593336563919474377835411411923761496627868123587644199754119146104878895146075998211643603632498937447848234655289361651955296017547532005655370920391071855313445513143398884900699623649443664258662400000000000000000000000000000000000*i1^45 + 241739045648161645211126901180208798838709856839486784660538409811807497214743441192928739509574759984995874462844310624604827744693596049550769634600494952104986613327017473090538244729819188350310462761867835702861289457770749812026441358378829212188947448609851724605612679374490397896635174029598469881934459271108894705851154555034418303387084335311971373628652370997931729554813480047708741919628098703469668278615566962039674846500822623433603763336973134251996126015773254505829641078671876046740414357963122542520461097757885301355921565310029207912704429908202330598819275385391908755160931863822925267416032291733241176248164646773361461399366735825138367706822851702667892811127536280638157285382582914574005862935327748478884160439213123212783325608417352509349585172478978495114240200269157588998256362628019799042535013130785351884371840716036897343695789868414811427173049828057687098656404919782211387561558965546331760906810847948990669511849459267645588580213281250070377594326765081801333995277148975067727869610369012061954005131170800602023085021579640038300804824267578581243745801821771072388200362985654229842295351129168680427203863093157222804743765395216215748055000462654434239749629223646393128241059560281492458381205505657476652613287540568057087577842206801757426875763186922055663263005818286894037535135067001409552257777091003492017903240476756700824610588362281095553563507433282925128243019199343381438844503518513096492603294551049497643091218162950619144629811388525256133208138968989346390161509533362758861959430585681392475243797222093844970352345780917200560129778697887139122733485448748157394070146976437429400349690488247454133053889655875405506637741783725837696813932429210737156978233641589312779905276963615012424889592778013148323987271074959696515542789495620859121305146223410741020939308713509031875977028113340296771145262298524396680050106406166497012643926658131347184246017703086138360564749576161433639546472121903371678495407783820082377648789941800678232948357694439491444466217452314704633586603364318406019988957691669281079948829891165561775298635776448521712940278143142195908957583163922719493473056603434977594154834922985155109713970858778606485666226447783953951558390678447635622011648653777645840367616000000000000000000000000000000000*i1^46 + 14960055982095240503911870941758095900210646079706527229457327118086907898319167079525194962694502668440643043281974706859099562498993668646257170008996517598142231012383703277881869821235305298993534033460885413572328326078814975782682328510405992809352652189205756492187814663699781354522737394878339760766977625430687148115910415976020495456011300166982104206256225910776532155146604350326191398902439192641568211396166615264223081030144259595011542071231767718827861573549324254035825289062483891041219453333850134103995314715813147172889287541686654217166373872308838724665867582884997568489286151961522871745676579760042795305754054133547797121441076079925353760444711289088326277485068313772457277667739585281501266037819402845868956754683488940448534280784624430915296681893700467744445472246622388491258678250179417130708616218587536296238509594276528720000274124519773667004702067938113126371598648915304566721518660664257061557582852564338134083044034904196314924540995813824418038362303160978715800839933482482651791668368106434118173907756657936651403647915075244813351890957765275767361514807362125702776860695849815837341774100819213249164180611247676821492765176381685710543691104940729336665591946595365682784489740182836433797936465376782981709703753343010706949076425671200889628644413548106114164980075715628462796468041751226285382473048177919432444641933983162170303983011677374948685017626941459147318608801111858109805590056036266274073152683812368394992720883299972239137974882742764754674748674107256493510029513597135699137248742507093787580291385748372399107470941945083713964098437348645292733600747734918045939945089188374089475457363782199199272703786045230714108225505332887595853750381099534639407369396820207047882860358257764862965876577520441893672867785561748167111234399970249647078027767258343324678152680143495873875080774856786773034367130814748311417819749156687366193870683245424422773917448661725565246519479175149444987650358839416558579755443737208862861852235140062645404455943591960006423785079925499943498866845375148374114695787471191545705223027917967972835121160245087212069900658732267061535518793629223155565214161922324404864205430115214025409627597697558539051350769281652605927867193244329139024767579426225127424000000000000000000000000000000000*i1^47 + 507220952866654294051740102214136375622600647759317738766152064164326698107636414792405334783304170951559853539602593297100497954563978413114274981144310740663415170421246622135539857050048540839801173325517637257310593565211563155880800051212194055787692621603706247219482620750115850370052123739576137426784720646884670942485735476438196602725344574132557663395805015501712525511069384665257561536714109267084748775961852306466902817207514151162084167354175927454383650548708969042183873617543711503019783768009641764445881029222741829421894508649465070149410289530391528141292677778339147188754608089184614755723734068552351455495336501067762805669063892688381011147174883246914191646510058495034879328589124563309178879119556291709465387537680110026292880138600945786757667267764795181757285081284924368957281827892413390428730768873740682004929978221928553766275679503664599409958479928832673077633591620231933558573688541781225057146983358862268051298907955725117295031246272906827485169876081600529808861762776347007820163480832240926622119863734619355786424948770060030454031128539430837462250560975786412293560843938259495002335187828471296152485239750958853756301311975930688463653202288047435536835181542996305534843622422371136567666802400717426481614921277458685673885994706999144681077832887427641310285259411618019402027672238355592707325925602470815345705776535330594298295901728480394739266989209173796483671034655745278278443297567230773022992578850733593344001967920024776524132900454761085718365950032927904507732263354088208647914700644480854230509844689521319461733237504317691461781320586636085371642492271008576060340668526932278473565211079159228396786325772081934883299774087843720351509639719646321914987095854801324712488022231289700390269075850649156938198462408515990390985044682130405535434382770250938887018912404741767172895978621829631666761896687376414090933493913127259849583340329321857307783434073284297831924909825553461218556636117308452101382182429207448346196800629131434370221340993762981541428169771284262971723816202197220473858608200376424013966367431277527214395266128887855299083782399776867534293773874418179686643136134139232246887262916185800191156723421310292672614296286709497965161084276538671787514093596757524480000000000000000000000000000000*i1^48 + 3602775252492611063091221438149294810897119725031753249842753361534564240791084554705268830222123706553633872788190751353598834699662341232219006616396445957302794623532591490839130547768714234175631301047914463860375128912010215196053551730496742835156861385489581675892353043794835596253426630430842132579828439133984967079704940592735987764809002851149080832227643327066398983498863729217440557343128463580562661924452248628484978069209707520267596678618711971492077065067135696440030336545607262051612672223362991108033448249695871568726992416790239403160840585266750740486626487409864584358473823890962441017217346054149696319473682582675475763480149191274935870177486305945880153195137781913766482677266464403369519601547189661405139613664432947596507485441438965698107741326122124962524518097944063881186233284294075551140750518890122107144304822854313618475973984749082800153492425959613911464869694520720281317763958081778755489264130992603444716109670694300497678772069869188363319728161114799740789779476462902870297499219327813630965326030249683794779864831135900908709579706515517182106161021480741018165140444146471042309452118545308349143429732760948777964814996194413284666517705125435379880721549419992938753275880820535824502188419660622526796567902213540799909431246024506880885352582920470945050830087239491689733180987467948059381162507947432465584971744216774456020145244929272890131262807433833986800769895469769514116299969331950490169231641191504391174389811886949538673712473111376357952370860005290717977697857683104920023883670656123843297848471049121350570357200192910761595261735128481502408094761366393156346505177643262750599073541971830066152557337812384276898349513487368712658615921732918936898215361704300004577773903910952421919238631308230746052154515166907719218640155791505895698022568262125247058706459120422331443333367424623882842286507929168901573555687919770353072070721158411747793674232069296344945365529006742661205162415623224449337087164240936150804232132258011800651428270986885546911975687037479758647222657743078172128244039620342060456366606231795919988309117410696564929574141485520192336016900152089557659135999559370810817482168410484115831733084691297373281807973167511787094501189955150318067803684044800000000000000000000000000000000*i1^49 + -158727375757138241998275835819717444184362113251512694713129750978659333870931674748067755452061437008798514937477981624412321187964604887820706340308761478302788896086292427216141170854926054013495100742411044393061732598527524957896144243386348040579804929982124381109596849626366155336188340993496649410483742157012960174658929643580151251178801327599615905159026753213039723783205150435513813331013098842979811584448318291616450502918978052548386991683284668840299027772841761638171859214398679606958468168945261651706257390535732407937827311782070056268500097958513776181129064704657010579584539264025987770988304539263542361541668304366144832749174280835528476045599867788714402527734911527017813153329577698562007101228536721917421948332633593791573300549405604777543485357730157005359832965142394296843675719697557911161948381866399463230794201835951063808241470250249167694214853500182360502095530469380575210030501392953753854312915023892904260539105644943004613887614105329280628793308075276879439961390714470377957476670191617722454238463565648896102083596818340993329425054658674496999230361282795492890071691281698008523353725540971674482853108886163757890643825767402804791408133881707559966237013587602471343079323054235025599027421564061830026792317727360095998705827725346077831230897137412240670467817877981261730273235688215184584239148106033073675730755576546245301146450165776311577645136003689682381055077117052874313821928029706133550411466278795433221170893626056406403991695929686385372896212991280425359300251169642685592898546622745517510062828466863494373099697203611490874039636242688854518171684513382900000122267661563091374354061912894082493641259882633042817015608486586775395055943708827904504264869047235859420766480732211180508182726340867962206082739429129941363877980311360812080155505966039970969359718574837071886310620122860275256081457005544328656271278220830606937635039755927615755520865745594758566582647325335060944117850405752992979920395716505163119052405722013608810004222495643717139804557515439587590111853229565990986061900091928334213334966886729513129657245301856819229928345729141829570095171887610264334696339535568664522609996152454325617855599264654337662823993460273355030660615500683540733105564672000000000000000000000000000000*i1^50 + -2144037397836248129189485387135358867202296777605748702281613344623880472456475042913109090609140147111757518965862049965404569744907129574901165037727452473890685633035705932129636107220230117838482315070224705345876347924330931574489180230541254902364460373298861119452263024778302926531752538405454212463406724479834686765338405223000912158871821380080672960076454649316461547839639352712612042833691206129561666184143625720063071068389608221416616641554261327054003891917752680133437323673809841807572445270058778607764785562911477896168290429163074930184877657022146351401330034853696276862212664045131412687367366500149577808888008768990707835368851126433377732884461086244515315790435820148004478718933644063439247459945945932918087131890824403851131124355534995434909207748579854203846350745099016066200883907602192701786830883459012266449247167319680111342705445118689635606515846619911239774081463462431023606287337211778869670590466700791820243474712060036305722989842786889319424911748808133730755941038002736638439081737477816744767436825744031657035296840120134801813464230136651662586300841094809609532902623552844066577586859600957443751886254478383842988058191491013715722662567664874738396503573944115284827706628130302779681754664822600393937903363240018268597390551129962726718004045031776362413191411420682207518300267571470883319977109959711489583277171149104827171063921163072143054719545394099340876799468702964806570789225670812986267110298270922090008833045726155650080072228313198873200987432268268430308200016595705966098968657109662173174368332327111999061615777854510055161399319124969361845240140566686013576373234259175511171824505111576410074051276565752062492413334440094315167074271507870975641517813275900513170303821372985606739268294720461499540271044773287492324208224522082914116559417420347162599747556842900028056117826731353837355641554338978367192341254045488498016435234218349439726118411632831448916189557383893379553775130968163069965828062926544592953631741969709296190274995274685110893039682764238258139020795917184940728710707304457639065466066882144655492799007558638697267085786800125362855350067188320966474295738872021496800745980154719879593533085347346053598116948750195311770783324899188007206400000000000000000000000000000000*i1^51 + 27490418639452187672609543361807159174490327948607190888292704921733852452809317722020611304858367814618430917723887584010554075969888049526273920936816317187780631195226864193517071683987425568734815439922339048770689879282880927007653533202016972957701409741258869154754088693072164586008426541914999649867648260941596286484545107999603588413414414934431713437197881195734480994608896214915400096868410450864624876916828093185771114527042051012338592604705319596366253286939147341930773115260335636315538713701022973165104311192023940102542214501799840180555895085793679776234167114483157052430921184504803661188750116042254378502667294088449998837071325652437950385098885356947092279198601385537428587788897359930700709304475826774272650630120912414241358462566746626392857533728058992912895341266940853351999618459783929716545496247222964801484217525557243611968829465735260527217399569148914438577168241822184478810245468876573903775775753158663646692656785487214067261684459024461174157300239305580589285748239757395330530056376471688853532442923490152091000471474615513262593298128679586709796781862088273528189237945159652090597357819081680497302016148667903232280847849863644715462748812824911424186230226524352856832690127169942381495590827832628132519134357577776890393834800824372966265413150800725124517220231653301291138679999643096607882661967342847228579007464984450800028943572527936449833244334756509041302047807908325080706716103474731638387411309742080321410187089537750702486784746209974181175514849573175021966774593621491215795883791549224166910660671522197176888711453569816844375822651109152245287925418658604903002537465906337280752145321549698702438607210784159126446836276024356834319903848152309275929407271207871378824667659532195490407334881581329885478080192067829220973650153952649322668641587798749289395366169149590791199866985630060819505370051251250585955216037303012369643945303811793646450293728256131299514088380225741630775322624289809099709026964892366005229528691561932110805026136065627784636243525382884718706086833116791188726288797380518514225859000991915200133798692485352583784696753538742447233181194866306829569577711063538777959212820910006695215894776923499147202042566860618742866972500852423120000000000000000000000000000000*i1^52 + 998022232201360389113871573222434252595589710786255980176228590791318895409255391587226721496100516709738434603808392429149036709313093218895582214457429388698205393639468486942200813600121115985366280233126983918550358477879401911345602530225104253697187710715718604165940346216156776185584697198130173862205845368453718017999005972909324655099737061743204123167920670665501492932865599012061652858005752800502784271967390043175821720815777637633706828214650813627445717905598447186134770441923370092001659525472754842556582922499066806528161164670258427267657458105231731757052662843991825794213334912849241395612328874795400255498999206189749936245572251561738802251151666699106841669794909823420123926477049192998154275537190223681064684472702641400966413608126005889303035977531001996156145243583247939988361443096269486366984806278490285729209791736630177061945264074280019067851503774093023219600785543244163736990929341015444007977582964376697771558801918960243334214485469155765325009507963899929864599435752369617342278794818792177597084799056954396240810479974361589114717128083830299245758693033926884221339274633533097366650399576809673901307459511806813523379539072469282231894817656085201589995862509701607301183476815541719199938661328408811842784757827104113828500683887130587893298400977688405526668305373858267402298152192550850110503933587190595846069685073598791294215642201940282803139633364793929136056932298887006134060070326588986630299595287888108215934534728660952405094786644809573699293267993264633110240257232733602009164347316159431008739487014126315026617425939159062859388058345775490463537938777328550285299901726247524816006656552162680674747968634424075819173762079420278587591737549676952827467047317409735084698114347736677627481665854233405757144580399445948463546567767066007225444655869529132235244221361968265249240314286385735907991594933972918822941708944311740537063618882787461701910521110850785839930135338446564670376429683359189923577873690073432168678134565617708302564349459668174305338728203158001341254660633433891489402450669894113159427962038493998954703737843993010485468781205297049929968755039771216620916165697455652330995722306442017856398185020629482154032808413875433335897984681211200000000000000000000000000000*i1^53 + 15890013531181390362277706682954162496709806752918020653505530188270019855264972098721536711462296606477036256819370254885197830627296943250262411279426402221668745838498370224204002730533570825507621541548615096018148799560572973991705768397728987927403003435599979376835881011389557988921216038034144296674687944588857119321313624711500500417960924145156679806087977146771453547938455102251353815796042626380266210894323223348575767521080905699421033791838129678443302484764215116167604863105945709719356857355596556303199443569715694525898469677496243192002407503290239139058810647496644354654210770667975027628202632245158645055686909298557252211327814391980922667218861718056948227825873354255455471338895694314396796462537718400671658583405016757598068487371486650234168251580989118253483023664168344740459220575545321415666717346062050124811019158407874554775172181074366509378428691291525653091144152781472772010238138110780105941193050570611155762740022604993166730032093117535036688224637634593424060151472594618754371173772092328122070085058120114523234511685715684384963151349497161824117329291391460202764590431327700339763079297073802458261178498927354070161691590235537462794586030585909675884468106586347292240283019570456158478911248510826580158360379659048120458756632314120616261040215403540967032115722388944623841134755627465686334905610422924168087062415071790605813501592989153139758980627328906512746668359593970610396365919431584820336425485680425673084251493586893957225828906668513299097092126952070340708619649736293444863917098744462581179397409590474607023028435583893156381845531451078858980442662219114381826485950244522387928665592500189270683419429863710305774525795081080731908800310652005087313649158103162097513158422341206823209485911317133104243674565301535459423312740103776592052211578149544888296371299093767409976054067208347501526867971400889533145042893078677418696911109093457758377841534100837659793150781165009826081920786065786161564887867784310518197496157698505524000015015053765998837199481106138280001393841827438215606960153279743519181727979641886773583438722169053396069070490913597385021395970590477049598956193409765009088082317707655491184215748936463523387606483232723654625174091570000000000000000000000000000*i1^54 + 156983285975841036750577407238873496569785512066892668110017013073549335432339279345274765261816448437340538242759593430999885867189315541724191387340328124160590013708995781598643994062082309770082537539568334872059695109769174578334626102180753363606868063263522729845272214441212767682467931963287125101457458695704491684008732456233335555937969079041929463969818701152287259874860316677421449090866561136562835752417493485645352468123096698784879728761547490758462614414566655201354513387475067702555099560835912817733517538400691112269425490039303207036564545897345605993467961839835068195079670054593989782612407192119263971514533793699975658842868271364114593433906181909773465592862618921012902540836588899794810545358220845360329426112602463342056202799823975847487883219913022176369686072611838123361566433491942084476282612687504426345677999185057479763272942312736045948566377239700423242203209073054531234753968594693082282153170272996189374136538175449651616973451500774448218527660571480472435595962418506790143144630479087451351211468362683286727378527749428939940304903786134527759118704518354824499623786718329337013808175614123125987852219489291139584339109481321878061274031896531600938190676616712701954258909275870392079654213584652001371294681866811462941667379424775100786179375997591207922192990627794164127880097251447625991713389710941048231612520599730447137526233222214537993518269545263463761426161526774589067630140536722462509373128098072924885478130709364106586757327797568727401690310929094948630253619022625769875096140644505882849910761364483356056960525090106247963628117711915238236748532812855094679341089790307398976305568779809385857759008736839798028107901801987254301804585298903732415031382736503902935486755006702081840943567104234775841597257411264132807911241073041864636809893107973995476778197554109544871161753217448113617051619502880005729096479645791256206831056748613824476365983375122771143948915811932086796480740898349122463219008376210043521270038091235414139812650952029656311183253756752373138449894303637395798916555483034018664194741601946064065399898215148260047111826025800243744115250970812315497034999571938166299199220074079797893322415499438338098260382400883542732304475000000000000000000000000000*i1^55 + 1157836890178528488792191183442954781919095120907726259640735334460200299317016013124652863069385415952701332018462216452375119764106830823338888695150794639089251620866159478602127967530161461232803397381665249386189585609031826572710507106365012904055712631534250773899204123354341992715298771906582703746511795381186877399268059513158616045119737099512786306989788641914007507392113194100394439114176529661699898948281758467455383106719080492343586417232629307871337765949883879302020308935288274549574487962670029210194291007633850715887616981924162614047138835364743107439861843996107700417651202108717309061085452227968250234864064853369632932949913035410593235602205480304449197185197377888033438351838240738012972231544459343596687609203979315848730123962311471405465971162873384470457492926214025164125506115736917767836179177143877905601485414117107199560223459417465420341375120836904159232346205242758996046215351002771029067900620629462601560331132470397123720800955578676456751841775842827210355115406349742608506179703411876286613902382422899728584569257478495200597941803706511500335090397872711128131081189342937430594431762058879859331531241463192520630161656058988431031636010793783091014756337505546263974960320902034648187880038329534041124097318132992116780766133422674395074124096943844884888456581745672400982720034850138432763799070420343144469933288791872057342098182347733550960214733375252722671161870929542905398884625855580670406640975676926693460703179611807350282783283327145026333381413290045904326069824456788077573435017557296959909953262938293353287439814148594640444045951380171786840629104980053096821086170891771051497328671263127677258845634160060169141908700353447958763720419456118014462648415490533902351323366492287258596124750887172983894362684899479071707555872461039214869980775067418038519438549814085426134554702363558588801832963665290655890573378613834355005326631020457568160305745087577945395148948618818356166445758061934399137480276190542095300617662950536367124996222997072341577698560284295331669899762983377638157996724883901281814309892284741878527882966424393634069503649451292884870617148422883815272704751003246660953373248201392373442375818985623044791693973648450452166781250000000000000000000000*i1^56 + 6074836225514047342153471066612519531665273597418609399295703064382425812654866483722175534702952970980536934029402705431110459933858279597580209145110366620259887117157901355818916331397680246706033169125566681463968766856922137503647678135627632332072228345854121723686397082172510160840649080905936471881667821353397450655977764748440453484736819470986217907176893419066968119643210734397633077403068345782013494231751973551348758117798657808235964709063665979989483926937925655179209917618579121630447184063549244784663117400412668786178161228044533468269823855209893983524638016081278226340200135641866291610301606798837241991504053039502998397908609663947604725026712533672809442852435345171356766794772442984293969565872139378169468989120723340022769932270399070095581404863438866189266787211322997201538260826147654089012906700118599069195068274321049831901513932694550589068830706814757234590553045620448206741250077883004859186516289863041369417764948843851470831091783576679081946133280986989087469613685827788714264571015531290684496115345174342671725850053913629918648726274981914989053671836180225329280614633358191505481420969926249507937255904942320669366079432235173731744696415120899992283132702771134603490719183966239231792720970966272644541157929415101787117091454770056618907251532653368568123472320173302684457850053727278801903624721802086921287213979881332493348403677298729032403916646042613118873491272036002357856342238888446028291542329053234443765561533990058851098469214036224169027321861378237024678979025518973219310865170679375729413601969112854182618469810818459282637399044027324717893381120956604853823578517306542400160218342225278265970654924113026541629264952111086746941869745593309795386358349865250882063798952597344982766996317706597748961234178475046445247625766927935358450365063789703869226649387913027326761711006454528243412009571661651351150377538186924544397273416817926879822929181735273720986002296600545535760520814103321101349896268220299667239235834690977476450929179101730180387492672471672407403674351758750701745908108419577056301285092413887053090521042096821174717158523576649552155994248103381812547892972875208377898637411033513753487535062090169902181601889143233234375000000000000000000000*i1^57 + 23405999756714252416119904304747482955582473585292092571373201160024132160638595837563616987231552151689837111934067339736050301703321033087703443849897823052951387518712113005444726145853274783685603456785706332284888716019261015639110029216502887696495003233911254775787902809614493981779354933547754530971876398265918431872736278356026972964049778241690250659876610315069287755426015024792066767586453022106133382245759042629640250190087149842415863227438744038653283789088747357025708290156758227145274359182763352417065372976704965231749367506381471817233374770150406896130504865476941859069393606515434482499733105938140276140657244485164922986954973664616965517978996770238319010927725295832407841433733309237680828888104685380451730544143768087092665957501682738441925449451538219876356143917621264460536616555452693294260811880119167148794375833573023451792382252722164267572164562645687089270604192805739431462439542027032361243965531952792416936426081847656538081086999302606579078433997004116429493478154118958273081728062669248819382646196770574084990661907425337921348632914642563078898951556899801465993672334297183362617889436848561956205006861856690641644561171467564591698260401929902665157118971434231143576397401760620762848516027630256809983404488778256945674449166504246542840403182261017640122321474649886433091103829455645442596093573257375637741311855714904867135711337025076498977803077265013812892617885157823857757540918452990193171442457330680009167365438077130155098094096825572533670235370359769070853407673636131813097361231331289555185330481830000413531232401816613720502909519099566430565544891573122432272604280699097068720532027137312750000213630997478546134544047906929417470204330440760769392046484030185384810079125887254283466036083703874579510606656365829544364545321026238270095971883516556960259674584654835782861842187022099475613806128416561386009683308190326619449593995502471440459229058584449189346119464146470235867749163134118333161647799372429194727858168814128132575077218898773620851241899065703667390284799900939003036050470080361463342357410125612262560530520617654470916929964306450327761103461696120449609379238674690886766583304234806113814489073592120941193121644193457031250000000000000000*i1^58 + 46710638532981722969446262461139210465434765632206222548881778247401626992612900604353255800056931044464670256933905586756648151716649436675842110300430254436205120249051239089217100204781283092176542814895909345362754404400443249196649572401042558690386109790883040846546510257827685856602349444707028768565322799936972823392426845447977423798551170849364769455686598899344184172111945161231542804022604578980751859840571882488502761744138447022470177005458638171697637757106449833357038549663368439588434670080877670070245484979983813724735623589841929828993517122792769590148965743467088195781009039988918533865352831721958367129260707555080823287118171839660611492256621113002124408263778550515085673268225794533956664377542336137895738674173215764602149206908132847962937751421557274853118176744443452454165932900275688018817046946367579007249428465075286782694507578475155471560602392244912340182066961534576459557075716005769231195708592535931915649063880667074830321876524619791537687435062848086695799098348770082657327502788304094195405413072803527719262915354227003504754440252587515889571204146844912754556404995408435063758463112727849053559172754840223379025430082134922962727998108878848647954451281335386799514382111774870648863688689704184348849399543107486442913474714220299932624104734277644862109361381290851706421486036224542262847574000233829486627989661824142016068621114112463586119181333381701037371096833049385378198738940471990327829927863041833109934933609700784899657637883282634041530491522549568385527527091695402008992536144655259402905723315536566223468578084964152258216562550513321912312811219713685206246329451509040540753680716736305175196212537221290994798121459342124425267100022357455860760884038741504005602257215905432779125844748169646642575508594714906180170065026819721525750461122678698070147847011387034882528491490205273979678575345678487330412738421556551811183025708600819774057897021961289417090504856169554199956344250592482986605039638013683723736833333950199755427110828833386041399325097256987730580361784825478747458974407432959277153344100637225184591890720055781102484244485284643374766243432974539734208533034408714470770231543732766752197226689371874743601985009765625000000000000000*i1^59 + -10527221686530459736900041316472709803395206582732717126754082965563187395503487794816376517038123741360628040013253682872772787568643309113027795968679458528011230499417991022372045909404106344074688538262332646931990744301045650971203749795952691176456106968353982770495508160661772626906237410251427702334713007523388378997302978516890795959428649630884461108900427173089556734747430886713768515063455500498382131121443091647913158744281216944919311921871766168102593330797654082536932329631489697517152478547618489225164379540435453387227749214815579983708069632474739248446223576765047680775492896377626577020905824614746038005498307751996408222214502149597676118748012153346536434891953605723622041959414826994495856141723313922911544222122886427919111949006116974851276702125101383327695370729840011659775027827866817749098782971691448745569304707862004548761523204966912755953672497519899589172702066016008264408842972798690673453355298756165159217114568063383473962985857079365959971135903702799728306731675610696658634769864761523346918578595325297213669442237198730255870115806445303372287113825011323883296609412851500297551111415328455496253471876725396864033376407582819544597847640100110624011977398802716673928965677260968511694619689840101461757978213725939143533295799602540263276841003414842870666209904502098545537841861101849258652968790538736384014102000845450740451248123566165641610751328938309509860481949306399610793133754873819336118500262667869791413878954139539311050161667594995022877531441427678946032701981975007135877668747300004240378101048868898375833587135558332910633495705536629927520523526000893092695806837507474881936094247548141730495441085460677540129533461743779866753143084006262083523340014989058040954066972368091127418838419046048323846130256854189697708281625835319035891512441454158523555949951140685011749336774787162302513069054336461782182083178304235391304635491192940998582539786614947205064318075001919745186715127158889853617903293056813089504864104678693099404657450703516507337108777790157969004073087506638251815839630845510028526903473095149560749134532378452174113757101072711515877313606192574670950644990926697608497672085002225179033711662465713219391784667968750000000000*i1^60 + -306269829112845138010895812897681330025099997161390190214418333679002704941365570678932330613855241058694746424083324005038380005050898563734915889436127220135836260041077686281758543609950638281040212584391168005551886071065639886884590595630401415798950331646388056040706140080325363125334833817090701216539425668044800361135037137601421913828510444405624581898890161522161533098283356216223414579351205041799131865460391093248950162213065569265156363602326059416528127771873535182804754059724054166651738388427887024743961315262591259567211825278094831766892378498412434005829574468638417904348925467626627093720406182179008657145499427218923887614071199473351809120205198653443673116904165992505265033447265308664422427879917846417595024182721521462837294264033766894317449472043337753725479022844169270919121857606729081623609569868782981719994918436909910163582164945371090503541983356964976493033596998631634091258166373403931812834577885645932852648024350990421426271484560975154683616258499219364012633620326949944951517231954380610721130975184197881253574567395976379437560088030399593843205250170841085797517337226487565038161863401936894634396378194015967409715521715908658511831873166452611579342709167307147448683538888454995839145243072948799494705220185415810618712023022986454288545019379007336898624580500506671642014849966804328563340250248447347545973409850847743682982819916611398419398592467713103137335089835088531692056654066465223365331511025133253591982252978370636102702644186702204174369020749734935016612816143860842538757113282239056082031464212813456605423816672269555889039483185229759890334096294050447074408860816277450164245718604447110975902273172713762281368215550383771648593666442335057600556138581840636959180094828819029877072051554851220912084132693750109193803918190227491747696151493450757877960133044762449137101947886386063902928241062917980765455340364369745280645471787144095664992481967587362658049180020269813284596595439777899394611154955672481972634667105744278365022468660242630501558670330747046029134798849574154100823385264728158028751028046594903330497154504304758132349869146062056928082223137106984818649207477855366967756725549068587649787422175369326019287109375000000000*i1^61 + -68439976257439591824193965935048761366153986995864924110918120667547052222178933067044011802138836564298192097917138496379361980322721997314475854529545873401952377901721743474691523749238305912061566392979998806124544023822117020876474946381231849276126964827428788596992867047462783666203144952754448030819271066705890764920005961131417316157033457030692990486532295762360773722993674769530311462127431676235339856207519043118364858407808369085847950825453920122618572563640002722885353838810049598377428797150357957603639119392828025993382040265855997478630772295789099547703249320955255778653152224222409304421398003122002294456690454652934770716033592638596718465469045566401444255369611356382319321716895312004113267519033764184910670179511023160714899121967992268106550724442567674529854933659410560774145643395371941775333165556249966227974181114875610409457908342993597548502897326277739278091796142576879101799461477797501603028427363305080428319086552891898662090069923081634545622185184250595677842237338138303502678343003125533207856890909329341874084467252875900727782481395527596036749742342710126174859038910513048973121680918817328596697868505900100640358264518203722763653234130160465628022119717346165853182963991544714445129034726809786980357851036802634359251937762723311107433126734032221824085216879506217634782911696488433235877682995938149274230581953215598005777985424485662269273584141309947255373884752434218717344865609701428893743753651644688293093354859921935329550710855390299430021609268639493854250567969161029027553919047081490277039973243338105014778092365076664265552443975539287148794732087649496324724332997948514701290559959372162545106148704287935668570073597764727136861273273672610437646129838894600672603332305038395983311404230475993924940011534133610024192803059801694142829662604344873205331454240528931883417327912860551897953895179488568163022044467601908345032345210528408345579992586512599966928254685765172813127805758743854129897219563955896985844452106531080876885236989199350078136624058168306848000583700138807208276701729970918366266967745300045518094313266788623114450923336235672670207376464798373815714731940259083437980261713049507821879866796755790710449218750000*i1^62 + 486720841340418055825800943885602585128646755080911855674034788239570273202557913878884246330975365580226975193639616656255975060314846334652220176672988993661889100940307876641266813601774940241339229849430918736898997515218140555707403866639922225133456623858030604123026492028524229248561059891872115896705297320059301223391349313329998869916166771545479208008860005116307567416135487527653472353197286982577992766910896380094562596901872140139866335254829194619666508722502047852245494250342609487524910801318293533123529313874178678180523452326117523286871398985344997188263954933323946335539384750755715938276763844422243352503549285829454001864548446031253583574912702367194682208449565681665006798292174568570577981968458465163862962920296788247394813093333187850087167620684727006895626335527076516039483442992679427063522758110643067785179202183613615343402571629930397893041607126685601951134975365566994459847104743848064424934073757890471579162257677728580676721390565844664140555997379150673638488583462365424131662938842602393375377737809363639397711239985638505497729948962546309169165941218525565408093684516847534242969431891093930896019396841528727696882651417452633094155225121612687536771744834336125205731831175917863606160063177819281487513302758274033092430720078439399098169391067343851274728102181573077099775927855750400965966634152694184206769619295440546895331368964245162991059974377601898863151774445282862962384777704964742214950339812674495544354245938043974787910764944574689903405272667611104462795674402386162355811070949694950693724905165973981656061756032595706899477599918187004881882464198853703255834611386880673871842857755877626191253054024560089573031920183360804502793741953971040072988642436258851699304158281119603746311961188338008095119887880341054783290083881366875913277101994477190915100190395885777744772177017390578672003584621367087901449838331922970923021667605697844071680251355552042032751131342996135225694559364287519599817997518281452039311196235653565373288893504189420638518038116562216298548222402415397496758828954200276167625613706262747024717010115511572672662276108970964938807058378822241291645246511366409188535378986850586627237370967864990234375000*i1^63 + 186209124898339433438079085707686471626278870547667308592805157097953313477843685438090834592635882820926958599031861047739896243691762131100650211827894758328429453646840657506671185249173933405396595950852231492254249538732713946783428191537274110366607437730295586971911898569081621297872405806383870302253249400914848639433277048944757084769633296761516695094781402502284123536597291951390824790349869420646432369278642775746395914928717052639557099205500848311355583225843079363176154124488583186185145784448838508289204650980927022044694691570759179133361607026429884287941517795114434515553693248845656958757983313569442433902227326927594036451995818237852076956290312222669846565618613878550297612838148575351774275290087243327850726871266027986586431072353807091974975266311567311016479739963420880591048068422134841545654969681989203564883086529415765581386833610385287586521513439356634851016235964766785486625197075672539577389072987713472439237399812618000222077370160703664076127851516291793386866177373113309059787192171653132998188160927082614359548010305038345992158353767933487814808686328825216589680624408892339187627384489148156007807633675084581799898629616259560254371803523272922656865045427293335829350261891676578600455638013113986479019344310672953372333524376924882088232012774600030759259256020019914961219800858648311112568261399838800892234438199176745327963283718413776998242125602494378113665006320724557366360170391974819607626783403920953702088735781979527654212701349786135240420555335310806556509531603570852845060621768200235867616980515787604046094431737926972531829956242156753773154782579282475565186553321574688344792530010482510342514298570194810895611076207427094687764957728060723709825292098532560002358250319401087906079227578960180163959447709787628845869288849403619973971289234713582928221049297317446154078203942131540921525026706831106443693812195453216334258135452698114837696913757842002843424936255744355871503572667833463014967742499381846704452806386208005479955178692231162305627698916730540646605406356377994034081751153209584040588311384357032803973145528280546186122573259920494421863477977357086352311834830437178298028632241431981873953342437744140625*i1^64 + -1447169168056543328932189263313513549560894425008049842566338590847690842295776398451437443910084448925812078405006272177427240553922518674776068257349384189188488058341197368240766705587867479238642598013572140508421572909759017215131558162652627671312504649164312404998918115596171924139704987699355582104029980970762663446760628992571266958209899191320686919208576460623591231465550811504332236684015145953738561630124168825259189112119487347567376864480426610839341890289355091003481716582752070445988897777655016916961302933213458367216188290122293549184953231260432275878849365267370171103770760063638546769741372904754480338363045040410956343309677917513318672681025841509031837582548872272163234670072120434374716311158028079610789236383201991379931166536869303533238404521302172818114097292176598463197058667025922393346609660951215513694384533733199858450152455917678714850795171844650200180865101547562038315291991594100435288368723645118301907777213694480888875222856149551327572204899665028665548494698448451619430776963138451562298723295341428649604280021693496991641570447946567877070241924156987208203404239780716312903685038277367027624756205089038189942766988695777033697439745460578066449353312054856223789855668639675173832155008172843999682632075111107206885540917526156851780941670461731579866564480278500161641290349629347131065169155921629246890745289746173846618617127500587880069885420090203734682671051398690448458642396664813252307237440061989977078881011435915921875543987709196834738569694383112491145261482875068903963668785164508935464126912673962378543025473197135124187580181253755826240756088966863123215592759651598302567527412363124281034213229688462187053992261277755554180091237774958649140750136073151823436422043841126170411925086436936190858387401575761369288426449580738818464451877865816036790723542938813080381643279441823634994117004876644395921981103268502296129673070785384765838601008094994390925230434153528237285669926825955763632863815280611323077799112565572769715668532607301126535759242856617782845885278387106635551775101353890829996583635276172124696130958674110052207673744474559969010951131032817993147458528437964465758492841375138854980468750000000*i1^65 + 845999573905592117082365813596412741273492942558471975128893113209811667012019411776206087099542467674428595565922432730813241917033202232532910765717956184840249783401120329339094815744090437590896565801504998474277619356488754721659058718452097670533275335722525416292487261509836715690770788443858245572722073317669304932992057649864731851463862495714424290636187812286780366295477996511389587583661856789374977570197652225067167569277137088670189670226649460661190967601959730030631354520890824330723050643932377927860762108212843806050666702137070391486147865492647023540188543984866700386784239741451968502538642678983553134191030698891584321450713721466360913459981361586739669097675703158902751306642208527383627091124736768156210857656157741900708435444182871852602980504190966513558248839354624407530603465170129204750113841228641588256502521472274197140836615334379731655040565868365830205277294664475107092845688001031709482696701294885696726717033025493919331315121070824797442526462526865133288535874608234901514706586489055496671318477615801019259875133929429719181185144955157412081364718464304109732997978877269877964332529299229755142224517726270070567088722548505164051890923467468162280044370599731247427625973294950646499675816461943633102082551572676812290695987309767044791956810825403024347698236306630852612199917202231551774149670186713780796950881508523647065744419604871207842892010180189687190053107390957804451222513709330934809376571377964998048361054200426866588050148834316976532624218224624154981115947386018562467643898322451955891357607076555385835087381269322768460210018082301231484524270798351517251397953863778970952886770008572024149894163545432207221426652211183319925146723300651377616422129471475246319879942201388991532130390464711581246127342772645103495737865567069060607953805994503947414040167285968350158134876646820088747996785049210583067946816856840726605287859551505968577095028634600929620224608754368667540544271331375698823213315753603602744495715382332902450600164156722370159453213352015693816502431310074972898479401338858216154683900067019073554688112707865566596809202774865454171838994491111751853573534092969170912075507812500000000000000*i1^66 + -306068914230628175680284095653863581293337918789915993388875199117831923365356363822685059568909661268466538446567752879864651029708137417859293332862925610385599949684274384511395607057785256944487040365228150420272909008966702689900092577626774970689210138266346075037256570651435675778261569445204094870984651912942502939768370513291603861259942781649693498986271346302724062087870583879000888944350198413499804399297725173204929637845681777490642252775988249677390976497948478721435357704522041603774679293423825584170617926211608205869399552124081123263030005222076329572454541676618579682071199253262296066260853034469231890768328759731891410357446160810384573250806364700676337160007330826804073577679139107835180416762130199611683911712313478420325380597619141044361325849170483783473820325730253189013457089417724971024766960815503612762484448319235465839352092048069472474998404840529675007807747403635735547156902960703771194529415735630949209585577193370774268432248984752302819615311533049214432033098400413029050799191070781793348599180720587966298011850186289493573057412968083443826490244815738023676231867900685279354120024509091359839684694478995523127230742778064421218264981954013265550150447026508390652756340175551194218835192284585262753990411459108454906322425038020713360485614591422345328806152930869149009570097201462775048831593498756187949946672809849610544028072820562599533120454527429494515525045189960649490337843046915385381474111127367653194027875598841557196074719444389570511344408076370201334454931779886651133645209330104034342269277513850645144456119945342119270315451573346466727721352214138998919378016576646700613497329987315195776328575914138935037357837259397567277533842898316539947338154563357238009267753031863152709398461672234308533524666495394383475202395383754239932077331286797038386232936574389407810833276219641936186926144997386662186159693559968981173946106580428645614803229838111514148329353813541922962267974067012146424381269983313814825983977633640282067170815382836833479727212967679800061939159758693767957606917766491840733517945710869008278128203177572636726551448858797194198995721903802911844737103024178290000000000000000000000*i1^67 + 805151377145539556589770242000732016426781397947143618021788745969263655530285181185520949089511672385235969082881800278081300080645017221412196517507028993678490857961188755479444644072717115883729346023909466220166255471010454768105307573678810460027370163820109319623495161771797798676811265819225100311575906284215644742177815969744918777160240067706956550998208739979484176071119924610190955502527350150886496928843893857662669772320562615333043136559812476669247427514401139321040974703350055121973166355636585676849886236098679133015159296805855157560185925718704513452816431664502789502099566327802123779319989845694909903196332384389254648346546989431819724646903849037180068091983326936479144264859713707721794964851846077728973937305345890691477137990378301885649409541804128761966679380282560883925195397597555677993676431512700192900099497924436792214108401567201307297370090646316138312306613123026892422818144708135001323745449736552000914944328023806361267440824885851724072931423418210631867896510707463182214680831995481593473542039929083439474329165498706737411519960218866672214188883812764719648070800839006355655327104392939386641099175619410993467624540983081707115181887971531953226684926440031832910554069243487078716838256511710662882460066757336972276482842810193909367710951961082844385295630435136973920047239366362694068580679604698276871685601657221646168928434573618214807147588892293839496941177213220719946334936120690917322593585841772556961279257559196281899863921739069476262783772395134387778112093786231893077691618002801721066716157055636518693095768591593444133219471317560871624585250980996767874729403824760490096202375051312719779408469441342120419037950041684064279569592048381371395941780949867013500242894765513346461379934167306249498706953588820096387242732866090608305336644441579388522133588045558106561125505089413158795254353125186374563334598053087447745347203984039485623735756973099093737298517011928684891923990844522571035469017116481537022560394706152593315928820811048304930098884184947769739717926782588704908399952335762199629647691276871437519899394255902711156413965803243171337411607178671880128011374848000000000000000000000*i1^68 + 488805616193587359608131118464725503292773358328855890472788394695427405854203328155057608870225696021323309051979248792375058322978263385763464420706474933627365435021646801462470325034230243271535165847210965568576776896656349029383869820677252101773523085193421529810174380235069430249842103488102326256598869120384520817315239479547940313163769238139801225740297363280302054861789972131239670165062988559973007382814108644022814062185461385482960834401957421493193905668722271788652268724835229258319242006402380677124243448915859200236906520145271284112791206068111408271660846892853478946030168075890118931454331671354286563432966934828707438558012272787918873009595506115396908758064026376775439685711594742007869361079593196755661222408629362230228602347919744395241545206663976186995385312941420921438765539185155435485419735893200237433928822155892722180506039669293390431690940953659091858430268845604642940942099939964206203659066380847533158176150661241634873139865882146358147539403131916946929767293993977726738925586286173871021381997568148113342331195612344997469575638457745669569681144347240303754380289506826981148819430476203408381489443724218244147105550024499113855936776611244103067188334720755495384601704803500384043577966625201510357717447325667026971628779577945271900580759349899903129931212012323023003161932689655550780859913694646115774320347771405297090266036531586130172079535931080626385014774140009054870724922047024531893224903160914477434453593293623903970242920944886073548052810843102162641523183473699663009159374049778815294053973012683452483096166374755467082688806216394089069136128359556454680799931474575596092736800587710518726830178427038901584119775244816647512364325439931981513810557392467626310179999867524999573334210446183049084520872460638573943366860368612100269160621971918020560119155999103873163171947382443614860549209138548710036676879623901801392840272509471843958336509134725902793744683796648322457100722357807852605312487846520660439242295381972221510925710529107883957930040938274346152997484000484025543320473263818685547704264116006614693728443754562500858063415242072757328701926233048250253312000000000000000000000*i1^69 + 395779187580754935306987393444879069537994304370751610747774277790801117585761024129624535409070313505948527031214109769189274609015455526285916827738833748912991995213773195423603368069319702308750077891018745175099957989613185266818536872103765433490653226373804913128960260015605757130450435976128694460807125202996817050373465753170260123482079225105683104482799689709692855535169053566111960886395987157789067941943882330446649623992110133996655715028442035666092673386722925890495564420444942162008977926919700525556573682466648824360167974068729839052246005152693533293609134846411105089453862094953616584239286041025030905073141017547013580556984618199625484415979050037097799952887932810384326785251303183446579094545510742275298805897817918819008320398318242436347843132356479973551755149097856263986969720504314799316525565939928563325491001064977290297109784738015451703102503081738111732311069339885165080731935608787890258512126226127814597429178597757656102299196001159180005402122184853713327129099460902036988171232140926663626128154297019734696792476363089148397617579406195993686119852956361369164560012698872100870799323097277252896831688405768096118765151162373136382297353121068147158612451501787056684562244514887182340069763476155721570096708919012057287961560835307610175585986649055699089390583251341387079182153560908028168764751261851409189585716186066091837229708444327193635413890241265062572658693349042796806229996435957365473715215591254805354304486808346168736176831382839130055589013571108324718248198315639064396656825145659441429434840827501315826142025141172917535916261033192332851653033992254131023864304752731183490897694236146887400927510896249875775612455729880887699322618321014666866713912430038371532859931583155436098557044899355512210362179863003122297403885017998962119496853250495607555046991839694771496178745808329057015938746479970140201288001266120211145049508170618770620260260591913610013340436045489435384115323234743474990422092040542636864922865213136454862941476058690372228696071208129355440960594368567060136999457745039625348587656147304713001850809009942152607601564312773726489470648253100851200000000000000000000*i1^70 + 188963452772149462959964610558402033030847824408264558688268622346541973177243835482739404292312298434375163755432871587610839791429722258981572506966613818163230907960220081696982022955325717339722217257906806628440067178289548988577092380575888315104206354435256715991469141849893641335757152419605029281262084223659567329531337178956795582042668232898533263987033032715271594849129233093951620827248703867827471357101441499642652662157245517952112738189934191854298393338193141325626699026707120360695676500622406439373101602783446603071141084104590774383909440329778798628699107517748163604191553071457952578036344402781498882273681239625955335778950002019215770714752409333935601009730095683244855941442647591785029013780050613063139792635609067359208599296272056785937267463994716155807740410485432931421538636372660873124406039036516268605387767099960383157100698220063009106753715733688563690768716221153726697705202980256963411016221268098911528113008840797953692162618678206636605234241840038066454179945531308244144206227540378859338587539369591913508179948199187374272991512562750814856220049899842219736325007775926136527007984776081340414844735453109611725201896442394345323890304263705490474571337161325763485856252356515310340018135655824795968667048148815173855217777965907286656626667769333034996401317478247578110201657777566089438883204187079263986110387757836071561515689346967098478927791735147383015153706439246738251341552482168681267012314175734242836572917866939631696896985155603453884474683245034662391379740265858478132815205439101482896430097701084755945191551293543216583245610964425431564009496283987425155371126017441544215074916795842465489159703499319961604928506822204747421055978127059935792133417283394862431274052209569707403062242106090635531674430251600255745995316769648742958098344120808195351446159954730666654482541657710411326550379678343269662370075528350374294377968371762388765320850558834897878830438723692309054924445759727760303161550035854266032878382891525603740484584843997214758767954093476976316672489210168368335831761888888529191330154307313387185027782191668556777281547041632697484000100352000000000000000000000*i1^71 + 110316084264719324914402070379901633075121288957686471508301521092525857008698899239236769116245093085274886270648297337263696843458677051394390312433410006343006266648105175889350009523474421169714591652112434867902679690968917013697068083965086482290072998504285146059727204335943526143189296574772106865509592734019973322236343031000197659446553428877557644613367634598646978525457447681985824458714303079854843165476671522862689527729466385346663661927764138215085451742447860775980168457192340623100593740318183571644685588739520800347127167173639899519119023794770311198483917484201991302195524384184476922049627402068843932792741088964088376576631354161779774438645513137032371870767077125367242784699257488204896099747861705149216774338835164862596485696424169070663522716014706901338231759977360973900438593606921841761809369830571787303150651280679456088650527187394306922180189132718727638749672004483942146901499125654335785226345312244916209542787023760265607160501361498927106527872524905110454019615052078364464195780620801144086411601824365294519192824262419132964734375819000775478998129741672731793616682248911655306291813955961548750547488388132431073229477911886729105305619535497735791100769962610094279191639863388290422945574895176879318332479258703357201005348332715723604293799516422704718640946932333741953784956102687891131962383842828418856317374493581102330791019228034423581737364035882313063327636470116692495711160472604979759952306496902458219569881757285562890923172340605057853958035254593212185605830609040891818314047804563876759603258815777345952257519604076789925045124417246222513255368570981103965851767824403394866959096069555857937532310329298619173516711424651927389670842363231835172225999976237752703112994754519489974583823512921603726552057004625815232671492269414033357652238429047656547988670091992176386673018520706345415414141460037824799288585791021936292990341782548095462095122463179708997282144045892918710795870415157067579722959481412078962379043824366918272638978902488574205976761661930724032187231158322615884684133800124436015786035318005034252261836859881931138271335142721164211650560000000000000000000*i1^72 + 22734938998314541170313018972118392181452060519190303747467918162153014820237177894449182928782103312695986366562559707483983360376854048477742282446160837392506958821699323352468357773209847725159926041173475266344641216401052040634899030697852813817493657399553190190611914608240059597036357361132883102460145492608706384408986303613047655318796093365229658574620238688839995900232316082956272046934897651482904636061129575241931910811060074043226321656760047457475865364627368656905471901334945099161907934622192573817602128077548936745336494792479775601765207470490838449245189069284440628835916656089273320495938588522249885816129286229083795950759322433483478870155128733515764828902209234394059057368325006587304502141314610425338358688553539446028602071305322961964147008878773833118402356126420821311808841478472050053063879570031558785538243908979430771300573235902664736736126581158248595851823133524641723374695801567932471238496970560648024593188773657523322830624900864680164936833764831928208705320576641399140305640029372052313747022515252399527219958829601227810419050358865108735652628878876116822886699730946305190140939297287795946607479295428878341818271174269968995832850565612745856890625843236060080731604470491833644096826812093920132679648458954548578779413793796778148304735368683397956814389700822737814285971774129990380891326385688113674972844481343914414753665661080982243761388493647256399870201244140760112481958944429521857574159468742036023346156585322923983942444170422896633332402303458335103686855127332883473916955322163672199171874431262026985949631129205686265202861303790330113713461386250879604093760537583033989458944555929777888286477106533468734014288279104949889265473543863501938457685386731295479227050244357632760907241924754767254096298546795258959163478609000495935138367166761928047814628356878214392323429373440245704254820834121834713653075490094091037900594914820659010707463865106824184380527124426584074002805807240071890911790929520940206747030068128261124167571548277146844578647388467393623387143412756020977141566919108985951640317849680157636034229214819118555064772282495795200000000000000000000*i1^73 + 15728236044819840568991025059585760625790940216818617683024897768126146433185412626457582561829284997981682489198811491711356415919765543292992879016698469012363972084543962134490627288265968613584349317472426280761026547492654312872365164719050454047555101644474143611831971781720187803590514540476211051875826901435663798489527936034023374579180579010486716555270968788772499239869193926331808832970832327605285188218723884039220090589914355634524751378945133768456322957320497324290457727169600111039608515101373194873477883566626448338619642965949924282382137270306945496430702695442007643640409806390734962345671780236528657179987116919879523783731932373347299773331304411696263344717301559217210589032007925357673100999915860071311331973856541809885022512604265232457001969726617152079454223322579726387706329325158300750202945708362875086833530988343788691554778369293074096181551735598239628522625151218695675790883423369862282211963804289394403258010305771900201407560532913158647947858335789998302106803978974128453522863373904862360423372362179713034857730782373081442586900995840222862756739491649164940646998919171958767553476936265376954851978744394233140635325055172092032397329340405644813394111087574154588056800671289173369033194854081136307242250908318388397415195637295154637883366645632593428734779239184581013710368553296211478911177930236418757641681730992806938884401312668730428595870904513207014276833324426289453873826990426736911192643762562093754240733528912995263679576845882547264884483559349007574647052360018682670080295305265518015256417635024678366842639492389428446626565515701610956975874456262619752956206471685593799232169352589120488046766073203922390741970752896375026299393603755438584202999857334615222243302612625114038842599888629111896649378215924554932442929441179246057873672076597876689995693169237381315581099919888328763423027545989329382674528778300125633481144595223739228806070947976416135239754030429118939326029615537491747869123040386492538476528076171314917639370548437205966798333441309996176499075828412943096557383362872118413167617279622062089177841533297466954461044801536000000000000000000*i1^74 + 1029089780898137633310262827900395969777540083882931515604367176865089484869110525009468932281076904244946008785232123964029685404009049968479865045001846834152149736595047480823482125008418054189430257811179857054096312959869052379153053345690959121242897976797587903151649272063049584069303386853554692653441100516286947877648820746960669851115937641243803045702237727569991148880245813908191144926969444621284863596063103134933424622420216912626643028858693477830573450948711852527704973963313438535644371913801890830312277365574811406563910976540488723943036856185612420698199659268558269158221719221609388508738820677161262240659684606180140991799052267406146561829885354222821693388577920209163173195006460390159773065958582195750857804581222738967879414375552727804008528366158231682676607107480996309553499686525991712345462199697245587102988872607164296322238061513641106967317620025196900809569374615354133049495498740955694912589226144216053245682704089793967966346094656814785665127959294137304601670543922685165088074401137649138142018703959487760071984615131135630503572504033569837681631157647936323239569200041526612848737266772808056824128926198503021427835760154864917320638402482616883306971344264015614018040597768841561113629919746542601127057018095245954052806526129825583240581448769201829565719930297680574254064370346969994409525925746173998123257862058979069440734300542758376911490842634325883470244741804598322038582998243784619823360598003506674232283652891985587064241909170788947887597549682159130599794603538503179679579201337506762718606122708951878627154124821428948070733488364484973003468304915829072022698398829105473300597241627026797155700005489828915929843612332078153079599916016460274931707002213886763565961882485856521470617139559254363328187363726197623391262672365601636529175103542829502819684687858456017811428352351445232113589446838947571325225916512832663171575129877901811368419550087498007071642981469615547985905511820816333538455239232061480290111671268620818685672405812324609850345514735924695058377306101437948772299505621195988442742846589466107584296762742558062280704000000000000000000*i1^75 + 977968421030940080158800369956906995132794767076675231140534218842667961902140584749978476434356054649634365036482054866001331721204986191173157363051623254187504283905650869046776894131457006469449059393799697235289376209718046400319915995827659042755728073176319641809736673143026411144771026738591866060056164690144730235770854058280961925734026488209117724101646472979971863169070128282601070028488209725349833666601633153913121246931250396571312943815680727530043740236191622221149419393750024770214625777666636515570082847081672592283344711500564025004244533501502999298942481553368065985383878304375900103805953783701620753835495381583916315287501731428771654034643707396513481927036161063790635466044060017179034317988707950331658306577960915795642534067314777582729230636355485976071564908124168202088609464627646545839801306508949468961934979374323459874422599693341052379150844510233739453699562462682232149035653223911634617728604742943634246831083925600477877998069900130083742534197139852810749228219504148486401127259656716043991843243667290046123117756618848771536670817819351311961991054409115674417303535876312462833376686764444697187908377767715675880603173211307721035324531382592910109727937299959403875450401208303205541485934589980766567149991660511542300725895295933088815130520649339885510034331412690538123261235770554888663668405098629261466221363954217229994194022443255440129110862699026338895064462492599887669787226123164722252621381447876552237487137765294064470002715397336132588696715142771605691660631567690014426587430051387749946953039384506487952784310700999402613204010598151467105231428973712581731699660625618479214450259916952069059522975646846951980257596947487342482320711923180023534053049672167603997685957956660014678793833090320179575681791196270029736931590973368428071632496143370632076815927444392322968583338490535402587236214589788752217033915570456628192919365252439843494095265186450012806991111418633992156567836482138775517852907680193519139273696824445821841769243076841332284856225115161545980038272294509880063717292795272102237787671814528801252452244217082675200000000000000000*i1^76 + 32325364080774744306593447458852396934961979453630093417820020290114003299372388044830990491397954837835132570688427068397143435157655448439200436289984890644001591578186256494214306993770612163380469789975644482481273714776931512511082250787546165777834532220531840347039717611263958529468278797342677449848680846532498231542639029256113494089778107430551970002962578893390360288957277909633498687873927638087582171666801089413717630676521160734336372384333183451844693043408451649952742263220942064246014391096008602942036903931952998645208638257124001942939691962966255917810582647684769964338605952846008476705329477695072611786255970340970624899860369673733357753190753522808147672362151539721321619300768796792286762661165442620517708107049418026979482432512352591145105307288866353075582693808325734282346418341339290084824928791251316126602800887790008858037982969384120785042458230329426796062216878624260209885730533846742138938790123323860121892877821024636869318510033945992104531630838768682204021624276789076968160825703261425363745852847790449341905386705634672886352886764884046041229464874745527761942393777769179329519105448072613234498455409092054530052600772822967085210643119756427170651523382299977043399648825505147273310011919976665972502596853853044629545667557646630575909859593476452496593145058964885049758507219708033223467119623541413861410979868954856554984985919723378470847276448826933829564016733736887649677816224866544079889800950854930566327239319599407788376208916633108806616703747518416944336610449707730836383010862541390950453867255477552730157327295983688442429023762193431552402110351925771184110238265847635082225277829645800472235296105811699803798997249293180403415012956815659887511252918606304961545315917654983976152822589459309664669049293225273400234533293962612490425209833965958914455502518167692858940308824135997844097992803955696177262834988855703341033964663110400223695322544311111267086316716028127922753837278659199747233911594947414242131317415873197698159761629274952956798772642026212267348203498114180684014009602598589231123484319198471813850569113600000000000000000*i1^77 + 16349900626498687846955248166011898303376312912847348629031882950987426500934067139648188107504593531388504206214213758662353586415076532832671937727338330419264926490776935690235869141586181993631544029103327237853749405391322063971997255222868186063381219025365779953685975657035037784500947832353735694503398993164293770645616580065635031382200811355521503227547399326521084239081456971739581623841171252213736712935019820303804302810597046234357825414030553565534659713964905441214008224257058397899474943242741255636059191758444821209154512835959783027166926484376190580376749992406590094058372782575828630524085202588781009493010688041269892446985646065067655506984378767385502745256915639049846169729123881850945169655064047377185237975992123644213275216086198239825752998060590738541285407958825432974973945221310104644811959808875557557482915088627850061117386721604475372397941759641986080006331851860826267235420047414512644279281713582794077517020449281497268859740771215631064612618675748728792465142637635380137057205941354363208947455864420962888955987058288484046093595026766873084838459147101113686414177341277025441727136470690054040958880010958076460670577530255158627843006579221059036831319135747164905796182356235763977872309493881783717621962320752874129920606799135580174300357035025272557018215951456945846398097341785432496496814556507648898202300958339498519987444582331273334130833398542280702362844261750833918403210278698000235937455226903340216056773826498142689310404922856792027487170167723352922943631575089071158954972478257600711075039397900514421132386400697288628609652389226958314028341921953736278502958017574967669663409531431879179497872033826932633467429915943562431498936883933027848824716513758187167559635865600233545953373446848336062808473818868489422594078830743170264524820945788616555390746556549371042010230569014331683209989966260267202753203156102279663995860452432425206961825946105610091244296685199032165584405374781056789394577831902435463409187993309397974734165185525612517720921063427129044060671215791965881682481350001349681075408269505577950904320000000000000000*i1^78 + 1676737958890688486281880027389316991968481904189588287850577810497707777237132209130353755371668428878054253347975641764476884771976780114882816821081152525688858410876567225338486427595433530751807940029244247047952836994258579367229623300165758817038532768394325999199621848153295143790904679620599693968048631910982793866225140163446883524889120739685264862026130886973605052570363777335777218688176961073161087312306559088402126568971281920398892887170250049605852715139549668684972588083698072165261805978846453446438435312771743880124239522563824264903165909565150896878700680626707466708375316022528142965442070166552564546447456039002104318147536985615277034292299382432755775860519181747846167683911526154568826822581050018072989015027596686999712250310764828639592315635439526588470112202228471232778198241503324187152667945507848741253456301579782328584311530408119174800281426653248177574181580366230150810193325894055218880283207947344782257283532373374335933000653812287146157665153608671171539356460594934609831088928217677484543313194730290737629580279407263997565984555779592650475973157481665438696805225337716815749514123491590252836928238083306786966449280743457664392898488800149609117711625403438223937972297589881218558106518055142104360458513087357669705452687449372384565167567843701932060463665306070488191095816742423689573876872217402862366741515363719261183920973161322252584645627595445780033416566319169972769842615917006875786812789422298696567958360798622458883120732745670822716685412378077633678589645760425248128324853807668971471198695779789953102942078490670925912314309667936661742200948193379688118636020430694030702666162978264717417931605783457754548257319858763362911553747898276810729528790839475109757803921329949233408068181135368710851067310647321452126477205846378767966767322121113240045838900894205588095416142932858379778452694967228754745053204050783056475951623866600472837799380428371055479899552597740961432658669386430420510375811470812951350821883149972824689929760396227657399792648013276056314685660980335940217028182234009906903269012899102720000000000000000*i1^79 + -170008336252440026413355725699824543448380709226942295097914438511202458946588081522110233452545078049503759997891843953666214816369636297882838652099814367153536474089059637341265632053040569621166353849785363534820257540526328753338751809331599023255653392359051804182908456858837116817714393502270673240386381806514849703797389237655220268327096425729411239914827564587177495869299796047638900559226937601380429496545784503956409398821242374910335824500343388069629342086647464951889387682540670435788993620926784599355558866465751585575251173429451942528843978296099388171486939037498163636755134449471053847870816843478192913212678806440317060191648606001963008749054031996830275332578443198645651145213898361998051940971521021605925803997938208760890428937883464277820398542299792998099099078126236557818428705390434435962828431970264045892937113800565555051435353719688879199624183522841884871521768631844097242857994978691227381592100492563561682894046738804851811909497212612485540408600294310960959154899185949400197404685769805597795132990936053027041341690193760953713862530396591553778806137603732543233508673167217801207141348807292260764178812764462390676460921236197963572046597545869196981214437428715036526403571288009670702657613175603886033814449706543519837109561408218894603870961464357881627048073278205313996757509885959999924494724698878905116720147013406575126118022243774314582809606162276566513434256847447012453396300799251318702549357573876138226794800125614197252335378793215758775946844852370771013575788832842203449043493959344313498994245277884214153559579256926364721745804209907782398183963452035682650533533300116141664263782707521979597365832757542544411061201441705545075772340428978626663182914907039870719232631354720179416523199529042969273611926618713781323189259433340388014964446630627313013984167267104764726630976860083601248276656801908811948539789973235857228203132158783047496342185431251864258990206659359178839635626843649003877498537756515898380979839598703841501360445623051811686806018106961804987587106670762104227998513131447615980528730112000000000000000*i1^80 + -23933567956161003510802612465900859083829808046858800058854413400202063225941542894476809917574518808426292034163916427126739510855431536367292600848106276265255845702456765633259249013141902526410088895627354453558243221665809146892653628063937504436632247436945532317189358455933052938172984285705388555999900116375431559857631109217494827525632675969393135088276582777929910211860206636206012520515094010917113660805012879075954483041339805319068595598270058302713559475357514928173509287360249603122294751384569058802356036799227763072700694410669668450602938127107860339790500238786647194531828387519397359900878242982086969471550013707131366063027364757691023426513539495937701364118309392955452925787146722732494883669322503042938451252151970938520640460041297842971470655678744338771666529278073863699876041097264250469727238522805148438047778357106338320986489085236929339820860170050763553113542198891365064801058739162213555106295197185729209944527468605159935805274725534742025174545137200441451436251111462861679026291134566032727180123303981994502881195937382146535503171709531878329555778000073313969591335660329512840843925866905484013788008783635909879454587620889741091083809167609817074171625855231716864126671592619422490768684515043036246128930376510435881628342145934074574982189359920475076771618378240254094468950851036826338070071423301902046341939443206340111620700214631122016367519789211729396191414434898325907215792170580407094450731674131600155043458829333084526699300827103166542397941270016557834632184591912768889810020855553488183952223702529632323578391356107689110987634072363520807015510287321338155800287046718799364020308263731003269030820882697617544787589845770112655622880564651159233170465521327540167884626437214646529238429725007808240420032518742911044253652497880657306684056506507564649126028776754352311975227097874818199243213545627334603886554053913966948693201730496486226468381473361623767789146890548453207451437588710517655223819422889488347399426589366184206597896621824338583082879746530060045817704117327020344833196910493751574528000000000000000*i1^81 + -265173746603641976392562862516915904942143175573939504592334213578114620495904188086110329483583315530239794103257091593098747783259273775242892491105311954381153587811004636320718828809605224348570069073901362625048042427373546450542798318862980617071362099863252771794080359614001433814157344248679397589960508075859879614740022940998503862743603865527003823514863291276142287313261391844876735434462359480658434447931803751411748674416313303079727490134561789820373051996637820245658136302336767470538827996806454776322766225850416630822392631801610802843233555047756627356473310229534336672533833580301475952471264693843775473356816073235677145666715043989922027808187140845200528895631145045330090418021453232319023343162781574154505731747369367396981538700804999121767244501973008347860166694639567011837843046044236193846406998008962715093836240304186239723124347201078554341896534565817617242004223862862670061021135682363155259539575289925285145460546861666823597530169772486374292518363865450546927366655845008854540212167545754197763675928308084012416842074862554597557510980054438999764945350849277712561861529171520348870221359682084521278508319616776442987060100776899489211889672779477998372015836710665229591880341064479069744011163250270006343750789462643146189750744553422476842804080251486373251843004179633060072172275728324730577881806203555502431468449511065770376911960221500054620825233516716244376248400643940966609678211549835777018253573344319833817442331576612970829981439971864874207562455932141456707240263651103410581415827182911626551387846295979058390037682997132555759625024254282956656531814940015208729028909075008880361671669525105790098291521416014733674603151522063570016586377953324891523391111755786666949821460198370168100112542630776585252057456446987570856156690468968825919595750366253972939545463920534504099104323877692192468711353951400507932243676648568790328494580963450398988454206100513222617288877670537153737711330626614847684734167056897797901596785936094664512276532829161769682041576386795047611543258734546625210257952158515200000000000000*i1^82 + 64478290915885152475582139829298391130831550261035892292729413898066910742609357116766217376364378033417196947997461310215159410307688780019042599751126606833502709591867134955774388540193403808601846714713000225863929862714629629751363891735846961415317623615914164818167218399133619252457921040233587848626754868787682810119006412298651151185120475438681435173246730173180271839723396038262242867150509778646481913671230536613802517161612169275851717139762676808419031231895032631638303678343972974514404427886090170770229599794785962368488490343557925688520692926625362813451525700124202462346073384723130813669846555882564522984365409385355108322026485150163682123010950135980677962677150711346366402930688994742325890628622891795454385651606448798255020019756213730053195843095771661889651766029169150071023130883722301233813332745010145654716969033578472512642623214878368161805822253821664486992900103608721149575259172111494589295208312003319324664574156909147787223566796559719386767220367300245020405498952936974921290215368241514909448720398063992662687035824083897340604815418502820085978406754483373414057572995470052361427218148500331796141218625058998574823690874537676282474673343488742402036640395097244306425083542946799989749502345247214702719137167081069208347018992049512788550797250847387016905212863188050261380840754048217215231682276018458789476978931393479515773753297737913093907168856237082515949699152459817931018397380028618786870983762916283489297621710160400124707676505044971553799856128095944379494359475573995343823663977078722915772279565215078465950486759854931537131735451061107209251465720096686388828485732052671140447606127017252440554520032162622738830697076885086012593605334621493540687347713093422928422681506969867408937909929517007733800189330238325653313813016279797847228131325291381840183012450722956834494531895077511115476998095467241167546583554002922504036755982107788597700236414866842782534069687040335621172339137263500844943549500937352501899397198153575854073031391402675178429060708199785243585511993352578207318016000000000000000*i1^83 + 3013305245101566987319413186292649768961076636201198552294076299420137377233699771027064685492357375822103080024351802301043842653631995933056985113560700050846529838486285897856493167627956200158166875318069260227837235989341767110859819640019578547350062727749182539846674299456756696463646703742626497798917773792943854525462745747345380379396942777729533796684531450945546461058985485167803313939883664047978841207805521342787224974957579921707053091116282491344729025681462400411648276798846111456449842621405426008382433759208583753880979351071729952350610032483547461424361148543840201058711314993449199398797392652692998938962378322578241295420518005418267357594656679853987911499669146893484175942548336648326077700147049962458470133852220303586134951153283604149263091857271100432579766155325462525583881278765263848076129576012440611143822531398548352862703540415599477658481731557897697914176449921501325709136220647075033668362459305881553574957353205438018027761358012479309176483090470161216995452533760027047674904808253993392269924685471302422893055684386066788751909730746273823581347202949020999230170011161336202754719065180399247290000474565461378384756399937923586019804645911938411784350611270856461218437059040392861462177499388797289807989728382033555786070465226694333089532577072943454195757891681649513158485088326817078296185923670986006603306690311678661747140981977078091645147500506439224612639822900127995468102481719856358540235803658943443703413944544845106101689772343797475800474702857563783039048328159721514014602758498285098241875480597505222207384995524614095968667356097012756981164754556309037133725402047522786412841171417925220667086545817909208456506489610863752243837032099647119098500346621086821386566692286543409576445223956529232392198529495736408866592978782756052459979866569085759015015365696824900382736911267630040006317103810450083356189814495098364274558757204533959985243194244278672163972482949134842844671180078402214316524271588715072781037094718818837458767937955273673396898704818025863810393857369466470400000000000000*i1^84 + 46556622160735546922698108346893041894996905709867130532908788374370983962276728015171220812446732100085074752161597779395960688884744930048270859420105876701822840336261920639945151876987051936602896394264662277569710264243566617096321749634348434718061807274819753908548220123229987630370552738115872600396494203108364946877423860187700031077931133180654151933985658832321091935302976153445648801227519578157785005499923491561394730602449788600129369395924008337087907877019095299573378775699572055980240811366525598096815069106449863016511191933387493271486480883076584430724400223676968732800906595088920549260060699958235977246739651510782423669032291542621336248428487541856523290433915050589012210453472806045818099477313184594587495223668498522986130452171926443617705258429897792545915384436981622150832721435725361374544863589071912922459944901846626513590211476408184057257385109379793777065034509470148932497469528775769504369676053991916248623880928497653243613600523569164029947433561104834390593805044427806714021186980359336069525011222784469775875483424222236696804762342267588586754781609271534771870288365497488099899989375838182510217035933803288839018029943003236852029959485321662400410898997070679392571345852534864931885985623908920988586049387060653532333545477247002012876568497412054334660436172429770821350132874657301546227260231976723197829999962919854237109357006431001442405563074078966453271685118385066352417594005168872598846741217272815838047618775220439637706394494147348593153592645844257884363942103560996653051842389311112032750729714997447927691703811442438732994132252744273733931101821254501270745784383291621679643551972792071540601563898826785576886159216075307924661683556413092743649706597726295732637144872500660025830718784287395920167485181019281563044646262515253710271885048488361367706245975213571360783575217679008711614843403332530949157756494290477097604381672837166199557962864221485459725709773534063085424998093587223800520693596132451662273993030800357090316914031255384279747959175283396336008361410560000000000000*i1^85 + 519633502959211363795759634655206075296991446041078425477139464802509387770522395861003864563448067753513964652254505110581096807639549814622855638875326086993764691841029033297124830776230504410317402595135832127696361843832245311665475362659089413267130602692528908220897391034813585162595586397499930499457103749938513448749534289507723114323316958563110340734711548110630201094244310275029119980768658065641014376503240795645086891067590717438579479643500171905900395141048624022366992049370501079280587211767932221866660602914656964455311103465707356893611278162550426246364007525843363166134032388049609635461162250813996044589673674030183452808250805462490752938728102239776645460971147326890669359149377337371737715092444409666227862259171527402246894604226449977692483785131588399718729905471514627295188943285335992890441129646923988580555238707678283506552591312644332118813561634470045309607761213647938696878941009698975658677508358911757597470473109631760461755028635419067778578240625451772508947998309223438661863140524417392659933812628521356226754089297337122748588735301592893629472409209123987108052835285986463090239979510374238315731990506004667991464846540790404508381167662951869358621183272730238799029345362323654883418117005558347988668699635972920830488179963497370584438144015441685910374715995716040695946009659559375845574974108379038858879174372948590311479643390725798191666638883997776291906195435892717213205084528386423614414633706707083458031967668689515436732623362355065508125376568473519763863123280359530722731248990728694259452944616082524742299217112695282404823641639442870629870848125319791849190949619565445989326101442689645590601751524559246017053699381273985522059645724751222584486661901603130331520735162548576891375808804156911335711413981756511670881250145843649683299048892841435039730739235921517435579430541250189059456883851007483350096967884669811906808283258259047444853020149271382983921142396545854411371840281307652168582296768753780213175445336291795977513130457787284515153001102698583425024000000000000*i1^86 + 1673537282671323210732180154637273167796691150775569966206553870081005809341057949635774250585315848437625421960120216927948967384575599874768738437705236685046301843730795423255916418461784554536011673051670513724213289980630258134552842691492269367920965713556276994310841621023720025898738112866601955893294417305539916233237779340120041780577118403113176193086784953373048495095400495617768986100914062284813432641066044878572313173487671043817393099500244398260791187653180621800807185056491446195569633379375381262776995594608089170475714609509754582006211375300217928593265304345846774594560361784228673060699366320529534031703542935474777386515608895827094730278701302193187041108131288039908782932852750248917572614554726302522594037322539666985890551385930420560672229286556258316211595637774019178629843129930754130487654013847923287232594015440460040485333584052445154857495388012143594817296074240856944274844500596848776284588424040853131180997722864133150408520418054476272216829122691999209401816490781614000554920630667757920332722965364409972784065379997365033132857489534309305015343000901821946194645196038428029861763845534606243696111155936869221115462998253010257380712718246832974388920509696010110557396037312386327973072667338653734040938773661115639247538909969382451828831265065926170708482064626126596527759943488547113843051212208913464047331980781532203061959076686240437063037247138809105102010090670050445448666859082441883603384344884600667535018808730825386094163948023571970145109012992408338107861578875593185490231605297475187754648772451815638869653727493116723063339774363248559152851439886684075644889469349748154421815811141238209236257943525777041776926666954364557761363707059252636159239665335516980456560502948181708855245923162334958890087046455575112241974276188597116518571042719463684182365146870477900973863470272953997370821299722735948778257223787929028793225994676996038908774116811511015530650736420082809093945152237380972990448503159222408764254747200335925035943613287156619108865085014016000000000000*i1^87 + 17046720731734569398143713491051893664047545658066855842272717039232960803400686824763761212449699229025045080465056840802008825384140637130317610160805739522785435813362189411913137949431878279443975104985599496946845383114998654631970477878090076066502622544588776095953630053162429464374422502945068668833835490716168796923490736948106195370941996052973073387560863182119937742925059640658484163386683044078689754207936469368841268176141777226878460563437818255711496611295680805861555448884441123855604891829447474099057931774073930428310270246599272476172260991448906262170054850347659520964280540419703302859195129264963095751905395471801789543382862723020907358436778066489859028953798496998996699501733171857533390486244695388036824306912222328322595907118117564387077488231890198979048927654599032952102546543675656665698780700372947634807255580872127115522328755566412805069135585200566657561621056956139451735597496334605727028739130631121277661491346010755776407790692441654851041684277563085712251355381610869826135494462531363513108489838886920434342193332287339815378819714040800002265176405295038203634896986940865729788429726565386761620365140990072542847137705074008904999207215546065526133496357158534761721629681158764280933846301396383167939993108345105190395008869467480151217528363385541189803993166139613087509217269905439375430465953910409306322037402311493177621714196612498241223860358084486232455904372794909011404734721404909874990238975985109733137465858219358311041628830068846434980882125033875347009438298174487119107822443527039677262183894967119372658907559210424509859291031826858973678062525782452530635140665522360414674577215309843516329590957840162318269020696583721636711045838077619711278676545928536956462365129096009048305326815948927571693161434265028076824635694726781286186643207654208359048775818510805043259311232999327482974131509869682740624172581466120031347544820923613209702701271887469570614032081137931262764902574146526899543474905291684067740135368074127356126506339971326978870476800000000000*i1^88 + -35212204625659820310278125598987144915837752923918278823137023850441409415054648563272340155291735319789250533874467246397038948901284547245364408800668321303645228781139181040439551396297754307051630217545426239671349023286458675280974655249840538969734715184070973660973206029193433931330910891074324486215832858059912065629145804832846472928119555767428336215110176993949644857938086784350162593262130191304864806132051324625916349569052857418094725577013170740634719976685788957535811492474894400340112663626364606630340715764421683393034335351907245852592534073186490826609483448908172871826124526740570419531344998563198483911458151233956493448493404609377211148221914306322539250834818536161602406843880889413985322792732907524782362240571188511763531177788133094175622578147268270109775903152474025033023149786482139863112969023112270561610045705635227052929653297406147767786291869441594594358207546803000177656718855073580782611383162945431697576557383106424917723131244492163047310003126741771115806166330574602290624299604597337645389058608511537724342967540707324455403428139379462865239146319922091839925709220275653825962922678771913421356629374671057388231940492610353204988564133404617595735654409110739951845760471225760284316995871333977004342271817682051236921831954138554799774135554909176939594169674505448260787139468571582081757032678917694560539889122977169461624742367393602463680797082390404848323335530942000488663420911201899176236109518597370097437302120336034785477868295035620975482940558299371939239355617955331653770612602440447461283149517608426659484851999483888688127463527589576828994602160726119959688303059266797121155134558901963637425499717782971593340513230359760403155041125134634694426383403267611765709264967957261207338862859776101218239063151487917171087137280510385697922681034009476512686869714464278577810022071753954910825953579852329077227392549650456221618519488294451014053082336562088917320091363204591118496682500434000600708861264543484321819406571262508578372878609049190400000000000*i1^89 + 87754953446111994142606167127400891600461684364324964333356441950719313331295221525280264304725793284020380513432692876671773185879957068600908780991125520703055096149205142264804559348399669434627961826688262857750480635845984993490188313822053943124645275092045175145328400178098615101985928422333357505469033224977294496347016163947002058803350595095435760806118444416091316322524875060865639896320059119360369456506017955183938263746317983967935865898150541432713262376700922734991285483991385307676357763590669342747172901669414227864742830860233574964021323489526410444542299023601094774100175132195696511765513433616506649541065692454247799689825211896722009447335362035879321711307625605501857550014989268322474240432082803547895290584425810676978629347828259099866264066993712216437326899822169388886708304252758523588562822350889270867798245654210893417676862149155280010574162942617909171243113994372391856255568965574979704380281060711842488188729338847579640490647702312126137177014733077033802310438603326247634289064514742593060114855497195967373192463258204094672100470629958868232641045567968631512588628829702465590786416432706858570352244474189714970478876149648515552820403977249479589468816597093476347230799920418525348847330209402847654169392346445846482857384474862388306567515201871046748831251427793491810755382792988527913838196556606081980948572429344847818051288138932465425650122381447581434255828146976342669770942224595558822362050784765115050126161596017177892239516367351978850779445598305055087489072320682646478758583130287007476424512091317947755607827271163666670979342191620893183339732302465138297340225226864211917331266006119250207053670084261125968124687992042450455994231478392367510651819411279100023141388943340440972624851472553055574790507135649725550069302816204182071425413970347894321650709187978826802087501352778292277343440777292745015743309632110028710429933143612459664375059183883207350058613920253436024164728263340792101418878017919693104888842322745404146696847360000000000*i1^90 + -78299879852882801003583494919666891674584440993862044247885768526302809772077007970022269950619294251552918671844072875183396062928012189470351454941824863022011399098952255715440958769281648040425742798422128200073014750111896454452429002025393833860208243668154604300701782515322190364512124420709662003492413434837526147140315455016334713513523452084759264862426063585896209116549916249782326204090226195003557420591410351064771305201841182315656642776520793078067059634293890390907499293184422259958653664536739917590044171097934261296941711104565577079289967819275266858057779483385023408746923679311193926832773163277570568092520860858243525963368788235069238226238250294831401858690976195638363583012669601593862187858809035210651020327320013448036570434949436568429508691814565797377512540495319661428103868633624895668536075993142615146572540657849657093351662441573082963126253688553579387483765633038547612939336907107680295237925159039045134584963537374550819184572813921983076238957984203779613729581224611773615224154397092861768781372808853312863199646256379236806353894034898662450241705690667273120829148170850063626345880298760384162076387951553737377968630158962573133797624690934068717105981780249103251270960635079686032637217834336945517858675206054715067590451546804502258763843840013633321838345851945662906043699176989173958519110001662075410814821183142509419456615415598963519430173925462930359037143769291256369438540889492641392156981244857682297738938247791553597355624469286868445998594441282927527281860285429850908759288215342903982610766313384301173068359505561891350277195830993112192697269312860533748960749744541506700573329699605748235864488851302533457204029326205574325485237085849739893800371663291784978848672199354087898519488543255667097211718404160851767793174596074771819544519377179359930789076980045309981286149072962429456729941114252922375027165407875274092709719423417812167100216735323632014768215600926557807378324147547878132288204897248992465297849068814336000000000000*i1^91 + 66096535965597039029439251148344323196419342602997506887049756773189305251598943120785500570165123243625917692013742086180010783505074870532663272312864129273624827767330934487672796647162702467849946010577075767949156499693821228867113511804932547630648094339839506023104982635976066558758936421386555850876484689803326789659643104588674514856351134405909156316204627591941026912491165408939411780125651012588809508248541745899624510224537700837289214200718712446398461485490535046623802911688209977614864385006000081085498142169166192235224601726685904822879449645907027133316644987804093040957029431572129650651516916282496472685519263383678507190574542816444044312751490154414809610200680539238136309785016723588836201462233274771565057714103875472790554668311623000629868989265400137418076035161434921931779899337410722753054350588369049209323060570297843959880952530350178507309318466345337346759143376484037009094489506915134258913841324982283478728634816896508555290129510801167181731047258973749067300355570826598161821143907408065811304057936367548347224929428785975412050249648582979264143269306398688280781540286333714179217740131492676664270539094823635131174913759475034961270133746584669870419672093036352467373635547824322544651058729987297155414504005016772635532916773992207567262833235878767504394302085051968704109873793626827233915698857856756945416842978945791330540978435308470155974221516196258475390687907524980212359653461851973755560338307865036866424357094607926298579839402897117464576531292692907529315569537958127680276776518113268112019509772082216353647351673084259956030720318936557757754821177470013374542064853472755152203204210520881756018449218144165060091169756602322061880982217333914250866803191742709959096556616677881726888944410903570796476097024866268817006490483930672125228699845348185413453468857648099423514672545844000939574769430941395408053303814643221660403071345310046401747072343658325075240469889920407937960061134506131236108319662521051912565948416000000000*i1^92 + -58016357400252801358887164552268241836105704768901240875974432346751923700254872107366785018956034541667194239650924249737668781008399131859715012830578005072644766769122578575030586339402388344423354512196963245466195413001267019281877419617146334269272394954151984873939537623954715735377669034070789366215845165464665446511039766638156815311873396830816987138408095769924253047732030397257382791312047519964277399807431977574504826011761667451425430321226655458805760783805490207628991250616240179080569117835557722026814357144978054757820381316301438005834396254751051721033978318091302208420634813716522326929601551154437132270992839565223182185369875388449395409253765378245084387455448531844420522654879491166071009880557137447118851533077545069048007031540952701812550562713958098176886297368241976135090518353198427037212827384422481833923131568496141436452167268935504663974582259265746154747743921256321383746729433020950320080224817915169869556632061163529406824734977674295247861205315910582331577731406830565661673198854660406985426077336831361483305343173701399659542313712333693469289364047369809227385295963136517084345444804428246368622786710780080136584721698467721565814587311018309112806814640712515975203059184926341842855963951198025237137467551622791652241214109643259578495310920828600679260546578212401445763957715245989158706353628821710756372370405525418961955153406569442428896063738224939219264098759688788824040118832464534168086522126478558477121421722050961877295654170201395434914971602078241026031028783292189094391319313470542593705008426446785727511377486156740609565244540526215316258823075194195529951779789665652479121254353632647514657644219630405747987465676582152973752941067504607002129743724964052207707608377313186991194252885991797593167441340742577076624188666699313002415616897447265642856651152713697736913944140280406435833882259875342990137330377448829225729094874903374538820886995610385880312414376201438672910293264620879493653434979300933632000000000*i1^93 + 27607219425652661913029585001382545926231314133348513096813564692973628174549410115196816042998822344690042331715947630290569781571639431076018526240305612790242566100038869135139012570251450922762213647202823595381604174082538248096935221352509550401690252021034429485025464462771182045423291839492746520081027874194436803013718236409007027200848289525898958844864744845774416203494628417461559969435540591655199771205825029213017916499503013227388625109072533925916410677446762094857849038003882391584578307225934120923065945147511139637608353220428043466759291655375174470166888607970109548474465807534964808531310717894849540672496069738241669205053949781670627955596731097321079543210352036310738174282164931003984819001197654024457300691203492410286996503269871438864858701241697940278132862119649710162706221887739299473041025284472458639401678720648132380958273884129146898639476789435505841179951121508425373151514777550162847709381114346938001433054618392334103176243754677328445536401797723529918806649892316502745765422235363192613909411209721225406399864257413547616406588566406686436416252818239277217196941153829752150009227795841316964744213578553406154936242299334050623358604267823039820445108286704430528394017853270326440098706030670987434750506182851042223844257809436560224156806134516173967098734476668522212679154413826266873168387545838440401550110492774701071261366579697864560367543795428971012693405613456308547903227055057563914999841197826600487911610927306450898894265053305078809819878519623750682013593404894792084265991255476204761972843783121674800146861280295153027783686018543055668782965561944667609353172195197703262942097583646010899875454466827677840798484145440180248397624199874851534964995314540242660941019000403423742385729535993677449735454511612666746996314575391039931241176028884503234548290180291295894302248647290299776013462955264989665854749809299186723981859356643454488633328505022903157093162723420115624667154283369301931877151539200000000*i1^94 + -10508359087998360704490593700717314428670952415846528474249256233305769578905783093783129881684953526187442666083851415433685137125769822403169275284888587594324278261656808053313414745410868919986283643698380146872702674811515464865407961908868637710973420315597783363132465199917524041744636841897346792895279689704995452734595673686518998159264431651763815551896541162258680588673153328241207737722530523286886437584123106861881987243111626506499161204414743457537869591293974551006657205894652123268457483636191926606806416906845396611234515203372316606345532182148580679795141151682435554015456315119252712028623205231498837655346047464227977167857141569934691310611977119689725981555375852011765221850791330320817599648721113399798449499380305205577725129151861899878833589734484444051890425915723079429012828198142544315404090338060080670175206093480548535785343606253000375405920039057937778370613842413995675922227990053771935368497738494033074011445318060021840510561076617312764886549675986785109424353058917861063833174399462297353412040799201851160157793572067876927928722818089822519173005069720667420280023114046477547320554100230219994131474321497912831409937624651515886435328287261218184990240551556718293703272691525713644643668547919186137527177887004097735250342022714216758212470788094832918314672595507049703587654956010480194783458845542904710671143569214138963191014502438774917224374241828917160952247816691805029496089077696945665392811246661345607593945835973713542011060647836217635352138980920363002924584175380229995249714312139888991209375129678425546080390164993645198852346629719484045935246989738822501006680313411717432868842535237319606783947955743829907388121876896433313956513793036727277862646820764746847185738698790045730456739708984547635675052051535972856231469161655664710429382262348605394248995548065498717648878740492312800206988953984782534144189549333836383231914415578021974770852036186521965960324900092456903677239060314508492800000000*i1^95 + 4213837909643093205529195939318332392610590321063952019434148719074252252610529170757662384670189364048001081878787995572202593864874006675795367601867065268536539159632096758996165914953803609005457255395815394363524678219148043799874871418478099281455137943157853148881432000980432493372613427178222689940032420719296918962866398358881655786455449874360359622584802993421626471363459841803174559676594442329772103572076112336167421899072719125924094008514769568967744196436099858916568342567697256074960836948369667662484510294210774506600469772132645740811177793378973310496594580421412997379903682170990790537209524459176464780344196985497235019118927408174220545881381609296162129962774143741689200416680509311217517149336541660361815200047428664269367534482990190081768054779835121658352882150720167493809226661656916828690522728126397184627180785230110364100989180554577682384985075802662299494475918472607582689239084711106251203946793000185595913821186169609085720047150698615865036302380154254345374655568576229521918452058505178632112836490221133870902281875826316159502620621038015260241321611971287874121716909925648584756472082761353188208743008586338497143253158749243950766638313615697382077210427628580822434836015407805477236856795352155905106044539487509775933978496170254524275080447376176853423058022839362491482267388233802723909464545344586910683861351028814286271998225095141739673102624884908794202176472171398720216209435328071765979908009739810978643890982540830296277836320084294587932140754559376893975311731538706963866046135027232932770775721902094178756900043227970885033370935190136318151221116040597705047985731099453634579286216134850227821644208567427383654045746252941067484059026705717456437418808972444428358969556159095035197869932356981049774870277017286605572192295386625409782825625178220543031663820846432165031458678152626429966278215522824507043687053047231384583008208056803125654730416643499499610870826501231530753602355200000000*i1^96 + 468529907966508409868976556972876873886770809337012473966686719450019843696024044278657798772722280466520319651337123000875352256511017487675655943952319135152792594337292985615846792421129272338174977426862995693181550861029361294426055831043378512267910473592242947047348526832138780028389473208316829941295820990587475044743301330276729561981400208883116095811147033031288507795482909317478241078694181810747674947087690604431517923769103734587222828314397485589134113942742760597497816354173814061993121173533208409580658347471354319636283848285339086752544358096568913800912255023087859135348457928955320792959771819197398749690477059730699618547189648729603251316493325494654766183576387980676045566454064089900177655720758812829753302406278871584063621343041066923221742570273694300048147177130072791181783552666016596179369489024895622803623064168323921979941060161786511527602953397092033906973595006667433355571403545248306225347737794015969652622229006864599431089233857498627907541216928293198774118289851547268418947646350576714394748814066077659934104534045665284160298706070433006545549867990982880528542917174312386366219428231005526051789809252135918182039087460735898518048520166486958806974450366299571437655550954802470110571974277997574558099327383204593028864844486134375426764067916266244033659266040598704417224353884443989116691006078150042625806727844288790573951576083084941367962202850942941567202850743965971520408876827000279330608866568629567120693408332678737585820995197280546123494693745793586672631879629098257866744197496873361913380084258023373537605211360339625538622652647021674889020813178082567495744191191071789638691843878242345405642205978306430037864011063015966604783933597331446884721624407351825090265555374183324838353026809024889360505013867479761865500985999976938736626212523274809302860249604604610175743428687029817378761103202670732821943290337512924007218925366794828079996728195605902826679115759034040320000000*i1^97 + -550130798397857562206546401304810385641429831326292026289925265151911943616162651602471454405349126459893353313533164314274893471166711538455444201625063950763236971162681326558128123424366393465790018857269854748394960328636283971064940119818964258473805019785276083049867441567997253612089869209870249310798239669793201302711873256780755744680205125306522953757837325645959498589740333716018276771393382378945763892340137633940928502966066192788753651230716599858237230008761173838159251083254864056707872505817826129798577031000803951697294094068470455506631691007426369036496662578187134019812733662620436117471662659493649813831711231761534100045421415958076898727262097780961811412094590704121711210864665430227485903625639319749837773684372189613124841179659285351967537664476115645707991476812107133919595866021793125971189410743769915076605082216009578932256014296547194277833659340328942822897562379175869953984906560298792586718828951916845656918797858965381179331322116649918984836212360064196909802057881153147406776388904288268324064471364541829155612656230000595847296512517971198747393505182136989207075405497182262820869588924708201096315051059580266297938967151936877215585831654886154775058369240980554114258699292326768244721320265783873083022067233098900908599820528371733626229318255704108004083550301722627051018205852689299863540257685535678009717892188240301159841049879772135330417190261443039250439335865667590657156312039489468433421472360469607735194342863697712950227349312925761702798369993435151220010340923223482064958783763920581611731843244690586913329164447386927914741411380584869587144596672234589142703804894668346764197225476265061702610981452169483169998311570223714263918705738649381123156493560572002276140659791167195749397247199251330620837321158489221128749534917169348738089581944247354050003648073868447536319038348353382010048944417354843302475402135777090469278117194436923276090909409508100749718978560000000*i1^98 + 49879683243388018471941715044324731327270720523002997799673187836055637562870420826650267049953990827257669366520592221383917629927948066059510698065601881680898748275138994066992718973715078105395244179996233087984425536596383125215553085391800988057858279120307583701541763004206700928124165946897268508907169985812139740019509382382828152875515884326785958353955097034536527871628732001085497487548739674683301377680682984940152134162324153076525220182691120547814627405232875389722659142331857659107824705711452016515824650892700686269531202014274660032236273669496810051033195080578451685762436265879848972902722166769593840883724047296085073256099044223941782579475247420649113919737798257646601389603633693940399054690238096606250105791818720709647717650071507981100361671379502393481599571796498269225259598101287697021431853268788267284860867781775081313139706540090270139869025807834739989279378108613484405495870840692516354067709142116265410032377211387609907501562374507054147482131462334099096410472404269807588468028349351575937651194343283024656233368738264651582885240486685317966288594948916019134108420363153213272383217168277031380155237860734794456460160740639458641546799151932916340180706020171119122466223646045161934622482645686857706556388653637551663589421793210527815712435124097035541109673601750642386833117735559237059655997895472442075886782896581529009521845220868235968972568484293577021125790185981845452042235217009246190646357516036705807215476450628975461702251410633527466423238959990804198153995501524303924309545956866539008178492153658280081519452530761761480200904593585483338034799412322463969836228448402746756629488034842030205368086577621063933488615916427673360265007627730548080758079355045011678822584368026828999322390862059508821424663115324389785059676414690438094034930508654786377211914357732291126822329818191444782449321175085530714808386123893939929784273354115014705178944930987376640000000*i1^99 + -4449054073605502483280411187198887741363378551583288571229002601191947726411471710862722424135267232860622496828178824254001204501299236507722106431865995498818084950348765287247147734166007753768131659990469554189552423666833094919471084322024124261704476916800940424296787695470445719700358075105191313721049542631164238189595388663692039023704000556583349081561874085847293383630861201212338200371775697611884362343808420561851691472363436640777721551025219724148435800811037678835995969617650552534192511650592153132283327369640476006705889979416289298920851972132016320297371044227312442232427691602787702707940284860366898565864797263625632318921679160462332389472211485583685776000324899392966045597920488074496870732170310458517256483370333519725489267737768998842754026788780701338817874261693356464246340320009441136581773471196733490762622699190206150746657506321348295164790556441313093077623302129735425742147013326883700771176745136049905021432597277233059618226868486340472607260003674631350827448532165468122742868084318344448507853500092792289561039749711610294958083010613189407234557614878500139765810807040601634804730196109083055420063425976898701251332917858784958849746753856732505488253686220073349874977876897821781372867999994717124432503454952974622034262275306158973898721262218804703121060588306774823688101668819970487779285357820866110904408069758581982847588534171096405922875829362175314791176716036542199007154038057567525486146271927092605687526893494877137971621885569104873287771763139906354804832190156890207512519801355162828848646821661526313837408757429354279452394282447016274017371890877908478662233138205307862421703215716275556433863170961953028299337634397518790184008332480339598109549036132301065158992731311933954821651978981167121381912810680223360469814502691568935621015115158354635552068736812279003506984682587855371518984095349685850031634712251641930993555830103722987226975436800000*i1^100 + 4755484325778675659036040150376871923835046252906847947181857663641295553899010276831073011865294855168829115193651847623819484722847945201785157816005513156239657124786004533960922154268747960473432732881620094271257854836538412522115655570048346127366317488302476016509794232237809248169056309450049906492440746042273917014690244406978661954722721010518063536153066745698148628367429194015742261919580016793705827285346380383428305595629766421304395588928987386100293273701185992880977381145269021090308136487523727049001601123762715236790436553282986178187140016107571723390977442105663466825703662772586123863247813117404830966264865967701904376088556445379585824316372458916999548118766595550638107130441148322229507954790051395041626315510697565584525815747631895624124663343684947491040237689564690303648204816562286050440905613642352002291556771350540936363459971578979468874198420986287302561197814680124205791238723658952168792217337113515382028728141184902831270987376967373995814070438401002214571284875969662309615065616245333244848015913143267657825901661876148193587195026979532075093181843612623661313655365174697602255512514775464635670759156904478456478265413230798015835479746482831350201574342122556167298208155195584770092485305191115513193314348322972503597431278362400757165168459876460875734546299833048866169900547261327573824123235373509613592837804445124764319796880131597763451453290712401830503310843715387476915668102787592113670523932859093346888287595278712997442062454078678906597149622104428428627076362649400619350082513094821049814355196804332925298426438822287909024687110299229214781190900216329907858213044820260357537572100913480666967606721520505560159643175647195837090251657820241540281426952243267315640574069891027190826176540799802232978088473378886036563006382776235946715737378922684802536662899690049521159974779011684531931109978421653734884173955572887398548856565186061926400000*i1^101 + 2541801494733834072163021436942989160656194389730193495147433475401198688544882839720010879478177196396066936115086810188439086041145835112634341783842048454093937608138402797265461665105542728692517068572851229173047218326952443098695924107901480193481343212101056392607957997262499318608514767588769934731369211459480580835144876355091350627938286303096971372701457262232165240404593359397459989126459450741734271598398467284837823067098947760879039098626951270467566103015625286463811707879224769696759850526206911263433516664472555699539097366390218458192064908482344505586881284528942673391531518010283074440221035021700289690660604496031128049660925742481538239043493555647893576843196428413995985252762708341953267346130974511302917318585711702930411273617951350997195893709020411206549638524244231820968346252049947243139242648085367468962228433813457565796347212593011033071295292172073340590738262687086449847016072395117621286262710712885413064313216460209356439972568447002583786701287044995029336337135108154056438900880548280052228735044769261718507708414052747853389404197362116437500932847611080150158691353970688291797317942957218750842599811667907840940274973402337034938518839776968125992214737674013529562098942691991088812670418408048085249599505557893990031021875402994097628476953995209920015025482675210595209672307120002083691892126190135649258281731677594342762424302942481650475245132955741572697523207446774301588451330478840261592702406123944904627013115907580476490385359952669471540584464956425195408485995813058021793975733580149325028669796507279810404468903237457783504664818836254483614206426712711735597304674302484414517009462282160176015194323907708819656859933367015113262947870456871381296177577037446274484614337355441992407837766675521674085366302432604485832070109860429384418912248266797724048608082930526431398885015570674788538108252658127381308077410078599942904668487680000*i1^102 + -1958319066559289828683262815647610318460690670439508813685195863130426585356087338396751743361056457708938524453422280444216655992811188259476310630217813050814776533099321771318219030164310160431062964802757449866115418120385037623758878544607897828108117805774234086133651820425228549219664311724185943487290319374911391071149797255787624954448053587246188398762029406339201835377959237410579679041874358961704590123063330508863318385157398161594921099656639240544058707509440872437778409544223596355727118989235432679054208462745866574558818732918787016464222770610151155418005459650502358664919230136404017143579056418509513776768292068122835133801647024577276073817849136081116047612681081411165405067027461462349717708429273799076965293953474955391881791411794842356769710262730639942586323103313184610656063245710855247721225406850686704236313311890091680588107992832829938022362451196040102667514991285359899821442943143040618229308445584751778934241250404900109969449289614988046932485940944709088270099641613538749448549181760847219411529605683842965044615196697610218221954269424236736923963537737839324254541824855521951845981784505546537191732692336555425033733188165527319265622099095476644096695641233860562456088898858458299064387780532343124420607963688182165942393074386539051959613401922805106295386751544406470448107231256392003974111530679690132074134088923994095269607051729921982676422249535512807993160305252884479849834355357775639308205894141098703838109500901677059177740691850752941929358048408315166677424002761735366881720488204599627587099262603411473822921809082674445142890801179183837111456992463354959995124159382459971780471876889783495296255253762227273872905587067639646897232731034844119696303389870060232138603904090546997388110939313602118347396057010289869664161257631932139497756940429158721851965423204714297354206113212363996947064058944955637949755355520040960000*i1^103 + -1104866692030351452545308771894579636464830946627042439976095247917464880551617793853948979141516448910157962974887278248409534063968723001168713968356216995169701135137067461323862211377627390756788619488125299342345482872009211837571172845640621102221692010362904899233556476145050593173874906733116420663106381396917332589873924946176100481441680143629314927618633383786751384519327554671953875333154725295084612012043444395842735270613205386924428695462851975922356669178432331757619417978975593931816786959813972060557424859076706129942231126840630971499915477189900501648230424427467234500000593941406315604959333622203285265460900335857939077831595959582643679601578100050101030095419411596075213648431616880301724450230445560806963062709424252570769123141333864691630636694315113540919353694195953620129361299337219776236712409524829283143703576310636388676914052205908329969649423929100454171685133285897680240685875012727695175000747290659495671317653102525087784455550726890880516002562083856394892609340864076104498614113273911067741137477221340330946971134220471069704788919081144742653456875406435201488134746834027048336366781597888934768828614015667449387364114134872270141490175512141994466176003725347706189709711373182437608278643871514765553615513702905955873890034232142414772441464058767241863607162652580264314602445550132558878006602892828202726579048123104645265844344425632075255216463906632529744922896102818648044338605255399519116878937223780187939682339334494341087529982221483535482159016851622421856736351243824324531836086176221334244901723380845410576027240338717973329706202394282110905039275528566739108865814898444762760920775458663926661336114980446994844912489568973656263167836081455990388587385160780056023085753364531533683956778201815524874894252878958215109848627398180633012927364513745166631428455144489881011251343533654038619801718852198695174144000*i1^104 + 7400649863490645930144578794107865653129415442908898128221886156653672260417505321243593793798490172207258520238663063833311843325830435181051395847802986835341207700926849914096641107507275610870678568365789064024979966684204296169168798467824793061013696409527848863036135877891739011697085045115468536306473857649137930049476536295934546579577263544445639966150358862747762834740646203014279628570208747551068101702996893557878788642824690371977469093033885724184601026968530204539004939543833558162272269835515251032018721980369187136409699118610842661667022946874082067001473980810957413397248047654221121579587946166983483083512560396393700610143126713677014572569268922271820495780929667606534875497419312271843538287454641955989664799538319119001716150097683574166856699245153455897081732536978997627234656910275081252485320433079968924656161236309237009707975599636895692642760111840653943383265030697121252955687110533330657759644705357184879530353228166189410049978793066254375657349423367079717896376036412297360316799434823091364949705227998191753464230249510107998689689757860188278122495932537943260605043979348656543206849247894240317271389494647679891827806386634784226358200954094669989602413566925514616217087410166536960643316325348882041206432043897901649987398273208147643206374523288511816661891485473999108143268769159167473701912256940040910142228753781551357018437919828193817537653620281963477547167221387878256379172221664082682106045844272931183459713239032525611287844328962421705686858522465048514790010604525419485756943937197224952335563327808823439900431505244683110333352992181654127990152839635056385012381307621842934699265038934216760132256691786357835811956002751036045094609004218298385048678952410934634638625603467384945683073255722129735507963870009230552280865342725605498527579730596978136627777089472598225221627840574131318076758556672000*i1^105 + -9220113888048188679762517232785599074120571860776375957097951959958674301367770496418427227805288017864683768894533512758249194687610199344519837224335808755331931208691768993821490467781918100421202162370113675556906242947693845272714397681621721636940709732565446374928415359807807032612089299937330751491738072251405303466031297386679985217045206829346410403446318923394279229502141932847674647669228195808352995614465704389701525098743569242977953318865387676031912920952780312432460429587443341953615211165743092876796636537733900709699088590793959549997571674201632121710021621390027840291310548293535666350969292464993324650391404816621679707919421625557008629648695037924352230755072301243539635068724558416500810605509604640046162413986008333983851169860991338178984902105736434051329280407774303280434244856334120507552522613440388746877674284956275376596726785279567780312043165619283299235258481084851378580596335938234945479587048723130614746576905143576770317684533698177664452654657087366498441346528547906191916865657482058709547571844758493251075090308415118953670625579352346758798939125991970196013241326422596399966138708211398166397540909057421563920883338580652329046047653055703455856810395081272558799716942276477123872835667033772912384659736217617368717321850948883229340354124659530408776156557613958207930274604755639956400965226472414170123112630521293644675093172058719333474906477135214919158512864102516550761204191187203759523781863802008352118551265590220668162016870121804873922817273405482781200152519298952354553157032224869732865728461679160068787350036556259092738566600295652059052802101267371145473150410008094930476523535929194280960183622024832081463699942290658522333732384440547086692023764663875203050268350925015148208608883674789357111052795321134017078019186829038987447829410308946774280237417363848723191111434729684992000*i1^106 + -1289164928620399475339636599723948254218445175897109195016627628878108226484611661163293571040773691457452726694360330813642794554615594751382287308150713658877306028102633067161712854491933642484191472562688488486813981761116808919724071498781589226602059617654726536103256530512394723035515615832183214956475491105330208724234065877854501546006021646940917869227839168547124382595475496800779373264687128031549250817999744899327256727132051684756974064905492544129013682826120721318884102243627412561433340752938602376151450828514446526553207193307779528424086563065784520435469342705571102808630718818748792600878323213475066528002010061791838590577023008342285730300813163886119410244654281298340649466570091758858999024519131526991052635229684528751921286334923622259320838371288703736272254513584125785887008401428778997900565546821487132059564287201411400706188652176917379110459106808022926290394585575045929853968873962599095100418743655753479739437566217743168459510660903371527748089289485032554797442535460941191655023425432832747374165859048749098144920413928731102888544395649143483908905393351213029719669057850558697931770663763609981504123052287925617563023481073512049651259038602723164114212036424209596919576860116502467765807100784152745094181419395974128342636391694720934520629298858511471156308518994921568358036233460721630372651416888630156878675210842074581413485776888009441312353001184110651128928927492224657067063674625638759258504460076433229349103406312222634949289081112235963544497146148068745933440274682298185521543507538575631226319100093004187786837248881524904701049274171307266968364620884820072431445391661058338392797901343419939688885771205161423150894083936516856758634084830906019795291867723901976832530917637965682032852420438379582016074208651635398836254663083846898718439854558520163846706623390375607271424000*i1^107 + -43117138673434167159584176113103575327888486651669427357224778781259780707958671898465353283321552154753861259854690036076722375614099159923167388544100982161778942289229096411742668711060996541639230309361829489314799189735907550345375259662983111295941294385000638042134923852236300128272563522025444133886919894718917708883795498793097551075617300729103069023057525535736559643688128323696739960038845877045744210556277547259200700814619050882132140045559713926480428459511227992804836237950484372060532849522297865720846450699056040015442408483647866905627588905907548750914084082644515728674388756615899428175321705202956650993605472345240434581401570783320855891749117542396100695069856029292844870820205499770776238236246922626678040936334014897230176099556517036671220102356336409800168612643069912609774150849607144246164543427539235215367490368474950208037758898150959308523767511806567865215000571295960976744629985776970024741965476076314333488528397840826058861404764813807902797576194314368832772340268329164608481377011800365228670850791228413626664799381421435838672466342445076553148425584947797112936205800069154612463848931525314459539231608730600683334332067999691588347232434817302983375599891838871652235661248874525963913920488672305860879411780626861804939191318479622010118808488120761779324989222651792758917880473286846379408239771541527916475463972019514083818564172305071336892217375625619487918408092961409400530015513811748840224827825036174546892652820528904547045788917453610907355250400310469640628583384707251295456148383137727810860165015059947516995328831989399241686782895662971940923574257454994725519963108244006644039196886669708535657026945978240656746980928676584246317645698033996497670551619375736070587342861407975676172873305213829635996914833013391078616845010276760674080939219974397828463151022080*i1^108 + 30753157449711803698209094536996930359040128012543590656641704001509014017816454859871075467243020646106421786975378932226294121099282128512513113077929304741105948468618375458269214597718744759660934767105824008144303188851906631940137758533249887817262690180241942228542291602139362340232295855634490063197661991164034964147828105024257143160189572797225736535310164990440857763867055815595821335638767508349060931908545217849326516778036829180722414857403517926738037856259079806374285603287878809693905081508117209635233906648103847323440459153471216382165368817474559877170098152557112691197060373682635353934290641238173171206520936639271735034288291941789077825760165372948912239827767955848099399990285544210289483227694389289770158799301268812572976421122352443192831565647035505293353557495398122838204622214740331000625031007089322073283338169531546893738927540080851329819462843248831857788856300996012788515777704837803861542695085620122893651213689018347332109323414348957786685336201593514617193817155446579928952730970951725037204886318124759258406089723075373277533946379721584945745954438186839149252540204039096456762329221658782751329394629968539657700892258850612600576299641946358168165510846050561613532087785986807806646675719370727224340275920589794732231812700331545722826166627300835174752909166094193630421029277788794295024270575142737565382887707030938075249346099737164703294457695793258493500904948544286848184914197648040081471639731059436377248242993334781159140934399264254025959906116579848549190052341375071979083030058651891618625047734804980983403108005894995782177555192648813039546836724565115033564874785350164542572516900522439445687973462250559003679171336467195966560567483497658868364255033114178859026951354041215640459270337654456972192698749036763921512353433646940433263597851770880*i1^109 + -101724848092539211518920238753289986692657895194717752580152428387050076278663194328769123080070836950698515891437600803460444883209106135800922935248061515511316499474372891841639456399400572680545193829006389336200788836902977066823430808335026655549721606530326711028919474136929504965015971410842312138327917448514142668124916032187171957550166253962839178201172651541992589541406012934951320228384155247023001264444559841906834921571046207748437100087384667786090561657440191680177445095006748460316508183179852641448739918337768280287399667246584386738153633010937706834397678694408013763409984442785325312410460733016307586717571697300938808128063073198903517120931751417385042040093573170128962044753855476186654794808557010265504890515762332324585687140042818293390236691850010761271573270900169351260706397076400981022338146045598997362656621888208047558313292249409176284325728289417019700453591227457759981780481909698145081276661141508029678359591386124189560550193488713781102645863991648715214905499105160884243967683202156503958628708381737796676000469176060030601858447657916812800783358522641480976640636230387430835687767767087550338367602085467165328168396822687353364267988737782354703875845283256037473858811627254752460501975846397942106152359671600189976918953853110099048192859647073671549769291946348427334038320187666882407923479994532376794478960868358949701276458070057549095635074417293570107812183160290313698887296359334634871815525504306363290819481170715649085019847503831409614600743497618302000342898513485204431674187131611125530464427171921632395084656392186533482085667096651509101999145988332377773062761696470025189307493469436419800022247962497306405439036854034748540304173599239628949296128541870177867540694363258657481559200553496431239032872695330447482999795791802925056*i1^110 + 7859076394222610873471013569714001348444990238218000610467884280778190540817370963055713121098584140709174099449002639062505466454638815640458555624304283581839625577415017952651312351628863630547458860581790788406987764384714840728671091966477627358093677414098145159529682635499961408502215349825250891466130388707770952085919462797882740555449675932825757335572459206838686224763070629563574466409267743560123239668173583521162667258777831965833197456218997358790252835920116192831705286274375978454956675224166166741493640808265988266549363967927417252090633556270591098089352805560567045345690766350351498877620625565498821605154576521348672195317263101022218353416367728635719367038257170511266187823091943470013986210501887892753379720965218311661848796735055951062738361799590516371012565285899411396068343122085674520003232514070650413970714598342993761102640400846162010429303959477252054457677256455019817848147095988008080463527855483994509898189969029170141557517376538972709017530957046008012610035403927125964987909753962861285741473678373990747633183607987017753876794488568334434640438959952572402192163996171381357199835827566738699669119674105019586577614163671746934622221044625639791866018649420242543490436459015485972943951918867529341854432632538687507397333960444438858249377696369064280680585052767615625367113272033763854590935926441501095043301517667363801245592796689282437525643734969390053818816591695882380515613060766337464281402214483911701843775144906680125036346450229790098104744705790849585599748230290506583535396062695771762354980842937572448163608805469243825115028273884376093491509717945695409995532284536349518002033991480810366875203766436394868979690400552980361711100753166050850819055286442307588385870793212542723090333947327706605337219523073152122880*i1^111 + -907957551465403783766487020865051058769612833238700546559870825199581506105752243524256679541772910273614174528975293521727876016992429493281831028714809600275900557061979691600650240768046109740062130056158468816456036389155474878293822530723885422597067201612397720062515831064478271998026286155286986876639707692781813851903874963736542695131318171048605544191491719273776489999298815048932669794235417836103624924920476719000796362753625967295352272671727160561391853263065965625322202881751587149063519658084169469456610417568257487504480890964395822688148376951886254137242646659418081860055253059154201699792851858679581165350926501050913403595633482661963044592454201236713132377025182802622810392556467789690413550525083202453641581349375581640026888697035782990610013882704427525198804870602372291311727372239457448385168510115754934919541637720676926525020610319481350661946602176261922291702492484126541334010761606631041004250348550740544336733093743493402296469247174486183003720233250273352152001086346116986679726166545723818246945597070649769839030062376329660519747445903708049202083529735032294455822541806078507988044231013846059019221719567280896178036283417326183248321400852683605211905438527077754886127476097668909689668017009069497333655334425144138878523207322669248915922840257321802334696247243898384048068480518925817126250824745016193499396264425750497526379766575777210716020097262155335891246995385993587626202746975716520337038303913463191176942424938124787477387780321722292108948167800611426536405364703882912739935502800833450179942064860897088614088086206673939333080739613315775316895974350923704753301946095655787275330066659603021212913385706619601164253486132347597801359518311762693399285381297564523457389649554160212105829188350876477030400*i1^112 + 26118265538501088840370376653149971153568134871824688191474137096094684101119300374737353009908065217205528836693502223442315333121365426918507778533241764110715856639659154420585664093660094571232057019912056995380394727104201544828432220432937240979528081313862904238419199912567386034678308233562365039955855632873101805381184867989184088358286692852829801450281877843505995701184343184781512244845367074680398144965128400575701564810633796066872553695392121421221458954969167980876238392581787403847544129921435891953199987400771309000614824149318022949500157962195911348247954868272266146470767788375886061290033851398246355975744012274082991461903064687838858602927067529820882197194866919958612686795953819338518325160956505275609356325756548084097794990010429237874704532178421303644310335183526357567058447084460226473015517754324225580249530832066297683174229140177884169833768238631113865646862531905673446474646429155321798724602480180279509253445793332437207286212153172178491329467966020297355958522148850156010587262997590694084128032309527682394574541612019095383247421351602407791623789641075463046753898359227528010481617765641225175254503978793086555803909016496830365504700488309877672160356260722811887247734350958585145703902944004246667825476400645849832563987469577368359764231244260983144716910573990077786182160035479578137075466636417076456646528086168585143385315789431919092166087208727347267519499351422387404989871102073968635835331795802579579895449354123207489047628025108789275242374956275608987356321493744086542167140362772025651831723668781428828908117963362178631975379678706988560958143355182662104367489220226498855119195360159909420157638830558563282861418882338688780489163567516048607455557637452711512563795430771859128320000*i1^113 + -373544726139641589550690685642811062253943106960028414870192471778774007395232013157908694182078862982542045508153243497292434816615559298119666481587176304427331248699154303157656450477073054055520220685292352749965357960298560421101970078054239743770939772902491196948794996490292700383597824110547774755063362278254864776736977944354463954237410868728878821362325698625648377828059360611209647343822080554345750049501939300153018319847230833122766500271993042816423118922607032929652619151336327087430111199607734930747929726501639587877014753921816809424849931390000313074304450897349955283275349557664399538265900141650200895835944811841619423875766886961237260225573048466115317264371652710750837408090990917605969334672251273422013634092767681582123533506844116640855647617534793407949821819789280428043179070940022287949623102950000117092031863923214142890448497372882847718627421497848847046843828948433479105904624114591505103425124761188530416237919721602453927057628778905961782468291960353461363936845554675253880242793058843121968704839156594389541952107831981545331822818122116226948147045248294996089591148391451245502594461894852537695222813258917671756012684057525182940601246900127706819652583856702744749083766127517315629920098154697890585841068486181447560407852005530145202786390947948529270495457011540884394359790835853158453899334360200474883945573195401554364616402018002703363195539573986156915786203036846611810756559246889245385692969596419865769527873516404247192892467492928018755733637022875390366259404784570152746650002404058677412210181000771613818416902825511556688501447389483844464086042757947146076369229664688881634140418263117017283893155579100490005079690988279493727867600510798818606813283651035961753600000*i1^114 + 2522977393034892174944964879156856481734193945195591974835487571760108631725591264140232843637629365058868541128434000389280939865136319017293937697165098147967523604501922321747158622708607867033610997844716920195492952518216666975978561245075824841088845598429777032785453928241781770304056540436298013379195761431485452143039162116790484461050387140211945887041397730350493305619351787199437367191904949229096373560805830190944389032564867464488056615419737997563240110099429847866781019777108247377857620044916320030789166233332080202560320691604861862063428155877430607868438026660633281648103263596542497457931804597213164357129885815625633254804416424605001125716194920521684234520311654731227111841628131943979269344982267687881048558269870333797714940517562664105461905726363310910421743357162341437799146691199617437403517926092634936023486818205532000136883659044597021928886794636687419192698921319239755138373949115978875536279416426406120011271984528766565692651145075467735129625208605760908195100240535030569559124092342278717304015632647826885900156840389651893573027920937644933674280163964633831039108441878996262068938620724687847863505424590916972428369706041299216426814036108734362003639893743991922872691589575161461313822499155312216593744969861275896438281468063149050072800287790637419404824501082582601489927489297804282133915622362119249046227152354149389538065590956660228064806678382673904638266264899226958722341797906589711243410589245484914530174559810343377136095089723525383911042302100354205611133121140613129605508088081026070482511303971852687101585387907038761423768861175362638350359255924633488332901378593987512225987937858086829741462013748174107640691545351192623866843137635130959462400000*i1^115 + -32575158828645400238209772313577024418366908515993210840573221264590327192169350044160376145099153087836341324462814888625510778286019332754978857545198594471446737169076887476437996147040942482986816488755978649711415262723372850107240903429042366337771887306745122425461662687876852873268184142955887992332474187435573675871650569371391697701177701746242495541046286174617057689313811521356093234304634061814123349880573653684077292084897164558671826566705670774873102498634743972549961994401774844620858009295550998921301473837618261368840124073573296910953226002366486329213699937225491031838793475715886747817516965580423537729676540139477245622286323334675943592323284776965105900348582158359457411057462967595422476988441985014858286069836798217527652955423754956039482225245163118451064018042492391577574737107468646873538021191891521592529501588111683544324894373986404451552170898935860108565419363484953954380707790545628487458287989748476648786143140474769795101805126993052000682085349892249413276204921963128227594548423486354702939830624346455703374715060063648163371408385230582481998608192066308608692963048490320223566725593076281322578660622989778468851152410889689713861195979987603797554714179667361739807541504073549958038571636851820490388042915006464528571555606151904383877186559246045882163319587464881043097626429740161212851802348615211458179254688634957109520993880615953132403163815162562546662709134794924798812197664740734646798207661430641070534912931015119473406013539216981762138787786864872451248186223783321409116914253281549009833818852355603432260167447151610514394287525660298248525669087947389302949781192227493838775040196120106464074798781610990555539279716025427296256000000*i1^116 + -14180271316511583128119636124297997078159188906000823441858744138397404192022709481995544986071153559779379885347116375164998996655056388365753380575836139039667983837012678782282046493999046618308568008472029899539550815907427567952239631782852704028514444574461380215577550546421388394814466468475670792623288967371640294589373564607270456426899188708137104256164980153898530744796641819146386138632885436780095527469846458300562029503640446479453437507812131859290995564113140398845665381102210111641499601904976908883859585721385421195580167815887059484652522908777242287506857604917917368480968539496651657080970396342995839024638461006654623243181430800402589778065238180491233710797319942653168891010999874417174884268856612498510233599011079689226423471287625041630192264220791198601510083283409133941136543484722329907412672819473826216321754622125930935292740968950695968124209064136453161605653863462453254956893671881862836544018930103410725310174441801168040961165710318883418512276494368207247835709538614829048682187884977252631608249037969899294231428542282816974111405998266843546838631763934007369738064555197423369501367626320754838366806019214099187838002201348123002958457290027241062127018908291530896448994873701489946890636762661033855787742452895705267696197829266481232604904537714153967544789865718356984778250954214867843113574113791861263106908219771949828822151834634610922975672103101761381855303388990721417922706506357756024291539407792685906030471693633225921864281140855504099795759734221992286602711663718285751107589051764326933088451775764126015515052586384222805485474871680124002710935245611826507715810045501256845165881267199676660921356703736644239360000000*i1^117 + -106337082718850828577294077981624656864965963398319484879658732371687564524068077872375986262256442317365622912707694941222035466817275307970156951784659983835837139253513334240325314594514216364693254419499668020485911797360653710855236528142098084153829919849654333877183052733083467079795987185808339474259630236614936761948881569005807933088671421332277716080742518219262838669363304240059375455398903048888249775258158010409532597755400922991702178065877214246770473921754133295026538253505508468494857129368873809986766970048296392780700980535547237313288724028774499453171185336873810942164504665852494267649177716079581026098862480938957544451121342771512519701740372973586050601591324154610545644092884425367918802399002588228002424317921846530458221928018294010921443997347398351505762014005682836702229754621407532053679136646997363304753715764566124000547444190585750625887154489358705590013812698383605367922253704909304158116758157692869430286495915776620725804635857020174770180711323000162073004704231589623687137825037378407486512356830339159056490627021189331593943374359880889454501411932205758413545027392226497741759002443603556711933377177082645227703120652258166876630016131901699844318408417916088005037061738872431545844766138412796118326458431765774393043815994963543702489024170692141671050127959647047168274417286030718002001836599465415136975483304226165018841634721215066481901585564941586646932758866543761038630125997139194092975505605866649727687354523066423744550387134785515814938402028865468508843732285709545748481285014289844786477473765456711659355339217010757753407633149898783283374689924990053543506535755365369543298461271444579942400000000*i1^118 + -38195361064253261546035122699515646487118814279108929446541042451484006537031229229969757438286390245867303853499645722429154925184892700305749859501167399340336879733069922209864717113196583772993751426071212631362315059742318546955177751346410660327484149863505295439610147884742944129765732463491233274640635665602515813949179124686604021504103548285521549637012082213947418942163860089327700284163580219692050581192120544413747304303473705620366377394808487783540171689972774370578592566176984661187932320024751836688824408382619101756851233496364013896129266473536947205411487991630782582050349419673001362332455484718869103258494912515697704188117494430578465630818950076970857679975205340766543750730466185619512305184939760575625306763496501691681008650898515821997900367348529257132829958474772211229291952248061795826857424142177041441620171114610796811053362332765773744929305221722310109513527523031968281636685758024695674004317815972511902244057116377460632372422702175985851770352523566102919222671673403142553256432318055442904520787225797431315130192938030568987120646190178032061218798157180843787373953628071460269186785585408723817531566041366199538114335258144568794827231926385454092282231819530733188662515291859420361101744148218468862391983454650796879257577817583959994103875910269863915154900826075455051481961048136229557984393563680191109266039934899696485222144821715746416511927263801674752967803510547255917825111692017070822470664402095310025045837660332543819172961112699559661690210957056041683208364176777026735615100926875085658099645617566833905851115601281630134081719621419486050281050438668838286007581633884979200000000000*i1^119 + -125559776878270835359964361125284916710605153730170150445480193391675031833421097691134292850184553484935862306768198240002563806383710154758424202719636803983499991637717934972480683751369078748511848783492169333753694826015780035797815790264854054374500775401573545023568378153450684337828126686529437180261616959022914148658824091909516634930776811177873593161483449974618679578535055028874786248596366777435782004178889666645389035942314721532255088142841084020465195444580896894489623952768148683432166672958900641588325821055351444292851156804529834197149529746608764580406856165627694355272454130338930569308777384479629850649440772879985201054572898101060894116753594431153467190944539219318139403540080413025884660396789695913621755400728747445977376928937471688643295357862724033683861617141601940265802713466300069773541832243835236454946802922145337923150232899035344635672720438721956171269750109730418375667071711384828831221456162254970389108996899672601424314080474952513799808499043181012158897522269102755385169664851569150807143248029415179502418895110284889914560701414780770202357445414974187733000636316905190510686906606080364947653363935342582618205124807825752617515302292951808367954529131725886466471425127565020867224889874769726926625865336570533158927540214599936633168536222294573034863713188250020258649941121783052653320179292058757984661544069586916110970397630195483853750941884865634923295351240769558471186191829850043058849012007790609848028123080124149342805848558088750861808241012827901321332626427509578041267653260736516774453605050295183158659825654148047447515583205368354446421927698240634880000000000*i1^120 + 328034763044470927335848113992771915789072925818273839611662959868613885450689298821482680085063535973814832428588109462823221855801288085037654227838261878761202751597108456082172712473538498086796605192897462984195318664085159260680463278771200224584229687238554297169059427149271006477941959913070296534389409775255322857297318003147646517810083775888778909655261418272327789559078608106806650183255581939426090074023103438551339106820355461657691225553559575803673341326449976636710388197535085481698867281285161065008519598052027192621314972158231538440410152016398239678139581780874681505621231146512108850621923741734604460199552337366527038437855207491471972485347212003129178127381640638945623112837248998623593016337832365207123064084604449462627906651943530554025112854191376133527337603351310998025187537403078881350785594153143309459287803630165235442982937512291004885189041997643983334824411110012310001894438099518015497691136869891398481714226848918259273137839568767046928075534301729004370654991368154401236985850779991292052692294677076731936653688773373892341135403015715779477951018254145803181027472526987057423321832903562925375343666413221837517868777203266189001554260585385949542580308650830837464435232277829964863753063665601192050953090725592689827246477251556153714934380649419691972851465042453054883022787966623795457897227238821337723896639788783688120254692489964934452903239301440425107940896968610646964276302334823391607876466827398476342719016576637342010204748212969163907808318216348781441851600362932282711802827454892913614973553499277328793743544441822342994299379200819200000000000*i1^121 + -298912606549513351218984585890716888843589423724062356212106169085364157694494027980253322364628239719272341547955572620844664474479850906879362277875384639691376907274850763659716229275858007521734931769265716224889447782257136403973446845535820266172004470248098215651042357258002225625695092603921968329280671208056686246148681074113260331589956790867967333397807398141966460041233500082468919051969438343879961292190189538874430921427597175008140680055303513767528708180505047764752563348833467567140653720588146896827398399782041728994153908476702265724382793869603565247309410479912325611564729394608798881938864260133057259042895578515579248641140303356940512681745247734200230110661638876779718224425923161588101376471532919245331756153809239982734307355420335270953137804584566660593135306763388443779898169977196624007669978940866782831508924366250798111072715348617722891354349215456613773187056215641543388916979329482708594620652652184688939317730386718635626306944676681988993569582669610857818492412477181486381541079812503041969821445562231748112653266330173597276255358652546057866621269080423226630579905431694313679044843093333759997300635039887735612593118242929201599936647037166561045744371301379683679723853690602253874433103450032276806013948448231431335324053445388968370054981856230140726092388569226760329474600626657300180219261919571257614519644755591363769854424901578554584936053453046250311080684806719401841601021500542979716566809293030059214171340443412277529974150824938631635908426169510761255270921999667556353995696524056587765105153785489666750061477888000000000000*i1^122 + 119856643962019989339596728158136416737956388524858934968538106299687463617640559387022131507417838104150495866517250732227801251381693820708334815621494388725894514530491906315077635453909501180670533106326448623600122687889196846438746789475888870147199255102804557444824795467848189819390071476031070551867627644562561156284410970919205472858051145614941865462930711790951229288730604275593333493108160296625885751157665482542261240763014945977919081602866291815731902002647217754837891583727312319986391201044638331676929088358224585898130425157381380983113830876412660779193002476167270176556763565687275531585415935735880359763865895075207892990089808181610649820685564491443055844057565586720844809260045641341857950187424950860478696173483301115465283800168014094167099690509669512516305828392129661102241546924505992156688057712921807066799586396206549494382357578970758134499008627623341352424659230584308537226923581531383092244097496446302180124795259524762277425478053352971838692311273679704293062269233443113528680315304409771425266831925358066927286666896004558424373508244156625683610183441762861585349500132872222781334889770340053781813624763580772541056788798659371188626275835372296929013638259691559807422743501862491513840259669181973678769873877945267511203686575359057753358555783558398992321841067478991702898717912765176619608459176727565269799592529655979962598880800128512667085884397551808632301914799996754745329167004556294249823744203654045222018262978424061991561789106682180894882748882751379750082356351661635253137115022641894344622080000000000000*i1^123 + -18111095494714306467966772011630872889916756989387298228386711172012471516022302705110155520273101575473469469991286983370223401224506541596426556372746458280080925010661635321553049400553034655663931641341957649473228565658222960496662176240898568221704597902699086973134728719812612431430864180294731094320018558791772703480168771963664080186222326225224211233762810060805649236197533788866172766466993649911162550809361812457915156199191995972227020085203596187589662294190718352655874721416513158030565923646499366674734720033552498834373922878430497831035187394153534849763391177510034347028485836648388956187591371268564611021807927465195035596684025162692029873771806309449325076086288920380155129100719281160529986729480778810600831452920076598999906747547600615509175035158158404178247514225826803719183657599982739174547662994699985091904271797933062695384201364193546686447180816546446543188886531003828934103269720877031472120810850436783560998833882259377082196610473215750160083085633018463623513035971966653671489883257803519236531001367503571382838162493051619261716779572166958518383857642950759747719292156066636072431081762645346114084608476072015179907196546475254509780945195577360564886716851664564799895026340326491861570830590189604593870305987385636014128187875998933562382035822309327954679263749750832886081592799535548101712303706467769998288507569168669723063318501719178193552009490242539289574944348121618687470489462346931696765195882662920839438369273911588002226554334276989707932514486988370282137947991059726336000000000000000*i1^124 + 267767983599896356122806224712861645726784336113097618239333596670151686508658458170712071296406121049933807180796448373241897725104566783863148761516428383367394993690373229183259429517258971756062853605486565243733939549927144380608066469700613345031405287398240376822300770915149703165869667499109986725812047238736618201573979784645322148345914755859449510895503859755407578644773297190813416471173447474338400505468494855659739672438237470940667099702690098220137798433389538950214596146884908886306343389988412534669874503255765207310828494133832005513680451595532906258149844829298433945520127984177380297173586047987397755730543834349996717268657153493298865309419896004387062217349331773817237652725654907946080521858070642914439635570675221335423166503562779613497312944893917351714579752103619781801198017242870226125025249153802926833068065977127284823281676316294497910656346208630550866704242407312113659402938293652416013218658274138240022133554780404805310831808225116684647312482159798920844256589523828201541328477092206215250072017692049022642896850623288715374205091590081827487714641568173324069453528853131173573256372449616284596053949057116569309841936036857261936927610052756373293015237495909964225493792339598935516179024340739050375786516449512163376241542799809168727527757039480822842718995659706208337170188442421146113621538249088148045306742028638182232898494726588223416416821498722220674445088519425013956113635886844097079206368194597101211074941205739390189460624740091489681408000000000000000*i1^125 + -579838323003925521074371022794678756332355407551722018265764310155118223851724364093945974757168105514916440126531341594607575334660489073440732949283649033170798137261271671470063818999098340072334549654868041440861584964660611219836426338058051465245072752451975102347881998990731036924243315969030984995343867214935042054228262943648698845022106860108307722041727097406766808726007043496167852993884753039004663474529509177888041906194433902492681795411466111227506752571408555773553071897472452348031241691274882631007137940817455383558220263248574493567073708406692164566803696480493212434277802196643417742955289870614827571860556128771766607256526305886417012459952262551295587596803008418189587296664949181104693449230318388414486922879296131404340702937748667431802726042152924774565528631355297769121168251232909723259037266308844461225838344559527424269197444791735792348287444659814175572376158662757094108165309418500490352629293073955769590385911734076220350600660239662247748903900541058915766550654357680443854825623487724100468453862280226427158475472054569035823334515797551328816027883793070012323285789441384440540816948226198284234855038059417527045571961712340089945922488173216008214962639365440112932963174970982344660312511314980060815127776867091982272173653640671777008872365866166816407010611509338194617725486442675678893988100412023935131804908598537293356213484533949758666615027826633302506129544737226217213740333398495401351322501078189141269256601600000000000000000*i1^126 + -379215944277731430141155292511654910846700279830271406191523275868331275972616719246130504132230225002132631596527543264334856093526158304541200927533622734785933143672019932281206990593552124079383325170555351567649850150118634878386878938968876288231381320265853039756828320138939021846234168392413244788433769742433342054506780268357251553656695431746898315077388027438814477643576828722575146393592304948502344393672540439724297482194095685128025613453998543538599872679328077366867812956012665886412194283953649586393653690073828315122826856583644767997873059251171043091433663959333639160113643986535381935830798415853709164836513744311596377466319084805199667472175754736227965886640622786314055333673852139211335839723655618211485365929681788975928862459029588023153861131101121667781103206268745302611275770453728401044995867910354654550475517615098289046315722830922539429823560205948818191582997533858653613164113942030966417960235122422147190445441458288059377850502975637481635185082028143173333639174496184340835519736882317194162855169318895889335397651100500359489458649769818813647623704083665419329825209562874707419527580773994859599358020651754151036363995041988559936509678385492859174397292016062444507786183422281511510433071729327344473061109871180933386014195824234034791797725134498561642385167607367426631832183531318389589264934323155556386080142677345978488870434032749792847011891624506762986098736543234876558121369600000000000000000*i1^127 + 5862059068116002531636864366525380939158987666601792701077439010631198507685322643109773964462316980272943027168787658905338898122412265893061554068340144745621359869723768723339532616285077117171294406194412221997114202650919004134350461398588572714518584222155838664974277560177985336403206915487417808634198081648448374735193194047482482525683422738833633770028338307344378491605251399892109752910567139604033725206633481558953288160874726176052506854213137361923484452261752106645022446316759728421567607056954862141754945785786122528318276757095907307307939219512863241982948563366364293450547130990383898263060659888504385045770567654645913935542926836358992220326755656444896924143822547826035863446907512505224906854562244398773445127891404611501984908653699996660470009438338553091053276256035355453177938957015011385122692503884924296388130518067896892919465800320866347416061035809914501661470592117768179649588459107174722170678040195893664942003392793263131574387418768936311552935918951169975093841086318798684951400824536065637602644150843557671842935201021127497327373729104375046073351057279719118293827881660216528664596398353098770772113698244013325194736132292816535179591747373562878979355540192668660477748266928736302294412827801351036108974361875791121253242403928619612033678436603403650311189893963537138491760354231618886579593388845500516721719157050469963603338280888857289293824000000000000000000*i1^128, -3168082439702806325727657444075824142205116385728933537679952155866103994889031854193851065574881627224497805781737899836869682544969980316515519455559245035530630818117252869978786611316275567696637699449282975509475857442978152924554512643042923505484751216179459252396981017441668714627260659826828944375670566433942809128378806630043953288631801650458237114619058715033697647482601167872652535499085338906949583388529976570213042425286829098584830018227805812208334511262707539597318203839868240128891782240039903036072829103666867770686568652520710725013432522410434271056690449843281507587508359731454448627121056394014332752377779264441739292165997318819439891247820337158128149368846846954614601039928706883197894986781972491467871219636569301329280668935890299718610180346209849040695412280939367226163927608421816063079059940420033150072363046152891619252514669742883850614712407485098054513145984889119112899763624624418199669603161717232015874588927897993305563682093832964346954972628523546848277009121665033034012407190614192489534551114716158528233427063449759599162735412838033871948144134548149910542886518150809693754019331331484270545689512659682877603581178173601649684864456300345143107716057804178687632331525405184486369146344025969448168108033577503341313419552186838687931212497314266965192907212163651309437708355440193534358461854626815242065978425732743036742448562325399065460107413379983030528418516537408618291660644229934376893535717154105497930712687116090952719181564836591580296982628080233901594201046782236613363210963611353107230613120929372037027323513855941388666438459158461483454732676086225416611433815037806555749167053818833534830711752792138188712842445746498622864653730803471737011308249176256530575627662552560788605141814211475158850243964842205819341829464082221601213075039485284415621794584531126349104613474644433367172543077550572954507906302348449235347754303524827613539406518308384824526264635921392610210933347044592108040393818412933153682642221422915574411649168241343082138927037583195240081447153754578696958779700232889586229307399603188379933028049959495880122309735265662445505588179581620389937714690745068123071537945701962704499803909764408919827211565088704259283288070004379949369095141019720609850804524486962514689773735006935114626835074009355721054064000292189722989906760141644407961525505364336394656009689501795957226106856628741698472745158358244023688625367291176316459283516230520406558955307220352245244503462019464719863631764327875797966075728008614770698341807822258518426381476915010903649829261355436485868719777830314522414012298280652432490841754771175448999922695553873414814978576783413094194641004019367433002333006134070245150506429982965760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 107337389216525656737610421495957467126798688037102997567569803150884010692801701413292449863348338493865857256104568881857093257717382957357312972380306737325140536522146106927413719727455536512608643704782351759887504689312874042464318227934073747361253509138163017975914166990177468892611618807777030143803813724369650480633763776528073365992847315632833636963361689062568960611718050666876805570587855290033029821497326924423604365079640898280392878352815807758222435026515934898140323694990991868762149471051834925156342427739970134295713790057592266395336043641369260019286946922275171781474757034865300832113890705484760618566239340294708407374466943158008647681126709787419433715679912111583995335215559899372707865065666699246566993426078394401963380646407431914053270602999099795317720146198103007486190286986400210034873554510554615319058415597061321757686201487644476984593122482059577589866810137804585793925349261721799768649449473534769915582209386569859951210734387031942087329841444659499028617843702601462908313008507861787868007068137654527248304720492243891388077337541207844916302876804678362832791752803265656089413124512332133398016864372400977298183438780156148298245466612070269380420361650516178344754397142708365810912925298237637490351927377834577813271399285542012187801979366988028496495317115137438374020699115693484685822180327382846381041467272623289153862775672852417374292162256307458713605801109472526761512988514904133339371542336040252237420711788214459756693235619840749192469157571823588831462620872404612586341464999633564323832768034556088749411788572275960003106575702466378684728133229353060429860874479965917392765872365895496793276234681955737976877500338274663514199483057153576886459213926936473951498756016872761769281220004709146949422671486730947744781439848926351595441126050494707072575170097294445747081042755553166087658321821668091761624716516383570145276818456152608274014281111784740215870336630457762273513252874111618350955490436518820507456193922414956447205568074052394208853720807032516777903597530138384088797013714348812968711358399577580962303053181793701852343647975955476116608341202439647045412290141455525077782738730784857633864566002741796645066890030089491281627022871516231133280048971617780495474284459641477611520337856816215094995228596118330320075958159746697137553551393556385131478050038745791049602422099765713350258542871957189165106873529195745548442920961868478959573849887278717131182582889570337509343470829673947420644902769740497173362832892959792797185909422189918455689048941661920598695913195390146972045649581161477080248656879015988243987649265519750088140618439846793104548454440173205851468837251573296912705268084483204666402181395723059200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2215072311806495136222205453902586021146618641714962974357834890412370988582667650587629411282761004243919603092521321898113161671047487245648601743519713582977988411665999253572931945423335535631012215776121559169729530984199710568049907309584813384012506432189683698363277816036674809498029455028263824512393644220181490127389815291619897163332029760711924297351310358161325983600013616697535766102928565081964909346880257776329517201353026668779363188245583634339865184884521241154987904831686554323227247948483137645376755447512050867087911961493952684710173612163367622673174429289816911358879676165754825396258796048578280919228396996721200079676220713483278243133995586599122843185358005086792354360918301554580032695934374433249596399477964906378899858552998027169334661580440067249094242101302209484129808927556391823780456205071025404716521355007580999897565196173478337178280547238304291657976043206638236511903553221788801454899906303576361654956320859542379450030331193812904905147023491654237514794687987429387204613798131316288878380772755916704525117650493592060150118009571856717721280402977269514607238434680647485134225484991576646061917354894270957818325763995097087573424737826882663247400784352415054733236164713191795966324946458957182712938024013487753240299302005751583709060392525816863812481315871219411114605352017842585447623155710021460750378725446010996355126073162288567817461803840373471458277124360517985320770593899436151531491226237002816751836698083617049268741743261105532015020667385653800669427867332779012588335103980086762870880254361268252326839830472393083809559694738361322385931233875293079459770081044392894048451946787654234151390796153855983132538590034887614355452194016155560567476987543341409130110764400102722166399544697977233197845242853298829405211725026169856345165449603538508372552913655594468670755260431824805978745675189287321296383187005468418441114618372969325910940276637613912004071181107392237865885991393284101740250153625369542531865359788487779740438748958580353028848645207142731304094632206644195447197762607167381358732012681265072183705592580446241025835552991560119508444022470912186122837362974223156857825144688929315898450011419312630398831663132984464865724429765718041537544836134757281521062503100757874299251753242733438565783366875530774800412264994855331144021066827923051983824971333724076750284568656347399850882115748327026355146946993596600468431573952394563856338064765110964548843512218358088814518409688595690661043963750162426806647901698758076352985542450961620938536929066199097388986913905392798926271061279028242055862808656728213657032495377266675790687906426672033409723043489662977382126031224041758359649029103633197905567914494263296000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 31511182286472645516442642625640587516715824950202439254306757420800303514808623190338196015366459747887732464336811644277456065948534623477987383586490134248021929330737365994882247564264013482449144143886406765089743699040380430844705657144793410243317839141235146446038982449960549644099743565466469715438780694943181273211155825601911694423129153806646662125990867203768994993819593781170940709449467614696951765589784934359819930403876242383317722088235012950971780255394028826071177924083014240849706839563405394610707029265650883359638224196985861182236007143795235631345574117068119667416309824745690174677913466835474034550081632084695456941835057055440617967146809521946102567298377242472639944653909780249000127953169810006605179668092071225752078336239301619168574607460481214632001108572130391033516872879888493718892287473390176355077889363606393407723463570497140608247834431380327769640297760203482994496598219069157960914615965621934687651040060201283123476733179557944161603323355071828018162302396424415046256045408243187404427650715749728602846748292091974115800178364151951533043133937633365371505397346598576208224756327298462806959154771647066843571471196661054294869682593670596755923230096726050874992998443070073856967109674910703054746301184020140430098611480222333845593367938477484726381078204841010081960928673433367174172770363836420656248258151147856499909311731853042695040085196931810449268289098955062264984965775982464400608490572717977714593204216155306639395152567230372059403079984796303377223571669958356119633885007777199922771494261598940235621037783627456240097981051302247976570676369152409878385774548173283665026168640753626667642447903048892846370195208401002212832154491860153522092398140781337617377770929822110765462657220413642434039533851852130205965310672077512551485750275089811330975084985559211684592145350643352865617892622119580381832139827934123501234047856077224764226252774964840666054916345747839267775418232496466880503464976742999445606918048660050214076069510713949567218658883012672591244603909713816744295071725925244730115054319636533205780968335234286007206958502766076618640375828768890494285920687213477924083817149311922037746044480218495465354511240817207746865959469318031366255584329567644727031382942842756034353976765410811873410981991513780080311193974600726987536165965234561006432250534785907810077146953775888179241752911579082777486462589727471282390197854842644572475528007088445861499306330967301688869763006633584986800964576607764660177791579937931104199857124794641341850842736266542171044224948399525505679164557904122691540584362362388215555359873615142333512959004542973556723040598445918515835030171142136199736929583830434308468396354070118400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -336932320056614573217541716671319471981363453063092028988477966732143029629221257706812577959743651208986273444332027749316052798858412994477015803172194330757477841458305860350476209709506969976034768559699257081944522224592981926293280479364042597485964951376067008603400011778347987896945444576344432851318498619175884547426788364140008280570314886282323006230649307209410109013602596574122781350167880065047863018751487929176113709496642471798791183422247322411046581614301143670567700052188310785187509413445531070439047393841657912242892804271926508186894747526075321712655932700204743690388156945858823595940861936065921017523372768618010865395146738586466046526023445109812304913153197278518258255881589349913280246932095383522115546798584307024264090158627463083391738413002640561856568294199013452041235410892594205896888779113342282641698987969724980075606530463899537805746748804298828947123785943323845554675411558930268966832838331570895361210433584492054433310481587429779918734863361991348260898555578444891897280076833156489102731357057555551690461430544311060980403863134896480101452350001179190567953344077528959116335042305187038156119948512555169212434354729213334216418975436962077830751794204862806239837490623061653831792872748810612889697150970710620529578049458868633216595159068136478063194520421220626048347982269507902746210962245592069267603588174104735271974127879049253717929146030508957789324380153314521547742843009807755695421783914877949844598893836997351655076655009415544547482599941649988947762790616121149465964808051754068367137951284881736266243913013011728472668754661512652701461156591932893651093644714958991827560359743359841038451173677285061271650475059883762211340999552384243141128467409989925086727152653641102776817835486513832846947342662286576787431473046570999396473738504058597012198725515294814611247647012447498180551203978567427473263815574937529523194635743560926794953714176804178052538440230824214898544196823434229548443871157431055290728636003852319341195567285177812413855869417523480032169585329656707394499999923880085036209708397119529073245276376899724424239067178839263042418820037302244782182984171058465247108633913609501177786865844574341474510874593195632378335815193610011389348085769392930611845307480854643915093099034003192659135967009562323536020284062565220333316438616050250223272611738143077609830918833365745180629813251653693350110153907411058615382736169804690780538096739652830765888851879245654507647911158106351920824359711550257672664926771802297852786553223432074853657937160668451632316275765762449640080577554829287569082102926041261266467408920163920872586250966533598462845622741913767916094855306887983510383074168881579522840708968873984000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2713133131015505918293326238303588664787499171054543747724382193234366112605938825885956245920037042558426345562621189078893244203269526716360279711604495380970456436309440266591808437622218876195162525305598870460405808201401206000827756759315642489064657971515839829743660324632478230021407711388637947283074956938538174951707737290496128023275049635318888434347558338702443802004847748965806815982754643771826814217913066456261275796092471647426701387675837529918076702693948836037836267088953492367394363759764307844938015070919179051946300862912715370057575608170084932377472554076037366830357882277254329153658048750732064545799375478243425424203874737361445865218759001976620258673839577128609204562880225734119661483664096115498521217557775151950809707074824813762333144292613714739902881205028636118022181261291256906820398398316311818407906687514781846139282329054376595555542429073247700697635261406152030331708359644869332501704593886696348065869524799383482679697077861130296431120310519798262969990824275671511325622147347744785665343565936028877472229144605574464603773669102153950864897416262104923120353043470091364463381208248231855556589134350412771818690777955893603472150856675155424812356883529154506049481805578611398660440994357947184805158998640829406523229543035568254614902314698847521029076408737019089238728543743145684546962980928089102502974677502723091477886202857915349109900761425399310290009812624830996563439854692302865544843308262131287372506078759423323561294447453901938439657503413820739905813227375147221064388884784894055349257465808463524995652113447831116759729690309997476592083150798367741733092855787092480938175928751084610098815420170801813457094537544186982689819733903587830030598705813373987573902813962582684475645196789491074072572058832674331067652307091357359842825607657693058386243711155375773473820287925550936949634508387784800159620589046756053826370731207470463612614207118366410400403568982205311595300934433272842845671006949551136179495059853083766299034594423124452957829780940114624745470025254193975692406899134976434416907478188237481822430431700459809415433768580247204700585295242004994439368962869243870438263334866089916580358950070262164422877476604118653965211125390641978208992124333554909613274963372090971162407215967285665719310795187672565521476018305757268107805840181977217568958825189719132453780320913210546728757200356249596137154069627636190731377032028782066200506164258862142737899275527807170686752403896120066283184883928351729202877224665557708623513086590884458033179019730251868478992535523985940462789159372583158439338435849430747572658662340936071537780649401056368256778395113958969249691690621927072096580590299693027316932057585680384000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -16701519580773076484320317448348559517477167646219918559397650878159371873760506985188788051043598694867143215576679407194523704677770144709953478663889356991269232975407236927415822349820396031966925899669641964736843857818461317142977833967484330147223711553267168392243593881921281883948252128303588915370909675882784002165433909428508374758614588956891217617664627829342331498120517988004494003552650603232304807292757993155829718858808265248047450039310608002915687226137976468532475566394293291063843735029785708034937465865661970961982829597817335577296871605035297317673391177027171038925921319776864913151754797370876772959961994117215940609911245031568465844574995213770438844111884306447960011432603937221822696930645505721178941907933559975578260427170624406385466465020388582738462872675523859805141189518922394041371933047286335606407331450668138401131427406108287234592548449450139445358478638318095567829246966859286969699325369153843824581032244496931645113531499308609909135508430071768302556967425385260322571747239097409748889030070270345758281614160262600936265900403281305535655472162668653824358133750741038125386227121223717742182817965107227796953016729791361792909785534058250594724620370595535298835317081486309163348214669604151182706498171578174867740759408505519311039776596768404875692511879062028567298731972330137825629838074911281010956557906287955879706337195580767868685011606568963645535719634130620620084835592368444332318608609293801606775963436956740901678732912509849383575880570142752417564640957076668035787556632436476326039380333662506647376964490002897748074097647714357293808157222623412218774783737381177551212791548910854791674982212153319899822553005965490317256110379799588062972104685687945604221778375796124770624841510964352734444664886318113607700222136542830869376853583442208844589620676798214047864752126488296526617941840422555297130756247341435020240448657842738890304130812219849504715093642109488155675340742983570415381266858758620786603632031289855693952238410605381953274454303543967437157698578958301802379135861704882625146937778937647692524439775843116497734658837369087467791892390465873009997533515439918566683531998081979298565221365181764645194689011616900930851019888895278797293342100481489432128996390624003412825116075662335560379973112826722829160497317466916375193821224526362795260585446728832477649971988607205918757161075051516341167720742934488115844731760229421152901847149116604386065950140874402543177447435382837858680877640056996668509813757248259851139860768296060861920266663988297016019589744100593421344631966928302604518365648017266055398023225752204568653247087684339747765505118513950951150699082013481891135293921098605097521015296811335680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 77039246380503419350422621580488604760309896669458264323808299746367646658856392505053502282517102459027004622485591711460656634780673059950415421985276590000442166691318295068020530185365874499891777827633004010239852623867055657917981896535020382077119797945228754783759181749834811302915034150904590195522730951724167690075579726146340521621585142689546162723266909105273792488917063145649699260135807166175656214361580831925086055324031328879483050925651831349215669425300788677590150899480714245480557650920711321534390756613879446419263602747511831572002379572462662925119076539437191578833570406127800346739736444710222220001482139416491853576480371870851044984897246853604310357423946282696027704824711463055685476142997748852132127901045551768676279838465479338267828167705891008852775079387285960319873207040834735439928222498350146332540466991258829621448889392780833441622383114467881153732333981280375993668356758187219539701039580337796270973723975336162660953948407645467455452426375840943145953833740783660701907263380847762294519190295708495717388263356770317543122896538204130979825027551134217869755720540368059569502028442292158857929693266930982910352065097657554444983742775489326874337636512104913541647474640426476363738284682417519263776425878593290637025879889848088751566318006631296779467656216985277449573453406432286071307300095988742264549980795836639239476163037431274506867869035964900950874093258373263145118696326488775877966754765193130387471659872892558409363718151437166803933962720104963469868563494162761996945653546382529265317581528539977852844390005785935995389849505273253538786664434169367026202939541968099140719342069140484049607637330588444123119766579283745957829245428946471442821348144861689013719872495146561966051090032319140261340562589826501701004367588084330900295604392321678241808182910386044530726105015752863639507134358926646370634928885153983954476458356614565087669822108483446318079235890309009205762494606648028388351858323330931450996383125300444863306876079411763139439597221251485794498842517005497227103149920193187648053853777543770268077654083546928059227951025107626204135512519851310704065719137459501523549633734469132387710793817898205397968863713530761441269790991656973527898616991687171804614219378388978842805530226513507296537761654909376221750085344809971580383296058495472730503931123384978515888168123371811119469836263916672542537083499626491454494944814578794283864157601977038376556897165554687025547051268023734490939662583280783571485457419663296780224224876030575618746848458012362370513782075447313873549376939717813345297420800340470695054626467183389017413555615179409486147696210311570345326955280931141220204360536269301369385867605861990400000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -265417807735369256163627918508914794746241980999561131762136676336840206628838390425070484856182327339153172007971708671251820478663095488837393789571332955495591067657628164573530589248935328996855356734267229447819115207556182617579825728559555371469977064576163104284902241019663922941516370481278919295875857903501304907602236654588938187481548190787315010442256552371274778356580553599831183944375885619706942184757972225384258191247231565432697171981332626427733550467766217881743440466145912311716669235401814716425353392688350532241194184668626504402981007225630945036084610145402746256993862280866607113726571393250843974464598766792171263388731111523140584206365668167834972415002933925857429199886536909144239051924258967874021197884748272378522301246462999793724236093047590049804249001942382594848003273798237266917543702722246176329702499075330336230609931565336610310373489462844693079599714832015708194370041884951457588972238952452756361865287302040545154761218361507043701313322467097878468050731242112251601472000263955297396355066455376069211684823858628993000481711382152408983090045436031986501892818850895690421586123848298575623765145258901574738161118709265100860313000216334489672130259837662176826507081140662337008000642212775040858004675616863208040128678180980339110039045646535763194117571450844849736002501623838125038852082167234060355383621456594034329754525627782592478334759841434909998609540933769320371724062563558754942310327206811523393552718134615808865695225353168070169375609461149465059099825910505218665569327494918499991131379534503617654066068205062526180204931353146108722176499367860881978653541757668909919917811075526453400950519501267980322281094413398414618024735241862467035767142326172834763283300674872284234422523832582033952025720829063352817806955538456116465293961337427820168957761135430793167861687985118738161300373374793273478660970198850182211337200674781030908127133555406414250310840298876387433480578687425585240445344495588681179549250888743188457759287039460795715177296514174874703412750983640182745475445249343458123535898311192561702223982196619619822247529228686011121192125220855176091020108003093684466181188839328155022615011271631658639370728787435819545838050725148844326043770651361950623118804919494335508007315438654618612769415947838110484047242303173027299112659980095544588908198465564701511064586250917992912763143799058430222565270526305610292099089867199997908382587684777273543285036379857371061082714590598135645368616048679854220088775786483143137394981495887881472318810708547475115784295406870233880489927134563328798540514700776239057593978584926705564267052316978047947350754231990185352943775615834499548953117712941043416999824321413120000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 657115915880694676831803017640305626483980595471721992857552105099505728007491370332597599501065886727027748819723018158025797031571971315421212304222864041519664993739642751309943897885967107975816133400769458071746635515699524217703685364861518426204742640698756873382729140364970428621856591124603589634337851869922695547654044831359297475546824262462674586706101464844299770503335448056912370813600793659045001868648241801076138335168713749418412895686970288968486072512934569560523965328576517214791408484089669897601690014620532518968195891668564954767781661661946579704723668496581936542839136223634529462903179656647691589631807624910743242754474634644003863629502285668000169421110538010343049585772968777611463040937424225334413668477432279060849712609487018524892340966067821741233986694413941762859868551312230449726142623118299133676822373911040815867763979478104792977682396572983058955301776042250239772562675385936923225758717182718309213211760371425801469489533709358977492735808375496777287110512068326721532043133545577764235204713710347239638273825859831631737401442045703157190297235851366971917342670494158752642094698100486489157660385705069895836428224482512528175670585941829213949701092736606499948129275576638127204746938125887563634311221799765971229475438101109753752087362786915014830474719867214710855813296733965239693619609600501610670506264327915101657154136350557983966345826382622160552162202170099489248665663948563699988668021014856526996996039750598822529565342153043444023052215865459095710748640177491878153415979612023712930725694275220782375176535372553333692944090961760438879501067875526723935322857267837646420209884167422267425457872901823615432021695217578757142516695870433960071117653283401674672290267232665295209353523243965337761389105800051588036066465985500877078204648558263435120134682907421038405446733973026627301542103015213801795623884808386701150002353517103013616070264375621497733206748330936128154579704460633894083042773557987830178527547306100621524436464639633365728349469538332236325756924886072218140419149479385796385481742671413269452548548581582319576839096957357774851106066359650441579194755857934087554017629599879152406236748222303719508144901271430284504773260844009551230930320863277447659723570127976860844470833547691579430996407682343541269845939222878230184864213098772809018859050821947302217941691791267644182342715183692514735978656630948808815747395208923926922669764086672162643844761838750287467223159260470541651398235246836757596091603678647083406564386042553888673825623879693942478154161248633080037060920671652180426143971082585041924840230662872300771327135290214270874745020244582246319588377671603268819972525410752235294294950490931200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1161955522647233384786831292754391563484057228165940060371562740433091892265593685459967498993089469015016553395809733624737867095285877448027781243454560550289906308043267308527640300151456740055151252972404086743634762291746148932996199344884764824977852873975740372359745469856532617201114282459822931852523352976636396127187932007000863673875676462230008707456593221110848781401651466253169139482306227479615414482305793216429116447955191838485962473418514660494854346746598966655556638871625388571303537067062091246441618704518327137596590401000164170162963199692336146594855850588546875821476078792289328133804857868286024572273386097308457086241639186525702922268580731327039100649494725251766891585427432890635025323123833468320851120532497193209508651150594270387799851271502050914576156539539320333423911948926333101589660744605651021477515872435640631016216317924127788019244575057254877107250620813889422076665495864485770997920889382359657554412961434847697212170272755554178784892520735380535961536287464223407640210004640225088731291900905505446680760642924288884454428814923343931272463716732458180407253226227559402785108390299023930389663287922450886672059868828366891228311105538941415217478032896995073281371778614380927532421741903334626674766608726229771211536720276803877770303340123483555590142917407865741698172128876635083202451850022776964555790803109981103847710745370779003542820500986973055943486746585063987366343384156082997521504235068476731667560372120672699133110996427743847659469762224338821280278063431330196277604058673363588946348475012044648488523646306835160270387953593078816583514521487895004064965253874759691576115324058261460479440155421124024430354764791931978958666918176454641295137278363031285033842013651084572840994968729435019314707949430903099193672897472240611076140285565827153850760454844609150459240879443292217415101324888787030440776985813653644148566601757338718910363942285367174372491809878268780511979084399167183794184792635952407032158678034193420031851321604042803678571430892365866091234295341159704021766157697494599626558042837336472605922884171323666347108497462358192610406755078523849467516397929826283367629995781554385799026683547153403022747514515620548671344730981944461369719948008125547652030199144396459781011203663576293308331230007651989296016586805075281746060250785168997005300071409358082706827893462679652488904919897489142992629680847391999789116240210025938229703303176740028617291427375186971441348997143125425302588666368258711370999519224310074181681798435057057965293386713673495734519563252153905957276397422844147187392096307318537915813827726157022697992797314288678191766741782452143626663680681361637706285516317218271328524870195609600000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1497350062292826672430997139686276016909830203865993476766036092881152937971860059532837367812640970519568283726330694911772659536273994972345145364419862653149941083179060556178679769095046497900969821988613201277015360233727041262157280597790505919444444058843163783243855563531547293733583011850105948498765732967471193959611854435902673747984645696654785761634071307174417729873784208674876007005295576571296274521472380975873733073741292848671443299486024120974181722124723939406878321395924517076985914545933172428602688961532229667059052166282573072512829475439831256788650870250114735519371331437449503708018545215256113378741907219088098433545249310337937198078715357252566433710376660933493109232165730162571575909606721253430052839410562766756273059331428425816065750335208398602544391640851171663993062951415430351471523510291235390257658501795223518071676869212606355677464668634314247827562178088275140847698531056166698066983657022328520062902251348343500493743295701223250972363111604982532683021154180855965343182011172832699631092382949907659987150256834813809361485576343996867848863746047326225686886124387716084012623795501226097969195896726901970693244052671336088189260960570604711583122450375251979038649266094704166477645480849494993328475601909025360082071266571294940076577189877050143683187568795191358597081147148739112824411004588168115530314145004536285849676869135498625104873995370101794524146966868583081393508856756587747202041314881847286064884607859995194917643580128841968692525414475631686287441777203743090874756423786720916230761174158544289953059087562683383150314410526533370143193671820677867603683100034397531129936057212214895973708879096430953758262190138122013014469434874768077672621257956819819894911502923667564300038436306242943180668074021812575070373110679976182568221419606025955171409715908412241903497604734520428069090286552233454006771839239908875117143880348593471744089470029780562951426492655695085065469279965344745543573607932173137139908866020863309236997997438521976298942946738982898936740061598905902538082056262336075668663346313014826059248619796553160902967825571508956703005687010292525647076038190625804623993180895291586715197967982596553716848475482285300833571427966187807903589235412159258918052754413975574618795926984796027845694748308231047875034159217356449635330639816047808724726808884720406348828659886956636645518146234431415027724444342594222613395743956055216579702192725718209969115270080174007045481406792691199256800016050017313850185799350969424537180448157573463936286832920165961915779349796597533234237752486171215991514635330282555444294574216452090364258913039033644216993013558482527451733289811669474909164042688449560754807742922752000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1443876761529610704354323345296020233104006281674546317911518212982443744400055188170250690004617334117922748281511844642066512748603855211147652392294767845577696899276274757511143811541136392827952541109252495166093769521612790715544246029698966309457981582465233141634590739156645454989326742637187024839609163778276486237414014949701737192035928086475085462157875772181024805350557473556141534798929315296394690779510876638501320929464103602548562137139192133867254345966549382679345545656462278138047536567059488787919674844778199787824802612317711028578747680934939535184923779082471809107255049328638629801347739813808453763274977958909921383327928073440673032018965694674921341710472056930051288277840652388488275666456185068015251655792179971988095396284881524467071132903795400687066791470515285665202038318906068953862169025890081842644902583422771837526784803184994354346466776892801477761522692745937340609998924312789037514370091886470618270054919611207558584531860816949229554741409514983384660500028919810403609928515138998205589845094630883644499003800313034443343274618462574472228608617491769996485364703799863353081328019132805712960236778669798124503676315585856025223028850323716816738293135947902017702491800831664647575761518110797485143130863457536216187642813140981588133518427362468897508019573243630369340234421485564926643254240960511402336303702279525823591868675413488456435532697190916282514592370125639024586012884300474166129597091952414645640810450422926400582429946357665005082294060280719392260519669141532049707363482930161915810523689801509199806368507056127280928005591343872821115955995661992602217958731033967978091105767715027484746166475652046950368518281505531243652550862421915705131555098280767383476560651486780472881755782642114053584236977323109995050518733469063380099444142984694578364923144170941387707749409054638849843332059874585954236933163510933909217576466136296275058272559644723993639477610686286429971258930670568206790290781185522277339107054064045550307385362063032246890629677128219282331836844712446838566352889238489703872906971077047959772993480251937286557233666182743195315006663245571254329967959062062447364728662744586113278908375479705709399672586048606008713836166873049542067209365943834234810595173746430581986526644065992643913504879750676925770134873564623249341016839964270494615890284707724437715562415769211952347869385824002099253961887525511140704561525951408663814587839636224628047311528764596928137563820576839784814729992014997662788980049939099815621607823990337948182370327527029059137002812690074548100086123685994992671596060654702681966922834063670137049139480949451866895600699729983623018732947944833681147166278608472196886362964623360000000000000000000000000000000000000000000000000000000000000000*i1^12 + 1064023344502785465735505420660289465153277133006856149939701455433282600494726499548833437758454574553536333408265881847514160584612952427728849318208223700710792139254578536924837965514736128905305644873644395290163042207008682735267531786344600177022269200177078477027587859585509907636301735138502237015417322650642636841806807638378962684677679108268617153662403057707798431578117048518400873529577966440662425090863727504787907737830926273047735756045996859498512092572962181600453238534213854787794915022511131275029800724554080512436815408435700158753039692072701138620271460840656658021971621791325298679819780372126598550320477315341215657393811833659077470504168994202195298305776289566622783684097166883028163080078134080051112422864706912469833464848290779443692561930327257445379089548443449887815484568493715609389643880283571927165045766504258341286560657180459541176177672760808935284074394326069570188906465769932081274210941051991883128582540964228299399999900417465993562657370128612045687566816268172513101009186077844261515071673835940415586994116336388613829271958675506145461061411372678225770435631287748694493824857749887687749421453297143810227961138930434821657649632210866356333066891204763878231675478965187970676551030282975802177340348259661743086110625238820437224859176449785120852773892004272601346216984290507264684449453338505694309914784635244539199247879653805869882589872834648497411091114927936070204902872380082103847132116502065937070686250468483032082510929201756061518939720147627062273188200136629830728119036364474937841801037493355051004480548277146472566715104970395026256900969179048797420142007822440245715624664448149310453699592100614872080691823331667484470573383883832720234980487845120644248762082101219668809697683673086406248773916155851943749617616097167839569324106557645127297243687998314417677524570986391160861969718940043370933574924723335996826596472752213788281816711090499619574190822480429961830862300762625580700017435943294112477408972242298800515150640629188350674996878730213141617759728206737453794511507164383734447807631401802946402417196100993473179371400529469590445547406736700078140993052839864516457800881891042723394275661817023987906795217924367260074107002141065674830082888670864064110986415959406478391910120612656066113158339789194277396256673091651623161666266958685726631510957843933028070940350549467860290904179725333989673757538819903657359506194032408542361841908028598889543671063248337561555684257843894725631876338217936751202091516078221153953921481845303702396212981752399782735789875257560485783351653909524007600488859479609521776408732507738157207387514438718373177811062888980406615247336931527675754560913495126640993859796992000000000000000000000000000000000000000000000000000000000000000*i1^13 + -603712363921876969148467880833699313604781695909222559128647898409062103553292384320377068107973538851594972888894051364056063432451991170047157849102714638212765900013814281656334369654009568242597133098166513985085003733716372616979406915151052201667274917605301379653147796678837827076947220128093270442746334356803122872081959807126600749635151244065326457255615354784133606988084002471498402626584355538956666630012475626952987829744411452277015940438984640749967689365663197718061521617520452577358003054879459551413993176210310504497535826948695839255897441255767741494647816918954211429878363960313628304756591889792308305658144099813413866124313809122394871229706944701161563863130247044366269751848459330512155433811309736936651962340079173723752140799507094216140448936883947829013424739104740963944900706501303190773722659248389390656985242213731923760921883630206225693996307973673063667930064798795462021171340911352950181215408053429581332057976728704331329958999367623268786531382462292782051774073615760792557694237950320694520987082439469679582477206110993184298369358295777886751307306633568746614028880234401874043089257194339093156475179629098233171263721150872652464049185998708446604995273166365397766880716734558183591145903079510159028479967896698282301509063647066904072535851859007047315438913062000677294889576599274126329304961251375539655406353259328752340699168462469671861937772967671024195989969482617246764783915000241811847386191063237812298082367406854847091247958011515388803024613736349882546369948019955904108753698190110573420580298089756157195633194819539135698875910619341971857462329403922469116914042473437288684797677128584468307245663018524902993210770605072148971643397836111203284164819888414596564717809028718996417688364105918714272683057831967695333694158048632334650291774416096177138856045124846702268755222514764360102875322868224804616142969205940674886946280528462045522714297203174970497555525496666074565505740845574099913734196990065248070293694348407642270143907923611522015751873910392621639188259442070304984503225897873156750105275704349922934410828991880363561657760726946668765876599152456380040454519268494733513637186844040662647548739095802219310172641076261934068999993154228949422945656864773948408443356988769223130485708405896793614396838753321018732168519821871299010082522441698732106285766922896128288819616970922913629809373170089983569691428749393503787879004993465487756728218883039355867867206271637212051050113644807761789689227240351922621145768831748972247663378658485877584433084269382696232980797611236953544994521674727618161950870659737877478226822882668878544710243348866354443450844830887615321986105530238118784267091340556826552534302720000000000000000000000000000000000000000000000000000000000000*i1^14 + 259088833569868711730384739428188678308411646479625241556070724412107486814465618326063391005092647274331097081559110710170666317966183995456557225856905963874467281789346014845487516794697599081761545160905807639712627873939655871267893201757947687895658038418559056822252709020845027147503123271258206490672338518234165102814656989462683268853385006237803633590818645379223893143459186083453691194986517775861721670205413821022087644169678223563357863924852876903341075340333042445716110188620790683539110497611642429769637288700438146823008866224486759826935357726888941828092423611084462507109605594235926878349511022084820461130581906714564728012784261190803164164830501691380687387009337972031745974884990573170049898398186108132236895630437027191280278456769075882940928664799307332254213912275895443805283312795612853128145318013880933264722191706355870985478843532559402630018853305874744727014283120193505375426542115874050287982026083117998625289068674473525649911379419373860047010081020722936348336709998022445526633428854164593154602822375132778336655895178750575873931248841740315870634143044749183238428366693660546763361835015184710868523853578797977743358746118029014879911943912601001738314456138548722172190594396551106175249185755033805034409749072946519728838503622243929176607195569479521073405303127009786943241213367546182403935377664361652372096587706769108831629931827587012922901714093175428375246105330982248985606629144172911552105627473664265411028563383484362406438540368837818267032881009425969988334025581676518753617814873511782096472592811595649704360963781175563497415222411321005938277067550615199766465609537391481324191133553222073526460138529595365811438409193397805466222233273817375909998237117403176246867478194623730393026479283026851569457827112107997351584561423015489593562481694424906566959067049503187298277721578448112019270989640890262686816568934926590904086177469439979199130440236751280823742093186987117227931524688081604061211322688238767051931439857264819035931367886467150181277637946220787177745289007599087251180833012576335015912475427980747503364946152012864917514110077062626860754827842399996997467682519844136280373881487558503465251864973875721708533739040968397363540928751011035706435908035064490305557309421734194961964107855162360755261325863686050318412029835711566693801494287190578790732073254731916851877661830682895895986337723944576439357335918897414596063421334046399930670289713223054056750036315356149806328480372674894119171708657976913849164112869015408395141261742185773685755477643875584394871710187791179473427566716004878627086665711778023132116084134203154191299144297048448385715780647935571608241444114004381623218606852381398820915773440000000000000000000000000000000000000000000000000000000000*i1^15 + -78087540071941515318741510385798873458285674620813639900028443521625234699340307789031872367814436458124120823621906118276612778818686826989298235736179794036747448999693900520125657851618974883907614600064415184458271761449432163534858542003053935332451685109769346534948631663724413622553759798090618575064536596379417889469308326047334323805275673543253510585199572216606427591382391273791297380263190458574989492345125775690733358487457867048562691313367455401925062478723483439260002963451790771226673493271078004728786860528395548318132445273317731777778993566066620532879055311407284161970216788106186810634772371382633193074196558999420093393593740842994280053746837361963093900138151589268055322198705882301306048785237306715971575261209189060974737647616790541573556128049552137003473421921933773025191036018522054116005361222837494403395813368396618895746359908971817654857747695702351729026078937556651587993950725062151139249670834143430748424667600066584533530485952100885292019609028025612113447195057248779774291643493734420725544133672088366031691043135906281153318277682668866683063603358604430569345604733596928705798228459934229438013924854519264225440515639600077865343600501052870666685374520819425891742787348457497388752460083232691218859245875691489745388251238288073569249614763564541876038707621083884359477731608035664068144350094229382293166067341580863701657521319009303198232734513811723799534088103529778847085809461742382180763111104028335270545294411930652434076967351855610013199559278436022172226752262448188801748299014387043793757608588742315610991975344257045683579385678640833567126280269056811860356561606059835530191006764828741926904172559020318087084209527258225661518833730897499366716911908126754543894307873200320332836124663974870133916882762814345119448617881169519729258709164496259779632822172847532381387267482698928868047393089243285312688163276034024398633557358868278431008718592907957239535375862002870851493771346018565916431945898307047219857658302694692247175495237644707759439107430679050073916462658194415887644198833968935269786735503583853581937395609483702288671375164758568294060058188841859768905555543308601219878039554157997088077762344381879199285615305228252887887331374926830725575919532744127440895554859951976515052810078860411322296277700939233829895720731584377480033030566983690029201928819280277395540921454687000231533677541827327934884158053165574740645452984114776428823805699715971474422239366736299293269707805835980996417458932457127806335541202728036136895486745693881730960718872685695525422914645192587312251210583495257878149427891202135041903947489744132572971676091754043460648613615324008140046037755128533929368198545318558728768716800000000000000000000000000000000000000000000000000000000*i1^16 + 12777270848531355305523498759880052582916677536446003132319856612063995355467727529639775381907069172458900148377998113531934188218772026002767662599111237156260846007121701465219372748010469723195841690037617391533462289766190804168224658681227810578909593992874421111502389237595887807957127457121259953361519279481283610824294241019685350687795408098698334274120181462036838784349677613779013324613165342826650956536993332299416915276862488631175539616618392274417220355155829662233889281736530697447158657881260102798839599114349016240864044650059410350993364770101869830150536454542698039266334536818460906792972416775176752723920512778548481088184666150925504475008930189848830619427394009315973168981125876375146388490547830249180137789547483179137828862521944496864718829272833775993322884662566912214747958983378917420102421165147771151436873481212382095480392198405866190954841298089170073073887110644882837454819702541378629323786716829026975358890491907750349992920781002029876832308323027306865689065561046765273017073519125470924804422393319285884198036838397368079902559864852045019664304358488544155635589392540859672602309822344177007797859060935534649473654216107377266926079200975446506200566179888929711555141034893598768283928932608406727599853144503022688896898235566445413164030352544527038691355697269479434251542796925783973634222102900562913711976559860759374821270246209902407292523011884856551752824270201934242333942079717537494855551420066761803236945089712618520049718230187742701794177032914681671011255824944271901526448186893921218944094515421200375787736636599537490632653953551345800088336077375444971476229811060762012626983209572366411188214383372583927579146683627947502484300225647663943965883126425908451460112331404806733172556834360634632560550968730122633482318651151665135669866548142972845672617137298661072969923971817855169444992489235522469935961200840379692468107871936272678063006061363395157190168363583099438263446048798385227025740456493967317319016402749824729413203437934052290981382857073559381800032498738689863229179505724164008077302647646002281777401906078312212364028289921219503589247336251627191627398228573159877913626534483066026139359562891274533569709801462264295223443561474710780408030078750069211969112174552015415570297861066052170263279008066157850876894701115330611876815748391354902886197633151501088065046779957297510891117513517032882280391106308196756536374417207943787295945169036257571078915347862498811682271057895339704985056690840292075866197036635226723973326275073045464832180475973845988372316160191546989040656663824587229796819500510004350078310051018269535441710950678577761927856953057834097636251582288690516637257954303749226758144000000000000000000000000000000000000000000000000000000*i1^17 + 344973356648956473988014478120755134487491078404414996223092254205544942401367303923873359320707608254541874317015968119456210208451562079304989612451568076396356846395523967509335355561282065287987716653771097284659270792794219875416529463210373378346929723794269225719803456090242088105270862766988835911549487370272584860461279313037828077596471224192071269365799204247843653647581003590896372355096907720685857557448245450665183712694989753576618039331787459469885654214186129676236297970082859851141191187721572549331742241825194428148612434497214269991112121680352348548880321290671940190498623735738615322952795512185570501645594138151784232540208684479815096570413840600736957617659938738366921847455625858789013295212870440141480356263199763689308135723680855837982557362703337531038827100979503796802619396464207595671726403019945143568248095686788660455743915662049822120400380191988405252772026787107314084796176004602486299846856308952005840259875679614634388449982152416115106600437088047706656059358896064845915765121092347109896242636105037941859225112000458049042012024953766029530598601007127227284619408651398790094544069440215168505706785917722830846795232908088837399784808847893306606314013384390534834250406361979053275138655343039427301498955042640502935792910707137258043526263570880191092758409052921138844901640079330822607852670869624134448733188448621467041722951864961126987836535453471330539572020679121726005399742642247673779873173315285378288978997033244579451935902999471107869011536520329575788982738294086976045390288458270702410831533304106376523582086496092636012956450720323817587787572079038167157354960217740421846785704995102288978069968283076286393099374145752878050738973487639341219882201884026369359330670370995356106304801689033852392465065461949909531722118478824445660897899503071168697191966327669360995261947261303678380864644333900915840916961823045981326896188253007356901366313199775389645926567357538060129265741661603661557028420920997159721214640158277973148394927559062071721381713691685310351746726830285014471232491944201707498281179168636229766364519532558895599292521656858178930020754010557828851530781301583696424102419309959783016480336791677991654621817438982121624014124486045942512095693613078538752703938573429030338732031456207924670851141979416979001450616263795600364144644807021027215440033621059232978179331836260041234431078779196241306158327601402154249986592838254752699350863335212949966477919057737375259644392810182333722814327473777296966032139150835960159324518517613955865013846941230127799127208845392086463965932376408795533095793545504392240440064918470405317825230747496996060814765545587906752750355420090118212945286449124186521600000000000000000000000000000000000000000000000000000*i1^18 + -195720694855071194970052743479403608908721796378188182443752529171230727984022709672674326887427888873874371130522135663085960050383626462076282473302515617771334352010678845622925903979571534422466929866682098254922762866525816155413130211235398168987138229798479274309181706116165216846108352008147206172681049511055703718073242502089861603691187029814482620003598925210362547297526145354784656967505038594615721490285264425720035217957496407110491683477672832374227957950461237334106404874232764479234330634169536469363157996275496866121002864840192427781381461704332649895281613881700421578503307103388249922536275045472329222223039018922216910174830049671795355732442361879145250065822031556266407040441600164746565559373375150742906788661350767216331032199700030708016684834151866247280738843779609872128869117063628330288792300753124781799075675237538953475609084093445729901228385862342211708745407494107817798585713009747260508225123157566223500922210786296526393983298652246203612131084895502732706203229206901808179513908624702598906725880080615399678309206642023342898947247452755628517515933437685775252993330049059528104855075139157578496491822087378067410427456681596388190337552657292926764353269659228994820861987814532707659553819390770176462164463460387844101852613793637466974511940689366182062189986994119337986172146195178175092514051986098194749711392299913991474780419829926984102749369609487605701837047078412888791178695924465063890534574898346197186336011236171883855750305946579509105199569400842678653300489477063504793990071204592903341889848097194631837192342582877478646399130051585271168947656293490189348061859268504167260900433627508577219552524533543421592547442218476636727286638388927160529096463221980615773244792930176375431393898793120633687034447915671645194524586608141526758235494962023072187925015898383434680107877953650984481891354577276660244880072782438249936617550820844401500484933033622237285789435115193468236999919664556721383720122051824596795966827230599002598948619986315771066539202060969770741669416974112700036548705121503138180226414890756134643480631514131322413185168193890464738025489076657046574867375150434432263348490594995134465133758773858413866189661819658985107060053695658388155828441189685456117871740488646779596006070056534138881191599243508595330558868473258945405765930773120455468788670913596584062878260883380859617861722371237432936295227116299200421767664078588243823946140351970482903775901474892223464501406799421441434365578183274011649101242564875414100473118937130279683441673193441564331094822298152613804055201398681897863628969414605890397089927916903587039337118423746013522448678080962332975150567690189202622306803484203155456000000000000000000000000000000000000000000000000000*i1^19 + -267437700639092827197875928071275976631892384818614725788630259785388825498212086110327218484043297917057927618578811051139921183786506638009987758665339755763835805673816694274099724354623556053555212327032489509578495052209997957126257590154055300089150204669361500071750309191169964496020488051537021768895367586434714235491164172728278861850279128035943294747269350097008715026175870227417872863371796714039107650490803997046759012355629943492155423127333110382748308287230473466989117768630695431950324288244590218697808071434509431704119139182661155262804329818319482434477895158780162816267916835769075721448949587170419808139779468783198879153774808129549330595101808272769605186258479885013881533674412735218171814078316635397874806470024499467863413192181828858645668300324164617507491150528945188175016050965334529679080380282411283981711751725140986664295781259559052396897421409875870204612622120378313284594914044672162113657271404044991448880403667214027264374283763255255789440517139831152174257348825607432696320257226736592649973175779043454349179431477926600109191171579626140350391631678401231883338438258273594678226200564771856049972505451719337462285016714173435530896204884094063292725454453068744727840835805113450036596545731997138791788387085188204282534373035910467544030207617440005301652758384693650883341263587339800165499704073511185557187079620586406539474422635529895064154361969682380064631770564259389466525666650900964470047074786831432255675950821208999578830387962433610016469728805170947794523511735940794988288551828578028697985942464380750454247388358066511332686321593387152239393581811312057457136087417831373372410606512758236549546695653937395045421421058613396980153123748595883668288984779343298307980116834581050855525185998479385621024257220960676237771867158830754680414291945215891797363272821676879889061955562637555515983107548874532763463735974009796113750157838328338788320121619778172648951425463608916681013836077009484328538932639339114879821656373081862494175762208243349037932055395781664547653766194927498096752058317103611784923689869291448376359570701523945731712192060077715269675291955609233362475688294057055909967478431729353687137659883716391235362968117386893671495713474485958527105808551287793532775062863841075381300835903966666289437188626543846563760777379630835980879307816482540926984215379022974713505684250908428734611479983059579271330551319883386183145565359491766789670120752406863992897031743530083838647992800099873965397322445792609723569897963417303366567702532465918827797365174116039671978871184475172717682024663648550963886322405833907691748013642754729380274393509654446270120294723264458706412793428326934720477065484546605056000000000000000000000000000000000000000000000000*i1^20 + 20330868342542132450541810778188768368844179918030245247967389741194615129125346221382569026127314175163805662000338766207665721589487190017753208321752285616783082461350766418747377867368994776938135204057030028305641516418836249295375438570605762495591553527192010928944166379739725226882278126191713330870105583303751357284113427993068977377780451434157030424875677980751199476931363058095603577899447499977132077120594678725903681752229225842332277794778924259103137715444028736451986619584036188747212207359715058431869248016205642648565270642496792232343429988606172188663537864060667152490779288630493758525070599232550631414220705545874385893434312002135753211446155007349261382880573074835255783956439292963763022816882578988271094977002501027606255212133588565265555138479718396627632670259069451461917840613362810927527826246870814024232741569292896673243285034351740003827650704466467176641817421568027384717402198061704923281295644306984238623517231170820506570301343691512977211608723025172310289459408010653623736134946226544188811385368467837357372187353185252326546516615369824646397694214205315051899540446397863314269730359693423758762878957432768001798601040108034440830185672761006291923390697235813240388908178553291743548823686876374259555182763416040272295290109996871505963545992450533077284443935541230673532784030252373510810900814693783913687152949478149058809904902519843347126205212384061064994199726356778862160383040521430641196026278186857084634019109456593672541939419629517182220640460477965092261719090827971569133397243948749929125742824075105658467741001031151040789559240788198650641716381827986064028496352863984711577362668077531825542905214203759875709485579939153161340865403714209202461110931834933934083767235294366652998745733744301340296475170369218263167041178158214524506050225302655632109187694493730960243220891096062331947846972337991804814122359571503349521696279957622755491905769540216196312644487233264252874934726406597770788988948188729626032526175656727666481857670848418856841871532911226351331988845455492807199983592796910722466974210990101680909796465474144621252455836261096929354025761913203461863880172981626616901429301375496147733373775072937842940505385912296307746472555824360314596326600803599679935205101104468770752405787574324456033551138340995009200270004411327815388640517190152375472801233594440882913816922995788388839352780901057680221542466081692780915810297311902127427733123482758515827726782954229351212467435660368630443152629354045540420542121537729695587532800690857838972536311543231557689117983608643151470593878851073830256519188380780615160366443300594868734709612269238970709987279810628920143374100678846987865383826798673920000000000000000000000000000000000000000000000*i1^21 + 82362771779691415933258172585740698898247111207181341509920532265079573979803642381334403952466878735540798776485053727766410693624666604961952110131251903200548347495398023252137101562590129297704646110116648424419864219030649825763734851236014911691664660767765563714490160994308265929680642803261613966384035502905495673931446383791937485362076839025580243154920227951197648125943866272664559902189968368557515632333068576345624173246333098526770207639994572881908244815614052069272063352665878500415894791908811334816980774611713168077885688942163937758512711854620304811719835269210551917052055356485513455884336726694363051754232750523696197416817239554333216866246285172286666120973589751213502268226427319652199778924924125815766448893300524296786739747617084864452614755456253983248701378915136030478739546427790625922215534632123250885107467227222045536608229550006122072891527296800720051950498817171903241881606030917125031794178891282118962761073788225265192718441896524087131051141433473955499863226602317283497518434073373960689399434422260735897248988245473839242341658480779226309237193550951740611397238305451843524349569382512387239020762876099485930919973193549125494121960109915939122954989070825035620296654945015632631405571875433374626947276660891452607591624373970711406600969764437129692660925428894966528444205671238816294344244037014654976219868355522727400381627859687979035855140423337339680564956896640090352537888112884481656820042654113760323119533321190757944859185398951152348332349160644377084587457062415993434369368466673098358585425262756162707388917480633713508290583728205477033411926225956496956449180050406178311436137111718269815693803053864611923728643492934117950736639113928667461100823048917974499889353148912608761091016307379304662477129396403601656903017197085106865619407401039037433073350898859063161344226621247232044874966048788556858258008880146667992358904292918729334176047059106447864693465991608868117892551362997624670496409707621831992994733963772890826199118022246858591256540146255427053329124600637132487492294248971260135740745919443838701087978017136556153309598764110170548294065183814952150065531087471937651218136807895804209536987713181561168023957487823780694696665711432168540598921020130996206249180634483600003433696492441730192048075368745264319325773372545936893402364106882566009366189301978634783326828894154569319329120196125200568993819545058064824840021116827572733507504460416500600983491983031135191111444095518691461584115096655566467496611571784163989305695624762671386724949221480230237148830006424106826760415518999849395850332178441753080804055332721551891080497248206951562155354414616718829329531820946165388800091989894758400000000000000000000000000000000000000000000*i1^22 + -48139143732756516636188455381507145794569267487487409530024669093863962435754338926663803061515449217676637621151144277324263167211078928780064490040873162623117339662912326830033984282836571359002437148380210017746737073825037966948440099763786206407248729998121034394461681762043277138759873854438411620700872978168928029280062735263980316085640367852360419766033551769910674335221279276577054022215107552411849897545873135029837875807389470241528920052643920124479964767705923820178934346095046173520952661900841943583565952206349663507770337972407146893667301439319591548437352301174823883908792730974049111244882317042802823128904138126500145746533075992642494614490238025059078177314845782398294459678817641170888297347658923853961207364857259804397506495041515666228443679010044547208146462739212158944631400930887271412180107841704539827627914199726167479268568187748442313621050741911495727766403900461963082613810657194562076129255305653550370013563253142552125066817039487823080680429674189673200902623059708644177135722671698935406937665839040288904821895634194347077833957288251418738776787303835600855181171866338855092396314958495902965987319210647273233364826727187013156821094018765200507315978061894047448019483945505400281990648310198085736159169339786442839875944129419537418219590386644358375151389942122382843276260577045959036556970178714070335446466468271113664022761052277138863391383648622083828605787292906087119618782001795889111446932909438457810036918077787152788264103985367146558453586199477157125686567144939222939150824751209291959431046461911357409834593900530701690160464785361341968748750504849817315678256092843243092808767424372881633244691497632032916946045600586476400265376194988230283607239752595991660849436881218371902774250920120406542265135905778719838610620121623589075955566617098096311286350820043616298840937848594881707508860075902375660000382229228939742073380918627071129715902819752998905365434732686510009559280467717944651286941550459209559896789534319233106282716036465039470705026287821281706670621469247134716492725034847997657601202611144509098977664127548472260299738561584169094166209702613229122514730983543677455153011644076431524147889787329924120737294215005121557257402900614609525791447919638362278312281425551506778233588499622248546771903249785033176297270233917051933234571163736461170100379256610178409993670687669651725267456658148170831190116582310582975194660763320140909351749881725716524661903219726190968353825007255867551126840906902322249360397919377288685664248508450374626039993480303685565687716970152487954151337534777634127261733301393227220925984571522671433958097344411697824285809541963627063769339910563996250862057737420800000000000000000000000000000000000000000000*i1^23 + 13638812451016006318553006602368745233354668615421014555917664541276901854671052463563562380703862515661471543777083149167717293999614119906883211571849195593541769446692715660706356752502392461861735222207392680332200301655462251127664696022351395997528299245094628501852988229599045638061429975479924544241829379904539363281987975364637643298599640848319506300090733841637535899909621736338786637612844643048158455551495623764792100510521208307069180744035851101886788260327214288249428007743763955536336722742830889896069555317777511662362908585225430659297830577125589185957016845365408916639343876835096436015074701309868235106008379087373195879558065107548327518296689908337305662223181051073251680016095704587985729116775575552832302362996209151486532816209976314222898328887175696007825724341353208808516020988837646110287618828986683923451292475709191394033118895651208087039326018834725291285158233001427369192501093005443194881186027122102044719493707575215334902817850341095757397297632451395872749549279402419681220112811208091505049307657536684918303935311216809245740573554270228742878635669599855441057025940795812649240912560275886986009931862068549886577517737942566209001012278357535962783904213712866109547119841101342874213254751095976710861684843844332220678982512578120802971129697864774331337848712636933193374607287128587292265177169530553471193470408059885910449118001912216752370597895079253459726377030009204321351285182517345624931986552108057071763795246318370986117356906821376796978573089004698712060006601604139688903193262965425099925829209299779240603635103043410043895670629838138930118663035387652307512726805622988185457135992593970303295733566319303079544221453716638416652212072840052876085731440112981624158983684264673910955959194728758771662075473657521828973778589983159167939211366077867495779690951578746423428090094718274191467161659138169094390730491911671256941227765108386180789879120158797928073828188619859002485696965964517676282859608232966511865117533854042120931781280855984249807682236979650653602054397315215096486497108345154316784778318291068045942176560237596201778507168606146019821392128576098548346649947630148958502952086994454964787698661751341296045909298751421320713785120974010354463504287174296076563688048926934034872734373448073989752846894529966447078180796074884537571838694235207471439716588555110746909137539444331409199916075402135973759414193424871545982331727660361465205844657595021923048372373454065278229983467476063020907187296611389993775984436693173989479021033485462962075358648445330591478317303667216801595385383765354711500244850165829392305541584284323845734489702099819531458238176346910449228720376108653741012460503040000000000000000000000000000000000000000000*i1^24 + -2533871718601016184603682786171104878475830756634974303487859591589719082015876932752355342335928584593848995788713988774635272260346197234983452574390951524972449283742148832664140266572575711046323193169474781154001260117239096275164874914244732341554051133941065541151488280466345990931042805255656286053423287646310509292148113198597023171384636910647740256608373101939325183513771949874368321497159985918464693783562564823072365306982365876740415461427809507937227859773680955588295008276785440778992785596728119601861332868772678588356882090176407428074203841459261738611753174798893757791865133268706889058150241599127706743212308575351912592413940561469744697836164564535480178816281896317827491119619916922181075295473444320021423689807520550220830383673656846483019803995996648753405144463916892638324353058769504592237077406492775510900352607640030398503572745349437893452642072923148331728521244347446290459347474064818200722224820036216287291856147856524097330833121986215816378030019594910162486365680058415210433902726112213312351086610726041792892478478082959705886070870518915020055842411597444188948219117747371759147605101052742977334870395177052927405090911386105034258603983886482870870701555729362009563525811353619097845330549888642552996004891646198947330975661138575995435193941735576875530323156311017243235190548873844871506221840338765124172246402724139777186047037317722264512850451137154964394395873835552814392389229686493694840068568343085568852015759699129841459712137361261154948482573221861525586053361470886255789894881204187864774431168654362045106350091887745698965687397683638757621869023112832155216094710954576185834245435178706164575117354196822844790296487454895501068894046961116963281858200129756332836766561973445279520701779054836792930595560912833476877850678817320976559271229254997484371054759454799221510139322114253064719073051002908617720342437367255824096723625519484813008700840657026029604401255061671095532492071360876621728984970474446013307930506751296521902748967596366124447057108342907018384202946330054305270300549958304417010851897926924626705924121430755134392203921382425129219009983752582666078366127171786610339932775065830917191681934203408414469786887593101441478533107124365767424800389340349878431149784994542192556032902046440507242421039584605402418344631283588221060863858244665168784847700139363253692146195143843750611938482366937289462201353515909786471204729590012636318799150515476064700959986204738517487005387271133666019889909129132126340942329469871794684676488154834731633237189746244384286161860064031586577348737071008672819510033299801647060070259297276689837507570921826080244401862812338751192756741921495615149178880000000000000000000000000000000000000000000*i1^25 + 347581865098638972407624724312022592320941596195170043423888238850726580767709891527213149002362364839125216385622512267186074146663205686279990783069929321292860054069211819084090547574913891503734598535207415550536999555087382584463682961097368072658023490841653213272639317918299245196688677726226170934535861987430470387995513294459512790278439270257435763578559892540898166005709760473682670581975764318638432873989438804827441102827182052075107350941459288138962068295547035105442804677786281160336892211067097891366213540584765770125847121028958405207496510837121461560826852986015865283427841289310565999732628676198632088035545702541122422159549044753610847683198330175508131341257875476824742047414799031944357578448308801598089990289174380721486571125776160420132350904794119009487230881395391408612128904264778737005772061461143618707620422603678286221141387880035319726312872218342193623679613700905565336980909531021916179628235658608248741344000897964803708380854217146113951474001888520233325463829091104582639542306811967531979105683546219938880433993278237931251765342781793073562342148729241514727385925276169017616051331536032336531356850960870866718125319792754144940908784471092344707940395420143060731763883960879948867160224519827848009516252769176789942390204012460867737953528581643811940715410567858464786451525734719472228009159931397321012570556397028282061985923585263659915286067201340098147356147826477531320294964761107546716524614277821329605940860464732203698304250042232682530228928899283640506803324437013067483516666656888527083309032306952046263798661737544593976765164165868849030000519753079943407745489464651794673256808581296543960810447217639220649498215600501815577594439886004865351404090735956517000528353694718308938579721235831120681587051855060175905549260156557460190486746058760290443428354127506777803023329448357937234467776651437767993025598199628271701289026281510732152098388508192156544449119844126460947161332791883875361865569369171900106649747964285033428771677446021329392621350896561287722932719219646162691142435097405393395036145250856400744861775379685284191757492191879203805153776298402930722819128216512915982104842479794101533972189399677411213122264472760097676302799652846722063574149401542191504058098038700896874571660637781985409609046072736734498971091185983776562789150430526844047394991530923691238749095975146295487171876061505199926950111531820755823989335489250063323567289857832253816346637617801340503003172451526514752445362366778043151307000206863824720650875804577813021606383551875282528761445191537396785698522798562218114993079005432954763997980565440154441773220142869695927612885776126273857480215201883246034944000000000000000000000000000000000000000000*i1^26 + -59940385333389463559504438630127731735620271589540694318098566246831446712781737930145077739900749526182768716190038881985553032775729708470567416044636083800553032448927711791108920015364379769454792314944799294944520840486517355346572174823324471176533863990614009773909014389836758398091953560303460765458113238974138072959306442341881965319562843985430237099287951275500999202767969174497092519929658821543612228888997464122141273497835314395020878914077943938134008785949777909201294884294994127427852118261857771974824961734899044148208004380472275220793862298171434808035257168005594015118810418161040530943789502614483701162096222049661374913256426234935549367589571986797738557134552615762382168225059884157260003080478960074083793899413834546889743502839257109292121888922359941231432004507517850015084981680485046939996988506091779308070668335009392517771533440276715479301727552005034035897059317090601921130934345936077986042220112868956300245809290873683151083692868905716557743037310927554333566946661290208255982615194392058343983353845179987373078472940422530226870071207935385736726711970641481109975258251106107814232147531008940529147808132810818916584110472819676552093235214468540069853550401164962807171629807203420141433592678958829873675101417661670195589152104572982735781253690570383795431103604632516240923644161898531625888652390110297818030012559814178592656682886694320256037457936354110331366619248679163034440549197235094921964677353045615204287251509322458628622875474609285646947257502716797283875470876141033294420271365830478082921714427120502362173854974854245624190605925630836103690325713758014864952370777315068704414068790690008984442178992269111169791910974604821914789399931881859541976677992275340684114300599366172307173207838548631158511706865015367905109578218224332184699091131599653896653425743805180148012449844563924657696922966960787915777184074578109967197025873307955765470556808078244190553159349252685233597960258945535506855304727892782555745053456723081358026490561163618512254128213933874434351846044876693806277716283994528210897794452328357310056094577259870620255973930638010297168040734241038209134935967065331246036039817653037409125673530940585100771186143734593862043381574656840308363591037282469931321724821777386680211505913270006663750386447973029541519684525501327350727727638781791939503003778089014699354750619594127882366654229026822955905568826484291536957649984530043015511647346517575286752963421746463977201571490215465983829971350137755114731026658896971158900578848898639182714008140055621149584366143500484800657095462850663296522073692138098671198956814494441875705044840059252130360280771005563318989371574935617536000000000000000000000000000000000000000000*i1^27 + 11381356136689470916834455327892938196049689195687863605817862578555894695257283443040713753553063211573453481735356203519871061169141444723721634214571062750344571838098771817023928813292552344166998624600030909915541549935874188534266784354158506137810000692972776592994197743208302127882791827310022955510152237615482937060360379434593991397256817810255659252845911206117728556615406281319725383186890538922652177053784435554459386783817072823993458006733981970051275577975573302257295365051451859147821485012465173035099445445942155193890063960400085117562886004993437072312002261287364282553415843116411988380647910745516793978361442441131684916637918202678558789146381362171999250068851350316865670871476719214347320083820274974006980364954673613049380085204546772756465321448480737842862162406112859727853210163133389919058487820098603142968397573684672903638569790988186286818919046670442827043903495869565072087073141205788305994974147063022764889312336316374889219376268494565004239237517276122120038650374069187694184353306769429314258180361594029266109147339435912045335281326620930743216477697955834690859148240350843979572144945744074957548692636681087007274234404715034578242911276447366199643639534348155959416115412216663485266766349184020917154075418332346068289179932913905781726054947722250761923838132741607749139908035394520819116788157631414846153627544201153250174042260768354175390340375436502975878304300246713528355743711017860683011170471825245703225195802052690617923132966303546728850051139872872981417060488153222990141211275839242428190264219053576504278833836234164050900870176572557113660884639992247717369192696166701377704029847125819047204747639324735138319906612853847389055044859848542065278821605942782119223736827973743989125601617583429309046678087748838060829919942572214321582851447155916195817629513775254280801827988472976998186080171703941603935630778647042773761572750285288307410446128030547937228458136218613549175056991278419834679938608253242573200593970617666054545234115732842775002847459718657095098564066732826904841214057477347102741127309701391223958503812994301071935286291817337508700004954508910866245318845376848715015308481811955672757453887294518076893159404749758218983432065006460859015092404404720313884029535737228889749232634557263402090486818906216815862728105397960189465794162957863247886775027396705957899068833501579273044324855958131684065671001014722764323367704743711316617361622858669067216190718943911122430846501566808755624517021009508061085389155497451647467680116812456415743073916093926717669915644626518379766366136557112095698691978615043272388642409144909465680115627792405903794370717326990190187988732241510400000000000000000000000000000000000000000*i1^28 + -1591374044715424815140310409059572167266546887312762228568492197775428869187901514470337921860534651171741040909429243466369479392507304979073652440757689032239646728584168774359075596029023533560992835947486893684343459023484506679619453620213264384212408011350720511053086517928838984707609781703234684683394417836455940606772633429227233096903001857787807714222655579383590782487594578245984281126163043997535319964996147457061672773354934470764302132692306253570421781427023528637223148125826871997929214654332156195508633933037168963645001609874438060360225138982129069759539099913484148244712918012134282349666168078637483022743113815209870426520843320868375543909468575930513548040531403964862247788348114614266655810297275550552819471403677039119874677350343932482333262004539581548856674868404453504028983701860552010481498854743425841612328321931361625295897047843279916377011727328214792349616316644457209047487822203559928912940982003146803993925096281487058311883914128009188586539670824514461553411893919655311468420610631566074055546218033079481149453977354271370180257881339599000316083595645032786304146825885041294808858403302437905692509705907019747799758753368225915575856654350064108544622771974801499515662314647795279276564455076522920062186716841407959185114310554346247112684023943685494994423649371192476062929522369586443355851536969619429456552885812668749283191784105924084686388761747033454528708540687395997447594548233909582212002203715863032313088606368947940937267301416545695786267498038685353899475662208646607900197283454840239042180264975577994757961993203790618688093424502854734342400779718389849720795180290045137055678983656799415522237090912196956826079957811728083887822695352772138314258427533468389902761645678333176258449470118666814504267451185956210924336136200655616379842474256127404780458295856447652714965085015401525170959569087708854281452157094292430066911570794484300852144274671307567578819722730814213574105799158247650821183567745177661811084896292631274856070771030603591213326114423674232749800097026897981391248883965524460000140116005327400682268042862935680506910351898394783861683553582211756276909561581258837575090750619718601030479456632636367588213348147000274097582557782916041590401727180376641986115840380214721761052180256534727118294229195778260832587645177406435000435139246922211587724611378652768834350369801424223378811274572268770656911810537481063788284696961551965001300626726914727507593756487293994762483250268427932502956752344943894464079004362897829244475685160265584857261631609616175587327871393308519395122947260329287394946290493671173855439025436179747828673736969593432773306244589886821976112942284800000000000000000000000000000000000000000*i1^29 + 88327918776254833965579247980475468819944121831019075910362955129457599542762459327168782464700207830469389808602106452892086058073226637715400912969048408933003169505217046963067795305272001180795770651869063391907129070267957489976891199086590434266155914754579786038376705094570189547740944804210745024886167868651647556158104627225703197728183951659485572307035274487090878732623290431061205677327772899180163470453136729570252232638890479832932586030978568960244442833815006756563466187437548130537466436151936674507494723775685785196274420739180253424507888874082268849010889719304093762158140007146910563705250520121699193037728170588217183103665992139796089457868725111331600481279209679248743596160698977314214204565526128052905052698766647857636848293172714082428054559359187082606588048446268318796266662348846335931600658871050705987878239254202001019921728049942087830971897537941745199512200175749468861580345657854187291984353491460717807160752597501719657420387394680712303390453132621469525834400689977384485279479895558726148635865532605732941178108305953770371349809743669582542677164371332823059549075445759806647304857934852301737215702709660768656354909679622750911138887983427756548026749441267022883063239108012210201356491882230029396585449997464244986091667312944202801294374841017988756247895473552383827377500310437348513231298217017907056961557308171116651957535122833125380962954189168955018588584244955367765732470486123712568190648720096273214721941410196678955678817578571154163176122050318901466809811519381875492389037674516925055827661652631256925143799814867495086247533542459284472030609077696456405506150923044546542280047428047608852168471869806863821234398075102520424647723770371568837991402877793959919595374306087630218181516284549936392000788756698736511983981008241815471051745293252668289915862757573033189625113081317055818951922915935542797755886052970966480964470247729571568319955896486329650091131317803576580486765873821028683763675722661518537372359117436768807713815520554872366164339673768357808469286992213690945325767966049639705262691860702537025547145960193573327859078840298661212074111790795255642100834900206366475676661116474281671399070947931177875548336809596917732537765115788113383248338302849524754852582605004533541611881334747920145275612852378364353561797626554425288241036245304591105997002265435889343023945956116374803168790292903774718792596467617299414212751084788025015529407993293986387924194536379526277286900429088809523097816938200009763107677682524932666302356074863662949400426146439762757996128494642517374944381247353673857824897947396118059788932068798249990397821534994090217311523235786146938848542720000000000000000000000000000000000000000*i1^30 + -15662444636023441318632977057849761054385976225458784447223408299427502153840753555735327291542228879292350212366074711140831009239108931690155669108558260291246928047082280153779758098301112448886029001395137435530547634440580126372425619462849207257544660274326214965795691847458248522197624949117854200654944295688388672902976434569435853031697169194501822338400736542688978476367987216237353991643167614572204514104719237377810061567236800465198112434124052782189082563757604876056327205582462058101914970174081543178147364051879292542005859695027827596172751732470777139921071071948655064583821263242154899590831368846119842374226139892305073341081084406764348640784277008450644786778890725854101330127025399348748713237465485181186501094675020964130598000364919096004857677515396845838235998168932988022450672369483409403631599992642963673222850639854021497362797508695722710754383955455697269055692803009794359885720234941355210317228440017504520804428685845731635381452896930025857558110926889204980861405398179298461112531170876659661784358012133070876866377908987101985271198166140147301519939092397405095127357981711562657114842732110046984828266249416196004093539197898907925444288340571061967912557872035945288574110432831815062091557702126408123847800728848837763484459923047243686765393314519709664873324392311086323910565500760367388077734398738936436813674347584724873068608495635131668271308230167482392811053451331711144672860234555562175343805172077383040758663076322315936880110330808018864660625115491687488120749104406631052878704641576081081104001702844483792317064472527802272472781724393186749775425093644611054483341069452595811247359613879504081914385699492794372951426461770407638192082022310224460638415068146127434909556395441390711940664986736651364742649871407159491269840741058511220516259875763375253981680432211357222931025313675927289570897668854626234283888305082109070534155034921781833039760156024177265658199859265564530705803935347454711759051447008246064774468592937459662345838921412486438903174760600918304795651028214333620213037194371806852650878293523770906169760151998924931055815895375132800240806454233677456102250546289841109963461782111709042868239897145111585782797592609487126344544642519344609619875307422842116120249167258552613032120895801791265722101982528637740821164570832663869282372403733515961857906657591436955365009783459078810995246912828754333103280537202650090268919800666824292212181803852627331883111458794885848036053977971502531503585984590926989663014114623099338386484550811173991557387035762338595982983659982064101093100388996858899836373887734272978191193779388095006273420005516976579114560843667512900976640000000000000000000000000000000000000000*i1^31 + 990795148648654033200245622905314569269031148703697611451185824381560081926956790199942441133234773200435347762806077372259181548667570977201649500723333494691771751475586897129754582592580464990569191893788488467353675995069822340272465284084188494043425202932121776916756478735333801853487476364995782657308181777394902015625541090057721647753695690166830004330257632005962472590222720038717316707189268933294065135916033009713262671058603433761265915426691912372833502396751506814855614486075528649034353308071079816721333721176492114307134997618591320782723054398281423367393444456836288565306447685455692711875459585910207443463678189593041899183685169980268187757808273803318494380028881861486885056481554916624676201420885807637084692058080527432447080990887297886871078481671848393133516058740790377873396181706474011440288871723272465982321276607174449590098269447350715292666513591567360964450124888602324205026541572195248587214684214256498475933397148961098710379706386316043182924106054655135458722662780952329108013173551858308495014749569926889560131088158375219180136450477055611579947542616577807324627975849573248227880418747465445831690747721944659117171774882739242517989628282296352595437942097147944442011581111610560266324470232264351580655361410958017093192326750900585499100622290572496942013733308693525518716408613447914516765446855201443206318076405653021289129461965564869391415993915445374468507032078013996456047222488940225588950026654155259916800110223796602372800443405033502155698435203233883550583786079032655302098412259324551132359512378978259586448781649755722077280333708636237977576713238704964276748011126399032864682376380737707721634237927239401690187900759369752264030407593484688822099685004282117154604161050944216074236259767554004903055434115236956675714527713118429498077837776825704582420806191066687575592423117705917377076655177216156803926268228498789353385587131275377702364427407378572171650466904750725307715326686547780702473534644662571788563205029697070078735211113294624909093224901767398398545323684577783695097366998225662127684777632544435709945901570110516209761301155729385398576214312706429726470139141373939595210889119596924655416111515839449510675220357721549270261034022077238512665568624307485632029725941001690838435828656243896976807306283376070518045854137025077189119697624185877423376130258030242311855563569257933815476551605003640619800480703523257190405037968393433247301342504304627565558235801622655961213246287452135345909294879114940114641460630139622201353049204509761083484994118227830645927888044732559803400391450603825690163219936215358258864259501459395318700720720154287485570847762357944320000000000000000000000000000000000000000*i1^32 + 25553998816350994262069114409186931855225192500115807448160545778080824401411979028874990004882101768487353901114020965420663928456187256461885806264923700787490983614150901552556346838458686492747551530998269445064170436749760642264765629331495245449622678990716318546638487191019055461632825676874078705540379731203708441404098648598319149060820266193622527106784964073874755292742697472296708957051577670554176234024493197312196867819767378649482067372405934705073252800402531010885536625942864511717501055317255342709756192060303913918970160242651142857047619113501557866947532959713746541498366085187540140246745749846208448870033946066330814735024169456567994716274045850503493968101982176127265354485885125683550614058170215643727045287237035095017548183147684085879708171856826343987455720549138434920724494630911018015747485494725988942643067143529880487738200145334436393634607478091425481026161562508935468459039879980321472098755398203838683011898091688513275151964987952730019998362450863574794061991030604883447282700670333031514153275005334410591405985859177737605837731164754689509519198980416574168639925376189006564836779294655157405906553329216174377425274283909344512495143949072598970772797245833069622360139130380291527698668751432869957527184585803732662379101431949831828995084620700327827105996354524951048420926511350490221381869626872893922762431663881268170597231412661734141933143232231441470890254283123811644274317919826258372941479806068321858216511511299998721676954049150687760177924212401604322405654661114494603864875471423100058071128470696405912096946915229348882298284602712049124995526720854251050108465898786595778806819983400748785821717082935932268651078589716874421290399779456187747162943076392872638161900681260537875215759503231620904304611517437862897750215586794929502009860162457164142399701228518559234437328137698908057264251869989339919180531620320989074169251779264768142421744307752911799327949195861084801149840019461231922663481757742931663767386216978142006015658460179921210243940496226839839340966471022986355423995997049746967193792826871738693790714768178232999317955462515059160033043498412267296269440364392755867350593699234710773051681979153587945111844301703616698251556430580214727245699109327901422699904950953821572507915770409918420094630565601542866006797910387764540124555320251203733473016259284152582459647820735950149788480134304998268952327699816881685168999717912502365006449385119043444316138638869730976996297245161807331594476105284449330886342188686388192911189705635495209660778848716652491128222651838492714927887707629716573308371252827731363434821120349128175003807447084854239520646666125312000000000000000000000000000000000000000*i1^33 + -542814728994776372265403248868511781056787569272000513803110387172621078476468866752109482505507662670542927003537401061860150335583329556513577001507465040157757303768841786676305388025934073886765129127996971470369000836220327144570758571704761331818023736060868426836474202408786707616845902100888660799462989742394628646694829081161480661537289024045982222132496068389259462897521432595778134350013062982313145107986416960303540431025976951650022803729597191225867884983881900224523975784574398591470170549086350022031242770184889123997100981640808651605019782875138746015951228088325006376643764073886570558943149088467402000853988754486170847524098233508818899833447813526843700300025618615778860808417798634921679016531239728707492743570548737261750923474607080096381758460246850604253925937963920052953746307864689895844721070980437338064344098367267544309513304472508286989029875760557322753002757376445067528365636907840300203349513373424133568189893890941477984773500110548055533440246557622200527528048674697792219267851950929641426081087573887067098404125875392803336830025303459219993776595381193073444712117184899712436956041249758751571557594610906756659794221691674251602692877978855866668113531453367369737635594951528360413395932398033993877316740151532369379583765202343616647382558801676639423807052555549331013704977353346645927138775602746918644338365617948435897147599758639478431132110811886261353550478437894827657201638715882915716411241602424703542309622715218735830533213446692733444253399316243144691740520168684076176803379949792549775122677363661218610336719975254117600494909578174800071852898614534271892115878389646378104572096873710717646823289480384251066282427034547853558832548532359215856040637810160525728687441524865773488506068882893173306167670822114636866010953192617720385510417098672017925164738763153785354657101045428385309064689484408847505129879843779523105813290830852563757369042080944350657809501775525955703850505379230038043549418624265434363294674099166699357421462694356383494859199040279583517897191614874475526154449982597422722918470038439639347541876642396249651424433779253266907002186719744245388155187009604322217728058469424707846608292636002531137263134494043693936726229599592528622239544843332615299052358273107525975029374785062192354048817750205498318889888761655301015277123298501228042852363116522798623322599314616693124728416519268557599888861092794862357411184658518069475783415699429217447271491405272524019221279366579784241062728461964791834929706000364380293669344083215682871078904292319690031359410748164080983928576026457828881837532381721246781627417975897545555741396138965762454743469260800000000000000000000000000000000000000*i1^34 + 53306853525055455954781292865933897212028362993281100840792941872987250808118030756321195189742198206597489245483445402491130729007506277782218364586622890787552342836405408691812786514873254494800082867201289919721372097859599689051920632463128758219380362197136933631213496524982118056635829429517128252769845051026537289005589418979983261263920280227034808677870816693887469986177913437965624810747092618078972726387838570338141561462824552627359426960582653269086232583942710721240723020799352444285214635163877209639166721602703116050996226218096540428105894831939060746194939750484015790266500075157390503469859146404472516577548854532325273952541488754155521510901441159865948894640221925835680071516107285367650799537097179862457245533427253745475242846535121535652288415117653282143727531398390891624532389048271328872722904369553617122330725419868959337386041676416060554824859667897968569733216035224583760788757902685801239955754624019382012535874743052922659988476028292356945395206855798267420573387217982535143769111933599099601267077904418247941902817144523517932766758854539213059857850547702862391202993200890030516996072204021518426865595361810022215319020874370765635142786693996704268457169933088625468306929957823025335525421412435678011749420813049106609335188045397672105852888703437886915731158413691429600983844344366292404815678822761153157355912600575315308790685889545563094429942078312258440091390888754870410073691908198099149289733202337802261047449417352598339647411187450843035776370818595092806638628345251836827046498099014667579790233394910176302393901775761357909452127831954797861505912545131173742465634466297288591796385957436751590970704344922126371214111275172428482156914794038474544142137449791418778531854626214625377517571047656879841435400969901214189203274108650834075435048832544621773456729230877878089534149428209603870350873341288710020288613817927753461694812498664133451053614784741490567136959527016987728568375958599332851930265569715937277325798935700024683896939552372819003060675891858639938579386995538520651942124917500969377326454091517393194808120913168035390361171708028332860119509221336534861045415769697994922539451809597356848047281884735682753236281093439153962548987656379575251159171707700331531578740655612649147116971332608448701956671747037031977480788891491966210781997292745363170604359222097148973919916543964118104680992236729837578279538427027406588799121001861512153816344531371165327273675937431793635059293763086496016932004766821047099234444701004503600666497063881439982027358521577636670336509114640173633007959011255558220676307147888693674254503988619185013776973915595724966959513600000000000000000000000000000000000000*i1^35 + -2192093789546370433309566402128357702316799753335060657273273411120250168340570229549113676755164306708227285126516405199445890996258419224491398416721173284526704065734274772492230871593404285744901710226860245384928716527882362351738195325044895094570386663659645854188221139461222599887162875581021028566265915117812197325392265984118460598052652072056090930382032856125822460824350989794537034656362562632653153647053240225978952063626503942781612039126245801453386362709991568634727563258598347287216763438322805413418365761778286112872479401475928515132435464403754652186957454895678636110920217989887493143371004069964955975846462324872137113802299899945730001170943182066236506709861240483005318445797777755703731201753888500321378850372919213794389836135523889441942601318044743081404063124051727365478935623591658313030223574457860643941836561007323783213326734101284044624474242465118642410927717513596932243869427799351178483414424168788568395089111118967108584218172409061426336409580180693207385051849376088134416766090363152914657411665998809196748081850144678805050046715301707018962135669265456490878309352468506467701532941560669240972993323700684643658231977855210744227817991632881607565796953859717410430777449322175959600888097929243388217527847788075678232090615473656935952890439141042233423390577802646190884009026567655524919253463521325748043112851945634906440190188704554207700546717217434527352355674732974251249130934497426403860781770109402489924708897758971994711015885761573555916644377643784626608663386621141207051278254941769919102515226422958787193406856932938884400766205321089528243734141340527555082038929910334772724417771286999879910042967971354336632306304370602089226908839425934143405242899079885268341351118979941095127483094598750989680557290355638518988723812827001368549039298854376445505330678114675242611485624399966933000815257202872162974479372932954374140052717433116605936985289814140381007387500993245668517582683985054196042383957372991685299097087794146345224382781373680967834575077968766280315763761985591662966776306422073654657749967385798897290566768969187060382995160370419742899392152487120929458418373406382703425756633919549432135909854019979892724530108547782689416407526813302006959432066033994128587462390841215726697862003076502215369749477870338755113398394939784604235070994648858225155484908526258020717514600019370744736192799902746098297570037786927533821530153807043085790222131875576870405494410004411864455096044536788195184332396488972248233389517324846670607862261108371119685080756772312862769972049064275317208592812107826984967775866648515078487367285005763191935696353323564599869440000000000000000000000000000000000000*i1^36 + 77633351447699472895813033206307289767672522873741653495081810480104737291015083128783485514309358625863615373731864835930060272326451139969505778985745600403117935156845872128321102831700503739821179599317708776938188084645122606666604581874973243389134323813658929289739892619806472657798990337124626813220369430972553389803671392402386951662293788964193420251116718028819458955436940753888699528500757121661430897748484798707347240804035726764194194201287794508413506784688346597067383094095008278902948535153466647357275619065021279799352365643981109213278387311397778561339493252537378690270490787764838005298024376390315279028604341034975748914746327932528948102403335704021126245503730375522847161380861075626489748147902899360024431425399960329143283046911467309096538269669010293946573427233067095103150468781516178069049745370953114305826407878514118675267816534073837567320018285445005475285847104747065002772382891937194252241205382919580671401577111077887835275551918144191180186975200247918767814783531149111146333550764834880437889543617606703391046108701765481817601148406863003156407354263243390484369131357967062259722849810587436280996498188910129365090011963065581242592614699636322361762891350315487391657390282120915739388305529275375670506021242721393861501281054835293354558062587564810490966370931294496099712139239131143725205979338784952221641401501406539467263315441987617107683930637297035812816929477152888133548634568207989114139370022330015381876386518637035697930827736521510692268057532139952167552692198134003508954928593095862345360772639872348143430036237905765886348556991431471020350756785254311772030488973431298730710138924128387206617561812728760796675025132087806218935909329711276002022597555841230837303868057917591683257128604268563905789063593810564012294694962477217929025381025378229191041132220447962981284007940361914222744899696389721862987078492979515198377949819741786521284501803196828861099420176203538197859847606069997897732115407779540979246221691439238510020472597600489252515356027490804310294848204234922057261167707618738488258974737864175493377533223271082242014293354467907895340835630134066702533101405705459755004183207606471011254968174866482798066672703267337227140243296935669519062866524302707498791985903323743864925095980283339881029389492465689473884266886097643856041959752246530100467256715117962235167658913297019938120571042769747563336394944676477238612724870360681300409840364367283575919458628584710995438601589817865585831182786511802251250261448102287684611549682434483021346077636533766435520923555006625186509393597699212194735370402165576973747490310255936539521130543123005440000000000000000000000000000000000000*i1^37 + 16139578793637098868178948433025079429079738829838016024857841633546784121260710231008897778067261265090977932344901181239246978138347862386206046855576649434607000917906377501333063978978793401015089015443843844242535653562619418740078612867627478517458619013561186458651235238366101924109178305458653615643016154972505254374204597190928357320110135810146797587575441128531548269033341963734569386482433924751834566913905017688263074620271321795438156168279644804671710078347388176959179144809991003634471620895556772269932181402337489936680690273389927768099931444018714820460526014644534994922966749272711813192888494743433496527456617644830716060699798681644956967412988874261035951923852671003691532310894281289826636302888752597038998891229303860348699097318690976835644657324661204512293917549951768359049949666718049039460941055034575337041371407791573637083512987402230532302886900300186274753080825619253821527064999828812537542646595149815847411639371018297419096868952131147465787645999307288202327485306075461477173521278471281678645991471608423140097456428418545823463095237474234238065503552517795016237058009435216324330573055819524520985107462761312111201444570268926316504977354176989001643262169616612924632230226503257659097085380974943628259628483095816726135015048406712076048151326210091099511602045024630633728575286273429071499230775222254137174897772465051157967178422111626877454068192227637441801362798324221378013332027306046839166702249969524491211987253711044211025971276687845315378352738464732981510955419609118103574269327543198800538977614569147969964158219126193817705660107959046074662093005146653125150530468570166866937286175721375792821786258460758491828288593060607627486002718076351482837068835812754177707441358795039914668682724507288385893283949220497991284207324755083081264762796444675299850869400476158548079768216954437979876809781875785125814246345764330838805803873176811730015441040866465226514844224483818156879734330959277201281391667971959248605188622398676176896907127028318215035939474948410327840591642367844575738973952610891605174318641748399890695062100935223592938601007094349991723034116025688215754888514262021645117249685387868142577997544231823270594339950611505481031437508738122563497129494780037146646425348251531298305211009393558462396968223388904849967029034690850892747910986284282707603993675375945806663406632784176336470394757175275787308644044437507738572422691152291230001869458614006645572630089539737804317685884323874228478686608506727158026098785935413535430168687943445888634972929298049502945475256834785149564231398247525684134003677691434869083934569894608766116255852658688000000000000000000000000000000000000*i1^38 + 1271747063269353183040335895545757244510142707426891387619103256919596765772055383734234946845617531353068203313981351569752432627474991796715875541202038396731940977414785173379097079052217199649585687704929694627493815113588238635213061621920698184407507036709248603241598140280316742995681318106505837431190967698842298048515632395288211342484630608029705711092111428058554930465310655301468541024697273384039708543074892731567704406979172044035737120414215363601949739168413606276100510739930511443094234344651229835353177825959345865872393189250523932836738206362500006524950843375342974075577233363316454707159543151322645105240245418983688734825225188639729235761963265134591220246056777871472634743108468372312281308250838785649184334114308109256000505337078034604971269532649787511761769400611201853697383797823597462779259702572652237625661036674839564632844962469709621782253889535308533705008610246037534729694045500906384951407795626983119145723583836280034072342335904508034719770107866251989782173771356947125975878673864774368247988878627257897829748879090392974802087430730315673944202013145945123570263472316907625410212167535132185081913241862527800982089126619504249012529927048254423702767267026089792554240082440723886894487881692312342349154845200001319896521684090001229822273749740092410363861844148332948222356788812459400165649723355451209700147694271439209239509319512199726964088679141174304030012495666505507206973707803149003389719534585814382385489599782851088700238736647799026134092545182969390302040332394022659070665058977697361534304900727613749037059846804880124255617896631867557528162955298561564233993493485869964331767694840569318762592029053378751064036948746801759809957593302585458945326494226827927832058281497393855613151442802760073370415082541448493131203667627282143455457254844501545660858788867909688103883138168166630056120791012335697411798572019125134092375321255002116947152544094761052647640881390963441511757503762547528699185929810564013688218138722145194504323831795856826125383141025059612081209795020794832854385875900941178755274208028576846197454123924417286107201964659250253128403423945776520305432724530870961534873738516883197002112704636670275722217499826506168753319919704566196484061625846407033982583653687981337409662819015357466097764083721004180845462453885081787277192322060396802354849391259183908816299436849129984118820804798980465417699794397860738611190601804841788354169428217873383847621423960774225487462810486523432821289530398141321914641808308234596189577456158193889259279036378161931676548742026304240260293745578026894893613600654415131939543882982457178784553500672000000000000000000000000000000000000*i1^39 + 83200728989630312499625939308926134155433002658232449672650676094654607678114332441985925761202529967516144964989348215479077231875242501973514765292364933513927677279239123604788046567055216527592021580394729691132258276371362177452415525990494734524581373560638749521476505856298579222508789427178176900335042270465163743768551212613718250239586457251404564363232000346993935372329108993449977614568712425423233866129247252759670974907989598360485474076139781053086941101843570938912804240549188576830110080036147622916078160822436249317149662214437895961723178028354483818225434738857508748553335894047651360328555468439354362844103972362776112003838268869168921567238859005747017184908752310102195122765448194672880593327909338894799790820944605458309420063555972389951074117380459864657235054085249907051417154065706599661867147069882072824787035964449713253107769601793031543788346191034542742966123686572527253701616548898336876717796203752439711069962020202953116725843359534901464025885539422680565153694905829999450851198144905004018799496199123893944242909644458834107957049532238823743875117991073766661484955498308276086346779221175168550248578667743792641619605691035187015331859903018189972718941408776068361364062769635073444047053762411258939011887217337696505852944970873707371398210201835676352348986470629990004720379307455447628829495293363243907283344275055896840427710926842285780238403362476950269719348899074123523539153664285250044623037495281174074189486059166820600437211615420141428026707064904497353891539543400642515618772592228605921460224167417252608107028602826404616313864208372613419212740486067380373189412131577557992992198571406506183090541030661365885777549635306097149348946019357195140673071717216577019930255348781487396022313625829578802669458143811385080831218186497580720844953317584629595334628274569800008054699405885067601350079138051310639924985355583158449413507527797079067565434221135633308557216956560409102391326903999413581533381056186154347182054005113304852701686055654553156863464023080806267134900901356892581750453361673229663185819186955369978789323334538415594189384718708099627549703122484680871134354500844272450224758988734567214093571415158530732703217319838133892624164241580390746329105096331536769108754667539020942871777206829224494727870122307726329623655500249329582664988083427757862071998634382375800040864455389565921276345657273375318858051447424039633943284179923658384532234447003933955668450876440366708105309528690353267389525011260088552032063760684517196595593134635768180451533839030070781985487492892694687090652820593894252906016590459734185786517496956897597797171200000000000000000000000000000000000*i1^40 + 3307599918431679126887906149978727767563817756571081037947274452836014632551196726618726686893633630861416223223531788011199742827510104679717719039938381567035592913324265008581342184647889304629511723584775668578652774409813383973785960760338624215415922049640534053491633188412073651856054257686174781455750548291035460616736868305787362233318790568686714269949548216957313412793514067370714672401473854157190253258553310254156918130596271167077032189478277044419322294542911345472660909305467427237798192225821558163796134815172684864709338061146904142493585792523960317990519440060442776426874045151989109528616990966210731076664229185555353328043240869405435086752643247441149512168709721696142586204017765279719580172295539712795312346443652031929529204542516912823824741310013663856729439013290073646017769557504528933621921609542234783888541592955531674848174524469452173873089078748109764194011158173679726678851701057298413549689855717208116310762170772821076841497709893083820868590786003413292783330570966939441308831426766855954722773574786770797080904473283784406119391742672950718490763338119936216720468045697476186336819790469330533120786696445468718418758389735499288720029787343728701380281963390833758844954102836942882253903366755192174127935916449882215087374489434060217820762373877809096547255253773527073857034877528255080973510896203449392363391082868227957297518880528719995095577521487757687678547219608732255541435259333033447575355005472545095924814409076555719737018186860890176541954722435802233316731250075628598408313994875637254110433548490173490240450228480267920258334852052490724502572172399206984632925727897148955380723550817226520370019813335971981338861406523573283493109979009747805989621853146206567977992610054621793054068577795377302025729365762674232109792005873216575286281604966016678492300218959389335120668203019689925874062971086269558300375120532255685074864596140687291121120200203601850656984368861040356428877644228499126707982841071148820614746339587362728586392622375911913635073226817951311667446216186324880034088123620837168374021908932970373005311180565016857619679772385674007332466178364240685503755744344553287278384515149576240022351595194610999646840152091617531087186781871219621525990976963122241080458043103418198277055584298033810558111122621065402197079121022576929127549077783244502199893765534552137401746374705347584512659884360017689283965050496834219677568936804462390020024154385416548644277362478351555321862858904608107107995862055335425916770867427415947057158335855944189356198907234260327927457631544145961092750637871381922989303762634135402605696046474209525760000000000000000000000000000000000000*i1^41 + 109807203650363509580875269153818240493402559502440558823456277847508825891462295700239140701305191806949121254611817904370584481746759997759346363663241459134452406312542743442832846062123207699137542302582993120375286685726056681385497745679119741068494757523320867134841657690219789648371227996143985196592456387076388622520978754848382825072343998029178799078104100197642969480210310876253971714576725359089056560085281911475243337942675320907742546974412109795026510504049943780836369881828028460563878550527607374130705151839479399770445869602954244698879822664669954140662643516073438841017666339017686389313045962507041164589746082482600013225532684370710632797159038437545949872179626611900482673270113892730773011024670852120922870421497478503482648783501466567035389987401132739698170278755024444298371724525566490520424711219234047451837749721375871191489705656269653523272580486905658876534243392448100702060408074084990843834041860376488875723771070215686235059678709289446945045273801293243017877522022606638737283580783266868244707131183155971583175563632192748177189287386568793889681582635154449608710099169212966159368248468483009879948599081836817979605664879754548592511098634820398920441119174779115246782056990192881628153287787468404897051550848303086294191572905468377294008182388223264729457747543871297459239232607951088664158829548062979637682475495338099252128389148175441612762117034721431368085810944099494936515224966689312663307405144875190855230254163758937983076865836220892568761084147460783284888117009639974531172853617869835050899343945223776362526832105384632333316814621192853818531214476254631568170691643189631592151857946305623775079344132131208252773992954506932729114373906151539430407142566729205529036975580524404122085530913083198496318563293152469941253583149119385713291959498052433591967997188170060769386583174257370557556707338265595763407448887257330109128221459686192462799253087904347589730566843058422733441965794982013402766844000828278647999111340770319016205962249579997140563435726719843400291552145367422265486686284558492328440527023741416959620113423948585875301056518539857930676611617805823258428098610915925091738280623327684036769052463090227242057251291434617478612754802533079375430644749472887055114843244182238584292042856480147224130477865544813294729388135163742114212184920733493436018327676332338087011904953583247977511941209064311551313411396034411646901547405352826348821752160013102997045296632749950476094745473604238903611711089838797791263639422535653857866840934268806797359470544195144878125959414747630753861062714071646862740371309391663931370277871382691840000000000000000000000000000000000*i1^42 + 2475306805226477383391455671746693299745930169397771389563741790106681412350889675414414238206919949052010343043360911926099153228348889814634250554370122543619937501296975390670300401530881399833131874228629390003400234741784896501641381475177462612054555933220092818182145241988080327433323314499837182426366534284442419619643999884746391563594304819534265243244697248931964952980519890640831509415312046083743157347100604733972560270901774680802962234236016573486593352845834608428109210194481189103614764700675942948734640457554954014955626564075211844057709286646018137430961763999375538453379241353414803174768685756626042458672573385339500176367267829772480612646612185807154611010347176259225719582740776177424237996949471871665942558654714459080242236981948987499582506472970879669562112051987140185761557136732335804914021349005623286061769590912167577993165845362827416664539622560222499722010432752841190677956153980220590061880213356934256198670541168632275342015805066533398839387386886341372922367414627624710234048886235800534996575114711213991324504812826777542370053081245295940225018420580186468558681009195227391543107565526553998053505235969864647576262567305840577208380540945335799615069695537605074043688072902276755076122739314770339024810921036812119705799799934850471070683515276149315414144069039210846888210746673016946972659581522743737392266220347843721812003081793532405006852915125199212596026759641794377766164889942822769666433820906718202428935483691938675265509431023839080942709676569404843531342488047952800311389791510094100725975763404365769656170633074282466944843314801389702958685600153778030035137455033988838635784729266272133394700150711297042628414861981358621291217701400068996784214676647003393150728849888854471231230470328855802391966420418592873728617292530983041913460219756125576273257732109433630154774499315228126425744874844963923610729987013594282216563078599964575647000365070701332348265107722541664781683449780306412428239761320915611372763361828397820074158185945478799999630147503214801858871160899001703454255020479676833259870668041488969896887739656427801197012022121924354720645225310141793112958080848549106471537631720483696523326417771152519415090815429619489921623836531114554952509999615156872938740521070802688252969645245222554397188155634963456122113417613193378804106919749824484105360845502247511404548769240410900548337966049679290098861717905782844451743917580788534207589788716706197001635865518794101196993979599100802896597327659167732777792523133991525858029867661536524856310379699768614884453424979045844254937293247860066927941673000604359111691374428160000000000000000000000000000000000*i1^43 + 15457008270166743857808732167467081384795869997265876765836594473358038101263918962228050815625462169230798354096177233762623149648508161087516365925661589573570283108493325147396574530724152401625579836178471408540667533743894914019249979091918058996133933791618373883745817176125350041440892205351350027286412754914138117299688328743061540382051312178198416283723793194567785253742992246052415521575050863488498703418682174803159028138043812549241652620909319439360330329656333928161547707609132738813506059671351092770364035489405007083967581544701320809421351574749821655142378106330870376389466918264221710797098870826711893413270974181260479839049717014959530680822538017458759129038269551565370208178078865567962850933591136856756839605952475093401421897752534460512312456974896541115735564147967833461224843239790249917966187286096242055527003515705380351393185348403470629560793101620687048452959155409402027709166581769272619104184628847026260580114722015591767728905993899803583724652940406688751571923921234937567167633798180427129162400525789622423198493493076188140550400609066261716135528412493780841961195012635244942952345377466697532363786692251221886533228713942303300969409915833532140513293030291597741092441500180296018569162063444885488168526424119348908068855102147078992100609184170411136457542799723489355523237354251447695901894609606483564121397312088148165271682205562653710083170379767388643863869818370173272857709905182538840636347987040074718358131010935545662866278514201934904296663269304224405129013114369279613148241503758574710388271471475211877082556488891622748750570869113523543780423657464536211539816213300033189225454656615154716736045524918766360924760632793848830047662994277386321612745364827878013377677930454064344575199075500899536510772998045596384057770716927854507783039811630470476317864946747931490792695010016351776452898756869087832582387945664065690002811247461489676687803420484922470710285521579269259956088387969935413958600990016454572143065398104788616805242454007606796034602212555725967812414687429111052468378233123328237452694222754372082537576610619284325526534717338035481841007765293580330222846882023223187350365377295465304216871508442369674503816749890304213662345964266422633801109426226307399367312444013526673791584700817282491518956106896759991449830167785366501462816744392908716496639979415415037335109551290333292389225278405659108407809848316496832912844663800044131810596418088410433997858897577190485810879873660051359833908862962408900288433645138957179092184626429277041331200116247277366879207248991659548635109435139313339353933638604533098300309504000000000000000000000000000000000*i1^44 + 37372865898946456780723258259817112400919654236641480257403376071991844393778738026704284114666477336529312873812982060304712421950039164125794537016716782329673643685449399078244697506426536496416687229498351977930136244246325468088014933324075205353904112296811398811560913542959396725200835222271617399710306495461880934644751519841817494324606497262727554275806733252141625453617391686486457137208909961795533102326886740405874955203040863393015013464153823363213070811529657703567117295989034760809620209207213808567706219900684370285315399362777744462597941351984206430152801049566949757217406601386472821015878889352624039107933342407801830706210117035684614538338993150629810535645852995510408485098051686174882012415022584779544486242310324483055233443433101131857993974508854725209759973202871461503012825268062434839760801008431244587319070396725321847264643734816835357007641291822439560163581412731836122990946164416095736259712843074566122420416643107841243541133332608732793984083105231672135493843002921007181622187503369160301587648188584320883862309815719021679110652950856597204243889216271427406476127347992422671189311741330312644523685443882036275051842929907961377305095883653991081023863908091753917845678720517643428229845187319654121642432019810199377005674556227819305228483750509915281817227994003262097234841320137385573430203034553824922657594475967036585853748323810246168065726699235934550015991777130610239015904523828283985484980955000277763954836881833192651816316966916873956667751844363720905058238479131973730620375956850748267812487364318760028010505630805331231300349958348630164247031033752801815013562464190394129979722486287461730242389936556086634543717697539958026404100351269554695957710506998155742476299494376931138795569920425748555062611797368569732246633561373104610727270934332518439639718535242592743211154249431590366535579552648559380436379237292745850637355974776011479099157757051877703664501304025244736144009647486931665945521391447107504491885260603963681603317397884140512619397081241100471114710007426429578456861391608356556846148907940523580513561377531862563159796518896877337116309345777992965510120123099466829440612305011524770636637938561121726462540893065800941716658292377240954487184477819733866236648404859534637835972541121466603656916984836270028434184065312985681381876204670335210292541441708868569074768553545515555980584874518146699390471588990800221269545945926902666361014866562574479792121143731462951685868034930415313409118861589358053929190370075762807280540701040317052787587033461033400009652341868432324390372746661601019314085947343812689920000000000000000000000000000000000*i1^45 + 32319438654316826278556271474976688876714328922210773605040257801526060619237080893269696424937948829418708528832066403608738282354644029299718683284452103890655245832775280763904825602145474144897365489025043440042368129340402361074458574813203867505378611322318740487344741721556200177723367898575296879185282432497238927579551901139024709251942122463694775129852081649098260485521175192746652517355989519442811874105083112007042663410412575099711017472215653289365320656015464548583101285354293038521549166505880247761190674017048908757944064417359678183948731840880480658728271308052497853301842110682856461298882965601336894951399589808421036579070054825522639406571878218506138131833600767238489256067320558272911304366256346486579325730853005941955615815939478862386672207616502512465069180976796627795029899285163708014139236736481244128518470288407944237667060169234901549893754124418410498451128097670498477062875189940526854633311986648478982142136003528305328550519815294560649101533126059337095956204498908700750368351437826750699275583083860847950284942346303423858589998781850028055319504274205803743164295592030979279238675592096586290357156138189677365853281751079066333528957857093389590149455997157902827404176468144505319136970348613496314131175142049418112356762135724649044097858241659586619622663804037304201012567857536278419423945607761007651920798677587104525123969505460777658200437100896705605121765280789060083842429814999887683689439317987092133514060063133569302877862431235985179092608402493366462321452687191181887266226040004856714632550915524050858459319237518828242411685782740139787984430483970496761023010942528285122664176232511241151272666222304299062061237239001382601897985186411062004865671010032447654008010173824546399787423922578377966917143868679987996699746269445603701732472634666691678529264846546625397016610594222114214708870833910583255697189719977380440516942965759459544250791482188205977564949552476185106416696098602853028607119311406340627982454179674706481434169776514153025880943499125934116803126720333423596730528870604374521314746667870363208457186051654048348866403220679506470134567266507289739254050868912223365835286222672419027768055389715664699885375561098158752948228727895863785673658225952369471249886874401940233392891832469522779221210642240172530794556051052901107941724705493704092386466615876435845731512441900491267457775591086639396990133610884182869724051157000594435173075581925098833864809740813374812691548757203046270573117016251654951905182660291296738782845550987502601687638282691193574657500833206695964514538444052008839590332883834896384000000000000000000000000000000000*i1^46 + 1921433483928296724246351738572987557363614228860703044838599747679832472766124993041154850030681700595408039191285615081843709500260110422616097967588896735713485171605834633704945577516686082912928561056077119175570310978210680811821612060535387959478168971227214064645217670584536140411609701110971235130930464349780128555768029995362662428799944004426006983967542943875896318231879525466447282760461024611151010395333321612251687930527974568212683330101273018624316211227879076295106523475000891053086601950131657042939083106157631575712087032207118191650119793042768040692109766417165243567338372656501249603069542269914757828044221608691873698975319552081386854467909661834785833358130164003483858999323376480758804461597888866763052409852845452694393551157919393055105820509430840932660267881667970102324781364293759133482524122178710629191741981765318140027780509754940469759147951343590875967762254129785230717509549568344440568707434377904211022780228104292450190674664294474932706613037910696350937062558646174285054287916626118993480915665680827673749295079315827080031610199181480484769446482580236764075858849620423727223233997742309813498431122748876068329152050282540077390188015713632054378820633194114395546090839999890224489689944148879107786651779650517822413565980546018918423699025208290029552622085701016858229411127130613981585902440642518645088235886305551156276796126954148975329086702620668067978588184384216610134353086378896271924034999370575330571066000094843743574115652875189308733770145416883206082367731106138484782477897659939674691460799056867483363986447996555534978262387983743535225543030045787899619540629118568568516235183188497061010642565558626594802315719458813064476018028259530126082139689434612114532377794143074281022772977689520964526952514327807099594810725505114001865108435257609351068877823787958362985480846871508454622516634253966889226617989099752735534430825634870801297970430528293152024414368538808194652891085481099865487580863482630765898087900039973935695741801293190611518555038359854987969126395449844899402287916809480841881465468421988201451202089088169015089836493604294111516171388788809170953557496812643419086960985187992075923706206844656127693940699990589056269483749407977335008654584145861159120740389279687995825339059027022197499343051932784615835298436803650718039080789168932465085255145902061174607837918136244447029354541168363342334565206473551980841287561336999022118537946594467592337642027886661427679798335079059802507677621230275941745869714055115425840910919387739979469398564311349970861214692698206018475708530947581670558599591591936000000000000000000000000000000000*i1^47 + 63548190740826558382075256381736479998036066203684579136784026965746332463481448210531807953022903598908141762219460317697058426268014686016612707431256543027581959036472747024568967707188487880894990023670388119805305576758653457177838478081778792577431524460265180976575756050448772011567002866998924640706973568549294866876565848396863296984262884128383442009450489466956596269952666016469052525230201623623044092164985446429075151128200841274687059602828627548481508543897941099278661424816011735945071067562653926127083406192096115635965638248213919059938367491438053883294169873133069739827697363736370150605522934893537221600384204267199289423811282455471077972172115666187509665234700422174782361800943897298433343774715721197541874035346610070926555505790004562989944414603369014998757281110090403877313799730708881591752981160729518235361095511383632915884576747238922394892482344071002516905938593621531038929861698203055043000973001192178648153225926331688878175746074739893340093718996831663742597568333207398566460135344414967025464381665289684979587244427394308322060621997742535160020799068218364597030688281131726154362233510235547747790631161827770465299226835914700624138271005296357331337246332535057842558687278761845624434439726907874717144947810687091789619508716449599949736586303436950668046412428889320168507190368975816712326008786149761598669943452865941023858419213470834913741322721391632715735440438732311738729139213346212924266573127163033539528225349761174709313943072743150303939674464344879105776299782504183095123069350753233721662480340085572424649346246242015912528315617245157025777235376812871568714214781887392814093109288203364511365556941888521064621395478843380743684392413462608317643188556047204115806395234217170974242906931300422145051757403887006939936229192232995359719239911670173496959794904320346422480461003373812530612718970884429346339280295924045824386588271682044969352378056328336847508350577668217215437320661391388855418419224533561688116583003433063141855134688211151908501375921678642363269747311161812054557423996733297676305250247180173099341659934165516866955501265933719037169177520051251408413721606087106215508478439036121279242378545170522865293590977544772805337270928321462432642521858527594430465596653949812556222625739368783051719732370481129124738007968376455789552030298008596340652713725706710891217847701044461822108780198423930775375466173121491221843476620603286560335245304508226747739950196905283620715232806429742565951088834298765525477986438687516022487827275508470345371853796993609907507823667031819938178846711037715347683237969920000000000000000000000000000000*i1^48 + 407398878906736816893144383139871674136659950012319849331989902252277981393460625188556129230021788932259674977555613587752669008425263280896322098116062601617623946335626936249039999696932620386572825728620028939103249251592299892151067407265159433103681059329338800113422396925777203333998834055922809451861309217433971236178948144265693757195104346862979000293201514974668536881217102513611393449388911882819798077879104910704667288007899738727310060642977602424396753124090877720237964120877603749319206329975393392589628474885208972675602292417775656262731476171259912502329346640896092313498890481969318967560006382950783957450004843464353962118497031863105743974805770118464275196936627040671040282093107060192845050611152285264306807410297648983773240165437902350296469260450222208623135677414725036932710258746992459404619152329451240993776532212632270294065381245837106545004704683979738753496145444640098307259343205500901990081290611779925599981573251287666954196070936619915829291937357867843681559907283212561983879237556239393211264926956965319410547507810083997088084429109605978996894781766290696957140261105043826814457530576352505636641809894528871590923229498052821663122321724590276319647943707442787380539462110359656489826609074425756486674939014387348381282879052966336875767430837948667977558500962024054087170617315808308324393769886484457167058317197823880807046062099165500312784548966661574072496284792101650458883698002196818822647293643094951876148936401809877695541454941958890160363765352869670696867893769000989416322771636201797917773584617899442209784240119945683380035400474865898257814956084453375888609723643256779090927906994814983719423348511638957389143657932170755909636443229569983449444176345006297369876174696421698448691825062117385015316921468479451288206955476986047885493747004078714631068946045524187453609850730197156429274550914719665136572796429698975925083997979694705804466166658395322907240334211538338002995872440851198831244513486189390027371974356194249615914531952862965953639554125841467168331697721489848230053378290548495881906613554568559600268873446423127866563896871030377903763428044680004050891703623864377961965266791935883166118731035526613282318849209723636473622789416120801178499082190227728889553807386988711980545413635801876869501411818313637464713665313445395699739701127740256472530144015915151266827726198222088494090373856485143314670944680227885659947560550822644418670357238319958147475588084275838216059642082489584013431745174428852007670312492765259442314702891553450781302066878623154246556776301263331446077066253218548312780800000000000000000000000000000000*i1^49 + -20865007578410225342014718988552084403694917982934647550931861803875414784436216807384284032148043529730421837451574625794849079763794004614762407697756694545933591801798733140479812677183911749646330941537091216944232048443907303999419851602339298642906697551725693280314549680300207890786762367097069476234539579777217452908955175977046248716761238800964002553997700269243075125767557101296079424942098444687653998673034372833959380368849587303905966050576478044686824369692937187944665577262977477710003484817367197276798770802051373955314948491265944826929297737233852341903758589940403520929069690176797324971059504402788555736783256417722668723889760633300846831296853585464117139848889592633569994898309764105077095531296452214688635753515700093218093138391733238565802189781868911966991608355191571474961207627623983545088070604188843341866535858132544700389045437414711013103000525504530356119102345272030489313030452219060209242355483989899451422583637177100779382434998434610153611947066978650085322168503151274778042911383587865815976954221183926776617254242981354000293206454106003932164228421306369373798539814151602816799929891771791269103280331636834375830612545114039313115075008987124281545392688504871801308500218157230026445304080359389668309675160162133559704929704251780179682639515225076781215246563311438679432357097111153149302068475504833736852672292861922863005210678271996702264945133479088738458376924633774955796231274448864640086334817960781176055371388044275257231763793971068436196705545338674710383640681312594848659818115585614156600831399861229200886843649128084418384980979792759838279963021286360487413498582604406091944996098603085114658784633718168077552499947607105495936166179039137316931155271140585963410432671309933772056608985374932777898530394092839152266742738382408761897354158650348774951894291089711355996302055234420051705186708987230034321001434681670692010839720091923471954697740358933405797683836027686809742958948047236907641017637252520329495418409626736788176722338478669521370469132541624260863999760301976334201781286812540479959567378993426750190631941729197374159469468854792875175614457615416567088038375228047345277997198530217198543211557311015622970659197774425999003683799214198054709144229032008745770180765961456146724391282950107530386123776329111388729566879098890658127804977951322815103412392528573471454539466367089330433953541493347980365810226031770343867195247911577908424376972570880478318416958903865503808351197031497086750688847646335406475482869642830464635711791315312123839158093705642974635813935318537592597599724920365317888000000000000000000000000000000*i1^50 + -264146517537546042671832481733047640364016710221023202270175336531777280357873772448134799659475214347357031656543592296475933466701800470050479827267428200390502348749914741994637794858223912432309050410993528310743178286033738559691969248535226944203125209446771855977302822804819385687599816943484036198560098154763323138072019375638646558335104788197403102116816528553570305455009063125469533260946861909156786590785459767081323084416132606637623531196198752195854356847674275866030567596498120781392748294911953600229276036766384718448930503353489486606175618171576094692555354350835425056729847467813762139840794407525822289927796866239741718519910507235823908043508561430450991159863049231489202131367997382984589833974084900195672248908468703822548286672547582975240024461503230326689571909180507211132717817173801001740149192258300630834751975876506640171499432312489861907907744146459212877043232291600922933517819358972738453894468823299480827673816545006544259525750301704209238358580324550834499353838111749126588377501474016429924483514696488178013270237738267047986193183715033178504727844623809756518811545025617197531856916985305697778882962483809624501579527479711070394610692286128210813898438661823083719994294475717263409644991176933291278481948805649149689866276471078202947746875474056038803476691006338042506058564364100719589926215913838801294777275056490928692008311194188019487771807811675841498365002996028600163580469361310057017892441859020775272751919811476470031223123303408303263363377872553688126793063751254321215789635570127481571359197355536252926204556735906226993251317630978074946173482630232925282628242973651321899328402200335085713030943286850751760501326541237001360929830588890674190778108884246068412848811397314835149296298613566168843675183397159066261385055208672399431529811984526028973546820232698857113737481473366682423270427518403371078325341342445547576998303160650664519929099802260445868336255672901943772881719500155111905251548484655022447843117351932748645941884228991886305231222651717518990894806954976138778744102683688321557311569225230500972835926924022868017525429503250386249949506253496923890943256743990412636435881064655979643234064621032289006657989568658896701050673779330251033463261078497475464219438918775976471806217811385962000768574510017912612307566815247912803373703394736672446301643241732080771477503608863947310281381774631954866203918104095641790241798571403162919487028036795759322104767762558223480000713341883919249914729966631303532901048823689695701384988842054067296439980490901456856284625714337426457421912410789440000000000000000000000000000000*i1^51 + 3742740745617112355283897284380300344338848150149145289463665140046903026801503903651476739144237134612080641354086967316184787130408977179458319736098139100715221181378965897728790926887758510570333289913925777302524708370011159704516840877400576489108093290258514113681268605646032506316234786005074728774052066698785004379212766729907302765403585544398044190407357833721920680511585061738967331844159677731918798154392427370926089598171676352232712526272389087394436841720434600680297653193249377755636875881477658344237662020112083797369192724746000795529364205423937849309707952705145200952332883151113086955369018567439946325358869624271161289867404710290868979781345109332164526711547224100576418877511707884594272085918227076655044267811379955898763932769807675704913461364899320401574098947831421129313051299163480270009417607723111341253755563750013851729548340726478302623478535000339545463081968974211679965497658113598991576511806465845560255901740423467541635988924155795600671130334131810266151086638724695682767655219229196948608552750466532924911375877577793602993576353471966093753552221135953685838497716071714112041896825528155165121566152890923890376631813885171495410382316782474213660565193449855974121994737359854671701705173085096534271316172558826715502668701370601339720457638619703323816241087868438732360505349334329518321750109467090753723039078741611419838864526020298880565100608325833661268358699236483939785489043578487440819320186873126407398832871485751891035721596217131014220922348769948757994576293291360916428872569660476864873264480681972725048643962909394683720038457903797064991002723084090017614887488200442242968645640977941399763141610168582563423002563384433547848102222992721887348998050263854164780275175299845437023788788864491008796365981913541731834008973509413114966855509157546569559881273522828778392946994878567148724417788717087557578536093618357765665762287177345404049970662186884020191025210162205492299203655634637598266523868240043246981686722980155577089218416590602235472681961549196700759437163089379279767269817937150337143879688151376361794370681998661984934027246697169649289666280956925692729130438532783748909143349992067131766078043947042688077330714414472696249019888746460163527045251860781469279037510775203836942156522107106133925669845020036522640306965388200433191844549241750436787040914142665581147441589967923312948378428231295393387066623060030668882112125250610839129396883973614106374757362901307419616827636734756254758332551790486442913356509422834916590428580883142195736526376891714913244240852292248940542887865380000000000000000000000000000000*i1^52 + 126913990346570047468140963553675791955570335886968192039251960390130383136804106635074674899338212921711463553092219344312005731028131057493900461729925049129800670371845038430479108044784528129375118935985905223328961406042584995056945955601147613231232492949362113409424964640025358130207387012711777026517471663200499567389811850853501308078741605974369753558527299774004037862296937745714070224388410834690287063228710040978919628895217532918739117310873946361070786421091185044554492172578295369948791309912876958795979714929150552233476714134000795285999020850676582379432526753135392451144580439083383378911637055803697766515396837719519340281405585085973537533302846302289403040992362086423083246414561798669295584134038956005764375616238059947578184449231883078094976511053875460823569621374265924037176191607134305100284355043567501925444292944210907751643479865508089927256808012219881893231942871919757693946236295262079540152344532065107937551710451327132904394602663777754807488156839977880626153754395789729239070145535635190951266629311000526379736735793762556510382358768708402845170331989419502957848274875427832781784570375945821937155804399701471418459682019071613337349411044958257259938798224851635406670143329060619574507679548775150801753833021045804595678772058322759112872021554563744372773216284662334968657358000097578204077613418208746509272054222794548712902320933917906427065257617432240672922018923824765817662731539069395714411753727875621378336012093734464715413948110604240232091868322610839922263352193836264451262094979848330396956267269878346027003825431286655247404334036644263675295944174566910025109931096462713649865499564157067132571312001103366211665640179483153715403894076768874050156345823620413462410866562639115559867608029989767257693427086935453876964421662978276794460309683119239735887319533351971916944169423122889166193234579187053542242758031268923674957787197222253907624494695356760784680804424388455993421685479970029523372088858087178620768657467895160398422917131681978159399221873314664494092619243789562506552251873191795458527994284235367465971896071664490640989694552370223685387867105451048331359120926622128733301682733237543367818736206790769651535651891171776415106949037895596759562339218458624063837574239908218228616118121333019666685875280568872212877035628972723048130703905901158956093663614506317505394396918176560379282641882569087376004522635573645808083585950720861328301520693232866164393097563502388132262805218084288588373136265013892350496877430211784277695854153459613580607456795271220774289954279639037713879499800000000000000000000000000000*i1^53 + 1962989631645649167428974079679569377403147208859227614724937694206058115400810981604035758895355669908264568307762479495756202391641693272645711267462156785969422570239354389556524514469732343941357782287375212895545192204261998385220813432412620965520326057014399850608741014582845510088194939154866688673986215785142046069539001898616426364726313136326238520645362294445711973733779052546783064930320172403202562365442061229087541050755836195360329367366978097013965232710553212884726926519700137051367724157264884962808883334920727027876460842298150985212093909079719635749622672868924780576681052747314009400938920270051866116139608645959055990286900729927314594917548985429527660299819299268481052978379737137607451442844544574183043832003825904009100602137616631326327390149902718757736467118809375959818179874814545110537751916743330349502517403182208753481395283814253483708023501152248785326147194081982712813743649480288066940616790036503432256021249686705346392803213710271921040436337942779529262395066363947689724109845398160292458445216493109240664443287663530837522744940551638044035314385393299484052070036585367978513820290246872257448507978492703484555597387572083332055252496346269718666287198467558280937989693151164661920396184537002476495485105276650024288504909154562785114894188303930608135058569555012249235552568663374715765829495347978623687516819298604177215161519963164659242299433071969292276154876346141827510688719756044940263593681478979843382027398930983110208781326875606819250545103160663821856719647200473624596578925247496335714594004225252466945634375187549633552521194268593994577593620103327632423622138488573671712658207537210955457907830073427819476204726109573100072508132287875304152388792443278975390896123536473405281481371907609390532668069393738967480435265186568573522057368784165040356513554001660529103599021340997614497794136023009438582602986585164819620570813171934674493360938492391316439801560379515820303443956965182567971987736609125378492717641297148903036801618067800310095742055848984861955658961646001010043317044826616881446079967684364330694865516676297022179605903497354454445082237299138682331058711341990001784872827096936583188394853764744196404584436535357784695787844826407975466887180088456785582267545513544689656764244537370711088984672792914275629957818344004581195768206099556331939133257475946764269990295191489577803259633013440391658506957731528686723218195986184853350884951171585599013957650877567072690962587867851611297966272795343368740920710457056079348665656171634287253480957291838837473226791246891505190842500000000000000000000000000*i1^54 + 18807139213438742166984173764020012396490379804727632540709448364009860627823996696163379906490332849133921028350001442161517969213479655763736199662303300887746856112249417526666967653972511800457090516728162623382406249981946156665374369773012673346920622542007293680238097592275353992480445026053429124442848843138440848084823318612570036649954001321397300505688358011582603434605540806106286450790363256875638644285961797991762124645153172241734008143563748882841084728802926647856084553591309676751829104768893169286294529855580743918743612457852105938755612666788596842861739380195516019320156479764112105396381847295009115835351008866084115024679516194570666516269151294529288627531946771923974619072092603273068619030487602737410979754999895558109730903168930617245079482132366117828783620875522312092549012414578156623995116685550644808976775935099854128765868935388869856568035411980002984052844257900162025991910769791695034267213164703787751534129231083736934616618864243168401394434801975003202363948863158179083883746894455962875803702324713300586348059102271154509142016626752975666475456922029505759290566124334337926797041867285518158075733930390319687730847669462915657814993194758526956345040811053628619766888025304228871790862889234003323949446585252876973956406550514864573156157904393376633626084470374128797947661235793496919355661792679991955783103189525488426701750251172756773549194601089674081774427132561077134921342131760089087521385160039065400143419795229011606137096577219190833072611549321966729324299443501630377279907970745805242293809475363061502008606188062236265076655581894531995048005287798345711226679189961785186758210434040400047461771106642261341764762997339021104196935485638370091616412547585567115412413447016387475161076645267100885382828159039216504373039828524579823602204156320103312158568236295088462846878067426181327494080095937211057966691800944286633465814907875262003779270337679374851880939670691556383349689577651462582938883408462025469127178344499836823138416153015732641811348710207072028160856150650659885092739239535704510346008863902111736367867500597810355716928201398294970812898954959478639454990459841898292378045793597223538149319864879596001203276817580717191653363179371633883709969688438794207004493346662824295231776521736322957031329616398556414589171517961080094532956776057954453130659784029134340808093050866417414069148372814365545318609009013251340189950820747484220279662795089519742119395586611792760949094434172546190570947868621836680752657162708358746958059049559393419430871845121229921491056158355657971875000000000000000000000000*i1^55 + 133979876288469614007734959959868476144055588031875190454440191314617223308354862049192522533552641135250513413041665104521402779852519493919519265511556558453118114029676611791485191237488833129858666698543774101882601203454340330895153019566010307237080902566093701549298541854661806319311103356577692684070738868165793338323044218970059204162513075245961524588497447527732636262837776194290703369846423942345095644825400122516369027502895878589765484287259016458248390777072045995469609187912290143458446946189997167669717013078729771907979643042634845837656706943927464681311509826745354390608988683383717173655484684042653696980768306496821856465321692178095569425126839041470489264735265102339523195403720698401801415307527105329138878462484033621113017316361442838113410030285501635220996288382797273682426758338231095030734617473221349519038926952669925336734746158045871211371598538211964113232236287132771691627695815109208332470219692469056934533006491090381430349753228837456348682080949320366312350212278224525085223967439176274072124473697932245839637921174412646054721501495383798837022288500139911391058856960368448135871387639155259549120787377511359466585729497972188887990958513768029522744975073818669536257021289591841420765775697892014047147029320753561484094447883239406625977751632508799064363211424809493461609676852636375418981405169673661453631374221157393609064299470120315928224682006705238749606213029307044439457551475284868257662225332731475032290807378191886961334475697111958603485975558242498769496251797040159115445326465024981828158841481055642587547457675208093907009891205236666040112248134196054794940477963884954753122763860133888310405825826295090026116244605231642509746965159063884240310294247403236838038325211672016533945216282592909657546414870752452800144511072576836709658780029720053258391913539867318063433569317665326747663673630104133630478012607939400521431064043371482421650152176363214708771906210569661760833427160648552535984924184530763783818033057632260610559282144521153899116269861389554718044875234327847144679264079524970569786514516760911431450261345916957103560810801445801280593472082511694223418984136346622560326696309127085586282540847406353863759779984887481171244614108190897685111209175935275859549966933632856740287069609614769281174839378819537727107494587266933816204431371258297524805737451883995513102444235594306192979884871312210060070428950722145773730734582123751475113341396739710638006453214296247095389880394055998702292096070274262199933089778542693820672298871154851337406187312336084016700969197785289062500000000000000000000*i1^56 + 663832472634743168160434783556196509052434410673902032201886314501097399696063357550809110987073006430484448959931552660849187110027199989057857802013112180714380747937820399616043759909031846772840463396382547185168393498671625754638267213905853346084721528090429895417751868852030579080301087566758843505082075477722542328165596043630225658067715660595618149147714037927259400489613458485738050007193437608245627326132241404976429706393144514922481088212208493274495350390192725200618993381518249602169798758948023786306720941558748278215799914152310715168713243228093195785676536957654940495676053506084433681157663590611219068000049226680889767892719627698559746589791407690322227428568804024009639672902600263852750092851699526163879246286325780859709553385868288214850372673848363134633399429442774509510615858627177408233096671560592537150508865152708084043891354333820577880083191497210326610199538582364171595220207101454262992334329606426685981097576817492096588323343324614025243204183133066284260144520862656199366198431692540511436573480425926823136810665424948615980566734474576638414302829141820974887111756352990255802530601290565651234463437511554002909885896895524660855218220246255724371179062717205404332098082920085011659352984980604534736199464473714583901288884669607647015752636935929620421132862609204514775143427641824954634097823814246376465142119920041630879561134270911269852680355053233973984766474412404466414901167488230615909651646327368980074040189141900313615980367178393394789129988771548431562901440803616399721051755873182224585631064882890788559996838023412660286611060292374832558914560483604925372912602890387106794885898147525601475387705610482538335241210059065061392965969679187606721988352473967731894969815125167875474246952117491861986127171790375405822881382185761120828590606831377414277818679709877509507888658459732570980540611702670090141770713747298936968592954214070977110442241949472773312937814983222768371428419790645846279060370754889961273499843973919487171075137506235899311727359527975661194321861388988391300096888302719292764041559318745484601370219471307530135202989748396608614116929421982062705432804454016556600227204315379241299076156361074545449505922240462070903545955043693539124077051965876322038039118692708892501028197722799825405932501412143589501298491966244794365724519778019988518247007077325923685991498302568639400426994173791184012888400108843182527334760140132241190892452761015572208324442541150534177032483652541851857158468973933611182079566489431214055296037741873255209435069463013452425261283357421875000000000000000000*i1^57 + 2331291284754464827938530610003073951609230886614722174104794695311847226816707117325732021670844462593246600800246361548571401191037970634477145067216483892811512938135346486102495883201109973272757880422335442586495569751948865724387654686250603709783223679141831750115171397130353968551968549744289040130793130623855179581263001838765091543362661652342220635678500734292110986773931665682400598733913340873843518727166007289010433806509342276406958602164524346254230754820618401514915906492412226865076016913672463514633927502809164153164438394749012553937299677046629319951419415870165673098524115851920086895002003445416587273040467848466354349709035805083017762068744220022421082219650589421864501534242407563972638007570087551269262008392925264710138623400658321939215423112053075475141364658723331838606874146978477157541506183386912968248193970488210101577995230371487457418294824736042392860227448528850034357946280513355438412211293487515478560761471982402091966628299847296352494063961668433703250903956520256551975523011984483011477489230332424399860619420115621411812231812263815181236620293343490211301085939400751575899351752196428192202884845442723249338003580046890431158221131424964252325796624171634531734676223773742595438844973308309315175558077871089440213978155963190370851547246373412787370869987225365740190931142188898688976788769874757326500749987031445936202097161842336817655279880654132269354233344091183101697990641166292608154378134234949680720901501015207395708426512525826709933865025246955978767964637240764861193951506974957424373321608663541576148746516539918717937130240241389792091095253335698898039234723124927082716643801541615513637288366095571061400726926917324415635790492416237816522312730784485244949751401754815722535880954528849032296735239723151668038869158446175639070865415264263121852858405551655168148502650211234887468714368651312963258145668531885844961851683783060036734314840366389111621481423623889035725423599344302889601538446587154639300464192351108671283635195208626519261651917937670792009808807255996749153748515748225100077132372326301375969666256326450149404074187721726049202460941275409128068581820036346471101238719399481317066740951580288866370386363338370764500980133127394773728042796830121975471748087056876335558218942766593993982188094176999320232946249874696437940909840639929215207886513826149633437439386420195014453179412677851965455844837288618586698858743668837057795100184809707660690146973751609662243121985546099307079223809658417161513396593661658370485507820216562381062651330842212394883874047851562500000000000000*i1^58 + 3176466673568879757733939451966134343601098038084979584539646085818288473413581454814107768794288101632728238721728552585703615609294854518129056568673383997164683514102166528564085412610115057011952175642315915096817303157048114816186362450917152870751638760370767833003151811112790493729387372913456673246337926927403567645682843898666341487871285058846632226878013429733221236760730439104231760840023174851571801658185974956205319149152056663959486472651166953328697765745721459922843451728804108556762907207823839025092880500276785830572975302340977590291475995925365645699672605290018498198409033681560343215794121246691501160029808455867580337648073754616216438320364759689710734054869870561674958740917156539989911764965562322199242655327485501245629246148725252017107407575384200624201208975385366437238343229356431817604354045727076673465501921318730017000302447059163092806150287584587630784054799870956312223313915637731280040907191015639255557854669924550132095439281580936679905751300590951184371293920251177459041627142949797677852554356737564960648774319173717423472715184659391353112300205709010970828495865993425125574081538961545263612301509807608031421384010745544648527396514791107323501951680360150047307732616605917809179923320402626956688540772979917466546861830830285681215227821367034736592993416799913618194615427795691628509086198828241104248055442645708222795853285271371556829642226098903741474098122273810327946694654397922479203880160304380502657955210461648939157791175582455915211941419559236729258023738388413111748341349971240280900218348336341681510604051173616209313422743653201335848711909648718224689505260014119637203550319749391187910701057812030756755022054805787715286076116180687825681526972692911349196276748351983681317540514491880751248887266965159986937002104747827359186126926467792822549218415118687202700947431978849069096902151919076402480179715285958207906021259602028637000588637664709272779379058470190601387476294280821455574073335276239289466738726626872057899818854554329434607668106071563268686871625198668181691169808241109407955759813695137872862780180571626529751791705112246989593303020104063589596123413944382925162672660267575033601476694787581881068579140470835951519600533615496065010774520666888732206768478666396800295529840088538841482432890207884776590923945007893590317785203797529297078888350913030265133108968137508739355885666722553797779723306713613517814475741169086703201543944574825712685773168811271941393009489431315229008039684361219215980081557605443526783046018536214758364480452755526406195068359375000000000000*i1^59 + -8337284304581099415952306226256108974290489749314091842190209441254155866244881894797996015764817902474422540746428796403442930330748777025716533828968774006671105523562286808811767456071903167691694966817266590077057067179511808094486339307053608634218335401276561791312930307651042155403893615792075574100334108414806722145384570926429565895891400639547791193251101610401300888045478006830318692887839892423999683161047246293000384233050755409450957550859589769212170203495231987355187684286110815557989508626877983789035626894676875471702613481845515097780772548121869380281723129927792547393432047920525066777558395980476106098199845151124235891508176873255687378690203396639163804003947634181545815628890468024612607204252905261500474230254225419664798561708687006481462430077236884019293869397338850919817274557921208344641059666387883647465680529940743470847129399569422592959390142222853608147966879909744329754950951863132427276626360542242034300482951983322038453149512221380203761290612242643175078936653443392778674294607426690589362221391974973551698439330370726348643391055368998449495095848978750251268331724125861060266459054197152401182321491909707607170346111701418873926539203948588462872430696871244117902119302900067972811116216030542973199469736377584222730924542948928200367944913767597325583248389525875511747682676170285042741007088767096326959147584779069391333660586084432224548784612097269560369242261399109447400225714180257843539742429814575148962154299278880221031459195472823118388861529210808650219133170938362596107711872793356659238822976475481321732298878048317393412750243438739141365626607534349902873500680197467103686851848828525339174861987316773893371610801362709763786838740825123659317542595887521324367183751586297642762031976417577542916310310339806289917438690066449171501276903148847316995461599008638102735519836953485144458994987206004043280489703469693033210479282138375089696377646816546975721262446729005914399734562107115979276085420901128650260662623930611596391247016083773771874839116499630984518953384289864547498213162404888027922697177709226774206275279485373203829104062731849065889109729809270540819554524636286451355833549913681704105172642135115326822710202612700098467504500201208020993831471114434161517144028389218419340001360509705823867040529391263601612609404694148192879778310852506524609271039679255964297180742233879513210540213698211855444616918074642867809920534639965433108269291138888001215759972993563522778623582424226637754590300087666360162169112942899054320574490827068162343773637474801864624023437500000000*i1^60 + -38848070923015057087669938821897508221896773447023005795510486291618891120871271594442045269193562970164676172552766175901166610683305987793012321496395537691821117267948705077116946963767805218793299748548092197063270719409445188009481863133328063265269913392873003872565697663481183645189671960075497715639531512753130734015158108668060071011587227832756899326720314046430952361452681432173419566654683270311980954467274665100869931851086954007807531700008977680693087695520312793621854144104348513188791401904742994262699147660222877254531245280115893489284775002903177587039635124196808099435619321298643664823381365909052520563472770765981147479816053291913457351930536983652070154340080263526259158498800676111764278897748602572455375384400110579415395578434720045354688983855004175631049344404305985696370212214787626562878417191167090236218341820391424632453006073476216097320082161332282991766927679643886229258059124507202386934047792550974694651217875060973613003384387364371988844079781014752146062353661351579443412960389875088547786103257749592636785030559562947957321826508998341960578214595603807700288302051928530476015590375520473547499940658170897942299169122036800554978669269099565262403761941193141925347790412445824129249318153126477328724100597704035666174096465753868692206719971138406055097155523542164748153884932968183655514224677949485669718130866555050946254245853461741964443839163180286981587945339164120000560916857636225018760301974225570169493563166888934801310383166214460315086510228527845215301166562307435188029795209910778710245151609892500256347504875071242446175913233933163511658604195285936927066094606724666906633876712732528396311300071424233317707485213482323535082160750825635565572167754762901131876617069589462918088100267308266430171956890543037027595685840023135531344471435905480116490885243649728114439807081832851807988560081981810723574470581537526674365300845760461087507592972200280121569230920007098159488018919908252713530095677135396422862478617874173304793556413473206852734044995894605334199680573113341838559088724064594184586232636142540927024326327542381677382152181839606681170584902089216088919053476022523358458604396099188040602309119906849528099164413886834911912612843785366793887105412015542343347571707220215323471416616340340065127023053236061272918989291961047696967969215073539917381438796272535307492137201581248651864409146964235890668914588820718322082307827610348877097156027637831266154745205810367456478021037201905779165467729279097401646061712512482133995644036652531795137362338352203369140625000000*i1^61 + 37618113059066462074490909083281265960101103499508631489582221462734832126083588870545923245649928264674296056539568257466611107816434834099355891099829158739534842704723557033220533591633406694380587803908158906992983039779158995664746341900639175089066588342958066347777994905363143375702639655047401293553698200666003775892791193339247626405619060890750946412186345346283032585553573886051244798708866075336496495655637063332579763754490735634816115206785016251479910290025610413820764267331013914292180961219562456964407666520380321010045397210193604713005608317051490374942032250038551100878050365748735024151533601061846679341911612113316167428977370854357388651271160606038826881196428145099315106274438574553690220177844164033643624596569648543355277904097149726707602534499328668258496052952332889494684388144392714744414752400216834597338429657944945005915327382921143662482935343796703921116135861542004312011271042009635802103029656627598397795759424207151136260153757007300755186135671529443423786993693067934543339951310457084653325668049055766624934478496613173577432354762598151084555872136696855501920384457417743294104868641802875119831538267498598536543843634215431354162410809767125939409502365694720665985541039161349937612255704929439842286870181647610893346675888906729451254984812288244231632488667354950424699537138422824853551647939497098940225979013768553848227555301596689541512336271343048516238430782267097062623066754959863109578291426255137084540953810306659519709745200105165816868391337726814308418422888934819532151294580233595575238359913454015514703803096488917162466615791025994872850858398346035152390918016952065109682382139112569137931505048107085557002329436174557854971205516766520631994476697356258888892211857604721052427328432214913706846778651911924406844525808162180917396205746375723448219143966340100718310203545243842809614344264884900951025738452727477339446715106080600275150613879284590551534391227812664914886061119831276710768785709808373298734109205346808369315976701564457842739000438941670546248865772015798823520776212378884305191291343095018290631026691853681977946438483665128832155344914749785535136183425792413584720257828010021580158239260209398607304802365199917992012113963612468153550272308803104608350638018779158947331818721031534809105145477526422701318133015276112369378487801545706586568189611979161755713759880636235304172668386877310233855299104148954459249774924895945198838109152030817226200567513763526012344712176147059883871816142561350085511699528488535865670193428944659995224863290786743164062500*i1^62 + 91952067971465290684569532083160617201493897038104941427559690643199110589398745431181284471998188361877205184657105819070679280650255086727009586467050176885662811084206701167482472937274416347885539248830712735830782428370986218274052408902650318001682718482965509544128001250156950826402582061101638255854484688430427420207374899330301575978002684607256644654095707570510777250249241530504478662072550907929335709047582876294510472172476421978850866155492498751833797895435793210265921290940621231489881349335637713296074039448343818187267487571750794912146692335425567471226564017968464889884286170111077333576036137800688067429807642980112079032054105048130187513514134013936405454892270531245696161369092956364778603749764636956929647877874967507453891028090642746733617599176749418059760995966613373359864397245838840754777800526179630517759729651879296148982552928440316097114887566801840837414580723196345525454665690975396342609359889887776680593023407701488331184666783448881146402256406670496761512817056868890232137720554812323249992524277249875359603454891320401209189748091546727381343459134287019991662163852076007987883732267053096590452757835653493646463844707245732588111082214401097402595347197844910292484343222564302424386674079189789624422577384390144288586973111703952669141284594983180909799506506590521704389025009728462516166446083532798192356182705694732246749961823337193258591109157219533349029655416360397509977157870913128065936504642378479798822437208647337142116121635538241540081696622379094709471289086386463884219310313765998087341186577365045418874313775527591032163241460280807994537771123493696179252555537263131053274604605570781177494809944081104282460142579500335134251789230905076074133069634804214812718986113882483002115536996008923303716510810292738536117328631134630781128331288272555621031849837195219166169611158468871350720646015576151948222122016212219852802499060665104522911673809302140569718556771759044915796042261440607540867133268496803942757625286183205023896837298589318352248130700546494664004303404716392506336874244320347957695147513498497864066495364333258444268963938050387585141934416661383593391177410266759622064319914936556258447422833181338322053489453372685492876512175589799525837487436311870512227473094745323501139321932722581015729532573696086851292979599953140958142193140057534951497639629420279819923408522211539379095541193186758992015525154507948183985750958633946186720256635417018925039960410740560282553527787188909206396605511860837366564943295536174634164971306681714874446392059326171875*i1^63 + -207623652248721552616144132116229626937685653243326018801459847646157296263049357125849870463683340062941936798491619726950550946771871547168767905929620790715382615785237441116540643423797166604822049331437143150440651057892918062543085900722810648170071125361482579874424678304639838556720567469685879225431000919719202470796908604798682571039963031455477148352189925437548938199304358911864909077403843112298328378558993390655238317133555838069406367141488328409435808528392038523678813343523581589613663813258850003343479456175864450456457835583838703688354744568448284536630595815051065503796247370163393334535198244479194261449956668817959554667924087077510921646379760295218890546997128732681524161436888235775921192988118761402195625473725947046694606418735221815435951134658456818091764679553986507638728052919312495039250020288807751740348916915916557269520272257132371523785924794435253106411640241246495941149465183877536972326155759795401894849157043933269099224187292092127264287305607732012682685894358115490020220970929562245224283027900429366632351286970018425496543243977494823052729815401241779409313751562253790980309457678005060657560341200413754451571872830092931918719134172018319455153697085384027428602777839856002498839344557243852130563341072939335456573587129311694301898279550995721224022556594676327204641196816429405332653277722702133983845890028908766477587539581919486495324583706793802596496238992387278350472899075245238758279324766922859603374780890344727864233576181755826997274338957755281112037303584340481202731827475275487655394468907253486971971370498452914240285562727671639982637001542645957260026622464825051741127632512761995539874199092895488663306726741993612678967676703934347759818890563644911537839561669349910124798206864271786086168721815696922440732215404403892541868181396749034814736102799910264570966119702922194321060179364416689240250268369731925723602716518877257825286262050836165596567618259381767070048805681655478354873175695531790305813008382228221385697583539027885886911412766805320591504718876632519837428865457601467429672745889355064701355193201205715263110261327747041645631296943099961417431063257632542643740159889658399315794874167035872673067015779649480842970695202450351792724648309265532767223327716197986319351106242318165938291551943473323926012675023672035777411071200292035888291645721562666085789717730305747694673845428250200360257434354503141726192482710269739294416464840622991919482428457579202906445096256849842827747578439336853349466863831195783700157505596632385253906250000000*i1^64 + 135783067431273033175854211009103700037996386788151000268226994617944165804540335311333917083216608988205831272778366118602731138983116748493044646578650102236041736872552047237886298537806264928749361672534989325578715576335929667828896896318212210618732820367489147177906201472733936278557288925901402274741634817656326075870860024731104803531246784556428365735677076717419196518285148405736745246208438462075858482622443205587416116153262007294805900701152239304095965299968655675396229468667837791334594912204296479331240517869186414135689777210688074152756267305982657798810526535404520336670274988014348290422895513931557721743731228975881921985012987338908979295537894349019224992916430116239353004930406113604732393481249770968920316511802604157402574134701201707746920651107057763275332529850124814444238500531525012738814679966906565536259754776890671078852566843663112129490997485577459320585692802534747760612074978739409324450642602025311012848472494439465313691575750898839554440418168839222924538318892549455685782627722759431746884221455209523072696690085173147697871855232622429659118788079029718516688186013136017645578802041392971789180321798063295650248955952514987084325666727342133452603993521316469026696535782953117040744904792170722728269499188638229286259408757845474522352165243248388114318160365712125971588061460682002366383446282504973024568963602457097082071770812989044468219926317192307121325229686252763086884053151457931852465285921097548090465569222554535205450696486965501240679361870705761499905157499845253966559115596146011594311784334366097574313875407642130850666693517523159861796010501280177125208541024663919733860501370564923844364346315450623639510792631719370032896586550667791700092310272850410790643496464470152224163532964994402303444089652480708320419793542755641599385457025041973938800491684213486261605902939574882035094119188054888367734131611075354468605505065513733948452838250187340868391654697724962800668025028324535119155193917442668835139708413030666537640266672161940295792121747766914753624357163701927964127473281593570128237714437246913950190484198912992922968150043128036437073816138846336347960535261157366281724416069502204086481487279708717142649224984883874293082952842283160654377357995987279940633895517037886048928133975391954710465454973303986618896985083647155058362202002162340437074931253558791603851951316073594655030899321041731786373845922419781094912202000716758980756753121904687680981077585745030449866361342587598321958757034877938312966079002471075154958398437500000000000000*i1^65 + -64956863451117472465611035533907859403252416714825945850749832600428741084224609395794518044472930721793894004810982912228510089420070445723843109605975544725121553867771426442991216792086588750419096366242359871777054703719368482536257931282643389809166764833270556898150611588781403508500972234753475874462799604548215523241364525671133649286633566623066956722107153276877836109588791205647369872047543748014926021199467626820385781622218601822734346135276139428513149049366125241986496477266532299822512458469502160261056605709727872274855211445097166422503938774007628836082688290234147758907629237359741390262632045028249440105831263416162679540023532680312806332525294747225619846589586074542657693440412887179232665074566410495105286534518838700355632439659060740206565964149609266077484758027236036605059412034714096815373236306444257939805670300065172113192855989715169399009134047620382386047328255834005979313009018574227858892930937034012082634903760391681504592174174886587418230397417425525894164252334029967364373436110446237652439440776216852760984248660594275452280749380692298319512909402687229760368688565315797038714932634610400111516854534996595512231340869381982813307622687520853272663108113037782697980101069397790860026204564031376842914861754742152793611707547485742099586789066396719359756503840461863609043053658804172846072966326406884012486203695819355124499728245561484847878487575106643523476843861811211165171814245765914662141689842820408549949788302764621739353456498996571246341022586060668849498171769121174327029341103261925739572416469304499215121348676894729106868305705116771110487933026864241600012925159447849658523428710344709438417285882266276007893800813978280671089572497882189581461417932959520850306385126999436292990684834830953194545687441110310466775119092612161839918437635390259362533876256137214128953907952596443499373478564815632864724829044110201382255666862599754808424848590123608511811074821738162076843514193730120765962785643417253064809479423942091368365968308901086704222588783190019935796704924081087354522767544612496431997642138035810897805411798827029273370934366818382911423769628420258453030559429124613295907940778368529683681627003763314837139856788576267966783127315968879051018118941755021936309385174217555466073788397983785500433607734625270221149304026968749761102674544928202632093541784908023185075235862267950425049803100741287242796521161023981380059564832667754519341749783226023313044256035332610117008246781168280569601203807872036059269594043967030000000000000000000000*i1^66 + 70682811202753903777008204912116522556284828365108708168706027196767460920809707928821187912146227095360257812626728164868270259317945481156701449577462593062061916929305857468187111327860644057594392345071540082388892404671750809015472981478462901671322331213224118343938636503570900428351599994562667308969249704619680291112468097546467268943011651763253692171774658280652748119471481176544978947378392221276002876963182586708507778533160721373165173239251625001479796977860727060498981044499621851173186717759860569113543871034360072792213770800879493190049627075414571260361210133445680024869454925890852248958037442053446495318372404920780848715430363484069214994597027401966945117818227502146548916939126080184781358044076020870342347975758019855235471460719783864690210257419942594365764713784054211166461734479210826249176199881601728620333591487992505527044623805866582765245899264596735727360199686783985428047186158680346363451938310360824505914659938910783427932064435276775324630213149608243851382468304486791658743560097229559047205288869888461850573137316315169564252975320781406570860864682271691328568396525849004988891999083949470061047225322118376193524878141952947381603845546076476085701448649018920769125642626881449887380811458119556902835493195482307602594049491434459147392555394283778198864855259952632705342644631592587219990504584990605399435275686211167141700576152963519214291527959950499658884451495611210624461841183700117672505334834685369122341384478303889520878427351720808496819718979031455410461045566374098570571170961827165442416607882835994830351963389540761501905399264456971786908363056328313274091334022784964547170001585428843996878758032882626059076643848506499961273913799228231473757359702877538902880628262514076232263193463037475605553634124978561416237679845018474764470815174192435563583824704286839000239651364293399612752406370436649842253840799956926388711103772246419826739371797674655053913276155642220889052679626705961022082671632993266380565080533817767254102871658746577788257215587601842277848162246548497152142148660109864065364748002293818583558536786227276452626469563422152715044814760699716170435377391508019887998581420233813743974447149581870262882330049452506177065699196645236504442420307417432161938434108504866542343879815627840109713018794415890439374416153039104376144310704659860561263152086438355615149570096424576062995705580874354932613224550093290696332254084531275839595294454574288481125955270538613642816949689582239707780895872072113552289309440000000000000000000000*i1^67 + 28652233982334647121250882402120794955717039025385142692949168850756475569369275667129368953549187395276870744965390529143876286288837065818904814139779564221171547748024250348002074574897299141216795967658206060339300523155979991485698138594009764404446766130907206086981656913029790930106124876874552965699866335726688870277929799895399375725054538797228726308910262082940171558834861562498931320327472156613211939478420669686397115590021547206605888054752294059785117594983103248325742639764102175427013959963611351617822916339276000156702804430817002727201054913979787176802113783463580772021300701234381013491657971753454142270359645344177005329878164067426769241743994287421486727428272126604592128765060912082317144352974781297731355087938743312305342697915038549393792895864333249358908652745099152620597922977622789013535604715554940458223400996237331409510900584435518502308270296556455051077219147178080917352772496925563467555737473546429856600079272886876494299105219855460447458973964920154810574118695857464302399056280944187517597228501552775202324396964726250679365270267278294280678696691874083631276455861047778553509266392318463259442161112376532227144230968957633289619883129064205524186515492942336344366758817418911093528797311508453555301191870806843535301738771994562821396049197418780079269968958651546982032203537173713930039070104088335092737521215202312744872469044703578607759423957319983643273952560485687227203073631125072108077998347007737509653911697729291068403704969153387781402357365152390791217815162551398549741158271092656253194272349951463944205825962013169117813419391519559446691084419890621003632056914550281774809591811121717769839237601715029142549958012790329549791731092605835896259234511709335775994926861218029448809832134740793951255285005132716795234826938362389260334418378728292043564235738851953720129552954231299891575977052592470135623448426368287356698727498748451174370226179423265645697574619254276912173424990544847155983274732696877059885670394137880664135997060830729050604958023638954656061064847034169856360241305257225036199544568632078401633946387174232410823008098320853513433093488186003277198931760854472807704022141428339534684384643245291606094989046424533581596076563906972184017013509298571019667334266067108777403207931504696108485805878395046023070459228065856174160110351396491666671506508593320049377850025429962684328548088465444532914258273754417880488846176230163267298208613073329433995300835210608155950935228622712606379822019563428052992000000000000000000000*i1^68 + 27092957693474136269477082193148228687546149765356454368403720074881134751736332501952703862621916753209581208797481111280226376829297518035188900646968816353914423991403335226810129952471250219541401925289512279690794054949626718262797492339703715042136546834735718830738273569696460268971018285429273025849819733335095519394694205317402484354022769864930255264036000626811357253584994965369103807633641141669746342587303313170997446316517795722751061546277067534789986497987399952858914431881608828620201182511651806397947230817060314901883875714173900505367481078060600012008368029022323570130490110807747899448934724239962993809132435604813705975224070228032880781293229244203052409156222463596587193966282954339282680637090957600974177858209712706212573192178717924065087727943160029417012411065977546976536848982634870980090372704857576367782090587990302236471529303253362462801799911733427656734689693025624412080965856263227179957669778269461453998714453545834454295271007259462759942434747648323470744150933636003831275193828686729683694992243516849625393414153224916277770014555984894452632381107916612017369441597202259808108743931046757802722150678188097591139124950034714548999547803997258017618529003754322263351574630337491129859672020871934565559101765171836774395659923606304480686902764270931254074490609370042786078550087223150736867574256339192362117129979263764847949731767947352526446309593349886489892693952046939428116322731914839783143699228258277891537641504177725609195551545600871134986428487467067443049172488067431960743001794767691084275047331998785920332067006680132446020959188488013874402821716111052589027363310754239143568133726434244207910719785454930582184648031068526014923290138070009280682050782559274439009882990407989369126011233997406152743262126855638550027945026630904607626244190630318008421026772828863446675020919512121591648480146902100643026768366017976181665000228967730958230664884412676506039068323374984612821668657458318076833187818747282072410315636663580591906877499788057978891033588280924595488322542808444299383201873508891882037176483794503033126222882872453256930749126980678469440837978697413759525875243522057238187294864367859037413413274811453559659703993684495671201024411916142399388818619136683155421636163676309209602631190357126821092621821915939328413722255728637174350179045105770807648308071980117297035250166908337579604652815836339175429570098684582834340437665281126480875798964463395091629212147535799557742662322742249852980363953963008000000000000000000000*i1^69 + 5546417841738519832703435852594650271098024741553185126212242687520729355979469223088896245417185515462693296890663019642869037332667066177779934630163080134245828385014958248536923900787164615703909937881270303559786532274974027634808350517025517533662727526150087779952886603567926821121334854321753958655383702828550452859883977009531608648797394671645825201261702678561019549680961189813046120414276676972832348399197851007438294418299363934898255018899622391965630202111659162296437786139628018891881210610376982246532056083352021680212665481046862451481726017099315151163949682701806367155531204697300731244816814790224635095820716767015124003681708717188841942564582788622278715382953187489644930996013734472845478432323206488328247585820778165038923397126705540858313643899360406937958860480777851684521799095747899102865209477491553839723829313812189149901923406363809787286693651328219742118819090416782615641577324829151371191090443531580868350825887539503826118036093307923719351597381468476428014490589851963265783081770131608666466028283831755264610938959691773228968394104673854550821259210221907156775404157557830523013690151400258170078884338137063112957458825448298664288762795817870977137227757822601184177437653368115962124754020634692614950179239204652748448853164776840833185553668402278939411136552507273124970474975681321516894554487876320004469397733505646355935434096009125586852938894947273137139338957237876409579304902005505305612313341700930516208197058288153875217900984161175557310054491568311220598766776813801430086612294614883088298714841336402757671443734364874076478991301729737588943511432499016565374909461933520547879588039210794691133463016004077197803776301002679616736563662510748388689863871072659536519090351970070365999474353337040045956922987966438743379358339734363337982239199060558929815517057288662789580813468294546195921233378266811560540206720120590580175177383925846790110614637551773285781617826316344364925863237158597518210571298254648633233078144221479437935286220929238719043668045582547736129676641151768067219616192267864570081095399192071910067481589081815512204474511442744593796724255205646090619195872926803129439647115538802888710825847414932539378887321180219784001279890258216609243814072491588201081665848345551263325422789573073441298239111869265468031734621851468825792276684304777562352094265805164718919161164019928789879170569446771013952141281813482920882754047056094380128675100726611466899260134439797540000153453276586055622773964800000000000000000000*i1^70 + 8499207459868406251742252900259609592210888972541107412870164232988599253973410170239206782194541910204944043015524711324422239893291786058523645021550968564193198362995997039647480105937455035745139546245156777152507057108246637077361089200486925322573780781606546939769485929457141284627717397316460050624862418612751655471857802368592895858028819060389879466629264423096981569285950465203594959953120315404501656265091049317896716332026634508956000716542841211364326942024894290396690693293804799008285725255294680226953136684555250253637201651260277608854699703036682330467201573677819665297124740747817514786454261991330340045592158927968418673485847594801578810068111522911492798795082074032188879530610373323195835056432844974571685210236577574899062859290591174449397635375244841853206501409500563187116932120757967480375123267343287536881038349173556692626771962446873892533402942037988620555144945846495035366462338941811844587706001066226284816736358765494247666969445898512443054842424271678604947790098918166261357482572265748033976535772752120137550435082151775787042002244306335467848059394170549195189018694311733518614546103316020071273142638440821953302719241473129279084614600342708788402892700513362191654786884209246863217887403809198078407286737247517186660955689487854789583703937159783494234470910679758147539213218864720806124630638268328297473972608074625480003294730594759905138285838434061847030530850384139402941061641447415366458153130797981104857693141136447521576409162421475596551713823487963638312344859121818408840553210116859154840464979315001913708301551795878779760080853863716806931619852718889116520071203667348464470173270005824696378862699809781387293435811552631192550196110300326814021664926171658502656819716706678770112027438616236449045944631684652815334703357612405555645082458634219487458365302073543292978307280253298232566928791481702999846767193343448457448394514615622851934387382760275031012249037620847834628944193753963541890272447578715897255336825763978173267069880443677803108490490138529814172280014206922250269518570487808748699131740384701135050601400242791740815216973490857294172690702670636137893684727053238940596986102279606843465115696240020022868871477266663959068466079723943673594120316715465004185392119526946307684184530686748649957742856431942375257773116621567429492747137306952287996261259167618578713637414333658451767108976178447555981797844473173666481083402639925925291651542946148302253052861658796526688135208905696346112000000000000000000000*i1^71 + -1945429963241380932474380568749276009814535105776154659806587411786596444871937802884477223930448808210955880263839234034046521854588245038666514123783642127994518736633681475846666669754236165322612661136395541966076719550481508299281416761799450448137951201947534690365889375248428177463823207102311572547266831030721548922176050376648729776833904458989623000542422045577845581938211313734020195180201951982215837854122862106190465818418556076815244574172999764259522377463657323942454039792167733942669491768573469997540024125937985463726676664910241692579647301443255266070592473764436887584115171728846710139245039563573245986139424415800135799908132170447234469906987922146580593148707144840371714417473204256253733762625221378251340781031928454765639207218172092608083380007612262685873146896806071937056506659029437655161217559377736969710493091612046683579921142224217526589774884709752897001143714512177351242446682099757478293456022138822719207644449147070138512620855277089698374052255411857612361664483203243575217142118667809946413208488345547364113886441259886956368715215059912033882366922077852434887538422413419148710672679691081825708104039336663109011643774375074025198094012826060929235916225355472751237313580905414339767686622469471616716907303575143854554645645397642804059231853233991192518887119667827717432908171492694704761693961477704622403440176033837996350839659722299225388550194606708315438790103823304451793535426227614340727785853480964845410761669896646601783208511688827787015443103336141945281945324896910226213677480053408518183062155290986865532399543736425413231566016041137026422745485325326122848691876603954960559596192682688511346997951612434690860010086503372448592019469761804670425887342463398282964263349949376057531472737876148008920612787735494876933385681648167929013189467280418935599682325828150599128989850851037369156278725101938826546684273358619039740023090874345420706653908907580689577032843606541105781895838359347274520983115187622821294016654637672264168868396013526923128373560120983576746916676191999905392691805514048278011325193789205405900338685858221887699803973654974338522527551745042524760832349531570777940572316839812234942083626198113406173435436168801381237424256776732254454673570602596489789921750691584438136724613085668717391694023685883252031019661142453445895274515243202015325682370354984794491340950475998635927276057604378822814831774219347214183559527625499123108121366541973807322197451679838929473114342172917760000000000000000000*i1^72 + 1458389786259665571040294308464746426244626708472648934755496128205284620243803884679019628343605946524859074174691818729552347210049899113820785472925658253887104718900641599007404177659986472344151033921598286785490371878256795150457045792835502466952771023968973721992701522389174889191200779232723702777465798496462021545107407452144435523484483143505745721869017960290886041123134664092857158019536169281880730513918499718617904124951460007663464192189340578744541167641869478386835612366394185225572547315725730820991973314859204222692267004012744511943218352776057657578860893874402954827277217582908068453298979111010830303893099595686896216443894261644481361839785221534796965671345122852281634633826284860261592486367309966190317453943053265907424040094532397936889329000047258300742937626087766649915936013038380367605048155122807599827520147371930846779369629703794103421370375608774933448783522803385773222472909795548031655636800207766549529159601172293557945313987674855874046692164581466457331313796685647659664017377149064978668076154977514809080426424716353895244033241570126363538928482605496285751005146386680933595342077377562178129639887467189943814512530842648082623289469784718904518307150155205867880192732641238225047711327601089620435812281450719425417525355835417286250565833041388418298776435268500912709991455358073373701923145096962068731117527482595305583985700624427015038616277565929218071471760459232041521914992085368366495775499593369471257270884800346424552287927479288504993724307794629748485685085215699585184391862874109558500394476262238172330723513062811584052393467583444500460747126876024178156162366970825730150528775650980421227543142122019703901916903710411351244686364389429197856731759670794698849989114965940454167199406406570287161880440747580849795376695014224908149854874240364637637601921632687772908639374847749217010486933692319127329563332801624090408869990034270899906636805865917869139652357963826999500860129339340921650958619161425027454954695450483164498160412633003460191817442290465408645368687963026291995413855531234789727829167200122252768213686829462564786631403330127357419660695444428104454772254074663547087167930623558531024260407011867573637634983976370281327186612142673820945812110478634921139477880492149924768778411043388967244599927110288119660311585393784594322699144656597081851797980705093835127921192098737792133100663484313437026670524245994490681184542258344195819148098013895722049655285312296349914365952000000000000000000000*i1^73 + -492285054557607514169473184589961420657792312141339395728246510628568180397471774685521860847366566997834963177358026324145959143376446948910166873418670514844136176030264778929394735398581510656723895306587602208556810863855852265940945760464284457568323241361684293440821043344985936443848348463693937107833589791025378687262352652292302365524578303580014671181187243157412940132416689266084194186633239283834508486550075216939078755617194696105790437026848989298354887528994788503908666675123958526233079847459974393229837620902814898379855366233685793593355303168177121484320169649472300764139910989745696735232139602388146076665614166835341554961781598228365617251097750674592838090585037723963052984791963942076319597324094808592146307732021872299084138560152098160294283437494862337829957095080244367046395421546356908364907384131357129041811219661682885915658554592276912996976770700424666670615526222005414989033887493197635440831342277579799122157850205171240051469020030916685035609208332437817733043578472528231846865680635176333174828265351903911344691983878966502434345413984481843496311120138909028053018624057986643367603473650256923222615453820861825885117508798069162667449640178295026575980729470312529536748867479472329414254346287470200708770029978234195790207965584486107855998070958467628129436658279755302077557464906677387065322244514743647029285579730517409834454080701649806093775895986933787386974990488816684382788928637409782929922838811302695937728737882676180405256709335693340396828533768773428908749865961840891770365036696086010698762065095325810734971826649358213669299169588646406017402903589021088823292554445324190733355179263240284711696077706995951521393390668811321894570467300264735746279199022389873793187732690885965622709412250374915124573406771391064621106863845504864492225968107382901959606035400018208111807335502623412751133981227939999559220002279657446718444240942277503922045680254951728853029662834314465486219915111542322137103864707848347624229048713259961626707520314094030817093735586401877804652311571568458210156810263545792472923485886739723489369910381589142216647336136218582371217289799393844497807522242379319838949337996711013128287933134987371889325031217153519690231786630871826114828586424239434153939236138060531524475704910191916188742603678988359924516464008694966104548978605219643522901030209936227353057901205269888050396333084307295659792318786111156063868041590646572293399329384988524361439530099595810963456000000000000000000*i1^74 + 101622983963687019841060778458185014498348694400348746140241048975256184162397765533276991429125177483383558023906023506102718670031009998073817799559423926415660342719536886366449585331737766805219072507209830836486415556122505533734141860771585249675540877173166975792618300371146458215142346001397570016342715783089464413812383920078604892377749440197886375180729846633026680618726828581516034645224512312614327281769078748035716111995656175470856583667350272787462667229264193509484380570047144399665075540594958943608870859849045794675665783400449046548701533709724646207056786206618609616531551375873470412944022950768370149415224062636308324461658201157292587934438595751266926819447205262653685369718160427452177871311276228639438805459941006963197571781803024229874327082083320326010575497671819624989120848287793199765518915139424417992420181624547422236687034669638151837863858950309201429629673798153678233653190953380517978416196886411628168787378561232099910861101659921612762786421653649863372045495108323194040535307775854397698795249109020357713704316776505634344788693585032785830541135511575000048949275906379263213824062860814045084232775616132956135414821558040892212181983041527488043265987741267360675416356215001671542137476663850886486874156655445330696253712043364269941025959011903939409062054988223016506574571191856238843981476827849585684980591528361561613575304469983108971181098127024894169711030337660383532712822969762275679701465649695406237611350735828201472677081581837046591458022116876543090475541012837362312338132042591837288193497452290463764906240180793516376788063170393380546842401927220136961400668808706504860464768618062132677232954396740432820984371621170559591214242074293377248983268612456949530975751066753869487108397403559619740004092771659696007259440950815331307734779193263535858335472877221806236240414389811943661471904680132125432939095680761419511705500128400052252650059513437849145001056615273184792708239211905334600923553134505197553782920241931134509356481158285180407804623831268635786211308631235468963407237041554600179581307143160817536194371940176847672948806409843715856344986759690236384524972653763098460177809757271768603267461910429662950827131907773143861017610107059699026221252292495481616805379329006882331556520759975014371687471211180949564009943264061425255538006980131458634114671098206796556620529181908154662298118212510623691163991287110507780257416297601386343868562088039195641568706676391936000000000000000000*i1^75 + -31671185746805125574633476675453491451686534373065247590553744344387754765565675570378340913677921821298004644705321044082682573514767183049208646067008769356253715189034081417883474316822836922932541920752844283322562815515256326830532487121570670178703959788190965586545332883356486358541095325057274141823293719805968035827537039530965226559834794349756986733071055938976481883198844421277830350966795226665924743562831335180570654165696666620780216302439105886582764630305019767668844616147118775203763167167710668746948638805300741618276267914571059003767653934478948994170700731116851525660506068275940948892427548105188080467442173050036044667916345850469967915535672561521450642323016403084790966225239473641437934482665616920453967798167956169732728494956730999669483138098332038579804272890643423878971003410201727215975995409657335515520351390166724401801184758048943836042687075042515259127935732685154890588355106308908012370531466879210440468686478338122842218459502596187860118350190189941834407186343174869913771562629106095692438503011457890283072529151234352379863457934253483076938834972378659008340288787771779626587035478514382499635085836929401134612681485348351290582522648748798778310330066039862455557453007339732919675034513498646267257140926572652842918477215797635684747098439139092046899352598677183643062975471580855720881275197339985334716223949057414476596659802673587482562919485082795787475442443006423796277556652625895243594648176596284887513384398648579165416199573049259511045305073104450934326666070962116777789663354686410033910293418706196223792465059637672948575350916918521991019283069816967487879434715659798021364117830607634176769192108211913116395696051721003308698606961192324772859337188065420773774004887389433074837872015860683696246228976508232549799324926010089004406148921326449482169629221100062518911757438477513490487749724224797314560001893980159626650021852821218158215766308113039868085578874180439769968893763375987959693034576603508945178981954094702680837997766783429743302579031951675278795429633610178031278980938282353988384772197980954656660629809018091913945509910020412737582254090303952818048092106295748872005825347236420285730951281260415631051002096179803676281226252858410942837346324368741221648593441386067485242996289870432561043062169614351427718848400643523666929601868919680922278946319550755793336073592506264225589150593928025641267155371043459341217675964468600681104343306587190591088702259200000000000000000*i1^76 + 1041168555024109335729036112248933208981638453903811262418438865329066571913376321489718531694719266910195796404114325898370055548682213608130728589555472154514860196076825838693095370029403563437729028956186059579099913219441955238051326322604668132491523385721401879188668047474540441034417249111689020441307483862674397131177801908473964489628642341956686414025072520910752683054856541934091175283568348545470843943897343646589369308540584618878219989287250569549239281041223189494503999952471006325909268985640762859268557798794362834913776403670482376479819804936791133418779655382108217487000026323281460535008131391016736330331560834808253842902746710806049247254225763351617213166897331638021010951265858470314197662203248926052913265297368838765873752942995373023924601990556840561947119916699553244363825551419602113085525829670220660258010141479960040905474879052908312640375970225108324412400722817037392185625376966110097088223000393017671228367814890174271173121907995231427341702002451653016040325202295903081632362845856784943850375092307260970892713670080347730997787812968309680034251901886264558569487025734248742217245932814766317559498213905735446546014094109334112789582819633446533835719167580998476759721527961649684966981795009852491211444072881960183180901357249463195073846370866888577464152754073619885958221409033708423399937278012937177068998116549305972614163711667514397695539500837897799028027449745577493753706884417622602683584129061755957506670510845886887574330344682504263658760047965166814448765831511668364013465710787709520995311023593526328394018418974199850833610106137173225413629913209337474709050372285526718208800961664573776033716569169274904457269447987677808002585333925785494967026725205980429823440326077236800400071409609826633805844196066889233999049228937805247844420017233940159014051196392977426871343566696625348369957974333585359362495461567668065201502745341005433573171998420024186741049829720288235586137287349998675849184471439555751799811658862885140492218627739027687492332486057318969981072028913161103430039110110244646423555185325730227009789514731614922367552290633508706151536631117677549304890785892646493502030485258692447385349529757986320427520900298311100342300156714961290145283455906882944576404245329024414502583260089688312822387272272090625580182018604924230012694463150010720016604795199130107235987836669337405454121056304908234917689884612527705457903674965422222782997228070768109158400000000000000000*i1^77 + -346799631958444816054811363251601449249061610069634922674204874651903464431121401202888949005320619626769578573946712390915281859219335357153653823406340936341466535931978234547343921638839091334477985491744033495642070320214596293694917657075143056181311775430036993367240004552950488778320328729150811543964584297897297016067872002668304268423235388932707976239202145571824576849240923099135710845035527040528722706640979093912860291406344904675148757117441608503297054266899632000902473791319487806290867378718951249277774467953885043331066599885832833096933159781154362055802059315288688278458873034053143489419343413345096072969739503104159572614882264219995461716697140440661372440111424190567505681752292144995816738089972680679380905461962421553474068956116119876471826829006940953422007503253107870740450465307099057359579640099755518371600907208612438449652501125718867979792146052956628155709538802230200480211661383320421908422152449440272448568066896178978299022151406169536752942054355384687477752463989873998446119210371615729392375177606485270358373904882556079938200074106138609070470718765920532734466413639325714918101857388429801838553676562881585867655112736506791926758350900452926666271677551210496667144068532771216355389838177514713985134043348351776747576044384241499192568516279389063365233181855724239845005780793523025261447186998740321360628610672771305931674475632112782331094147260817205217755262014448777804678165739701340758559508265073009581810958250068872645813300204588954650857584566688543349360721825607410331031203847132109724246267255900551434933711817715922187415790089275349783933780372617635086782904455436851208737161267827912887499774254803073343698531311127899916615693021666673633524740842570302928737705663327842759685287224299591906748991061742941129193409310638865043700422083049692205086358051042818877514502528132322883594683488501437662715240058248968902163545043331777424631992469575236945418261532688278164052273151359366723674073223684665221639113851727258233365224598672162368213179573178428754158618899551613957060058092175918839309707927649357512559162048528747067629786271692530579614386302646518214609946052663748086660893733237543797400969520814149473488297671636154919175462736833829533483232730856769811805431689520027459672300279220815171357494712742884453315639732335526938710248818612097535702658206964543376641752122914095693150391890967985888442818952123657728893381083776220831824525100318720000000000000000*i1^78 + -82289218772701623566873333852449788059588876938980960197684272898033546739819978121697037621812485030931257262236399889455621794360965528919203190623222642838965838682152950984859627522717519445189151395928214978362299514551571546862282999616128069963405974167772560401754946250954977403730713185932153123865602939775225459116082183454325244142714504798316934421646077026316698897344322179469113167999190365512275787746939243129635324716249027465587157714227727107085066566551988651380194528059600357873771482777346190515079802926357824099018860037521442546889035377952136807365778215350427586441738953019404343282273893521522345780181699034709286052260878002904182455905318606244949249997368074714004636314968986079019470286888744789803824813711784584834256404854618658753994426393665300683022103158526384283268171562931207848357475589538569418932890216842777927524162898857482001192208306028169973278325675095406251234760722685300849631713137362043950606333742744346121834903700575589089161762906310544980942358915662153016271768317675064960243045636050186264995646754330274605115176245087581082118899273857348773736056207495738352267344558156706034307273749948268141191529798187580008333516713305163455317939928750459276310068585130899447491153487928598083083615041846523177151913669523475673393589536957112109518898533489251308243113004301112845616856411190681423600378576992187478270392620341726094036719717007359523941879397926088979182618282304066101902988583844829580067132294410432035612118773895011735208582191349000716100773269697341705396636008192919138090271684702934145402952851587362790547205498239621682205553692177989282443159860490729330182299080790053856296145154560833101495126445071624717365629712926400351299458940817215451398745327586299964831953021422642076300910728987647551845080885880944293387424018053664999528806661825094347975456194899992481889062178154280703135605795191606963242601074710924071599202615694944206811193316979938622380715389285150854176365212924965854268258372478072415282964053859572086357381040766784924981588381608854843184898476651635364571626526572657000266925318564163913047564779088981213890486830203645878150220831065937342660224196626406687114154397010820327156445915328722007350463467226929419514357143040943153818938568709097271022075688490691693528696610886649170404581952004585057039952749547335709725830653109607920436943310704948427849945395249719869232769792184717746220715247130071182050590720000000000000000*i1^79 + 2565822364953888488798188071434524465062370038054231544011210831153722291756784356323539950813123238256147294344306186088637682820898715499842564058053513689348508758662491640498146699391481547472901609964874696304276116560595474888569174917256823274470584015306443359710284432875603419044971242971900980092739571777290895257848856437931668164378580706624713330124233950438418871195529695571979795537263254547529124377497960824647817154735145673993654461825079164002332079100560127767557406021932760950771681437637958482586138084143258264506745361973993559257024927623760827305459420934334145368628822999852910005949645639113596672170359869395841363818684463453270700244008488679220470841380195055713829815545857812438468451340216691464235639718868049344340983736244270083311751535754371022066948886473386872521228580629859224887907815222687746482922791802421903353014583196801899268676981033673960016417418293601581877369646823312743151214637009782381750491185546063198053299400340083791252305229531827547207812164907207504497781335891285619750853700295696127794434975999465714662637419616772222606251296628267735439894956422452521163266487908659444116330714567813818806092049377632858712760989461671345542770751349488048729733615467765868972929574941919431709031377824525230488527361596122039554209405335507886445813604803608640938907294462140014582775521161413716520830211524765124267956818543168099353282235370352602791114520492741739179957317384983921749827864007767259943822937734614943439757890814056122258475116411281765797291375971903557321811285864536590424932522905830354401881263176799379326665602717502474199557752885766208417917715206697051427059213329728178578900306645571420639890428178528434595935625409599357217066978832319957742315230815593786097451217517511041969841267991047169125811525892614468474796141743279956265775624936819637114034719353440480495962292589254194090587287371397722605473389778346031233799062994621633933674319270765990951715537779044995286230524768338549744171824593319826541246149994219970268819331682542054874938696416897828851709510636780845441115086857358324191315159877382126011513421064185200304307589110538707254825961428943601287303368711703238708369367969229543934527838810924478361613942053806393853168365523093956695173682957410257801739437277290862659351514995342163758173267168112726210962577057345945759763598303800229438168509066763494221481762500381593670299141738565565822679480953630359552000000000000000*i1^80 + 799477474942934875565865877310286935054831707502975604435175707678832342346163507957799320615464595602904096001308202127558868237273768251050469401602574341344573347774925304885238003612721550307489467239557494369757538383112179949430543469084256460395871309998940482715073759251477941876285309211369172521376905595910970194254862892748385515319389777059993173373835111429663710856172029571584058035695947995407863350798056187575926350483704247344555018205501072173088097535236419748380202633795843778681418597495874939165035603138554360833835499662232883932204174411742959095195864400373490048849534090878006096999828095746800174133836342433788125295838188284127769149549702868204147673181450754070390010917086376205241297886581687667787275114038439420317708097382326122047084350250729952496553380449794676535958276258355050540720283148370760065176154055702736874200706132321132471546891074548042807694407388970521895314110896034265881483877094137145778525145557347391599960736842583413314371978360620468158705975472637562495010456407820639537583533162841973764247480973591883452251471335034070288804367252927115141923170111947575789408037046074326623954139781575619471339805978558774991913278697102650359636761132651166069252974478458315184243023479782107162054388425457808392554509222396779413666345228768918652034394972838582194654517363897759630845202478243558677334109723591388267756449716232364536524407269962563965997195350902474488405964699512975571141017281456304109863167770018297342494261441784257416329051177141657203043046027133877297285406986348653926045281217002466540915680990517838719961599006519788554264870268240267583281565261273259373939936628286258084405078227534103971535613867975766783243417591904414813551563729874708309091720469108439633586787635103800901599956522183860455035359342424074792972374072500435838813860512780347232794827649024539659292622481239143152051520660769596947084071927664603194353704126620336155729830431747480877067155020782500763466530162273951644851171642053596468873408112108659965566221376293870113423808577556230015379890566081398475907852648424595898075199907882365886814451251020156580235886842545136903832683679309618907298174835319959220729628328911372172020367603243556629151648242627603808197297678726156089744468879440938205856121009305058863102255914476449471477029466017950758962425464742273589344121264175981250356397599524880374923850681881675810770235522885761951685094146048000000000000000*i1^81 + 19047120490763398405482235438792669334496203646423775143734178876777599904971243124723760618933362315601577910793388242867030809721616522260865821264598897240794687565592032107279734144810692311753392559182687569442055443854448869690572087712305599217764011759413988996005505399777587833928001767921507956568128401636332482414760956000069829514054416238374005449600438172298283925412718824257511865489821483312426670697152872937963161662662329193527156977752393978624836376966581541194834254618405126553419835650319948253960819550215361112264597159166977871911257012250952689812461866854310239264910895096183419007490509453333725435415364955364072576152005233149811103311203275022602673778323315974596279799615925459738015416120882613159869351753764272037889625798538165947840230880344615078176597670419169330403432402323264677894124494491322118546039041366258638222205523589451332098087746185706029562974467632110322946505780630216681188340906272611251069013189422718800945242580078078018853948518202258809161577316349586217744257292091196743566336068034645731081967914995209803282785804093506849679927975669590497047825584297235876441374190379840688106320660443909986182208958169148937515220000058248185018935960383157065385318295459443400911338258211405138960255181833389274364708025336065563401104598343479015193903696108017488114790201986675528405814591360289596900100536050853658318842572836099544223166109315502611286216180916382866116240220203952301499097460813347357583530617753672010583383279349715994319856157895317595865763167491148288538115397734556220251241768554178986746427828624601244866376622653750334765436774848079939819827387008755652906250331206553172956411479021542391882157774029100488244897162481472530867427389750296010046838151073768104845856343361576414457174645847537204651239131139256366354603257518984094220028704680656451234200811572838201158231410792759704040547184687758896258424029523500958667616984096552488268444310589723789510046534084997814852817854601899187780337163950745226954957327555192082105397317028012326471867068619088856108113777878033467982037111887737963532973527874839409936567251979302117982996184664616034387100290070628750990183784610067334570965044850259035198916381051733042513869380914851976133486556615433812121558305488884292640887049789952979094762658535142298772819714978071524965284493780589508364355434187247419384951948834938610888246472830313155935061607837586810942259200000000000000*i1^82 + -1800152424423611431883815302521280556194282694943973939442865429176418981355966737876847237129799304534654494188411153090655555639686108576017292324402465674615556903810962642832357067946778266319235042498796197882986278557300627665299206826463375818638952051518545603370129884758074748733879325280123160985428609784398042056130115233413188474182809390941479916904388676443054640676775395624531880191889805004398701604330069981951528659905461341233695265017043217794865309935716930674958712110934578585228546027894473867509841136852177877651514950427129160436085651892306416917260889486219963147974901188209262153033749155100581188671545936171696960842445229486740923946005698783306836270710250478764786449765487609513916014160811575903150899510364175269898654011315848285356094189810825211108403194848381134377648323048030905119994367260396862974180149987365832711681532420137993417758146179338636434581558875519212969358952327376935401914172623308129261846328735461397449753560113730296758570035344969233648820219296745754943796466462189708531487556768971157661945559588541793857956714869336228190639436236716779230503605606168668326588212128297340185746034381157436180435345678763974705747939414434642966941056726157532471552048825041632558269203231758012732607750233892536258897994473744696631608533362670336981266863220705060713175361954016914803693727847851227747139605826957077255089962846893130551671656938985612630758467169904597913268008592686414042384841197951628567257464297072580668755773850114889004481674101247354311242930366924889114578724056177457443720702192498866025352636294835100661892249459087101769559281125234374039048389503112049248903448416260467815004292548924522094198164937567078546723707932605724377027794290858632855274992144721696578085657588085847261660021445270838808639184873253304508725108832913252676432200215041741223294812202655716434985435837276094074570236186128097509222902239407644270016347479749686159351880119325919806928111400404786114651432487440620221129746385708261792008439508907455829008257042019073978588483062051392304872443120500880246995952951353790254598559323170279961130167970873939721943519215969626771789076070208804623054328018264388323470622515291631315676170099885538846794728366591307834154915240472243665333743088258642578493741946719325282371000454296224920202622072733054164038340904971323032962724655514064751086063477612656390566457555051273617569239112089600000000000000000*i1^83 + -98230365110764673478098239864178870274896003320993334439898865410963713927472822438241383675478901687276012972936771895620335175588861333985235002079075182694066038733519992925831911307617934506543175085046194291440044826917684810448741005861494901689812481663301766197054681672829152681699508886072781891568502388089938700377263831024688707469195809838809748694869459794113053170360545771497535546765053001659471268748335772866170183600148730904836879578781117452261849755226032678048809611115730910413811323068921114924165865594236243933873470280149104478026024717103992185022077305539186917809923174717326122088328778672483745023276030628866795489706119170790218085375495610089494896806519219645374593257724598097063779558563311691420574041059814936581240623681748967344437765544171983643486022787714146389311120046892312940095802028188435986286480975305408480200502670260736794611729709250124708124174950217866032097477068104533291688822931854587333263462184158806592815700937786252199961567226887663553393687384291759009798413808237288146708851229042973921915743653922696424314142160363288261935497016821449339794056510598266535886140372572004300790585499679416097386716470051560048468821979224648101284440076926442537029696797361678279144682688196824695200654072639876752977907166453392051880446739190982543023280171453315112799199162958356642685739264126124184878768597954937558772753465785467834342385458860874968250876296830814879186103276648300014768753946389236282931261448919969461526468081463139515212700227937970264662648367321206785766985297772903834097376758860614134226299449019228240360283314846976860482674525344583173577067581869438136026325688873221445606633665700788359664346540614851859597406351418339167629762107351289573186410547648660544750403431284571456692717536219402687286511393689123916346063760894756974931668464466568675165561563725394044571148743691514619138658063710794177827228741486638883099484618543294007639010592960611033890234003675712740598326568506813369187603898996801729567503213979497697076055078783336243650962966481932803598349816212862195693571276778531393185823203030474474953163882091063791615389182214233841038220581148978360658441574871598936943628066170048026638215598243793227354894866756147770948174920880987952602196789234091603269770982624485074290590807916437035530293276770645910135679162853436110796007730190127879007765209135096574864166915348847256159020646400000000000000*i1^84 + -1505199549103742525321701811142140652387838159911947231571920570346026919377418625711768047291661474807359705301401723168969004582374804000534521959667560801335202508212801860755698136485902045018824270630297773274079111107361818566927373358772833524607675272258008733612557921641182146429795214322817832386466776191244446352479915665049626874685440895432524171098202473008951175992318962743425316927142567504438301898681952554514438187008242521845861672353472069043083028826172218282155963034534958354931257529675870145264618684321263781504446841052061270812707558951482232091918391534083329914725496259381018837946001386676200675847995728231942571575273400469995879296882182308131641217736564604041001578627675031208529376240637658349121386306533306232314347946983328401712891816812443275493146793300203512344564166954814449111702850439818109154067923130137677397218054013377824448622760721670295361959713725330484392906523448818711807884071394464584007001728923989047798547633087635281304113712122849015875322725514039514892905594839354014238036563891116256454685294774661971340402910193426894428542045505369237268628513161290356619157028385736887983431600155840101583592610292946389269546017441964274594887304588497050883591997604294958715712905230682371330807548610426568228261475341323908535299781597728194899128808236247002531765490778340599637509915496592210304423516835674065512435757912967963315237501299106274302191750020032604119153148417414737279708631716096514018966064471078240466858638938823307567792322830672657712724019043496537429531873680821396166476182598568346259493256247770913345511703945642931003087146464003028326084240111690993610640593520113799802268829697577890338341395322938009524732683218279504494437452539907206407675145057954278729598800723159276017274464623499076970795656643801041113084341428543817948007564590160493490606344433361269046143106121307940451860527471948750251673926172344815448603076170892233707552455433484691338774663367049975817573783829646873476940434575140903558197501862853364013582566772112613825735777186394683682803623331910246104514925817961883987540644089278952609363055198986495388036534254651551967098951185787149003395868003669281086759254623739573637045451414096338962976396945675534712980810126734292983589600299475530914710413428457875628631348136887214559238868663627316998690026324769495349789996788126228204622804788175956931223452465028147445760000000000000*i1^85 + -17140143279922036910747489629944682401855756696992893257413321991508228749637812695425198612464177800261617261362493877419316393159739748499570511059832312327803146268539651016307391981019991774917725724513334952218047329017722783716825990397392194917621725532299002524085372161167277492072494317189521233259447376650340174347730291325236543244304541803461466569319645181597629278396179404750661747581674701909311733252443204233523450915332707418920531760868547765213424827532703119570171977275014146536552542906634927192799753343491582255875768649430995109120090059428575065841724941020562252695708295464676167766030525011672380471225390877354113401547413149828606834623674988395105850229513961321377909835989402386593903184096284219252909145435122192296530643099356529425578631969707973564410785758845383165853959827548810359588551736138386233477964967886421668370499975922155650184764652256980892026274949693487236961687316506414020592715519428898870882495379766999402124357594295927600888887603730274623542908529730918945116600416419815837207525812757399537180673455352197258115710377617026908367207861320176632054289193234114729862971508931011033193991391098939030893786914679019855398955611406427329773950840190436696334643364157230746619202842566563123637566019204390564187830154185452299319658299590794438375484727883743299744454948369735812461626735082915870213471300046580409259781747498103775668862852340200298662808377800557402261106468295372542333537092311898039014900003385117790855013826920313949977556059019965167100032678274215391730769084784080690545518276985223891039167117890989170529746585870873032015615998791877260624909623900303808514469197525751976165888816797095782789801664036020816049314433832356038173252403877369972258437020000148500596486884728035964054876813026616349498490877420770490003659700553946507213046398290498438062404592020982356127317830890882126998981437287404686204978859775344120425475215627173791000287534166904623879974280884810915236206237786967999346491644188943758638964354438405464527099949172060966743696032018542219959038909603159406235490171275216321210069036244449375770411499883332415852682101333052026408042565010791893191714136107314961545650627650129297742054037847595928919299252760339738481391793660935381889675501995269132932830906372650481582860719832152601942374428008517806038502167308527562497254580555212443420082736892579048866868786888704000000000000*i1^86 + -44301947921888824878235196731914518627720048959441666982589312993638325490405772261513250317249189577797369011595690065291262343571198956756743631349073740045570465402288390290059709957494058760949760045696388628762729580233805384628131515747577366765073600827862644174751464957037850594816507863998472982946870227170841211600626008554119060028505075727396932826308440296493126130457760809457820671672963104777109164924007998566912096509565258051693015547927949007868351005205675787273673682913433455758408988012072344171821868929129152849645867159292221825596399359027653518471511630822049736455797912841425087039241104251029597989264094914252892042158839611845008710379054251483026130156397657220624096028234066647927672692770874927147570847084037738828407078776734212018518000768860096221080831037827205910125464295426902179593359206193062716917824730308148335560812418916803695060058793089626165974877714741210273946273804438533881376180506635501046503637992003359593599855908181549188463271987459436122695114524429752237561752469051147438409947105025934847402667408883165030989955210319599415439407292021793822182553881911439367456335554467190814422933321394188660922229867977319754435962648833353479858845685904022305059761248304870964513376104784580159106071274139223509222380568068359214341699936352181580259783298180489647096700837819025024626197520866592859772448158849149743495315826725392344599498506186628511368096612705209589434559384090893443402416966809642349664657981217073739624858923992701936593174249979185617508488301021923422384483820090951871888003732366196843401246924144008142859915002506459683368732825035749336988303859026066176433264236775745003796879099898299152929661489439962775620233950014858078915603023678549545996838830788863506812720057233337625957565973039732530766894585381773772429693224462871987676611039328706115197140660740407478369643478198436856302177296532799168301680095416716108755242713451502001014483143376403168589769727082397029555294457795393733103426511054230115661302975575581044717376843929010558997850713943298454711012361327328095979881069003894408762689137764822015348049665281753459091511454294815027778313935570020067553357350872727366181775851414937366185462668793825086065066823436885792852238128477858542254102363923118813154567442581144788029666961832895814462194910674859367343196396741007897534123336664616482809009754721296324755456000000000000*i1^87 + -569260451743744210493992902273521369374401988216412258676088527268678861368739039252603426737797721266982658200274109219846481779351030789177061596008330469623582663067120318128296391007890690535881699419020853572087652003656822773287778459621782722301358759790352291228113423605078742960742101592521712586349395258795225738246551414767398982275022922184864700378492314230690029607014513045069636202798617840483386483176472540251260608155868127167140859087993020219290991446617913335855167709354001069794662887069554547921664815386323606896603785932141430236442122717369978049934207853085875692962023733109126589942358473161845741471383635788375760648719570416680122197362853017921215947197094168173773893893380487278201145071581953636008687545925324506845601082339107055556162617546345579632879799124786125975210259566853369553618262677060672191274873403074706179853117442245022027539837814085590841844733780773240840881635676058522713531763804600770594397236464343995085911926411681673967974010139278969660249199741634046063146410345861065286755248660136971556279819906624110021852377837537107935360726245373111391423480237178880395027532061598542763948875395694102276893701139863749857992924690190311716725735726920466906768108745445081392489303025664701408725745936798666072046189237944176292404186480220346375442455144382876980697653446035259663341517319784760396110083156385378491190746778104875599352891008883030065635767168340924894054183366970214338663519475142709328174323805296676658864302356267125186804208813153567737640211569766592808711010735085762996102742876545662487834850822028261924075001647199941572584891713386946651971943257243525751944769512526488543389524545051034285424528668404591182500700304050608276231635999647331364505278652594320532346156590173470163226339521840536633181334091687682093985547555514968975756734842323079816508483501680119684638078488355271062806099505383754646427328191480985048608551239337525110783869033690750482682814516325907587596951881771981022778216424383230316936235803237840923443837853568110123673687006018983077717000460500252410887960099817269633950127095249937071933553082712599204066423309066055384171622776783722405859986759348665499147128362999800617148454886643126209278556850624879785956243050313043663784799664339959617755709147420565553667185932734978007318377558387510540361304741367392657469903896268380935921478184783052800000000000*i1^88 + 1397829407737549922482595026033990667170321712147336138426943927858924076913136811422609436099244654689080276054256703806398929475879722133241841644235770737739036983260811069902771797628386296146984083544986909550670366681468171422359203918861741849535768599217831620069271987923726857490932484082534377729963240340485445408146376595918026316173505881049551620443724038963714450213060533652035585787480029151480892076812676344490782456248288513694871002961173098021708548530003227560966517609313799514697551977889772127782422539450132545124064979523414946792325160069913407522346741144285105052897629660053987208069611795724085291986384644538296126572174624321427519234354821476228700390646067434069781132746621113575728698259041498328468164093062821815037872860838484520984851083569841282980558189006901287451405245216389169784141337700478749868584383059979186182628888795687757837329929375630800613547063088243759214403724944601415580470323527312971189086665683564037187476895466275348380942401004797055592997809338653110894098794881183118596127725915922581936984836415381786105182634155649344213941304856489765185606291800134819799061244103424066348391480555522570043132704720598013768839188347361964776312863171131923947755019666179619302035157201034247087335034197439574915776547665488737063535755540068326244732610064185562143486411634884800153977994431842102676891547860065720309915021018030596190754550491702752410582326289984287374127367409987161857160700196751582222118588433267890985932783775293767027507843519384667176676718441728649058047605190024182797894534019349234636473596223486717759865636711262688333862333796398139545288949262600614750341230693905385621147217387790624485950272758648196726804233200388176095525543949147264035525236474045656322941070654590497884939479430166663848105603789834176658555059832049852301212693599182997641243271363840581942830863997618655257657165121873645363917182150212188971485041553052089937506710819432756941940764054535784060025867803569073882659248421368170984635645812041587372699401054493101359310303215471252273697018767180337253346081008142821767517721538823662034698266109890178517337041849130028077875657476303281808753962264240180335710190845963680165951547278681587285746941681380426925668754866246478187310323947360712406262684600368366926243032432159337801694521163289124975943219387338552025247585280461036358887014400000000000*i1^89 + -3655529392581740680572680143713623265469657572593579751868225881475158612878174612864779011284483404898214339713486343314284314227538591297176530314364670899282300692011405224013949463347171415653859565008596694778205002182582833142237521794676883146078278260360141764197694562595660108164244758088253133925863824872064522513972298660605998222510502529818521197319125246802867437431359806811084142211155348839411300462425881150363076629741298967555285285047083143677026814959192577890178729741038799381890894850033607495157105163235669211592391642896420512547052402909832190032171306419155660198966654308194920260212875693624517168472985090840520193365905474964114558290045954392391898769347937825163606711300071338359537338994970046688465819131688196791060027458598720726819935035110928776500313825734737846839950863513508571325845616522900313233238987669509461467830176052624848158310103458066117514282109065900224388724124160174350426254863985793897546380847812829555561724496437933411751770624279205841389619820468360440887579339025058681900970087609572206505523208513571711879523643999888512718897865777071616510750847933930906077528099541891974744859905089277214473178116040704600887437212590688420653729139654578814605376850165446359739989955789157420890771641386027437536814428533215138826021582999958966602099680953454828382344516999285920622065021248563435976741594951406104818778380608352774018501691902693780413529968732970062155863858322650805822841069977685819062773475890435847255709638360058981042919913019368809904088593548823876252309255958101990407755541745989726312151647379871760657230403445646831851865435906189027314309075564756296077586060807081964359237030534669015877775714954335522829819036024488201026807121592472348405674466902612525928880081679180350737378413022555257004053906783617714069201365064519558205676380613599408883780905986015989625181394024855044236286797667228963442349484454745664719890911217355352417341638144903020859282863122970915937603135418784034937635482812831379231559451884896782859199541706181991893892735168705716717231529780937460898848027518588745467894299007154551328442290110793690588127842324100414439811541967868135743242271985223961485478496557250139872968989068369271903965658626710086683604199036443662064452821423359113037894921397327561193253560601596722399882777653572480379539123326455683134394061506016706560000000000*i1^90 + 3945866928229744351144207171085292629960385984620942370025976448840876328059919606606956678587514476478025325138151267425212822126619392966177797365425278165623838206191471547202706675840317578423871981064321850465237726797418120392611082561296045047536735569779385540656441008827161301000391886263510552839959349273006764256828515544258228959205398360422633122267511896264410714168863729533702474630230712946101728597231668097997738241769504395352414399619481980063601898544326708301395749088952486348595674217513568790341276824459533365076144103644210266610469905168494317497293730608572799707164056485711679153004908881997450452349457546875661437047028927076340789483748477742862705141330666678763813482492870809155413882702893251207729140712319958905587463602921107579749040315451015676992634717172191205297503822786967833290065840788732627075459644438449811736499744903771502178728896243653121242839274062916078846491676967025255746380305350012765172574528497185281317818580396464858620337523204857753420608034182935320712812748125332705619229172297192409582382678540336821036302578294746430373694788405688739789182078120856741453145013725320011765139936983701415725963257600142670629355952754587315484513928595622489867619616403611596404812635703601681192345516289286833986365430080058643558744070650670336636533957225369561985524051610314006089090203748720908632864005185046956627956595986732998258007464607182690932464420087168590374791687201781692174199741700080401231530138290898923049907903106370310943472793133769290446368814942782604731821063869472212158390845102018530754628155789551070537742096167462805173401037229427928143287671305546202812696679727950326302864954044593169000087408825007126027380992176033328837945608402414160117097578279297019487679083942397513429300109654639336930747462464233130555418425073271218998163330394604410789272701636277710451967511151794523861395187684963476929412365531649358612816500763859098425363419691540880619962712955811727691218212087032764274816625620804546312915268647819109733496530559480778070429961314524583274195425004701292099953733939357152915693178594717551448854809695620163078576583653870793000238900930090945894311029155503606192488616126400669399472705141678218897479384974409706495329075079243713980237831610528300543189399425934272388139572080738630805836815953983683597955860049290256731812659200000000000*i1^91 + -2784779110958703354572457140103023061474011039640889603298088369712854821104055515482298080488429560391190149055591551032690336493857601774873403373585862954448919913991579615456559503928514022392488025365111828689311818503057908002465083377767386232687880072665881855434388214637328731340927375933991261401315948837982335949697434198900210226405920833035073345885336205631690516431090017651763839145766959550549170667171754310669079681920105238933526716095583229025074349945857990685790376859769784517886493575201683704939635038690943338802005583752722191097807662563343566141460218272849501235141854685842390811262591202105926362783895831828210855140483858212658550763237850628196754553319247097860931998729959181321051674062473333366644154453995524917153368765604008927879986879222665343144817989911225372213237025985529287420921136079849379806374126585953903843270562452171619546392117111464374525175557031375891834782111598669573703205587354166948788882924766005580075735630116207795719291735834836818769781787039865939054871510349654827935428746275425263060803232439511762327375644801997440639324316766139126312428894481323442181465040967291428800991205337389001714060359226941844635972382113670834290041659328358972101366498232552472767775491398898496670573864779579659353246087625676316214912973204052320112961612951415361569504302112877938443681771304739028008794346551215350101483781483697753060822512631113327845398733781197647066840902702044755212958177176801503028675409464000542100894781852802622183069371485460979142302151784114752807212381522505999566122848024925364499362556855257373228078895454797697861165987340273706329917897817708599690995019152584806721466895196412720121842126280303193006347769259476996044618352071162279163251310030300471548085984536061149153281530334973018609031279217949368177973621483733315594766310981376260578971988058721355760121462009290252521974116106351802860039050816051939674814338381939801845801175380784706327441611759885401528539404863901341785505952894690932226805129351778540520660083927310230361687314927050434013816529182515146290888593029806537276088537187995177201746465392452908482127788164086545086788173950179232629666405267600856200861643446852422061106179399267173358660231425783451267876764248797185247301000163569513626255613592039173404979759282684738936792297756284035361480341357892468736000000000*i1^92 + 1756652471090581768984083121778214810244179631512452025829440456963100223766413786177725481396621107424520601050424354654808008082505227979971920846137981963768140576683615642217349087668869063218096469647610393204377490099792133883205398556875692151999405895045934965922356139043045477025197071141205489413678775458956318482901956409845099523146201288932538248000369742389813217657036956997397390594620798336271300927114406896058649810191409885542725716931381335332938649598394859044327909300019881134151007188645499311016010207996210740400105231176886697590069772873214148056460208792435684926564466798846260185293674777550446961843719915757577986344256684034586251720189209569152772335814718566933063482472329031096755346501950400269562929651635314754125228046837571144830577442096005785212574745870323095352781963231288833476498258745049883578635694056145837417874770683389086415682538377083731021282825237989384870271961171199011267285596503081291675517682555709519501276047708028948145402530794964514950769424955972185882500579359716600024387047387743539667761205782448847948103638637871377108049837225930556131214965924896193845933883103042866869285883002689350361831330401680794703720351388133179281062131225385350041809090968463450917779432802050479817611150118129717092176009686533825540321590947885600815400845274419372540276091671781270880505797640534916385510651315493583116810119093999232057579922164128921216457738307356134061001727309295759677142060194873382518782106888764401074912820143447568963095962717812173181195197343764791824243446566900820515292515770583345866974540696418334786930391162133350209265257624433398545369144882385438927894261490755280740100939643272790576655894350287459772374379148460188818282800687518196931528374578160265469793616614890204870760296992933211495450182555556294766242465903054200420297340491832755446787079690847355963450685173984767863315470553519050024159101748996363633674353563754166715255230265315839593679505308452772104864418482787107601017246468425816438712702288836209830427809814256050023674617414785458171657166356623927859606697729708123307175998564602144034296917841938954640167890627756300352696676870146887303145342446502625651471664445650395673855648450445803618042375089170432292861374540221399782918290952906802313038205564689882305951173669551224257797313566780246563426926592000000000*i1^93 + -727090853718455581352272277462961612141744805879113172317182155145605145175191880797819414864560221271680636041046650794265065645127253860057676540043632190335476768499541696256773173214215488839614711419397646292392863976843590183240084717848140630948769567573004516892206449951362366763383901350296703161690269770203883856714791321376792956791967572886590382134873649531001844118002636128353285688882580700942068141729308379024957861424200792904202770801476594782509518525433622617180428205093121481276386677852087519413301050986315398744217167149673334162235526454418095184387802861526874548763221104050761386647053561626031950790524303768127351161531693799299967881165316873518906529669145443629196701790167667937796045283753473079338395851621259244791601114144120201459740296660661121250854224832487922894486203889594098920492871126254380346007812789742765551101532001836606944622496593746394353140229562982964178299108285841976582781047255493566875608100306396083649818717867829607166292332651403932099172883990276816013167196658401540294351166988707021611880671443920186103264967378928773285784198698324746429865447836706954721157800831380905545701369083298858694056769004648980394870868719974663806253596422485650910256795243524628530306039207875338438275923392395857352260308928305937019075630009336634734722804315793800674855490435947701505054188829726746453431034446629227072945166100563182750986037257825214602657828063948717508238028486681472461451061881691044633618242955619340847068028698811908963063457476624568414782256108990674318542474835627425575164854979937208855831916146737607929631059693945095230400173134261549037460231036187246712491971348103217653259078853826093766314271453401377347524374459715661065444328983970542721700307317650194362758556541073854310929517936500226131590388256086248826209207003930121922432696040776798397587363920685203276185883771898098502988218359991045310161998658205022961037221482270561124786033440597397276670337196307954263788307920459724237940560705639233508270442094869526426868855785865722946197626745311593532950150859217343556016712371125406917513084445935229242265497213860129127925694939822788734154628208247119499923904171270860431804945371838547130362423773199075686369149950376118345039125777012711891178971293930123471303048001541181527953141676411722034383426383829480243200000000*i1^94 + 150149591113832652049161438243224713245153370035153733777205780347267067867412036454550949919531431010875843252138595672571665077986393910246052202487744577517249123822744132820114176329595817262756287068364944154920620917509850765017417825417023619065553363817171333939017466660324144763348467032581970550538639815558743868604875024602799722635201300116511732152878246735711770098620497088877154593147802442729243709890619770538129150496200376975277428291130377513955293156648194741875360609067072509068564992471203235817036997090903027465118183156520796856399206198974657864395575924374421796179121412372565864460848111991470410458391957511616463854399102726562968744845076111683257709302077608537651638989575906097671178889454757692226897588089671716072460969937048765016731175829266670837706859709958369115772928078015276161847376816319316289500566325681321378458074398985530106541567846695184777009382188609654726479621531240491892722349593291337108765348291890910106565406084825768270984839557191797222975647133841291995691174712859234972342956371696207699701289455585095619482334874598432971663416601187209321458468136482262281014098991299178606290277047974869067395888477106588735320223049907949291755473482060228379495373362622743657391188350475469719924123645031903067867842802375539330207104551154263329018784542151668433887124515113783607802255661281158272802540690867673651167475497774281557116520205447215783996291907218046538763671718438224529345420927114324416804914906643389567902728882990622356640648988625172137286706870868422073132664333993133990912234268758715814953109193267666770029292147611805092249709744803007303980603428332269832799848671141079429178544483725162939436682721751464179165883767379886137690696720790222184303009847800203910573485387636769708549556527349547253784357385352038272618703199412180638722521582813918945966022451897204844528172968985652612009425135152802889413664882205125434999571891029748915442744503760865506873721782726590524273668394906371207910718734684867774450217578785985324387926026498961103107802441652162533612474687159682874908785177908040006611528631601419342016665002556071123810818023413529873185688372408745158392771487161288484036721008484290650763520103118261222016763371525679955533181105361905734767627504642931036472065493801372304558048855075809572539911372800000000*i1^95 + -20431954264823448221762592927923507857179736463639195675662201394351583351738426973504698148533862025987415232913060253430796937986726415641532566868256729677913828639288590212216929217726562358536653154520265486230393211156144236478229443913241599354792248490639440305781981860383230563254619393349521639279156856506925165641224234756365512210729800993035788587606580352016975969057773838811664830151795326237988547475116240615019456598421917187616840087548557737106957235823046503456108620535591081291698957225521640546795194405968248697214885022761139709466146955313523151870984876240499218001022385183193317409914443249810818195837538343297398825682686167885482312908091446723122461964487305317635387722028488600866117737208621898313442039574615452427243049140474849104147432360278167184304390183490005182690915040871464653719387886317488383039067112033447829460347660741645220106719450813735657078858407062827264080632633064020246864875594208751702577205891620285309989739820277833545887008882577969428019066430259174640577158735904982135793856285582877680779704040180946026574552930143558032737645717826446508031759121016874985465861600093239196808291939155708763264690449471918882294053981309189649330622389755509768382616130493088006113844418860840733405250651020769220944209657250456888995442204698885651728928362083982095112532606056239206741135133364444477007226528576330964812216019526453980879482600306852330162350105712137060076817641425578935060876389177068340201840668662328292017804307746446288025095173122360791150800860552636575529446905392590205359166455670567935342614992583170856444636814957947165547687821921300662053964839750876987999418161163807854906087849064834358760241293859748475181314291125557625672496620556060880063353230563190343800211625743289223427081123724581219342546427025024395704497648818334295313204845834651568813447357404009938834693389841844109215947122574807798040342367501175040229360961704562032199907324377791003759253280752498297024683256047067481073323584564998039234762498092268105227890429101599545517784530105035674264370664425441660683195874554193200314203327084275004375570131634193450848095434317350444401415257536776814553689746837948139659850652800170152327309023246998147972714356417819179066238715255867039140758867831175318743191493389658092433782078971261747200000000*i1^96 + -13829160145022919101598518482916104666689525835630174512137559307970316809511750689737389089249045849191791067706596096053700933008987341672317007922793461221104095860321733454924817191923730215991633054916944028281267227017982086903355807722269347577844792100440467221628331933648106859610887813822883695702046874645458577156672150106327889078929936152724423692076479973755424379745413634264774095310101494099732125593684108413691099282131747385578884837570017046008885710840395919199397593266459307309959402480333367525040082743077403555927405117704347274468996057879772371698171749600686089723190049662406782606746825983246631066804029032245152787208284237008823982921365451529933647313870250457911640604037686055029874063489287475635224204346812485507496029034863484316948561403325953452990199235966805211959497301718730115117461162137124886392910203583617781650312296566670082110908218187636232985819961948184618938401826748845812772068908256966865263323216780002433397556693982783900929669147777474206166349356396812882547179196679967781290839847868113310135718533801178759282067216856499757393564957106608239366205692821204618530490204745842938954985830306943133042252498500124679862855344533568289953601929905845068801637066088540386026594289616070863352395315829865453490647335855839778059454802668689122709983041895226383451130997282975703865732881957155959294525393295328829286382020712913406504991587665335537794762079346758720094325743492679118541426468471396401912047084400115391034307411767472153507310020828146985339046557324348811445643680061716814540090353708569051622042320173742162508812118168115137109357477501182182022999301133626516174473180201400782180479253000060026955154011343779729659731017273356384973933167476762133861354186405750738335115022870241012507704641118035506091225860254975402433442415773628373304628347839821399359994185208015984770512995340689811372354289040043669372309061578042754425707395294188517755431411340516383631260450541201355018085715541503295478251518140221545288749976290511616737158607778366491877189766726958492654089683906816690703936712121864428017078182392218516694519822879318468503245951612491206754747987875331119715768658705006539879988020622830921433361913564720125095146750788645169459958733172713459814362426542250400319155088643292729923306782720000000*i1^97 + 7621244843846814867894238743057805751300159480891383706216570094439863183346170687666116151647274564354267853874673199647897904889915869786604531026417787134683746373268582800185781196874342252407334128452030017258689544618447590470633132212841685082328013806282808667160015396097327026004944342403611972681141186617725165459548284887330990260102181437374184991154075238137498966781133403410176804150346407648523011191094821578702186857397306096685450152818819180984939466510355734433005599749507821119900064280644200939276081063900961766723521330344694983044659592601293810019547837003229140337787235589476559087659922834630854820201833088462767262742573139875047779109142397720802417531968502503799290934592108362685648407305328600882903852071955522025380297445754438359307122042336550077956099680237237854561728437386088704076615644595133282782536075494170925650409027075362703721395794170490719912563037429869968690256830776285156992048758726110828782916142857132393636718669344432009414744769790756891520318225695662764064036899520398598362920429756888882349726492873837173243142012837115244047855994671266868969276877058364690102890608725176604561170887412601824236172707028604783383571398762167281587704903064750636131973154576507186599573674223899856070206511353288852473164841647361836983692050965295319293936457422719306985579890527041327540137609401312903489192825672969795898619689274656673223446182127098933320438044053459082176467101248149960292377005050426641216495670695450789648814508753794909340310016560184903784872299659738864072308361259652906869548197690426946923289880577092479362938872897753342265588335231736688502584269257042712743682000633458421613853118759389368371272365256861892606482404280504858631028466309421549095021078513167827460981389336576005183617730005941183162498221166820111033240883809382649997104949250702952445824017683332090360478873550646709905609836477228472528414732612663505508077778348399714071068389070768687546660470564174656356729139682305204070617925667361290972731342147810523119616793916781340468315445178616220645242963876814834644153008823751184620363020941134721852691517554388916323342493707881199276014200955120525298303169432862977137042143943709460372589220673353945746614988759225768681354563174117715632539736735309320627371787140894556160000000*i1^98 + -866176107907409592731617215898870475177247645571750158268357701921888515943445084450145070722811372656135960909397309422622002590787433329036406828218047022854000007604079437848782347358938850946168351345174881581146558417644464316902510705054657857811366787462396502633978639540711261781303106967228701868244885467759744298430657525867454924279496678474382790110357871225565395287525096212239560367166723098732364167597568019405147121428999061030376432535906524721644957172780831379407788700315597612937573047074808054889772744629495619998192772060805612712952005690621286308443881427556318580805570432343375160177621331054059470748149956426235841831711514549257092395004677535830817997142000510414362708526154513500669664298496144783316007888992056764403754972538603304959810580012588144115845914272989814424148757438379809200685812592488060563872891945658840133304040047854962318251124298838739060179113370671464043259030390767966866580216168599236673615532262075947651240131685710613414664492431452062408083239911051303943737237430583004294547998095155943927870906143952130918041946748755427999180886004148240593973992919093621486252354666126306283418786252490254947443328148744940524354450743344924321126082934249160151304183516169280922740059764328745267348804597979008581459421377605130365690058561990072371888214720866132342142591832468918282240805383941381020441387774415446206677543226171537210118053824548179036844171515576146482214613386351051868194763772768711811878474813465483754036733296414241019393602569656264337363102363331631554578171268505627927778469862601244429232339749590728691937695558741732285188796341056547433575431181364612577596257622349114949618246712385930008249204532382782878036212308192699825735768879336754158282543400908635955314382524530236851335066459920361546116650377549589886179257291000860089504176192202335850225926977410452069453466651233924155070803993081355732261964211661354675329917689497060548834620380572745776497422973049187870374345406458260966039210900236628322018848339860627495815021314519071342011773818695133307423151630786281576190885427560616388394443110811504004204997537172089925777442689453497861675192757289391210557284927059809916719529961609670782912548050780748166496336331189614158978312010153669843423565559404499370969661440000000*i1^99 + -38552335817818699926932261434563849239546507979488066220145226501122288670214549634087621373852867934995239573884982252258576078697736518655444648372121255248823312468808946451610970181977971185599229535606900364897244896789727586507802928739937553203258021926714343466239334685798284900506177760235381615549538071524322578184271701404853732874886178083169390236504591975024649894070961253250353786337733775130829316836382266893631317241060456174838132379725236179939982502950394510644853538540428672069122746935937414656244788662357929821588159773625136599589415014851878716682435618394339768981822826813448980152918601292699188376596543590183633551306476096142328125419133993848142230512902718061587250213048665674797198262759573964127724358624125668301652097702147296227902819380887434176537754319728352955894483268673765677513522690647530443323340748033377617730514991242764835026481155865188256257207872753869476401312373908500605124370122375809956363092800336856169346643597395132932187337365765488033779504791210106807861335727639258617770334174111932990631753757888591852901854081152204574838382290268853959502177299185959450562076299775796385531516049539800495638874947480730669999585081611777978712293841021462333336755099367735702964891933544397780041538864664152142257933818333949113267498026794173239848830606284557186789308462658617241464401900399014696068005933077386056316406668374627991131744712746654531095823566537175015711056100742633323821450654026933658518530543419907930763394433716019034615654492088077087732659960105612170800494406868813660711836737254028267923345658851954597439272218293353488447057522925809322204156260191428240143721148659727261920953375976646157538507121495902337023869281530298286111098673542458813397442616087180152007119484395058166231825342263121972282709445335361851095594435006809974679432553524209583807097330712012627197470746156784481262069417330380921662322899914106869813006718567848118116352283775139876866824126960716309657146249015895050064057579336145751351864103964845180843709322811794661231604378980623420020718805892661473266032771905540925157116040858355092230299839918816138622739595379834180976569678011278603363290352806699210426909325152768057366869990270904077356588770396270600579182093848141281054751383027397427200000*i1^100 + -29329224528272664680311430031823073300846263354445060434752834594316894477463696781047395224384138565867274700060929778508407696356694490106985665696658814280709007622888590061303235096083060082682817875839235969551671864114447076519903406611120299654075073658353849533935324142982685184158601270717783655553820642180761566329101667758382198938708469433629256598475239490433619639648528374725305049905698627889836800194449026977718059775631810070065436096007290696836132679445815775540223505623953401903674203389618162071542222039539522684121756548206944802834932090331469162298793293236047599826422592418445927972495917820697352930922420780794043878919877142766037787235960156692824813327549905574110849343317786643774953224722999067858757160457146042064158081149677572542084627628936162552047625061973951844723012336085194815933270221215542664939814821571422903640219766232765864488657632252734339036377216444087894812024302201675682741478000834727986701293163507164410866769170581407078786739222044960216108575061372838672086556265012885000965295376156289281548125344587340636503642124633526417662548019678714163449608772123958371631909474349133570565488208951339030564896288118351367242661277405780208810317509234989689859285377988665525304098255495826949715005403772182362307797702812154958382516485904329384627511959725449951439238460452550751641975696435269161930991017751287091543181542425696424666614296672523205367834350213214593071237170175851569209513670467577332811459567996672331835667168987451477932253397837344532853565526505706450025614642031345845342685725657981610243158765426815503346379588432722274840403788821925470052724808863125136594672725795601053302108034512691349782053192707142829802643481433814322224105586686560314842913906227454193221243634697439376496310255368544482154726799302854503966543177053526026533110656628528007018894760387445434630042816937046734748488554320625078739508208698091998924090591195543367268582467622610825410455565472264372666924493547096124198693686609104227477698761680102601716499313312040383138870407925718175877877299743805051967801369666792526847146780689897605699816774498073238680535035129440910723245030288622399215194564851232624069637680588346512888456451342279796953593798176346655317659977384306217698354790400000*i1^101 + -27905933832643740342156468046332183269374962788741484248679980904196675470311318118283660454224690837569012692851705741336722538347714656608779499563921563485442229526164452118879525568963082173508458167918077670035372854973450062937048567920442974785014065825024903468064596416513926597217353693578646941729991114600871458300871396239184247745603090807170141159470269498383547416951203377400560155760535821895361566706944527961945517117209581807933348505810594514174312814164398904628049189602045982090004289141739910527232103056313886501650253512619003525888200368930530382233322177765933229608746234461336506949279297509096493305714652436987009902350916394754750666482152074441803347968437880464147930180856393715153612699903735954560107151841435439621540151146794638929958164528600526597949264869089543110372972673715854442243292833936510272804352879011560112248284350880523692262647807565799049944298164916150118537907063413977753041505949874461030480975385706174910896122859292227026985189076590603055966549562167925193642998616420566586066295289149715015263568281955864304735126613794381658299457849505836732508590081525998419649979494956723538762738968003122603073467906911049584512900459951575767812305892987582610440667652662804400255589203859254918924124904026864229559194457240328684592173191060549950034369664493150651586766127560799393062209184875042846517649037303556860688714530059641536438355523261792914264865713848726787396638027504915915843761683645081167996647305739734220563170722233871729679676116436155381822835587030429489691915768847966369442198956738114974359081972818194167680035284597671740452116955207449355106116750166779821704295715642639188679617788752065765150932259794633438124149734993931600212056178849210723893086410210734173614700663696368417401810865023028737627590370641413271481357958133536361243136581240217418718977803710252587334764901407813478028634899757131838568005063668363901472197358278914555491492992535090871037869824609685469908627571438082329943890934698010070999390602983100570353854114868068668977446209834190556936835256087757828926745745907488464364123383167231292940919909196495249849619159611467132023783661422550489961596999818724759660011960343625941240707400699217895104144074234001265999492857367657185280000*i1^102 + 21206339613648794068049985562393288184022667195074494885805900777946556774446843114625865313892847433919217609314331594380420539831309490552036770484705252053438669837424170561761917138510269812641275164109927392527474508980307797039602907187488720090636653222591472201864082852390374225376394663093799014239137860755380728376468037946387743893189097522200019949282761869650611482704646283330733026408455373160041550052738113980588144459458494437553389684747242886723601053268258648626293016108379618330151900459653222345816069297014237817898664713880873489619140543716190578369767905284884412249850501771036953504916505137306799215159027244246471167392735823659603030064592619977450559460767402117197142340406305394729048442051762903278143091805045353536094275617103157415426276529158373361854440771101592168874825637362776878237227559928234825082705075454213396683610706515194571078950992168972403455430924541514740813221699936583282410295356779151967439557503198038108530254133591200430219761112482678415688277042245151932061633320816261236609358996734772662414369974082970480092111741757265818705179359347844681037209168095702561344079020070497417574637091003315044434291602821350818147587102928618937553230397975218046075953781893595366420499885497068468911327502780399322511856195659295538633919502058698563753934723852713160988538245486245879564521803438883890258895483896920179518300577264162121977624448909071757393574707180291823530665654588134724791420485492488384178234141006104986527548985480883652212417645407637441825299331159951052099934355776953874513861721865074393567109079994335990967992328993476288713608667664607374497879971325735355688417182799893308177009698380308332972334465331430573651742964751220545294094813066914219224878177594676828136182103764159729717628746323120278534265597181585794536814713227524440146593765116332824933813212737950789669518897017053672645987357063142533263559902106225288782097041559403022121196677182346753626016192710294064067324117528587526521420120500154770125362042109420687918885920992196796729901631719473494505213415987744317327950915345379956591721631906459613410250861764827214353005749944271827392258149616957805893494888512766310191868856816298998719871418586600181484838895775793777748213760000*i1^103 + 8035578416562509503976241824943915915440000858538683601781455638404885895177400512088803005697641417857258902894075871256805727984612697444081396861263518741369837614488771542074437714805629671723996166088043546685054295940740598846976066576311818564945060439054711628873181437550853408081133214727899290054239753771250152274135010673788445890589115971438842872672932983976703997077322260770111735615562524688785897235735100083995063388648735144493474362454728538519614727472768023752723405218114505781370302656665404602645001251760882220447254931301506834789942987087774139232130400523126050201096890843145010521220219708873231499596425553703819745973398741243990951261643694010714900164739909787475231439711825573107948350678356910570971782076200514758700007986267407758698344587577615760308131027144270743854556681370053832484789163767063061244046284185087766115336743452598199233649824370727223446546079307664935518518104365346274000824845939607613305342461900150754092169566091569228326259132062229682749921026651183035605384909771504246808908955133753663391278237943610348346134110573096910811918392611247453532625536485468837335452200507794061681169161020642013660751294830070994546408955055047519754266088170933008784857003242370520583547759335404604357743602028229695364466585016942653291231636471012899221500464084476371761751618246085393577919295563335129714492459365893336973496010418726469545007867002080476550693807455261628802303255418125545802735459939229768318955484776857807036526627164508563595164577624631039726282841149484992316034597059915950448237898886271907366868706160149014062156580161489104035135106949674447527798246781710115756824959778756705054696889012764208548843797335385307992538808844576228499707392473134314019851109646946321476693279095041493448300132659649815332820447797098798350069719850708246836964755016672924673158603492702426197622276401067528503274408359900352649130293644160586725221111294717980971924482381530346345212549008349357648319272302144428444074465376665169447847673103210323060541042732534395335481689623261113883885667746596207904204100155098306682004722864052952033998328103153162027520503233263134909785638108203738660613944966131003223320786459385145304629848488691974257124808065024000*i1^104 + -69811541456387466236648957832733977922474110728701897322126537572623673734759792721052120897975651675811424175287293785140850519273323684999384546599144519624612965320493687786418908871483921917908681249066248668686830107865224675378367854476878822120809007086146666472068873423057420017979635529101205875809776058095697792983240763417431216836747332436760531925844914807014816685131290411196653970593715510102070142056356879901660375659447085469131375373539731231812335918401443248635710105741266261909608325924491931594610133976362579028921272144833226259641187072705847122150699680959556140777984834749130436578363602803213651742538241728669740642286019934795968753153417646539895355527630164374534515915255099743670425231524947166809421696775564670468245747141644758472969936831213814548979391294623195788562829606830290396420819548198542916993357366137856202634608231782593378946280998577564856556244548525817803596190099680144501225861293753534330325673740030372909634580891650724708760282340446145259942629056908752959890017350328854295086088550165478900205803023989640344511643943983381852486290886704419341633424441835779441331823960571138106555570383491691681605399989172501504850418035725171874548293293885036373726058538817076965823697409151098932168120460761293764513016272505695709565356273922573925331416499534780866447319267370720347092139598999897302936868308260815890050169618948231656661830629816211165110554675866887126786448092993657044805970135935153584381449969188373679248695408964082556615077563341466319537013891988591215342726016563053750967847315126922610823856570580467999972778602476744770385901999648603866561799667809432045708992536255882971701498684759129947959061879172109944834071519239754828273856963603309639026165787461001504670352688212440294739805346929173307934928735659701153316009321279973949674740346394470865236841251343909463057690985440506822452447168056800880712550045309362960986353644024817180284493980756889779545584324087738407188229145420257188972738630489235669876049102942020571969965314838464789497051997280854176469646152395189644006609544778270591034500759073767556435627102663447884150784975934211349679993821500515177093596983727091699567604422218439743691579271928182996992000*i1^105 + 80168025878780515835073399417774405860825765878696214376212610832010403300447944849877436359801142900084339831745710632052166746705044246545975829829200720566920622107075679165868028644357558929724094683872421788719965021244441676384380240870281442545362667217528233412858338311446459099520890912578894109351803229543496283283203365171059165093792502541750905564499891669207107876821026319167727229434153059903306073979601079366063269855474827598626265011857906293307762653045749737132057458817356890464391830914852120657210820554560927079085027338328419774749312437973448858273620005556625698183607559885145737299137713246371021383082403588066211532772444693411523715229608487699552052467952700496891673409218982864785637531086828275124027941360329831968676267507481978710434217795518637029841601760730422479898751042705363504441614017593569946109480511711686695110630112893401220645480541682760491368921133119106469517818510564935326385677893693680643029386845830961919866320919466732117661951862992453466361502827691394317531075908895641754513172227213123656174322947155972411148930444419782267505668448641826605989084344942462343829174164191486970962254617892935981884256806161493448730281717953900446926201481403956000246527503685472872060189202750191193418968816278105429966788862084176045226921024065715395740472558240007226380632738856135599673368510084011660972638877469638374288273758518150969718692833296281648736948935333065807895003349379039632060892833529576860490927534297903131019237244698090111852260011694418717204414054966637693177529699858401785956101804016029506283308838169661115780111834774017044531434960571254809926358180913481094687018193386131828619474571674144380778256286727857978821089175380233671857585490679296866175152358079163145500606797506458285702277642754692349906449260841201971478361233983451238662969506959246789614981572439527998370181046223390396486250048904298750250045930532421705443367146312534993961717071654715227751043802745672708978212251857183221878400180871384851087179473677702492355023132044140061390070135824418208388085528877812557601351316244161713555880198587642548975440299843429046663342046655807802696150829143188606347226818921034509357280320391606811431534592000*i1^106 + 10736935030416694073681021498144003144597277848838155477281896574063722382677976353031672362102321098429373958475143061856359627343435246841717068805876342285030360712414236611879148023239915599005386855978683205487866201755123619909290178608076948296003058556190909388823660761476192981404724295896634643213934067930964422982098227686125041438572569005698949709687310796296784054238843114686138075446609630555999211011070868983892539167367762615852390462626843928797404643289491519973445098364567708161410760201635932511933003172575918621907748443714579624431188610821982118106996721386713395733429258437935891051067076374058869603510053441293059874880125607176568623173507891461998335696175439485478650123715910091786614627766005362080772082510202146542792387186930930315631987987695778193223675948409926680721651129286125581103213573767722033958071062404036964938248698024735810060248136854589418084271770637666241064379736578207892650974470787543274860690343866054762273176759454579090574986514754823158385842177647498156866660189106101035874836845698793679319699039332612738400386974986792352492419019798411072679117349858911101229084885511046654741435759998108246028261577255814629963469418802800168101499719870373774353647707529723906971975502088844264847925762651636387906151678093219358427342912269374419682429608955309690217503965940351577845315862742788651842400391071149553353666110709328327559036340375819715976669678854004861362014631787272695651377464846892735926439875940777080594582369214611114764211677311331339291447495770516458311913099951021935859050300435466263092101660975524636702141114366669509592077864336237813527782086863056757804904891627421395037818731562095820170220742130528849268286726105757655663727251654148155970552337033566786898515948093883255469179453524815892193688405239914452973622341510478025244537392775658806777363349572204487315326282755245348835797598957816804098863121671923814660860237944909573090726115338595124642163586036102726796573512739221565105339983769091208130755520335073764343179207244067121464055197318189416485509452631299052600846281720464390857635769768355339533470543871278381958294611588653202819717351956754691132687068935608496571517264461824000*i1^107 + 341165153536935794395287747844107470168484632002167407705366795113520450580564119880745115394714144451905796940662505909345713247000772834183608210770813772255419854731995905027676714041980409377224314219375099503367999845054764338532802547913724646792282455748081050000436818293519820253563783318565892143427880383064324093863340651767228704242123487584740997988511785641551381716577756036125143975563265394342414966201869681619924645111348182350650655049795811649258571447599933706080956834643543316090092220907562350224297949576857956080194158768352374173781631580381198180366052271658586971362704695192485983271663163748479503161256838409694145893368170134021218839312359186663991935836482412776519510345173808085371404072208893222806714304737539989856784540002055417683026919847773005782761472528779550905851374508434129800397225906444032090168443378445486857077260714213578769754334065333126825756271716867637825526252630988657438454847880866085513301278237014904336398734027071722798549892110088603604867537857446260619211198368371237284216428943427093382183755806827776452888398387806918143224555871518033837087346232327521615144851991670341688525928869611663723589658089318627788938624997610579546172425655155431266205825799255422238620194432134255742892028583705783911043596043854356596418234076992181012607803685615131115323127302724243743369440533340519157341885591566264772489030140098340623289681154964136496600311056767874340145153705952502372962321411281373522707662038728709559133794353139282460294008342453417455707221386472907413684615447878561614090006708693581722752387778378546765445307154971145541048572478493783928938739729539987137488347171185857518762570675354387226197682670148509387770343788405012205644076575160862262316778068484206003192096484092074226868178669378084394568087185690135636034410699293829862180404892215188678613142739173048352640967832999562068468208969120871400240841610026224512685190410603597628262484483387863679921537586285578617371099715039003835401980188205728971248610301397662933985528675289533659386345940478287845871722856908548600328256857191391901637692404710997843336104868770951275577282802247213801728054314805794459361432025509323079680*i1^108 + -275157087220743560990041214082308758906333250478993896895870110546596638069774447009384207724758243915206888114130878113169026590312241008804220765979728412648814147554511605213938819965439392835648862991389243021633535049568880366150278230107297672339048487222829774499650786586298873973995718645279581460621786503616203049647352553329846909505224686652244244620529073732183150613077202257506179657530392280380587192250144643756662907007897895047733726191375262076455427096080688808337765611322964727640568957469747351684015450991245317990306837307771318549944909804631608037214225971300241301880416363944248167706651734457074797536506813734450412897212849582425183379998848594900800939883400932384163523918875516126888552403299746419572878000506933485585358413498894887745454916242121950192321911463018460771278437029094021214265860326247742927137324436679989266416318944472267664302210067007875266489596697175709539861145439659531464779318275391437096119183372485355447513329977772180363438814285112486760561438043105112813147739115450480053309795498665582049272404912363709121551117991441854755803160660046701670204490920544958045337130716917620209322127014588347975256860577712572505156337831473990229834172545457452255153389121935424456282188332361785456144710125445166236080075913378324653535641088882970925209645299491529418719702965008327192021475466249213441583126168627178426079033156414500789438324385951494213422187073182427078284945152354734699317091674204128095957295615453683832910579823735429367578251063773390942053234839665750887189114228776842938439239893254493454718722367201539107154144612323767073930601253163550762703255587434873391498750729722759834856789212845398575277190580732725547417679049926464686858230822908997267633974560643478247928652689514378821312974262005556343608645826170141709730071690114368370858092799817123555600856524418769301643986113856855242382312493479411053956236333636797802662182734551322256676646713763457369737425064748780311862834235362594133698248944094268310053115671866311313858801319558911889660099065265068352013317998998537894780096665577274914061099073396389435069429286931767604735678036197165113911340226316402247598080*i1^109 + 524126913569777164140642858161471632075972341712433181444372921696940423856015300554385196210150935521981079640365447824286616136102583967605683301499475087467438770737475885136460276768797986054536402731104291042138276442265740570394391241437679057515604844706520409782466654427607882281101610688014528251350321346727430334776902782428143616452795411618107788618215280750003949427380022856786721892167878072671684037052496775105883838641918444056773788509032964602523127207450849094703027849858223424119603334584326553103373679564460864814534334360700667904674580390326202048600133939575022033093690701309386173597777180598296412530755718317583591162452748990373677107903592118634343657569788464042577191059569475156292960335148314261107435723384691638020401622230568215112775169344132739093947844764125189660401100656770791638587437484720925024751764363709991409857174254286968112729965962191285586726462738689545348371210751890485197085760818110605598472621543798714055410465958206263551467925279643435467857174396403199808680728828273496257139825017273521995449910280170403853770176691338319290320355534965610289636817470661890401925266033141758653289510817405281299491083924962327049292273560505722726730071138518722023294080434789637584468290612235789872949342248757763562504623031807052817401533976780653173828819331179314059541829268384803274597016005112441540687468421455477000167437776221500667412278504902946586637875133030858322374251315263837143340486425214013405542999405431321027517612537847404356916866928504458491183856328240959453057194234015264968413150950697062688048874009406898956554944889501142453686370327286940323337219794475353402492461739456786087528071039267355993324552623089187979010726665733162014870280949672400701777470674516234832227789844671505042907382123192523736283263902346535875847647455465331823248358415882025581498356114658487947511481458275013783862843661364989864084628644318129414688793551585556032921267975614804183775523952863257727888768301137932162134137307828226998356143605844567637761882255160764972345222950843265700230386661873715100792376093969384476492236879761897671991263429184599140297501246333816703996133376*i1^110 + -38709350687559556028782671887633946605543852477125586309597463064483371994977298762435122168668055905688048153522446172581147005060822236528544704235067802488958083066246841775698818515927766023720518753730118494670938877827330464189273657048160585569896049931130888127563587878061406036977974019899674905286528371479084802589676647599114810721399436129314604354427637067364278015025794924460803351935206797707434568574756116008835134364325190309019109903680276095911977659974434682203518068588621435892063222218479173760171503414123050991257115034755583856364490508973986211879573652533025986473204962696441953876393932091279500380171513139242857150784902659210793833265066877837259897375041151583647701927446863668134482065832859518161494194200941132660063479303140986062520766337412256506200622658895373361035490869696723677423729836232151685948944856162855939910694328350365057180513039702024961778634656201292739226801232444007806831210484896996533890652812238067844785440419760550301951097729762747256838224263195730399592821948520313035683808370549378556445443549901003319015665023029799240011263273587153419546421865185578610658351060843696235996584431737901704028413010679253978993286682461899395463149623352927041827563638295897695927298722523270343704283195794349111759494733575051555180240155188454298732716851308669510018654655966345952928988922165335885949493811663963329242501416743078302088023130676166952014800886804551785679465115029460296088264450830434348471570638474352722097796939560585303001698372568394002348747482843653347825910779902302609894516170908453591927693982035644018263476153559794815906887839272585565988882276343935456884442170686384207011755263928757367728908466339597379881640842859735193741297615215751414023219164503086028682227695218739210080487971036107133554153804004941640879789079331005085422183641424766482522405805941380971362076619217888935931976901809324795757484327019406698704787872942406608778383285290029259210068613585403526507352262623410235632243442296920635669866016089278225472389055100665866127550609828063265459716708653305126618419374201243960070707830310092520525963450931661681967969075200*i1^111 + 4115215061912613730964188940274637763942406957273324660014984921387930947487032804555916044160650077592523002990598196684426235896043489904929541925579842456272153013536770579926174469763438480148080394084633708929544014849541091862909270849478283578645703738844523663950880729784672325336363638337706294778068267869751464036814958390766827967058044946692187397075522068664476739549484790499713063310730075971270566361900440586547946578439900867695594391485803659053514054600299678729943845531146777354356508649926154802399045288170027439891004901220144730898659334847672872380050182611882458281112170926636475978185912252198817243104662542105711637260318449863038557139838809042118130481789102537653844050428281392490710465055691325807634074371888959551796762417932834294083086481598493637411206408990094664734996718820725872173826967287057235291114906420016206870835385458073002295504610753144997374889826670525828791920427815029900297328177799109198080324738988687257620685591528144011889492227706565586636766956719390135268083596955050994199133667001861111207480942264824791212394840852323719813154244579492107245433081222749390754584139099560580575114353248392817355435064779635732295108216058034529608053130920614117717470502732815570450656402068545653334119157919217676586069102815844478599141785069663347503504363292964049321096375501289851362835578621646075331699270129887039800750422981325479422944239200673679551823712397211309834262815542595238089248541984936768493426083621952155525746575255924249291964860483252827071050657586331494068653478413188676369541546631837627420860318843423659821708251373422101401504882426787214222485551209778960400017074414205807151047455371144864180445794614878126092609935737212631946253485333598818590148433445034393666752635282157562771682250198957511073530539245054930381572724144422193067832323527760259874262903900162020050590860947989526070656916727311519329754084079389671530353078002116587858962976384336222987414158425967382445047967657864116185090559423269870715167723351741771706530677289805955307962965035463197588747926609196810557316754327542346286335297658877399346997467545600*i1^112 + -110713500268100935323096955694170518083325816088648083199498815583076578649728345120664795750438153121026989912994713145308416188353594692686751133289517416523793535844579952632312459113724347012991723314157222121707549254110202395851735461081167355958134141864991021253124377529958096843620698555198816649262443254169142061504879037121481795383250029878846349461637158178537131907696614736174583302727912452485647382230239155497387152148846572421567115616670823498749659618681210946922862503012149880973874008882834386240903854055866169959692311183622890658497578239708357126224038364429335072394260398772195936176109771075938777040086658489754871402887898852529035691683247246038079717782441015947041736106921135523433121627667192893125499983987240269681276156024864534445889707891113669876871194019506134711153998405255714779252938256293819729138486575488715213581939183575542351064537765926640941752673697406490029588802916124517816109797616972668446595805060553366461918544171282419996539468934859416526956010142738664165471180688618206174807640872869900840753860369725601657957323866788732209630452195343746768655450923252718074137178304967377380948225280042220970123169590521128559852064497738183478913945019772867475779292431283770044177271250848359977905627977013583092841935649224169897818855852750906180479409974444298556776811122627895158196296289663541908314884534460394522313429244571341318201104883273314546773658928100374990877008897907871489152024186076849744987736171538373297766475730605872259436180275848534596313875895420344300281894638875209037174296273963138614709269432659245020404946079864899452833958165374486904247583363270999856012910580075052204027711697201977976792000055012637535739107980725657404293878645239023587108916858478639986258691961918026971586985876341959001472404792462038200738129360242869627367182231467471795995576344088088080963831024199860734843455597792870223458959724254068389962162865781725450681545022684255269427245218672590896570870420110313852089035240492647028282000510343838512565646066001383429351006427408172956865980297080502260882435753003329053302944956416000*i1^113 + 1448491018631924275307942255257519167324386658602513365135116529722560925694980100857794266989174528347418420754091908939072648939804596591022099867825866345304709633498711351466508337823622821123909843384960610578555284043319639615220946415248254353080739244380774296043382876008264244384012515077892920986044978428300250046970457259047386768197150378861998105232683682012815855129824496095801920508829901931461784473767414463364403294907099742572216999345568709729640083352525241098676603036138690429289710509530314336163436386516828079312198851249907674299020555726504349183849352145878793664172898202013321759044727880818796068609253018079614964407259233150810257845438546274688349621094755832749180739088425442457459250117827596608647977166273319838192222426888249171634358061422127549572422646017590916260680797705412324219154127249821541405860882824973376107175487694819296376691589041317441616159617789453105440407470787190432653634966177885438140756146271563246223860004965512814867323603384232753986870737760165587292974840877658982960169289264290947196511960490139027818686741908372323004297316650893402441854846402706871600647374931880384260962615515225160332665286379141631263434165331445804387452116843305770898877265085747780032400528976469946169622521193756084124168481328703311549092873925927867481079419103762395971654550053661304687741095073409118505642670266684835826812243746417773539708224451430768322875177855184966919705061687911582300815056276372267400793103828696898684863706399250546812021621665525999193536859035718825833125905059065061905361122333798341666063953262860446195679011416569597155607637939876514587582417418842735287271043088394416740532997309517460226025239837607767253454252870684683874056003175494904627655542083175961370727260464026065171996751222083310454766763896717727580164216786419387486268923565724453322507501062484269701239365776591581265248085410436414940214405339644895630222058885248917144632643702566367364583234340472629884346266560386209983064171245433586550314570233885751244660756576531646273402957039431009808105825357644970631498070753280000*i1^114 + -8877476099065410331603132051487782456421719111309402887693789119540067256877015256983333527690995795351083462869682359377008072257749148531887276896336471006471748989341611945017814871553013922698423966061159373895338413095108597582313159490121256618182459115186908713819893915658237605736428177282172959461629933833001607388850387753192893993117975923219417286137087408043920867276934084732215278991500346491390100827446093750593561025051266763222521826249598350286465489788503056026362874510066655132980743072897322764145837194369161402434503713719833455252593166521856710427631274241492819641003553933573216081077514328284564583146266939520535465223213409196029122416465688041386353202033803650024498936260950104000679380294934828113313214486561429708050937422264619599744432471027028183744001839130687448860967307766427772730314688132880553452563781497749649413031795246458251281390116544244019891064418347706298341645408787012427686455865735586994948492835567776695033680460614586709239490301046703424142181906204706276174243583288524064563440686559585023999974556400751478698061884812828028988593439761020223497067730191005062692439400729068679119229089150835684630435162435829782977522116921196180180550760611638045911037182065478984729958305582606081890857854362485942608630335654729427623346427229620814685292896883365357641570061872019197097058335192299472367684545898876657163055551107357013143379292396510751158108815393614760599096868781753029511957788967832421139553715284558784574701014020511067469600924798579671676120185299113081225361146933459853258583478921291032508319331943766423532681015264981453572627617714338359175580104631574325019737677412434629611463880054066313452187715030141892505665999307012729439203127482718311141696168581454430945443165892334067325165618230963406296320637899039222525196225650803535453830198816894705354379734032028785434528110271860530259074255765163032028724599412473225468816693079685804362429792940177783031646232516026122555439748914666412939986226376021348213938969179661218361107527522441264632844548598297046104400514252800000*i1^115 + 105967213541937324586845185145866403920612349943991802774217568227804542466532224260201646477420579780904252738363839687418349411648919482317825888690035378752086961749614181068478977135541583140914135202190867811291683345956029861231401276674383889489305567620071540785864795083989076833393325775908399934546506701297617635173487513054748584040313498654382727907113214774011389749631385826785169209822207012949716216229888714705270496217691423126088646692187803730726852393920184702480767287729015285477512424138025818644094596605534769794488721661517346831626886983942716445088471429367101295503069791904240073076281543388595366324110021040210611561739674749997965976906650539542483252773904095623960054305572330257469368123734853216674194983212417093639426702935640946539660103202789540516209008499101985617726764526436509612948064065894688135556141639964430913342252195613353619639867957422914085372976778442059569544393783877928437463752688986798971619809401298326507373886934546081549648139980788548265688247797384034011586552420555811507404086613036235360519357904457951468854875929822585963676546412716426464660532905122100720321702125127703821921391271488846139187961188127494073127439191655094912550880901426867038586155856352627771987624041485693466140955580478282269670061742651180741284361413978381036308960722553628424835769702002667319870413491897710586956234222651544308202066137562496072215035056679083447251531132577677103929238259485583799526700609257287758439870108883755194823482275341118823928902283502966719738736623261448982180897141614742842834671057907978643991072752784114915197101937126475279693623106144622768433242677388361868960626840487478756909999710294525595305611146058270684412722510249533862465811711396166744479126826129721017171407067144662531029703627022108334451332034488515352081723555215261064480138069661192735898897161734791809004636249267015819023295849942120056121296965231497782808960848775185028471119159191219100245407576492988619562568222063652059830071066360572141899506404224790371409278685805891470746460356608000000*i1^116 + 57017122029539781035304703471816782034850080189728222089556243372291539958067892028723725821107509214160769169944218602736969635656460056801832712547358247398423173835294760835079303462463116628945241117935302033257789020171364827444341787783357220379871420515540449716673910909912120362838246355051268008463238081757580040641715519487170725181491538954895583266997162490892720650446590825322839918319547017716931553178389800591270230351358363383194114179784654387362823034999108054011765187505357879178880501795126661685967219564527103062322694062489317248510264591920719407769532262253314441324913816898004336141826442470627647212041708288510144667247439324947684117791543418803262678181073988348577403833660302583087436529679413814059858841953222709110703684860515007606519426606400197737894868695880182404715551907134147020870217907229255390847775893159624230929907059296032286172019870748043798796540579828190927250202260546382030534896148971973857230253766399360446593698999560182090719161859810624719267247154697913997852095389164171822206397917653635878680279250066531422572454641756372665127352423557912787873970086020486591086660564987068221117746268091692660004059457549601384101005474863516137728499779499748223262666693734934876227182942775709727609492085545122862674770680819302880547274522910392577739179699391442588410415255650000306124014843701933503213379083216917472046192071877439626006718708212504836800829702795794653297920799869123935056461430424896330618504312006623801348000383002834965310053379044550809787331541739190355537390121803865991269108398529280039477770270852278205864328516530551245253579232179323537758370183087341328548654403609623235173229850195231860467397904430323913663819239958579217447595621204001350062813571102275454665213474873201531808255052504650471392514496035113155844985713807886507935720547434794507530939876044861965199648454371335875722251107048630944404552672882071100968648912244993624501287937279940499295027320989399456628847480961098404917563132080535637958648602715549820388712120320000000*i1^117 + 301290996432876461474927620444710619489764966082527378688076205495991070979293481628144668604507643823614872860834309530357151059885047295611418883516228533831431225091390995553682685089931280075195485030471626669230871567898669351696644294471118129832399742846539961538047755788108554779593961694575311508293255015454279321027715719185026113775457200120058163068270740199968400223014885642490850041883883215503136697786174747927004781147534182379960134810315883514256347746955418983269156233918798664781012406620312771003932523787964537447570182302287013031038291343250129370730071499284939785878818796237214472351762780643465441508655907336065816597046957520886613219871375802472670056239230973091717224518374181761658156078353487268334719754946879078690972797832545477353703008589722619171095604919381361505716897313833939606445047434357031835080632653927251722331789538512694015353489821671292297194446259289237067973014029422532483986376278202401182010819357671463492151963210912560355609299322902047985641007720379974131848234606263649772792976261296630166760643391792349811159269996926816824584634885753979122378305183886607524458818950737188801561926439496927382354186122322588152305578552516128769047305690659226425759705323918974950520833300664240018323854007507441545862621803652335220790661039359664645995149597616069209062271018610045819864202118456549015520447523719451973916916478031501927346633894891371962205377865358332493269964843525766397929000692008295347495928793906260344501406448862919909321777444487135558941753133419568042415935986452996088702528572197872394875098545943429421618547877126455738942026600832503912656196378773837080346955250096926116340207226056641702926404533172577053655550384115847973370070885143362447107226522917594291008028732551255563114924673806371510343326537709566256559741467915773522441782216296017868123562380681991927528506468222321579180156439476980143374967904687913802741135779546457646090310037571313812011017651130735682839373199782970283181271921814013967154649497600000000*i1^118 + 114144662483054885202124015877307016625092860883051774562186840524943848174129854227249350962610692579474906581333572437131438253182542108775563765266201147000499195374315392551011633338392862768210657646161032755545269493137300187517589297412806905045931934413100545225869155622312036866936424726853267532199127101688933185460524695364734991338380281127550128230883165732507651034070585112467538367747747664168906192650805097831730982601535847896098140479107263993320648235678648135705980202669305920506507029858595388385852649635671204840660845528750644420799713428076647858620039663077419581306182585565642699601123225301720725773606081278239668807690288148839087635648522671314722609611665793671965941566835241434946573704168051956770510331801382237372697593742705016677045290807422172463102499478667962992825816495383981066666249756700363339600191934843768220548241133711967213521992169527581653725908551984683663786272954982971337133879848558775696120854653734157939124872219522978880014808050000935242776514657542157613157128947760788760394870960894940931416100091686312011202254749669634014394460928422964096692897073267064230667923292156118575939659426694578598684856886546667141217665669677798410077129575606746412153460749116126548155204581093940747692056175041425371309658977611779508293970760943092614620954902682817777489081998694268027468032770847390178930468046621566163690138272553553870534051121834674756740305239594580346414852469447859087980312983144796758569979837859199153104982980884262011377926059078039814447133717187647083900131352872835997252030668594802888783175226406793089719847361140060042208540246266414667858098653568349549497822687490293372554325504632982851496693271051432804348147416560466863993343730794970268463695174216405943610325995114340847879143950879550437713202828526832318746642998540480495507265636731117480683271358230347648803857159755316870126824621989703872032512285571940794243187279022981762353836869585388560028574987529185160925929216047689168901373952000000000*i1^119 + 299990113331235135894606653979233734739482631975599831120164026357830890847435614992676594206626060019069815354737251909330106080895235969803168076022835017561862764135622645755835280252673458799981563845440346023536086114405988489185104052472841576093341804418796251958838635932386008550913579929208125028177465052888978374914380687424776172054020737427270058547216557373994300955764886677515007596125891544550834214036547754871578581709578586937625641018976289478852811364537411761195603097305604841423868954513213962907788184529756725691405538382917775627819194840051988390795147590051488270720323278232779746229015269599752748502024314700510265005480652394122768552456048447651724927413769539860248924524269657177144303466338212390149268600365520830958362828433154192020312237228915792435164695584402905610140252657804123895248050196002101088303524834552427770123339355478393785004397781919811308717681595414206868267861430867739871880885880419422786845164981078097172180626645845830678401205098631172022540395688239495330579754729105661040625369339178294549641602833606950412048649465132539805019961774245100283757859232974933412780596853236661012383943663545030596751566463641220271525450995525837939403277214329703561384798073477924135872523088827696934960211223750666368672561964557098179251912725388142461171290620837438334401203787823574425041777596704677055814788384564174088130331506887788846833396595683558514224400280380577712821355237775553325573678656595224668837255178727791160703801396648947277682683539178178371808630142621609437505342328485005349413710872314911844831152565896900311790274658779591268598392224856603160660199838100434344733185565974488092342785624035686527209563524252278972642787437684257604349626589307405822666674154404722446038597123995162367761332901488459560785942658032892176775923086259063051971393282100483207841206201314275568095049874355989528026309080813263106717340443008877462793224284667327607204198732389832679779954354556677568761692160000000000*i1^120 + -719107706136987076914836967229755708018959723359097905916407996897897826475842863140966783354888330496722003406684310074026108594597751246042423078937587372167357726322862443821300112626275456534401707927151236085095089404248255449045867596378471532391841864306392399437591541474813196850054509087186666794374552142661995231203033611983817486852519550859524993323307416653591062649045419833289538841204847598832329324452694229920480456884568895677217461664603992975299901851141115268139092014741388076256818983008394927222436880613237080352906792480040556034012782433404532517420503841721272279048024180173912467147139751239254378152378504832189202753070569535744225943994963885411947374386134134210790869199257976843899412660342032455926072156009140459685775707988194798021325267151581184655139112447429901198648124280262734975631573356619019942519613486805317921012722967685424839793494970418829124041302015233006855104108878419827414523846833364680039149667604734821309864340440970542675356263962830277992904343715526099566027616736701753409291567105875585623365624630408241616378866919663970644354376565298410492292451901578031925521300771203466008521795344445747764963404485348352702792603850055357729095185591051970583360220550634827885363492880345067256796754665177217263646840105834297024328566809321335922974571613991222935047097564704493540503141581552436620107963378046927011808217781255236408195529440106330134374234567822556515740105264970087663865987309832503240134737218937396716108999284924278794487678771787131524330021365945961294376717785652942266005704971392171003319214372810963874602547442763151835230456828000483484355387871075593151969881006465748439666739984509873600771739775793390953680391791167582453287645279507759742685580918339241663935948386904220488890909058515759860415563776532237322906186817957305111268866681576072762413180264615082567871771144003254470879540631212805712279201313586372026053828218477905947820520737181516221644800000000000*i1^121 + 606722072777706704503707166944480540316681320674594986105306768674025817255452372191415087041704215427239311575932230704157018822053525816463546013390869420821714579345073084540411567275258855762773424674226360671043046240540607073166424809918502615533809690829742269833043470484725332658641743065580461437404214139442009136079826239198245546772223473950644591140156380346097189508721389074147668791357281790547180967387540559205547642924535951230794346014118707428378624047330714816851344332020839722974204728683036070733110820735381656388323208608986570998882418794885310513212026532252838277828343704486978035072950874300550584757804031886139648378938252089275106389262451612326581979196383465358130150366678283459319974451242682495931953514686240201721972493760216387359660199588254403376884437250877824737186327188829920611899459810239540409828694126513653123770207483299957793566940803816910414279367913169955794100406909961560728259876105121820018527184510039740605894312246102062900801833845886933918677510386849472107471447767175368182400713720551777076648023183867279953246102423858893832384550203786896341292945222031591439899149834365079349570864463914433081229595178169618142919723860879085709937470506516458276056831070750652986014744600617982784847307782235271422678745419830825169920382815544766123389307564298680977196191970178338980037414179247496208091386136538332978999112886003349596403130983038135355841220571318111745224719440291067620459461976701455116301379432829979715370921488133599386571758092238609606959347028354341015047535087768733842901168722333276730299053789062971560646429155123159946085278214688091602443054814473126404982866447821545907234933108899807994229314189906322771554213339438673481114911926294554802836731051191281813406696278393099196474940642459406680653026374495972632542941645536949423030965049162851652023400433823279501227075526539797935304488663846755684459639025032818311577477747983777792000000000000*i1^122 + -225193431262970958707773071768265056424156099378323593790514790706186388988647214828925786430210183676367277442605947931524858124618656890447180997208212684414876047317992464397005090138660314863650587596186722208069155318492564021910227096429652797824051651371580891492757108999861990355223654831605750795633354131421175484653740964679643522970057575319238974289054178575576550431141772094248021441337943214681264547978328846710505442552657387734923193132190636889450687109146657489357056098831950176793203149739811340465424498806848036521582128954945605609480347653472935328451868134663308891555550038042404847221194876782768864746518569232241302079227933141215323773075279678734667596530752088412791538046653426229827948500149785329167484474782590391679568797097546579914524208353458666088051834281622095817640596519656434746557839691105760139719674485060139777432015205283726333192139726761689753094010958502734059593404610538416819579778631678279096413878291393147410457774100888465456334780315540774451329377144757792256224718000227293477187178317702000411417271590648325158910690978181097216953224578866185112214441123494606258144207401369608832900250435335526787175408388197153360563698444721778372244941341288552872037750756633625065103993257975624943080884039371928950715683038797717155485271686019290620956047356804393207625095226485910593595025957223393693739706924031625904862168662999316826704310700362884152717387632941964450921844003149566444500146565607890681482872763593631587012466807011135402931735834107919728965706488646431181265174292712929643509385508259449034764634680474373149687093313437938446952804868795925092395124027262969979608148370738994058395620809470805935391543036624398436289080472769832181535536415230884752251517723975313561738563099235232359436657474622930369046476401151717830073153436012867046734490347376535285693645518134644545543937302441359560131779863291880051740191406161920000000000000*i1^123 + 32159216162281508122356066945498939195510848646473553847700067290817572815547566377351926788259742442770677698118869987155004402995072214561796622321270033337631698197244715654647269351618899419308691020832019018052037755310509921561606125185458842004115321986872145840915069514898468066384125519625431479849748762718157668104599239710552152072877093885517467755888820194286526562391876855500699658187855828601624086409287514302914837823804346803381921615746552575247249606517083227876380122825075351336401772543529650684917412337551843302619916398213492413767664627269689070715317523660091805441598651796461798346159694446205976825081591837801260041851164509754376291271703207417222201328157517370310197988986402988279895333917665442885249689364631209640968264777188344623823220734775707025289246483767970796294065839533199445927102924634151242624587839091435206970978661417730623829556000060884367711092610612454140884496525355130836063197061567903836420938016707548754686229911932317030222715830731249411747508483160621176442399058672809919376024716104627473754590421127953106250834139946755939403072644231864772582281105320141731406029878035669706028848236244393041562383302850475265196888971778430261495176733096844068315113268576080337519455255475025193140545864964337354424069386099223690155364298548587160492740018209386265323717932225302426687050870384570049083535153881640173916786698249848812858655977888087090016666123995222888023504645956565346554816616010970685299606187980227813937047283409890166724580119938076538395403949853555391894717235849681143386979827092404853719074419889936704416943404241485422281632748317360437927717467379187367155217594101514485357826034464925285630644516372494227012102515069259803011527306670991261981135230565128801836733415080551844911863575297633823418846884849666345801272660697966165475906540750500784766069336545238277896775610160856272001512243200000000000000*i1^124 + -445915343702655186981378705917232692523432904199577389684182599183713945495301899105733417516832971467791229488910345646577390353672261312653005134755010582522571437741759236639868706387103242162901233103440777868790523446593212345240407428093205913291934007106568856457982698215861491084701184469951992088589724448976267132550766234908906533632364570200377446169077687554559350170369701512820343234137653571675751320060514485619104934389659700712077907442954743529374205241803985846191284854597104990896129517838846933660737716515627736625963872151821014871084383695238891906225494862042594405166679504076569120970159713296807150622527342220773154700169715439877854846096849770118288948938201085540512227855040270453456351458136352383956707397178916298835512973214630346769151069755305435857004733625881010872443555704314692675081768263748952817378019489638591049758111510448462525487904189107249177699554759407790439321266255643207986850866849163676487668562550594307020470115788113064749034651493111039617261390065003543680932675724090139333900544583986661144772022917648959949068411014387602287106096054598102453116808279062049726999415427611808921580095183188887401993725244468181660908627325086320975294477524826598766743257760454754006650892046460587591165462243910052129384788580019581216229747340549490000855302896498132263808065975846830687450017108262735429579733076144354104659059180584617092354686054575254155337712612885013165966753814880359989083166790304011261816707473738746061653646028802746124016752937107353849562081785686680508875039792899839937229666649678610065747827970355131349192892110194645396658580081772131705926754332952894908952201844860675349832088573881999395007833517007866280722173529016082346732380782041142999439875058844328670435612506566042750105444237924907124926163206895496413358918601589611890052363011830173882420153024512000000000000000*i1^125 + 616130651316141126660196894898753574784960129174734906662474809660437354481268552504432060705502079057265637688413716706622977442662584721372876975895300502685675784981760550334833540382783870934040361647786302985529100086986657727144631710149121710586532244596719614285431179454001390490854343603537520647610875640546992541746061066062527483433229517297500781265011051866837158244152361878790570978589270333936825618588792848853611682234386639190818677704789168927452026799236891152954979780855371456703372340187983572811552275359524404244671022706105522270927680359148489551707710836520781075637473491439324333319413905483885667178240004110803071792417736242661263139927845821403080805183512677001731495586900858916733716752516616643624102156655866554303981279859705749162344697484641374325252142265403640974485366917692513208790749223620837540516974509749106992818793862286779554508350981801627619335499768687485232308021404296688480350928208165756304990754444461040391311830541831286172414075473650034800569288050160089415005318953796492330037333908452186916963142399589320342021302347119036460825128485480927366290994021944597322789133582799472001537595856437350685308689428398822266831891001141354548790170642061509921748814248044042323509414812846826648375285918998120689106297476737987896049466083772637280286397882208453049764819285162022090671517029617539180954125581203316055076303375549987680074867921906685353372840378582248989600602873706686080363830738415996719939740407488054398113745225632261901224761391593801233994541017135675016187777053599608155478112887952571270634177380011398556120416113470060933144743027548679001418976045826368071487212712240505772471020137229681397656188578181459114498568223917131320193176298930232238892833834765408080794946166476903355604289212095172877719138222197612493856737415303004160000000000000000*i1^126 + 295534109926786903073545328630975045213662071528974876319830604428046354731129090678996944367764510753095157420595503879123747512761170123485655630895225944641751137841621341013454672782147055563386658753537830004980063840104136533698654318415679357318202101231509364964022491679051323394445370917178479364305520326163726830455200475281224678864322943284298935700464062940062251609282342064435104303623303146670080517945297412935834800285416636472506363901348356179829261730351301177830210674083341344958906839580298289719757880825059885230111620009310907204038419172219262104266009022607001905558508384613756920121791195742971554000036465676057171493925731470530866266318553802183900145961561772950141802307797943756366306006719476008596642301950238183920149445983746645999404668376006519569091067669251915355934284246421550184869565296597409225079108736844854974934895272231922906025338354500101300783897704293022417454542538621962014019993471511416473592209784843232208655038857579999431292250082172340567616340012325999348263071491866666447001364523244094833287905107157432354474294257731634599474865744900465466630135698414569870744915059649409202749467783214324606926684802175301203129960259414719629557883835571159507990854406226726508717612306334043480638193373206672644750560010648717018588079696174445351566226784445422832067091070784316189228543008549728167485671738925140722729039583138377267236523910558564997422665371485679647510464496657043426998479606561672973885505118846053209090437761254071359926623400762640903368304302593721368304351477065724604180108500127541462818547369352661441332684352272597970150029902709195430805803839838645890608883986899132707334881133884620394864419968015720249827950769099712468396407518562806251345483352302343460006903212788328766983941155035545600000000000000000*i1^127 - N1*4565420297725324650965667934351821356166885526688538273116302529666124180525553427393655481883568532411246229037960770252884662376630275885465849455689971005485793924817694080932914692413280781244741085847222296298076386944806867185522250614687306857167385830512750412616284986974565124570407232359307763704958968012248312732878485846595701043200000*i2, -437772982446034869499110978743623750836923543172226802061125035269057504247403907159959419007895826127897530124261220948241886086218205334676789156297521850345557711476715016355268297120894232558209345788796534552994756550260670675688548864406253693890580615430305480911708576425671047394546801051469894712098456377090327909312966272096755089972958840951950620637947205679729013187828026249451654687667690294220791877667483783183113199120022492166300982149695081584746990813557585502527173328987503040534663784658762436057439999550028098868485583751131982482832955435489771604636412169837892439533613683939629080299155756508208370948168727783875304478144332638255261756510617191776534462564578758747420603481656237103337821751647687549528534179053929742509364303100888950029276633777078616485037492941095058083958955881694951748654869003225413712046213152162927396495857853234687390650091661665071268366378797386231893597405396498882490462840902038093826835140065760809777825381101524190242124457460064790582159817241693206624645346699798209236285008601196933006505192213437209535900819772284363679431329494241234413858856894256541267219935533243378267487445744148568162344386392192880327721005269535840532118777306295339375795510425007006424510072857555401039552345002505435212098508722648042458224888143284219808416206763031622431650776939443567577066937200771497032194858553460088925655216829063596786471172052272455841396870059748888709001270158643880904645779491413260520514046976852124249271336452674302912747408667920830954172914669332116536978951042938822938010488055278541189377246759172096166115538580286541173491632913492291533540943709219086070592269671045306317811764384125802510131187412689506832201262777780922096479142206925399501140137870361305808322080582605958450030614087265063440129027428176251962532870944794642857996010180372660971872750002073082295916844312801253698972759663648810140156774785287186922637856094955505449269691507725823337123619100518554705581475179629629595016888961873122286035245902542888579936211367667228634929650153066479132351138869679331463558764394852586128896016657977183610075907363021596390877866586318739775135950356555908880728096147913564960515846769937213937133176447372174031820955175919981075372723215269088520201150799772557343385824454347006111290128018172447073173719307821059796548837602098242953252074954807438336554964559876740975092545997166797749896531912450699909005833013482164655650545256559078394986791603397350869971383062618451442974646271286448133868916893964307554997099043550434654292450381432854811669350758582800600761320372308498923149734270591265719651916994641688196261150741438245274909766961237773334638874237330583213115730004679542606776973509263360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 14828638811670942975196752361689134941377261063191891891680741978856127702655733774343758171191482505820640897772713247037120874043220476649966577689199192607443917524806310212951766841519334449467543297991526961377770676735740746914109671575997681784380379231614003601960003602618700888642696867435749596359755864199208283498797473108726447376189084169361083979036580056863241191019070800160164929628866492833067697413209003669000321346339315855822416956598666576665776221525870092903906650544614937446536279616997873385463372806925153901004429716802598027450495421732905120130931854623317237423399999273397399513020815888739869377849444458614691720982344387494966486747134822775635657822736782426499891916678452341804836303527869265672659157525425058835051975962961000928866464015458621717642159673271443747739325767547994730788123355518576261723755497372750414370552294239793007651397675520481534564885631756700878737040676711030771314899902873711716422605372732114811994707452691072435144651279568129750011648149451360096388548183712504413587850604557699277907708626249323036671936713798819527251597904575427724891679503209033559047123083088809389258755480508696511439417389773932648893186612206355483713796490079986597534978617237816353049263567278092632078695920167837160182487775296419384582656050996208289248809882579340642679380707098394955744451969521625109680545877245856418033657626425970833299004201304502013106080055455714445290338302681415285086250984452485170895328220604963518128442637319896820327636136164601497375978496680369865552890929333063172286778448121374296992648454876497174640424847073448516200726880740354255649472196794625419587256258406677277116880718106235991320298625304337462355494684032754511296136053899606628825482163712786995337388078037389656482774432600893484401871077350315729264528005186082402519936794683908069322664386954028040642325191603277876523025035331743531429876600010828466159360355468004949939963986391250590256087497445781791787614132551342786431569877834242511218717177086041925002250218827392800511777485904646633390044187100220489293409961453764441824357308725440998597744172509332764242273757624911069703203220227239870547572487113163828687632198162961483329003234926672531855353757197964114601365714524116362599947881484059108270691656358983725914550544504106066546640368309296155355322943470955837833459287253813352461669754063326490756397322170515650701353981969560679412237958704737516915624937348229643585940601698271295696657390365041435072688674928382499728321490523595656583148137258822605107973405621522387941597527518570095002397836115901458480645416540700118944029055103755275774686011382450865445491859000881334978004941958096189121514277555507591892302541566771200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -306011981413517851309884947683761067661333660244392389916385118324887699345719293486015294028048375161456072913363160472070087028881146593653093542328273710558114056056064101187511595829128206849257412128624543084147531256327544796927664916281120636117385042352961296580693302052079377281201998548785453360245735110014621856316382797898969927705163547197702836010688743405570876293163645075643260668952343388843188995089240042125055493021699745694615918578998322172311381579439660698100523591856773937399797228211915836922157803479168172444243266826434609598213932832132701035985791699467289586165667213767974431682256564576404407664256301446842548013604917428193783812522974502151474517459206850567101410818295696399934902655840586966183001288246779004473285263041186465042106457230678117266450082849010771947268204934473442179983018932301554578175126585735900607296488981654136065515366331296408344495000509722450872118869161129345621054847686388311115371461329621678381879794471359520114794829419469606223104341972633888939169835046408417359396974319708965802412265002850958901409614169998684287483095323956479494079920092361631540085077773709368215014042931579923849686914540940896961311757429181569196044773682299204412762505554489400772124526520083455771921259932673752722929740809722922577910152627020637481402135810277654989542631612849932380668404183323514577587706703144771300368260353788623180622731197984623912209973349218834456982097913505231420106005083907716613746453256266714768458638750616439771355518063794458116714963056968413221676916427737332037851288136601234653097694361745399805290899257038802818818746787590876352337043971021911009199491741301678540465819059116871102759237541224887934725111924588904211326945839558583831067206297649940842014337684110666584737217993201030451315167825644493188517953647401146721230183011629782523992524369332873777154689222085016615320771903691504883499685946986088867577896086611746749857824408422675171420631589402072004011041083635134904627568807511619636087917760265439709707268319313573470776138536054014501577628185336994989142542897866012521032249715873809502191167301421591510848858492570071586863399110154545877168257312590077939463346567752579594813957560973599638668257305155092724619520438977747787516343038560398981774206692317324377943813323387796337488842309013522127643632513832110538958960919069940373585880618115222151793591087698681146363416490694874522795667003743992568087732227024927536806965140382902268159586883960534439130322547510017185374210074727505729599116571969685473325162346744237744325684345987427624520656744384601525700607904143737520906836023943612768127746464833453239668272954612567759262905908252123102997466864705237735356602207174656000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4353296871409640378730552513325303220301972267126844753334026319562516456046403582994933861597007545836503958561367833299860698443053056032457929160424088856505669370210003767720116724272268616914963239502350023881073982503220254391066458142553428048891555150158811453017934339616565316801531052970008665718620460686780667319935384788174021996364440162591230909955718875292952979453013456927123494185374111557634087897005729347007621470674706307654242167646893243631577550074729889856048907033253054772493822389089400982527907320467531737219064134537235034815278792041458239030282943263560006236951672199269272424126849658444567219140990981420233655448517425597988030160991705269109173775435327576252174431418335853162102757547208776962991236970968917602925486245646630673328980644786201213216276055195319088823890547550744175833560650998450390012900037640927309995636632737162723390518435627965040163189920104105143022397880508601682739746821587634843509403404121605834521002678056719097655249333859228097874733792221316909332810021446646375865721475949825251759935574062420019732097977623778987860986759177915259220564531694769976523131100939067040591385933946560333499757901095156853951311383327928322552973290629103322263307254560533710971112015841080771582870847156279743463122976757501537797807724720852342817739745479073524525806873379576693708689769746860800042251658535079624943777689574875368236581590491845213615422203189729142520228363624080750600468632161316782757611680425407964162672093960315906545601095937043250544873391575644506191532202204079841729829767878552140875126943327121807334273885866402711544644479317171421189856230329085461085809155442963724146122741022856217771389650751684620747067435438415246408426051385099312670057815108362193135811844925140062936126878568044465660891407605468956594787659606962276953953740073255061421852930609121898101220099770240708580483725706684480831452936684257198283065126508190171721526768767182742984679744068861804764408890503000582642104138779418716018423600696764537182319744197080529580681994727348901748182643352768190149841019169729432577394663441167646438648468791147781967670130639923858855951754988668191103242503133074464700698336117108941057728382508028217920786264609088658496672363101517421022891251294596153086241547253489577115584179008594059156664272282813815154203585992499921214092843924050474677529713953491752620992327851873791335328734644787109557088148912732034475428997494485719512693803035643308682045662933081745429447136900901027467504958034218033214089222997534782836687567170224461930570522746345620290499838920643514341177896763711194595676963718443245829210260300092784736118664778093591343319306061955579411811627212444057896007441475174400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -46549666648697613510934125195317168841333935267155862866087198997419930071446135084514325824809587321899486815962347860750749491065781873465548834011318709245876639098608854432260452980671259178968661243022518380175930282661812570483707471135110207480504132081140312616443934948497509644879595065812429922660592082336788896803046942107039104130735440762780975543605312673421619657538349148260034945221983718833574048240180930332529634193336690391747653733751498600818270895709100949507680675162095691803650264117213910835078147738733793160672707508577159110107186847249980083568053104828746295181983719399713902377292872128222142753223564283249280127301879888454309386676382331676503195204173347510500803646759352291699354743292784006947130436195605617273933980778715527779669330937062800518700934814219140542748920585030303666204064314361306750043308254784694648010445284083803103822068219771597927118627469467248851293228694007585977535446755678028711292946342346209415278300134674145238369435219846834640352930289743553378748332839320657925246873536870502061805533295512432805188988045497485498871870616349586793589446624662091784891169882486526875556070705586351033635340029131550882675852424003745255427007404630393897533659891020214678399206744391573082898913718219121553352110384410335585651947817457098495522347894843161729269042399690050427405350084932300919961260817870640233637346998344494471344614479877000642600826004145151430888323694452309717377887896148990357302219979041705279022467696081915169489266290820896926715407998381130894221322798136982216037634859497691615233394908161789215769053350016310656998442376206727446942408101269515350843600151540812280374852771609123263727018417242003219160448130540218398989992271057551818146368003131485256567014404215661848536602539812247915034444228087878639891151134767238666073251531522366487256300378501030670064236446782416800698759751150253795313847010864166382549156421363479841075251534727247396649374475077324305147838067642159629337535123431879069038217178606420975362528434012530946899428893847768964112555960830947517649344284132861709998752625783882142428364770369737606346877493154660622379122905782994783808197401239132592346401907206296558656730694263632625340945634043991964887551250520623663825646069450578831585356628354261719659598314452241616341391680366014578379512403338328350901934055907684370391394320441420541703687052983830862413989785650115509377550782545721708414460748892877711010528188113611237639044271675013781931524006228674644942033145112685478515365139812906075658686395942721498894829224229433606038506664589303810298710017354441801922805783666312190793497085503478064371416140184987648912864061969419640872763593990066670163231321882624000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 374836138301787521864655089263240942667573146098155409634328613416238350405280700248863883511577331045097947503011708225786346293778667336734499469959773855898707581320932579055195265955600653354846278293390160290197400962378388891346586362833452000854899547268065473195766993251299773344474338661320111398372452124391998387958618117313065310919678186803637626362871124348713811706544020366134285832995670182439061567792640785425087019896627534226369649206407265377452979422698912120109573990667605598936124018403588172434873776810890367633392834050357612201806958655949250645045379172958971879538152819283664937039371176689352863136231275293487511567149766049073778238278777893365236811242600293130687569213884176934645578978961879181738724938810233208276114451500146407703579202940959561836784327887687566872730312350699135121037717745732171355833894317851539439001416150836941652097635714814275531527822486907104976736569914633828520647502801812720732401013761307887713012481864703974492664620514308992963574687962959462192005474408352725919792597596452156823433584436081768801758701040877884457313614788803491676193969086314186046458189577959262451349054767755308493641562374060924186025865291851672208931341150676312609770600219202877053618773039755973169101477627030244015370790945960708131855822499438128026452471424407628995362591211413547683491224503650425909110458209421786364911523883103972874822054573520902674666023003430377829398848412002334780195954144958629264495428101213320182216287131757882995706515318637848192266621329959159026982292687900398317218541198120512004356219398983551052296272723953641619002480668564631976166323907906201838060067834705490223115017181932462108891134461331239391511121936097036585563448852490969001607230341453042804399032518961395166198149062520196839341164163750081381075521848908539674557949913004362192710690508634751244221318757435418477323657079982071489941073170520973616023353076224658077727881499679282100098957846760023516084161916700988897230455929648161061982510553470893806647076560325993573847281388240578584199537883532335130917968770338736044761483355308778788205204359697399574500687699857457087058440246112356403102559159294423114338620414851715978039784843770565711638956313349238552626709035011151500400795502121679188642441608958992992314163893785007832749946526011947332546422022249569489398108841734493983396074898821087366208343064603189540255203998420756912429173502056161874374761097075103315032670668748831491009463954388006632077264634101694755084894286195827991178864499489375630025759803391839548414665659470886539193608594631701895513180582125744061976437362691501847536677740166628250907795677243158055514152535796610501817940555256807388498915412148224000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2307302079028586012209951520068337597625236922730604249376216898207681162325695909301211814229227923105715360001289211082990681616110030131936823550752221475576863372313918349776941581464339772051728342030086710550218198579822979874460450828233934179367144293628611445255172926152435981930724104208057599499972131100202992784215453966736420202193151735380158679082014552359750781796698036099339401276254164382389505649665652133291325730991901532148387674967631289293147410226827367790283547377654608847379270386803426643049565674105251912123209031091979338840803402708312292746823664239755748922975513792570944112598132389304333535588372250916187444257817061042942735816232488555706681492182583877226167875297075769341475978353998760056047093762540674879969917640538798496065955240730090920431930027995827580669097791211582034719888202266097461370089463527208237542967037600831210257682245159894678306321020010580964295195672686635982955584754450899367718212481069985803683237305592253067024635458618755107799494153472953999657802603887614896098048480858687885300995712126925244928334817967783415825467688270729448832940693298080102797827973099680423932610394764796183770678255602339032858811326031813097493827041259500718803307572377612776598363272714122249158673904867442575008854735151692516814326850672068762594922167689325811904749943170663277635331543875170545660533740779834561806427891277172616300139801742912576436745345861190666835213677962537128247264865410231189552867159480218343600470690746848962692083640785245325394274335990724177408838059189580134769403034857842636964367036499955497063853439966517922351004450677488589317628698624314114787218169773535396826029402622051890638412384055586082830598873001180349254485651913213463558898068751287150698403902023390651920301456758863482246933980151436332344588635246007467519845765720080008486848026520288185622375332582284648794323620069799169753497698553953186672707816011773927086344928687446009774784656822489502570618576075131858661866524354664077824772819395864704932472408664497792047983964025540222703866883925195871372302842117264675268445059233998651691068464273572565655175812531614599484574140088944050825164265202107214859850983199628894654571267806784324996803305121301230404554964245922318409385177317209660898603901521404875381521008967518804021033378209376175343648379630606856802370345314788301980740852850565456668449899229085280395950490871245062659980532170042567896524310322081364816843214822192974982598298873895314125150643036093115307558486879518894181445399928978145811590527449732231920990704825491796986501086440551729585911469526220642478284786585145542625712139708345284306993344416978534474400261522024444596953141764516103702667208404500480000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 10641062954445369128623057303743407656671873299366797032579395489836072574237962084306160019874565198096435081273464062831933406244810368664050588524266878061913568842558164475814868595153650696999423951013220225233890853245381750917047353518817944913739790648978117631960465487150908580152581289013963835922743728122085043974667330821584300752554899949723173770377954042074678619482287537468956901997479779148077929323616118884654042257122852750526938960103227162918492319572567191835288184098053194446105542083472874703143188257609418525218861891694543843594685090135182150819256835134885271883922772158792738953384339461296363606549952160036841872444048453259697281818132972128951864311221660231619725225766334272979726343266735190151233550711626646868603968829698754452388363044128150975078217866376754052573397916531779059502545574835294335498710119061414914018816811960433538829243170939373483692448928763759192237308565141689047327789682789049865236737323344471947619894343827596915201648378717196900075045746599014178233999669144226815260075238207072446512844693301306613558349514174484410201525264317527944433538539136886956353664137269086564871246049553135155635864659045754439252443677720933162893386890550804172349332546488869508628292336733686581361234939146066817477928480866523825238762284314127012430072444841843121789099944716624616977590155133734637485694800988471654129392467808880064025175127344272948595326093805338931651492745925111202222766996591543192288662728875457986372844962519957029228828304589895174639059593812244950063793050306263027358963237541034403149831919679718255218620966157496966044053046179923790817742055498558569921581574817861893009436542501429927446253232246323764562195524186137967594670274734281713344346595912513362097028049145532787686677804127027139410513485604293553602079502100668250648564483518585546074055344631164850569609725360828385704726745055174219573569253829013079656164488336102015071634984693931486237486107722144092559999118836787035309414266141375233440751418856953879153559944805417653752567329936854742038533315278759513738947346735961321479417193464586438190979614961701383183464607865803424828461962740958299635295203218582613810160081976357324833289347027565824161225568316595946110805051674424340344744329784255891495903608125253172285612469314188944939561211580453025011983079366215797657692320329984457160180577591435424737660316631353396851624072577700636871501590658062190696037570950990670921930564605668578331331808317507132385184978788356782404875240329918070373095230505072755830555396556665991194299114802564771577924633252444640389255900350552023884895743149265265025276974770736864009538081503823350705386401954457097077186748169364971710933918705254400000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -36651888011840193100028372214464999004306051457690131399300295917968541773111907713640679252719026701632136720773103538571693867790278087525292198549972643543008888112634267664258337751784197531410583246792135094974951944366136656093881545571342873397340716311569404613196534637545787420253732980930224136707812686148818218190448213025095020260483834110091615142693648534150637868160667741224617296585841049172956502403867849711678815029831104094152476055923215424210392597996507043552100417155249891934977820819502524063066948855835307709695241822687686935838373161018119541338215031168634863051230483455819162091648474945018786881349183807510451884938815966148953442645987801133055078650961431887096271107906215312579591609770746424407019221995619209528625927441530329338256690824582837706259342794991729258335821014254512920262287696476066009018825269279547525671058285736389511272679078266001761817300007348815883051736909050846184207314710240713121866978884666469981736256155821711807367045280523557869980035273161551145719553968943421062917210109350164172810262518175947794322495043899233549891801101290523391410845115180996733975276876841222161040739675030472089896898967795999834609249627366719486292591964861943648018904415545503434942606237324767214214356391073737513060349685570891600400073865204603869541996073079187364853290234884270639199796738044276418140447744254969859227031883395424773435071776273222183715731216324445749964609947068886892865467177649649172135170194873504165175826645201626612107767382537781345065505527566932849972692987587129368978927705069916905941986214836088515943770974309147850172316747741721136051524677291430889832384360569241379181743297075797600137941364611129767583170408842497182143615309806301148653299032942669435411763888061765307149182459932307163527846582190155744220621914671297335750045377587015582010539828491714153259236165208363992238883761167424631357733609566804560565804342363658540213609028136913915433246368765091037813759721029280527471075822795437068367788305117363296811357569264622559191096217350381894618648375873514064622567456918273880731300558787614751554958964273815727347726632329887851227156506990671610889845747232728226015661263266525876091429301807860104360347027304235160703415012212783504679730008531219091279427188503580804584709579795298103470951615375140127929337651971614278759031747347148967710205553887821161532113533304722811321082976675406403445051861873824774591583591274237817933556895250976845693385017750465380382683272969886878421768286833164140289204346393947758134506076445817235007988242440747112422384486258162314734794627891094971262019105546685485336455490771388002726478721585150270324156722070619688159280211187667273776033295237120000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 90712684822549597053297921540546407608014437534689124139744079196398207484152235752284635649139820208093886082805781084911841747872587494922264553789835046543858327342037767686886630590827485175991513385563655922868206932619488682940357474476083614438020259349800790669506951634011725720600175152805442049130517807325824483656857914228954046954890025045704361270841853685371340607796612511276283709206725495966509958725807294951047965951158716017401620332282731172577087564959683219750345404693609889922135109028621679877393070826388117162075945876254699043653550343387191784697272128213796173819551291296411849038975600115584460026109054543573516533199780333673958582043351382463712788935014100396747336056680669597213283075499434999694922537444286597679221388507096043006883927662462740360169084965260570848969245796029996484271102794581925245422372162237774523720214566323184965948699153114001603473228809063152254206409336908228815464000708515580836076663055109804206060473254769101560467140656806435278733299395926408629557668215809125452249913631273768905034914987754658812659579521719066885290551450944053608296989888967522678980331776204216907539947872969235028656165398831292074345069055289482781262424906497776523416565400027340307723250405150411207004502365031353872361472302329740178679909239093014297427819834719854583101685354773236971800509050031351302272566690290081249169918471645193554229981120533896489118834609028461085489087234379702921449262051629397496903961910988190842434336011300620410411223870875350594174002977622141480988582195961457577004103078379829886376448821787245621041242468088028270913534530270024971165349618995773682028154244469060719547485053858987621474698866126191249916930327545328201474770050886223144813010493983548559364757610958246557925944703335443507147539000312823309740437474299279524087398217792518480339028559887440618479497392409604862029506657367749907823647641453198938636733973689731962355239683100238964379175830391371062214114266090981998961981082834974755172107257178531927921984600196903926590943322105439318829885541855847829469460604997295783694689429725705208242453853774928237000051781020693749396973587837449367287370076324069936083281706091351357513004861081111011807840269803468943527145393517496617920309700457273984665458349059001765940728074900896740886149424950905820339951869842824637928233491076905865059164537401688807738611655746874595071150197034381498003858767814435432250138679767250444448685596276809213242592244465655417416547914962780887539041566562595714669978736304914502251162963412846446700074220765176982014387591928042166527404846227289623326567706715830095734717191903270941454533394215311782138814791916271148193518352147835546881798386483200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -160341908769491577044040718546149007900948956271907743726537337282349268135141464589152462900686888121391831327440413921983877145483319745134635128167897991160505258326154560927083838952282690571470056641787848683682554042119265175196873077021645272443081439594169005059403273733489550317723516494336263220844987757256104737938199006441161230796317476854636503073399682831571058103243759560222106694941587510175735754803691762106703447841824155469734233750030894191225028361519629569529932772350584425751052012726129798984448620164079863262546685533484707501390421378646737120928848520278809612459802176241077775747193795165189266274245380186688816598553383495497152242740301870030083857125170103036945551682249788083499553874089835679558550017802037610796718864084781772867998401082938893244115275512395475246036519198414411052922316572272416186444873722417191475465513341517601338263888102106949413331276923152329942778942320376918764285040010877759603813082628876229080526699867663495656963711577570685726445389555491501267737289392863228522222640650104882653193141935973691268534884104978048158077495520069880606366867181368446846362652162775575339588714872506590130871564533388265930810091997085387393052374008923313201615706975646044000095909814385284683909260146179769951720044943634497565036784095283195824908545283747162950718260879022334730950017579259014543490834057009041900077245514229510741782081938779497859506160813272734739702505977325460228090295901300446711666512456086734918417654301760774387776055418583509801980445266317137072623705467539618686689706868350209910326727505538502747137293293668375185662583187677040678312858827977353357792799663484531239059012799404312453626153693802668181141691152130722898042834813613925520591255096588321637793125019050357080939589422655141451012986840915956717638206679900964315376412310959683452066926857559017417375549532087445114285172416385002900890340058996002956202743422642221063070588217152927711411433168316264764894273236928710420285892012589248211040912996379793226310116525337117493026388807995334703109278265917834010726692298849951771559433665170179025989233726909110347860497438963992456211071247857654679689882669977282597968578210960210156671316144410159431320781078007318699872080659012224909566601408833706180570136455474198389965216745550666599347823398611757341718671496988848578211413369578403776693733712119663988012623689456049509157079622056425007482707029471085196123868094791673417569619088757590797298696418580034503816016747999078545747079121192167109529281691619720281515502150090779015470143504700472704050201841639882369759980832103584957363607857117700756738160529049787236445347227757933343422851211310336741803377398902370123035690244505600000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 206537607779370039448401394314170577967234768952335077899884586212237183034953338389775744289336509361989816698552856870255358278266807434619838888208634995470027308189899860678557273265325730475462258669497717416839971671086854999398493147443296665064709011991806906624829928201261416315988740689448300919108694077983159859427703429009927786323876241753860409890544245231691721668852744083579772302545055373496514882854422281962202183757999927047322514408142021836709147887855582780969057761799650055466416629833251746695519585424525763728618857375423632715865718370181278066873369666092528957568510452628005912290503694552249932929693634013363780905108298163402394438221074154015136526551226524386762113981075828962278997053622953223476431612921432121702550258930378167364713090854931601053729032068517103752735061149977943404362755938725150049204253416210149298219650066327446156469587862303681508047791878108292828096895051385394902735539159079976741673366913241183150820234102154698142442439743075940682405755435090923851491029521362128725277783994793746477485743781980226361680291648882428731792646644348347303565888814771747814258375710120563359768761622435242838280240142952645028595483509121276349007543395124545690354402607478187783505285959587480293594813157717085741021447337274525054286488543707356100924157239206224581319543302086759422542099273715956595268881910788975052234439222404017258316219122407932446953299624918514339958353280781805431076283088014513898930407349001023538264607383736256150945558233957180386379691059160923387113655319149092228664251545782773551326874837491622654816259277872051499271609459943502327269180860687119507150899214798463388457717279222291825867721897840862237378364419342385045537785761243838403798793692447523970771468254369912793562139515972293520928288981001407684293145964892054073591919295696139130084028704817219647141983607660072658687625634439449681883122592780037742821223707428037124712158677904509184174958238830387218697719320645000484055414585878084059040356224227563316930304763257692873727501888360305334774372136375384672197710291567689102157073322561495624455747872249890766950053386304341407157629646249972323597566026899846618687611948009857650667967716291091089865788461862595422361638289200855175940546043799837864290813720592514371530019159369989235129395721486094711591189671885454950342677201821463670115463839511965901082680449032710011511610551469401114504723401886532261275033621882381213556141560381158986379846438350841407367466097799579289403469027213377922278530642358313293413479989003042839545497842109921785695488773445184270555784586636974286080362664170979984324109543550918406063878921535843071588352660166534541107937900743295637193303785472000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -199084243983953126463871558824204041349575801528499524335237246905230386869444262208472701306804103193088581499364421139073510955647250776693368252196671547634042309237425677207068118083338574353127332217355042741344165109602379314658049012289778332591417792583303603125542649278564567759832678852251509568984457870446893460116218397785285430839630394720841077421154477514243371204063639855645765681106446526538824208209051363756922655783292161184701039604122035550876425711258253434170574061893529002397823859282377025720085136819437600839968191430031546320005165745545310046044500887757769877133793091570027863296050353094093445732890850700722545826484623431269342217241252383776113366183970654174566309593301439762532555469639021208408208769387334209115603584949726855927874595555029460057132095659777547056134233452204951745614314825011890126853331988343653499033435899180596060461919827515312430029132473573576028038513938949641268762555347919438902592402110481597213345947864279151727698971834078730632853744598356254601047134799919077126701393239724667283040277296402313104912924409835807786447365468910189069094349943635261694222633851537055550925514367854735121881137505627862379099862322019449135878031705166009185318087412229373238447754854219747055569370714527615862797036386171330414951738418301228453063021285753155974675560413285738996894645651411448439079264033153887836774922646756419753498785514623388366337231843006662908637352763875068471562352599291583210026158970360152630980974026765497822083019641969704131778828157798647186711394365983339262088596102733930472617249810042488460823284403531852404620978742854621317055099790875415708278048060619833281495071862321318882911593750512522706664287771156752835876495468280545050736218989373304277635215177009625702464636669317050066041477364997380187541765039292560403537014394279735176777564416027120251681098915164532110621916120765345175091482059727523955398269891516827194622598352441983708298920457373503784628062840481784203648128985778400176640243882445020737091548803269546128662917625673068674799149415374024728074043063656364472199517357654984248827036573861220518757015091545412278363421799800168732401754583130275368232479660695756167858604533729328692884789608652014187173753099074132255596091410618767273010367226135835541488264769988357249274538525023693015422170798698493660495850059100555608796856458714560960528580938120452320293311559756766662720155530025202267501052599533778256442321290539910448836599374788181483581422215688517467280147252185745053644941847436981569763026560252655873310378004147876086494063839658398882484677009357911184087882553570875249214650883141917151659394318456043873044216008754200386863917961068929390612536360960000000000000000000000000000000000000000000000000000000000000000*i1^12 + 146666816149077211833230739543598486432636773547979192653080195828065074525744261144918443772939687660507070743890079030588221505852011453379656051788470796431217952691353449465698679195951603035868538637352408436746263590298321014242040015275816752185537351318566232682725447183229620460878083242871800945997853710922471078674367458869603719273248459946182731558129736546175906773664103808661465000635534674132827634172913851389588609682841616299392498134232779568331826411663766258246423397269836616676822781721853076402647592545748555321222543325794298946961852014386464554154740964227807910077907811247694721438629138866345808927349615897186107012055382328991698417362381202831656486093587067866946983306255633656312113439113529230221765589355101510265028777468902331988688887326776580492336515481868039977560496267222557893795281286421583866307818179022273753668940649562280972405523088433251637280229874056944826946235306371822190784410300024592336303205285037990319550269727845999867757116687405424569962563675296501373700864944522935077410822713008323315110364380334997438518277481685913063262439927816954232214141905701902100300670698140022138585927115273795057644693060762673975970377404053355611753613722285426455426362177725580580480733076529062132768039881460766861583935882658695266163399098185847427593865240250911746207219952033454395925849212079593506675010727721089590324451747258212719340768214223356756441118228127253985247951909023036326874271874652641286297565326907760990247152132846802801406067865649154967857482839259736418989143656151074571105207299309587754302073515415136424277907827305231774283596241810576638101416866261052206360988098562755004199734061918134428887138359720980717189735645995923942604486817186312492177510622187023090442790459234747634698358072344928140757224542011517482325242699195283697884127588600818937527446687336378697514334442282771266039501295393559404563651508830245843833475313798441367414679740247871796835014670227378104046993287007972077142531410540558454491569268261891393581458840414154898871764918158628007524427075298080843345923984194394292151943380780619306525735645259394793008968833093010562136550284153140956447049846212847967886900542566627850531966635377889847877263108186026198587806369891020588886395326847758284265677543957753615242091232589226117126862562541412161818916373448708783316030900427401508595678563168964513540336239597689058508316903215695319999235620854773495423999394496652350333133850594210492795911698961210859840744453457131690538123018864276695429082005548933443786185582466005325272708590648436036426337500698427671050436021593790153178690309176549261846615473860569914280157896179183386237171208651149955480868148447888483058450432000000000000000000000000000000000000000000000000000000000000000*i1^13 + -83203423840971415383291074219169649069097558142541942815951760864020762922807873027623598159490189873414625980716143802481032227715532038019688715426981608735177891764851923675708207065207423320498089345254961912826417095465025584193593482805059463168315506381602141765543493576043650023300058536279860366147877091836111856564831537988268329981129273981052123251517711127993687122359332040283417335858593673065640730773211793000401298720457030684796790749985511474024545148835165502972281184338434384763469856050352502058638834847778763403473553202030526029209821785471583984898141058506633901638978422180717569642833193102407557710838387103746863977143732511248106655863401308628718588356071230952096336163438830260000725790202357600264927716261957788822104560478790463570232121409358806567993123025271902570280931372403306539478655657826985794357066265636656377092570203333573181234520400786208177831061628815223361708989279742680743903425760470040490828413601209237795225993719600380969628541162185640622408677794235364753717823081654386006928542897117312807028117167806119863448269709967496539354580793095028819644797898780423771164910407239503446044634466908144950148311114092794338098075003339633583488511194451764976251335713727484378966602202523937561914525351236526823265762651124991453552275390090509995192141460296699144577858430389588814113881322747382389604158601799159259519490784909485256273124322061217994248930813701940308799170786551893956137760994588504464626472377138032765680293846364715188951197529706214080473139207239770610968615557354618147986464829030318174651593008620287575971923367519815557695358252775541411735379927151606094603706763826030628901213368245625388458754209659184949157914988820452287352280456691598707439844236314989463507997226798551456187317183183308975106970459858779166939814313175056551047222856243486459710744763493480121447069675346259462264123215037577163341078298704598794249900568982991556903269757934361273782077882484777319484174681032485602266965955865283881950513217416245286371218639475989666917129203205895673765936637472369038924222474232131356573451947346514791817215232694447938183034365423180799799841896790067806500204037210253395819269877842786102830800562964364913993201485532031083292375951393553067657640277468059178308940359930587363475792327227996554641936081886885449436683852457192297341225965340044571302574364850449242724507578989436639846677252958757515012154253942843124902509263155467984095758788299666666565933844789609408590916283246865924241668255013293397360209964001609694024832748858134648365006142950194074806447972574244447159495494242500855893093672477888764814125194914962354448054097975548686668159291562221299421542498188143812851793920000000000000000000000000000000000000000000000000000000000000*i1^14 + 35703766320376000518702886574055843932136601615704124134105231291946739180779156899065549670239596528665805255793878183657066748390016757645914800637903997022074173654108753651642572564354729360781400515164224309503609983336276742061882167968066376966477703284414953008478508215168936246962626084733065074141655728189355532219882030820688236673424686951889912589783231341398480331086910473305901967328754331561288678690350180702473295561763713557575189296810912432427708772420060216651202623366962269202004475957568337995070757250233946873037501778012909270829452651659518491937221002382147045762586045242628465692503052301064492773866741872621499229892979142755417705729383877337255070779024906703250492578975587847858808332194340618777788077394313676748270333037937957017317594519403778529892326705186692858057740127499770265483131709514457351988037239206188158879925616802787601070653318616281248697850139784982455462434726392428261790232844811353970010805901124894705557812187486171040892186731786256411730434674587937994610223456178018091834541710886661063173075635889866014828684905454623740191990097859260102662920216516746835950933430356425577128503131709531102654812656109972483208930720671981076631423272243493454555546274192192656339756468052149687680637683064069004411397599911220923111886827690819138755172930667408305672212295231780781842821080543672563817435674080681854480688070832687680093433265747750486795739709323496747105244813126122518948555298712282497112670956370534447348976521190886370658596728494172051430970976319920722387740335338548664507670347626244162461970296700659560955958727215408269775930445582606221559990591361930828542848369434433143116109155943932264267614408053309889520532098235754005653797325077302954087680883126104040044492120704426081815484679828636846710903119463658266918935901808959349637020248997714159677332796711848297441961941899686306173573500364748798507198859037114278813304527590078646601206708162278322842294271987404449180640867465940214126799527607661340044821775951517912384976573180929517688337769717940593788124323647510740206470386316194786962371325709725316325894816334263957478852597855195874883425904903774905134476424820064483860362758870756183539399842590288556935410887560605330818977163066065136362594562263009743127044749906803853691706015392502735439715990330363014670941781026978584648430256314561972100811030456497729801791140984924486017581247669625629624323799114140160691013372426212129207028450476618141743536586766764115413640991204129867862382538807325162177170208964614292692931665888225304184239104911245616481112231096893683441530137470810925329248837931484810432818789605192522440167162816047221466817752063505225744075839283682848108707840000000000000000000000000000000000000000000000000000000000*i1^15 + -10757445813107465747213653581937898219265223112240268244779381542539995194158911491512660348949574144892468834809630592282496758537926764379127843869340755368027726305357785929677953205946658322797850965092893846020680522861966462211319431268233950141418832875950145020906408535978876261011000162151769331647853817912364437657190224956807187300448893650402534648083595638218402897378042248277869162808681265238967220222623439175090965787452699200437644467256489515563679944815427126707307439573284511530240451352651316323268273916101535964739142927214272509318304249447928405652487257643712539914202273980732157723751990421577892191291890963597601783905421133697436768761122323458566781691264360199300397925548901838795940962443832497079507485309501436376683429775120143182674525838229854480323268678075853800530356019873111043093745976903720165978099716137183463393741152888958054466653556951871595659290221660156711950116885819388492435446709478886162961531743585979302421569489754236988466970423460325772227649074861570668940275625278548959932332395159099753073461190028184979997922277025085841364100123462691159695409332254715611124766515040948063020579507178153689746468595964015491271317497748574417945314947047714471166697831335965120154887842026902060995119956731235091620881138875914506787939299849307373915278394421973633090052096599379342875948649992565880162394334406163400995863975784615249142194221873253974204137900931279362297183710902472982220088575363893603473179432090643415103650030571527131910633837832153207191597128861133882874822130781855197733638831362468882977215234247708609120262104846113373029397750042838430531267795001684881431855286432491319440138329518552598075212564451915154474818509385837452101649957299204388606786793540004828560815699149186904422948028420475777082432202768621471201168871954180538676860876658558486525062572621547925208266874584399424157176673229709032831088083255596550270978197921528290235965972536314379812584243945113482414092737164699463101274553649502010434883166063887435234741539545540184384399674326369948125109453350587271616166544144283942609553173247737948275775118495359342567909716782623404420560570481323311303678381333206756086468129169003291991207484941032706462978351419942151687266951692685592547232944746257519790681595286222503120980912374679137692082928084183969965478620821903126529686547645676725203515599354966807784479171698562696957271800724453546138810529549631053674894839988576554496965176255639855323391910418467898189311359781793051848167072412312550379474611825249416877928633023000390175123561625874322444991822840207619153915471760497419272346544820208097383761202927226747186264641292731584276851411339867791516001390151055971241164800000000000000000000000000000000000000000000000000000000*i1^16 + 1757771436050567355125576752562437707855528536786207976986318487512088559212550779887479931823393139694891120161323252337779322100246175993484454286086629137609314917428779797845436464764083632966438241011684631868812864220703680081102756555624838021884149456706440176013390224733849173251544397228677100100197317186395305483941397693776796966548650782314001528604963579324992843649033114923257144513399310068174272697300394008608868849194602592351622018004677353773858708297373964883707997918362858442244428145981094279661884560817565199971769310024705988486583650009814764958654475819326457535145769355179692618063118817937144127819429644826009370656978795587358674332700111035447000126834778390621020125259291366959405929125832899829603092220889793068597103755354862903655008705106796134087633332166688097780770741814565745678087724300648616675672482459634850865074955340895643196062312110006176987589187294156229451590968908199966776340480448793645451340941897827034925043836862758130713141285627465943332069174765893058032032308040148054031399994877937360807350588530447367601151128420683025037241758304389470548790549255232942907062343011366795167356460475528291803025879719239505102505653773722579458819033017280117118483166133931847395128693518241615431869311551590652461282907694782387566342373642643322871908176455428794632828211170637108500011624931839770313193992419438416341147133363191689799110644298281666276784986296093908593494180872304622075316359781701195366700879278393388890911662797903786060787487380961032405582589790515510614789438374220920600888982265039135022079549510225399068363254033696304370085153050538933971688727608943647656209478302106138605696730871370546597485841919831557842048355571945891780080336021661051013194496839401347255086537354369669994803335329342019661701417597955141405261560550449848272119963207087539136267561215463348686799363975775930304423026358529820102058667971529502763447973895479958673233061396605737925160988772875702957244885893833858159512106954469947909674452555699095295897998218825412402695793017465034904897668289672388761559276003823701761939961910533882522739017585317135167833187823872924788717102833676755328225917117273430735205927000303072709310765030282731449759486165381515856015990721148632907202203380727041208791643843570380248172455438077314630586278160518471972979073522064001730606430405057393670898263680147731176471937522026162696195217382588816362414592443196466968700861390307974365452489402498149035839352888788892860567992392741521553396771523534033351764347721778291266726538783923225343464999622340620872384169069727168152161745768769522039169370967412857765996355496105707773472891253864509443243066622577222664017058228024517853184000000000000000000000000000000000000000000000000000000*i1^17 + 48314176349799730779447857091364672730816015547963143355409111711831648852067505763357287480646079495499305388510244474893937876010227140619928384572138180451493892931232805213425930376518808687073116431057591365034604832161756670043574692344104230907144278683524429598266785587881443468011336185736508963574522550628919225352371024684360051347110852527340977471339257554538343755466979287146644133221280510031593632535378949620578881836612579948123992020322226309992048205724540337878995436509772792678033809009906397990997407870244800395218373813865088539183197931715766420813385732743040661591213422248126432168986345358670794430021957366772445789272250132818669844646853440218756465729029747413010278699514656919334505138681114390521669023040209683119886942434793419467435521174369028875096390892256190674847976193975058680351643239296136426113227037568344964298619180707109381723840520612204722527125347418382359333639080866543654496242494665692594956362854122572151870576228533858469041690189648762223339275439911563973187891430221945283775506095923884299369511040457304872496480382691795798993530840577059233867432066827537025219346858406357738757419408715280632247859357396400088266308652720730792733689675565580552480386293645387388689416921374337126065766381461230100377487402780919111022656286186687018304348197635183336589327239623597435862241321219756250241394841939170811803226514205642582208025959061893535746769663747750388149290181870248634734964070770871801657245060275122718648392956589569343546931212828305136012591896810945462575145096663296248374346423733815320646649260302367577981652983256424800488847070862338177806633866913535795902297551093467644534467576373527946330824597012840814043405900140699668969398555752313604121211838199177762943338412766633182321195681537391661637590608284783001606916124735588043158576091513265611828211457156559469877523765599209337279338790740786877922862907916323438111609523874744092753666329583133876320437242013953024837455980246108815471242414480186691769522738208404005552461007027648649687845164975780026261516365714495311585763254888815949618880904050183652037255444309530157293354367738527123521861190948599702505765044278906506956832247946408788167374756939594818256681765450570376806689805570638846074467860007106866045833171660044484827846078006811143859795624106040035183788179599977172363905365981745754943810122592124981102951194849545491659116250813440188350983124885523847796298749284150076591286400729346055904239263095578477726926723494642217553198631675826998805435703178638951287211501985642164410600540780914852801593971079725989085390941971744138242692416884716675098327471179244762495105990962287630262333722703069280748417365059410329600000000000000000000000000000000000000000000000000000*i1^18 + -26746738573331438659188938314469558173834176636052766271578947254718716466063932864670216339943902727794247128933093743510748990311541535427524878819665391543220417028425998947562856684919782549017456442455857698245627943963516926325830034070557662203218414143816473144536097473889189558180722532816073853748199099557422757771953045160644861043073901014795083918077929443341434235005552163886410200863185532568598966600684586337705496781311280138112101794423362114490167324314748592880745541433619323668413981835034623043015800053938733726625101842076642812331899980467578676946556775816855730609853405376345134571808531285622257264132429383002216807685613739232624977169816501545609486876007791617305504809314434912892235651666986808844424471757214231859837361250703387870930462299182477259675746824842196192628929921866222036637427195491989108139815049811204430263876022746513455943790681129561488023776753405171920116785401230401902901383664801398789062224698265418702454662258394998140089748803513133770716477004958718282811611656080471985819029640100869115632848660340208169720780711195783307453838696338038732138966047457823312646253866100803208744512564705958760206107445936996344901757360644516580873553758001695349270529439834869862138756361141613808583257963874383780650584228355790793863810127784349470843531562443940675468575351168548456611196689565024973591994949136541749473791905347476608592131634252958137561172518871629300436846641351179292487101163454762837739896550264256785613101970474142816154625958015483428960802171765820003484624933587927488358480694074327310588159977126469983598365077266938139175401358007986192002532143793319724956962048851804623668249223477071478760424648471506848031752021042542472184193688933889015924115142168945946667381170170285093887549027940546060938326208136102236916987485553437518763501520556845320201376905140301896976410113488388367531575898068335561872036239831728502752562876972239190509966499975246449666602956993637083701918842093354765750849170385708873695797364069867020240237056600737430387618381567534006198760126918086095403594127003608124594287421341730425349709897264790841684876220417158783867876547117013375021364639415394277939998642386306446967078365406736665514378144289234673622014882181440708307097212228798277241756391027414581287698191815376269500872165728697220831924742418846466624716665890468921980875415263829221674905010384798447969364852168975372481808953647525999531070928051548752651211896963440193014583666403040612591902463729146560884435228690128828106667297626899691125646976030112182173692810112617975791307211808277358187247590013351749642667685245008346698518877801915762185596919477770567817800066668775983335766650536329216000000000000000000000000000000000000000000000000000*i1^19 + -36928601935455345724435523571245049013351255918101077972306156276619438825086104120903163980582543138221534596726318633269573751782284867694524329137007647888047814262316514405964914969588535555125719695784808937237469974299028819020672736767530737947520146840245789492234150858213632567727769140489088252680836810337387570343076339352574031495758171239091585806470347737454780153512010609351310790940028351132518885769335961608349851622648393432010953676902820591049960454567687155913797268151217279700824656018460339834892725154376164782636753491143133573548995687554259422282830102742830518629776097072181891790300153483832010927101053241966124960420006445262747395472147124085070521134895438428792407359044617195633179301205252802352698023519243985241092466164876372454349470426825582546761308781396542938066452944692644973437263276468580222739371961492438526240926156134714107093174734484265727536729377917665164478960747685999112966279116988814125255127093832013061589998913473362207213519550103580425603013912372427125449750364126109969925211823338606478218265389193587328461254065143461139087699097851856288922767829945562586554870971076835399562422010541197421053154265891684654542010229590107624914365385225226114376334132596902221804809575038801901123705901023072984345585982974996040515709957378377149983844232553768541523410597426975857098632526774471651414063863393876428269054726366004972182800427847545795943165746640282081085693149531802006319318598796389504499152549797388200469672181748299938319192419521550439620771907484128896352630080534945757581815003521562580646697433820109665936602673995547711875067295701432447801813682350624221194707241046725692648845661875674132004616738612001132966636656774917397600144469521812797678238628788519360226944429106881843881265793385064700323021793923750823503902549850927275616612275099595279154595865034936542449226497776649407960398278788565504439587612292928734986632522480583749471103017797482822820147588410447359266505000359927888931299763229497829485502939915390641366685583795982394862923230271909027498490847039028497082536688220980961090429570409946450182317546460594030526280754971676166800471473122249726198917176871929466419460621527458267133765185291884998958958181246627186786307437721166885009776469695314509083946100037268985194596101374297194765457073653026840759177285768431197947246930803962305183341091250476661128392042331086374029194985752005620179806015736277987148600624836505753438077299338790247559223821922448962719279752028052394759084991104415226056264110966495102603576241795080317300189674628591184052442396363620084478589353104980552425836117298658665009977414720781408376561618755268431545503943786419717676384953739247616000000000000000000000000000000000000000000000000*i1^20 + 2738577776113900226703889008364438670822594933193025925854246377497796943282269508936703504329739155708432865906832285931482249627652324054835440742543459498857496802610079227381172887572539050464879354315026529558337689109758914441638273646844996211142088407353985941205199543509526176674069980219115815543993678536709933687004875325298840580636653223241863861616310509060824881064389907202151927098786628324783521451791678732874081228007558037639125950561456341643266692040000682866126982398837637668072041466808172643533190161768338935507063173052362270951365882165250165217964667824011772647705981949211454697237359189665873388393769182138915828153773590295050004398012874698240954415544767950681441674283441119603897640997013012911763585821919991368903595657099145582491578109695829654947775697042544897303497218393155107639934668123026330352089468971372754584794610828322080799485174209550055022422645337541979389770537919074001102710691033051949028783245959351140435867025856992556415503974885794788909990249904490587954429369406809576296048644855727827662427981568392756836924434952968528844516220008917392791532835157321657681160327325167724139370319613931350391262028888082538275381039534359327049998642582059978146906391667634725204119941240816808805553438236705322078225526081112644713731641460217709611247251307835521015779532656644829520416411265218874507733172856637791136381751099998296942373766149392937158033116412312250639018428000108491098513069692682566308874209776108336896593478634750850710732495136531818586262960368941118201723162598622237979679044144819248383728529261022016672278713839151188753994443928574899796656066800228436716879732734897011678645718762832138161761970442902398565235623796686010521843744710464486935947906260010863336860916412053240303881649024671503803838003139583855991080238367654913060585613232544524374569633976204953427958858178044338930199152782960960481763077657182298307946888542873600926680570305435135745871509434028088864174727219197374663158303379529414325257959560269437331145782031386226293688084152664133281783955846471657755317141582833525956504384981873447775026234192519077688671466738148757446612822758551733607213261404607646243239994301684298186062299467180463044957423179825958590554494833940888715695940149699321346172760471811455484506791886196057420583945215940213413488236858983425086320053898176284429341477365515334729059506905698077940779008961645496471833865533855549166693947730544190107687634611904739566092244792388823461076416348791673561014499706476490516225225274271713743532840498418670414825240807360006951964948668257009417687894076117463666201487045160709874263764214653629515442335226283768449350787585913767949393651166085120000000000000000000000000000000000000000000000*i1^21 + 11389749192290515672532519339265851239104283892379414886715216941873514124764728451880128591183408235760411013997276482121000209653782957913821116281933462355081157602074928457008169457270135926511027830416140435882755685000256378028465768744691036553114073357477485390737502294927681167908448975945866874178323775577136952825607092013311106301262199664486123499089008351066197751697189519123492573466640902126513647817611009369346203928152346933510594509931531224252969003812256094711780616615427608424206612133634675975880955605034604889290624978932946802003758832926737403449309619918316085874262592527902382915475961754112817880532051344313794566953411849799582335658760362538544759838564164893800268628775076316460702801696658401114455636542984163253537897509634560594734365345262211539759550732699906126272948137098636978588520941966863805465251501545907012078414874716694991282484895776710496765282298965781733094284371934321394281320390461604900884207885625464187235097710929989113725838107929762183157036428436546219613446332801988006216776773191765336871582443967866512912629326805693395379360361859721767243225482952895311935482858232216991023673235914176096540916410848729048869412823578643676051788556658366914685201455370733438307515935204785193751681466512157181319324224409138134217182506477378178860608159908176607944919739625133374104135817545202608855521190114115253988273412469395721656513981278017466365783973989504291669930224773214229577356472707384131554037391936382132087034644857187496059169575636005641561765539177697119385580677270193313025576653692753715751432927393068816367247317529450327153804710406519101363804571387178730442228105179721808126970443609655928808662656998782500709358530847797566381706049088499210265522711294570952962132756106448248343246846062631641081331579518695585263655240452980632178506671033480894475907427200320471083100847198527586855164520251193984304575472292785220069725063676295002834443796944384798699413435860186815222695804520829457511931212539177907633043857064945883956833741816717060547972219406886676307820592844428888249711698557833044473133791867588928160137115023759216929928307091705015379762430194059415259514299401553387262208224629698017928055706057751016734491388578133224478756593284419973029198395142313437735049104997552992012517480712138771015412059364836513219386137905944108662418386879882366349429212944668317486978623167620588202407093228186507638912587374863103947891803453523180545459364750149282316296515961904978091305977977344594572759057258640429605062633507567352616799586818460822458672336713309678058189993808927301600117617370053562346717625183427127489292873612354698939106023103476075391484822716368869740754944550502400000000000000000000000000000000000000000000*i1^22 + -6636538108929205125384200067938490540697726527786277022435426976865221417729259905091033852357096728254712557974459069071215306674589277819071622240642856464937922978257390573108158101033532727814549935364542373091679846418422043168647816158102638955066522358721883818906530068152349357480073778648145819152349351387183106416724400322484311056409479265858150915183027216970285710016854500684216760125617018556262361620684188305378046824639752569037375832009310617221235057966800619377802923149442788172694065665376687714718511029304863779780245547726744996758372677760534912673982596225024495984317021494784543105144535418892593180285278828768373521713529770404968360942752061191857639476661473242664589469651982187452811256249246933954471831354855049121934430044349992556057372698114513356117665111185192897380573989195594411465718885504657556898092067240974120259803451455994809159192590158144745592667538123262659127715471790172159276537380674824712015823128459408525729951820837207259441605272077548771223877925379054551942303551088073754991123448540639342885585840494023637545306238175648692786299750576700369705723679867571546240560760337030254696422081758050234683119125033646987837919163327905672319073295833381559516881682437557922390649087311126075415870353131278995559807890731371162746761682629658644525600684804399159639439841028350887621522472868379432846776990993084446381127658486952409103596776594032320975954896303962454343479540167706546690446419764739166065422726737093502354510568828708376079519067671634983055178671592584038965477715396396878120845047844757212568298671619375144286590176425718728557463592000714813834177438827990792533864736982477028791906618126546009153865341833377638233376150861710618950511579296313812028066722470283486960339596849754831741056780557593686213868921267630539514024967532501316329148759955360308629848007619998779831265062180718145008703023640487984611168995099628591816972078282171388621100414386942356195414143961384487066671827412526471824727485218017325045603755368488921684108418559665858360359936127410896949104571173750963415116643088604535049360485157114298890336568628166747059029355343461708515157622363782405312742949980427126138045999387646179080570975707364752928472301573089634561317985223244908450660991155480665038338959283749850686459354160940581809471499604373829312869530489089138643183082429452209639546052225579755584415848252295604533572778140001615508294445921718321541285545926030487624418533853997853586076375635689418759230313158437436608735217173681134757561097412844930633844001528609923307224862091219593463399966879411626021809696215749593245338179076921567120701935300344569342559194415077438349613744089363684701343685017600000000000000000000000000000000000000000000*i1^23 + 1876854212592531207112160158467573903616699971458927211272845252149155297159033478592403441568394088435595368283206680776765669373556858123063341749121010962932205543289192661488857729817094710020149663481131508891187830081606694706024611268416043309921782905809040327833709264911866051466500443157468520872621056350792971805092355294312919810241480105524494352335112186457835044993318220843379199540185397568327284259584549991662290679154062000871185992755512539697577000613123579073249633520720264324893333675313776253657000258818037541544477837673615377227113004785030211188930552001249851467473368398827515442344650001527207236597551423669625478128903801639315771802720679811819612480751168418300623194395694922504934433586416322942747441194706474737436476203589471424658827033836828251639549040250736177790159817775428343505047036260110875423935651004723438307119707918278649788278639344077593437935687950472085673130197767190328720303879027930750050199045592831442324896235311899931756175113549138820622219235115717617953840629557224455619528318641133861044114497303190298650022684876165819578266363120353184602317076136152017129987433998385407687745533565401750219059346987185584956393508892513192667115349218547176069568551135169081853557231847543994086602288430229781059299848782711124673061337360988245372036914689709907574582989597053285735020615121572885589319716244491555377835139803164462993262279733225290452522336981995494792986906941562736272445683921998967374249815976204083611354992372020372062644330947918269082061593645177201810319653750138835846303802602821232969979743581283149409805117832123854348162419986104983544675559684739479854096986694214667019567875091221215790238220340148906105415922788377945356525310329089963208563059411059961944084789970814886839837102978486221177881843270967508439537446500703255171793336743269545783207633756974523397183082355863656296569365552969290191491896462057810321501614868734318694707296280030811407112433132011849461479103079872652854349998583893302073960359301247692468079441245657739347932270029258337028451410661064638321824910955851859005609385115270924003776208433801423839337236681785410204442961698306933611482517276582372074242624988011816803085729501221335682474371992195538725486790518238379939276501725379832771361958467828530927595804692753834380546949861628408289065689450536990557114370844628364781436728257170648849305979286176792684926020493344488457620492464495307422436812452683362043887039103949891083865185862128957740481410492070335636828951579399351510487442340920015665772992256546823419060973994753975033670613531329877954724302330128715875523925273803950673501417135701894161482371449855517218112953988538842263207280640000000000000000000000000000000000000000000*i1^24 + -348257169362317249612845438386216996196461994515176525616778840049207128620570737153926658747339391540519655469103886608818081452993631786356593383935199438399332716526097775053602692383337606978908414637546659249077627897931520595326448973725393538551260665333440795834893132468661437356480105792689839288506057874287532089057181383838843065022877709737348686653891911641725078876200434909745927603641807380668597899072471545998895377708764164194363586629596579529646388126795171772614273917339931718166185923877844749252193941229389761702804717453551755368754516970709183056412015357972455426232187351704697011760005367358707769714498342900011218456399531548228423789920210498105286674721334587763496212060674369121362916399004061542167578552691919982291583424201540046009781393176715751221869587718932910158031456536311503733296233717287116186511046309208370549267147991866160617660412213756002880955353824441949181857625163323242861449880463676461314376423615940309517664338128008256069589968924957176451551628539443087450880699594246081173522168153548334918783624762933165397481137278672961302769753481689773298755574086265057243220155291632469942959957273547186625232942895416593342034502013673601182016732375587338428935753318500535967629732861054030097417055324007016606502366497871828058033070215256709119643613982402092744657838470436877454844635344294643514583783513515179941654774502080719693965005254478226814317513009450559315142386556728008633886845437036840164909264308758543535902857043653099739161153970602845399112363781392067853633029037507537033479442886978767137222348827760568400231887428127076228420399217783671799354264342186050809801733015244319824094038189491866132428682107497758905291043083108337026893839354833424395638893165378385480377335656233984229800283336367673157231919049620810464998826425193313364855604009031027793764873082799613639411923619995284497718676698923946495453511315087563157347762410780085608990482335734431416357639141973160336195971028394859611147755227432484662367129619773601697558808004605462521538615778926938572094862156085645721729480334865994060517870615836198665612707157399251527623774973912489844378779774842278048403055030309785171792946813410230306611357311061233141047564963364514859597901703759625172789035701127899760399253626231210030401454741493926928085788547168793306010510989953804134227203048698074516987381191129479253284408368933930196545693363377605937260253253576384408211096934434333079042115164224139979027238011792555702177796981419808548769551234270696902701592987365077531203611653669009525209364577258737646996847618320064964733412234764629259596712906472168612175117341084462180841284432073989747072428786474483481313280000000000000000000000000000000000000000000*i1^25 + 47810867235864093245324655616414511666763762873121914570209085605902776752422517877383835459973550418792757700572064026333964844123725210562364562961491685426417496954487049960622797541571602754359049514803397580856851411952132007220857886214216723309948607148060706493262388468386405697950788073716755015083929010424859778116181357072434725080665140871642413441517763069132333264172129120581556628533083719600949595119697416000803812145425132403176222751843687542136037191903954921124356761423551225437815316976562823916741193462188184830001652360163223229953532275626066998623423621626245466506442848993015881333534161367004918405583931625062449805044829044221258125674601600232576378093408877428582250792803134141303332287278253724625912062594161145697281690889873156883614352101152583375136340367848185624954732018413566312017441778314591428415622507253352208761576350066812658455417614903105900628325931964641932425594222344518273114320685156444092909998685130290549250094118146397826124217354402197342739778842512438104775225590336182906463597154925405133058380219647728955907647435804877945915524917001414298328389829418629671394345720819416486981052027860603063500441655264699621876614946008195060260249402655820538321044733868296376889281431571480633575657719589224541155566417938283861227894773235187166405693485628146530782511246687881523722849997659442310312820003783666008006447569272028313552765135588269460780052236961940052674698858887543251832721055641866319615249685244464735803067241076224077391935792415300985946046351546058617401264930991055150480480907155185678851874105401785843160397197115693372351470264921201885577493991081297893592739614441251163767131225689354884146728407427398853835332853410951466736678459048518325751111805827338296105701597194261978567066445519806227879549725630152526791697973756140864725034399244073178687472428494413760750598758849153414928669355889822170686123685616315528510402525993795009398652195340896246935907012541235559774011004439862240864250709951689619040204435198825740286704910214859542894961757280009122465585923753072463707313720960233300301827303770054834873582550619878884666517810613314170238633754123163358231145723073070706810552462323817925684437299966653920438040088861014813177433907462189177293211105438477619796155913272863216408745715582668716512381770013877665185293484876786974286872677346630410541366606614030848864358271409018186543868214372034396571243375879976957187946640251041167024746125785012655817497439882765912577462151268293035115705247171568736661046383402164694147011934842728978321731721249134172559353444815160938392499999107388844146701270104664495181009481748880916581820306876360407767704980724125794304000000000000000000000000000000000000000000*i1^26 + -8251187698700022544361534225030386396025338781876347333311217684793346948959987708771646917460033849812064084204242616971094644159289322620101850179433407429640660145166652120012698385256112431486157825686798474565490422700458103008552795776600245513050492217808087165343464684336461990439520682377430465234843512822189532582049739381235792782863380100146934856934968562378459493921210319903410509413360333192072708416095003102593265963334001701183944179132883094894863712643546689783937945154952329743031457533387909808581147039846524111140019874776989458678267728237656285524375823451633217191152775425663810055628476733494705449655367371379630345680787289191627267467593937716614333686314531688391583861460438350531366014848288040194513672533923346551980861239424530021279129890306598710871236270519236340004777285391510938875779830108252421492011927862272775928972718586412564326999820171512209645262119370324595387058642294034435278624760796016593595722984302389724418792727073419274593603611188998624079140826713952315118469579925507008985797170379912201552735804152526657992008500510720809981070272728148665685692140909148039361033605379913201769378908762614339092588239739317132518463306151966269652283211422432716282885004810424962741721999977997006299271110767277033773986787761908789395742109187225919695291466741217805537557971036162397530024018691574680880834673279157720833982665675817782582278822564251775433520199879850848993557005530636808378154907969227086977384465077015022610145654267532800543087222671274041383602467098899262896276433811867869857421338872905946316493831503940538023021300683043455372836587827116001407916409131213850298748278212917406882662572962472266387444356972843655857631904954628734352620280208104378423439109277438442386426189351654743115311527695559894727685318717010050388574053045263958239724117837559617599313369270381593753312930656064577232772706714263535950985115274792203922199197854951890478325521026669571102283601201545754437637070310333728277493418489291120913424610653979968609712234553786102775686934296466598831544088336117157985919942128417989244988384186019739719517341927434372770357497838904952373771661829546313427791416054133445294935934482244132952957559048349078110806097377722824632995370455826376452239218065745470287967218685348689986331756539593699261100015980649476546293353111466310529944540177662878606138971917739226971906186422106571128004242795338210795427857572836035471402712375359762538282346739229431279585027196927804268781352317462290925879266552886755377941421179692300031291854008519190205542354672925460839634142417271058328538494519166499939130014219191279935167722690824227941031198780473124475737725554655232000000000000000000000000000000000000000000*i1^27 + 1565086148529697291786769631101108452084735763148318277019474723460700227961692103407252452997444858714983976499194927946373318729626453876768487806902454808988466177322049714553827474494580595506141027967596442560844171595685670261474785609660026932751549466240833604852312220682222624577339450537446968517056262756371313949045896725170238416798460264428602284153295520392646903036285462137058496453610939454495032543105895997594028028832542892860441125166334877138926132004105101427995693944261665914088565455867502793524535839302538490873160000315653509234513040379974499830186572870159837760898535414500241362752856783796525290160992995746373623009030175023883727239063018530427013685676048048637457007804197850314362588603791519469983065800798478812081281778029594156238260593370609709366634398569408280031213180304154659187078006454725391162106383087583737954492059705809675051633997514509893524322774616824527928428674129415453752404215673988901148808916232658763124763004688642812802608860654186490168301403476823780906210728435640985105694989930645887085582778122731649896192821924947875369671482779307508381013001907416627330227358547961249866647257227873505013783345391185864632007116411662434710553688938765061181167407970787941973339799148922209361202933739571558328566738429119308338042136940529206389737642699651852454213033214621574603334667003224388322596126747469974252670670305988414781404105478332589548817641979731633279859093368534699318290317182388121898880421433148700319906791231595076383323805249769468951122530378632936519128161635607670878924056322355539515880489123186645334479873699594057804177202084449839958813369527913464762603804589337844957741266078180674892857330596132432948988717368334587357612052467938617285910995138493787150973568612256389689528497310834869125393281209788195687246337351240342416334420251795921340367302147973781978681935931128844784396935520280661997375788472752465302293329031236696408910229471240166171912102377320836515993084382164522478154700720919124223216291658326848860465992379074418926625174965715497970853346605263425167824587850452709971850044161441172565299935383579976494517791565720752291668284297541743278607837483190424735877219554867224089134498317990915893650371056849763731583145668262290773420803449061093476394337289125137666461586992736781708249849156227868091285671202367223032848081350061097734641112883179977271830312142579089688270020332434691017353565124077874476568810055292407800214040761923627193839151276643808201944526213550083754786210310293503318529317993067671534707881185500903690486142316736382105693725322331548061700744231042234418065992581011749248521383004351107007410186693018809560965560297062400000000000000000000000000000000000000000*i1^28 + -218056342563084052863863171150766997964900538939119703804880686045528326476650386353333991142596349761866881839919275718419153085113031116428146274486450267343544709933747573120340223377523085563003808932036237697370688248409154114357508951310045423939186842305605690874123548476593061345658066243233553958906847752960772560915761228334675844141648126334003992944621980225522706040474258534049603858953335071730254163346461418071666275611670315258422297366384040886761623657632511286678014793370793671947105260565444067660205802504178874397200233356543984651615729291057667387693371997379886941666142211912879358372524989325232452008294925045709319004653373770681579934763402989447115234339208405436374123732372267743233133928314564265075462136795125152368225760486910310694616247541976014015200383891368033925708818332900164323373311516413186524156643004494290455954030810530350319938607744720810301809059421370291522952942725550590655454663005030144383681443273197691635608565118596439459695905999846960235484862822289572960915963863713055320065214156703549061681370743429729576062980873017595306638693430899018378199361304100993870897816883553081568290325549155389768822152749366886925638399513652078688147258164455180881057440756469452913612528132949694304237919957666352914398110747597535250243477698508049400344530546910478320308106755076622919127128613833521710108003846434425946956092429991105452451332926213185594315670608074142894267610721121553055448608382170104470114051642288061108697292104463600516313741358116122593607990350156436079849015869586731163063930758483120248705290109412899498433817650660514308699818850670201383486257932070166825675177142389648957450537745400605634996455302716644068250769353486383434372459178485790675992652397434300839061789671816771088060853153697689503440125571118332458643018756464013952784121946802935589711424083838920178800914707062796887229693930243907503014994602338654998360252002676454408844584613257452294287459241116005073220961107703383869544518152125723233941774993584567363608169123771978625504165463412871113193822892318055627010162976854850531192990563777060786235428117707570443421564510901385459706246317820968341376951866908475985739373259060521762185042076775168911374987300356524904628846234516111059692316975213914872516862025294495275776858423770914381601739317387040174834799026809522740966672557336550072541129331912574366826233854425726597813195090070905411561127402791512908733468744279377921112489551133965766255228609277641122451680112394163959598288802652586507981485550518277401355616162498869104004302738854043657062523408115566071450064868983295901458254999623689455119069962217385826169267988576016214118314803200000000000000000000000000000000000000000*i1^29 + 12077960040081764761471714035715393250943764373742641630973512888917080472727669624822060631936092114851946172146303956396302998504916438746395188923518410605797560666978459292836040066843292728270086629359490742210695544295778807871269150589535517776023875675743172470144150113264124041356632690750348828547625884447002157348354263646735628324321531911690798771849519836287449162501625045087323383875854751368824694790615065953322219789147545609655688446628951220412728003010481783450476393677236383024340548172545274305103886798509965880622707848029995984937233036514346519587886325600202306617473337461000770724599824734754367318004438014708032633513376104535823607324907006681289874211986456901402165427253088061500238155683083628416509110919193938567065411311838271772448067155738795920039089753901200216619425250733567063987595593652239321662787207384385206890234762219851351971246416193144329057157537449229752837037944205872755139831449689495473026853255612786534210190127085359698747698534512255388701995814609236017083787021162961518123882808570313990591120521009048076723379320314124590069341150771772273132564464392173024203520807595423259667145293377592419079353523043878877170202131778352875290196518478936835436557980413713768428458285384907498659594942254499118408137086801293444564708868166188971300410747491957115281383688956131074766170806028781510636003337907981204181707597413977105893097208017577530822002107398823211420225069131177464066890354514660779738174619133331916618501153036572560072608056872944608260294549955304529093714290513497556551651775347905188203022926916837712971328724972310437666742517928050203286866410194253670945695142005552207112003552743920895499973250818773703543640829097042943818849012379617014008567710083246358122842355246587876702902989194374892499847691184701570722817426690821294458590126900552013947223483557978499371442797271254553024741549199059341319133602687859406881571119201916987090433518388614803779544349549989140067603833732855878029224722617016439304608810946159990154634092086463140230505251660736221456301805683345153809637229690928160028862216549458630199310052312061760521032938547296714241568308181008127523166860262574046330629658044379131264917807622407493646318256837641648265268621636257334367477880475427356186585079537821963509843498289198842579707961128648322436044795626296919186818246184259779244174216737135109996338206159494096140518855215471489974807523695253732404964069007812356101351172557228814127911488981662636222018722487993086177977964836472148029994590716307260865043556919100080694261836063417722934024266931017830633715556708639075849447059402615421832117325030141915164121680028043420022865920000000000000000000000000000000000000000*i1^30 + -2147384837035023536317983003636274117938882143350116414511590847642153235648647554351706938320429374969291223429411323619350180690853271961219116234989410950978001386281686640828588452650331841070302830965291148378244281645327563523782253420037348019029923229665781477891384497170422949741681090579281883595660400418544554554636444017559270638179638454659555475714076771023886840320519519442303162359694114625007355448812329630671638035841621016460776610373854287071946711346133425954787489645417632319370724914089937678388131807994920732719150898948779659316709906091385700339781919651988470251273221254468270124198412675687342977409923060971298402160108016862780971012560271381063133519421927355735142673394026731802045749535850603303422214250204820354477708263367833834128011101445459859106402907612603526547661711091086505400546051568632855127007241995555137195426893272407873495905458360752595589894141942725264841750710374495718020906440286140747408911584760448244482145102448322357648615111687125178808373071749124017958631282785877493311475204784150876107623130033276821304696355209122510186633807132863931787664129579084526421869736013980087542177795391155123602321516064304509965356050911511008882097538096945103341826395816052172752495978437132181635605087945665868692146874059625275677954791476637904189459441840024589259286142824482445644451277765697606302092716083873324123972926993296210927048195524991919739188194360891968532898276247432923476092331747640318957219996329662159909666703041382397887808303018181148797750908069604408860321195592415093388217957308927156466650919232242340684611391092444857020348831774546550792708996738550104914267932857516514928880962007541938673457803511971316187724837553194773755958733900471516004349360360596651274423238854133685820324907891666174552688427496279414209963654011691667565043701315125792581453439849710335187450676637880341818088954200813248491986310881837381721547433347469905221705964695746235344384144308318545428143281608170861926806222371388419975900814710406058425113180311142274047700713627934052312905675212288164963783867537893455430400182081820043257138077035695283743255380419575255590538132052198593076464596466186252645290194520510537501066927120876995602761865827796793474779392525501825326424135726316054317484289082545307479249631476441484110877193963123878542628089253232326340140018607347341197038719605358089131923616126183425738224110284685813103405186318401389827177020835493032153945544730424311569089385108780454106520287868758596620597517354623674463305938667535703399335896205445237563762302460712860895466921092597009722069766371526882064738601160046279695696252025573210614579056714041796853760000000000000000000000000000000000000000*i1^31 + 134419626174919417477991000648509797167053330382342283243901099433266183047165426155012233566310227534978074347300978342037591516865963396881035493061822663359443394354489998035267794533055312024741781812657045167651932607182916768307403364428021151924651959654448937093387796245349058110039410369367197238645215402631959893551739311602112065521059837413409946557365474911960421516295797702604250730658830897929419607913235434771811946676035429580460014713728603668404573394599485146792355947183608819751071163989886661958617464382209127499791688368739669589887888317583850447870690151439391838434551725516353083945887948564895326432136549048670801826951181955481751447959910871587035029508962520680092516425281532585162241532376905290547480851934714728006648086370489460830122012475230170774432558113575053406412447518989289581667775844968246108674500259855128608231684164577821170406497312181062002195045635821041013918859954098743182872459808928791921069470168413151794802370431915557427728595183520372317536210488158897121124109478158845851042425766280642454349512113679908789831510637972173984339324549174727235254138482487011135529240828577801771503569427546284585247349821606573559867295735517751619158132787065727670337410401817250374874133418118512330255864681424619853612564213659380394850773577642185856399186905287929432369498835088515800585667470052338961220139159135358148403668819738239247506047398723297042450079999182246334327750480318095162433293996172934146217166070552124354267072222819705647679950594267594523087400810387619964708128612932469671819564089856769818544098420266267588968120065205085251334642140899561371633024284243440092675686813851147326638672849310109521004053879908265946879178748815905925410961331018020711891166943259027819203364315280436545150204801950300500056769404562809549006678078337925438420515272734721125021099586245196746487125244903710882605656884074531345969199764664580106188816640422462020179612312845027234570094431493571710718594353379846165238245848204297112574558268153745648233762380409222351384480733232174256928087885785649789094660722247673073690414710844479816283522562268690851857231849849257338683256516421758069421046088559859571058386412543995561559657994560725117022403589006543907354569784832724313301532046470646535878903180637186518487464276192030514987521316979284750037388008416239311801541046041789680051437540678025384456531912780854752373560204552249789959446272941230836314741985491053348965453344205459289077207133893008669118213004935964616417263135074618631543795860470461786861588804862126700709760327320506663045330031261124003426824370502304384028488982163616160761307799974307314748207231559270400000000000000000000000000000000000000000*i1^32 + 3510213807026517034275291976059885799011888187369250104976456878563642067509614645153072768694645705258011997203607387759570048238953163233753487678611043359723715235690213758838440401757393559966970660743572783877278629283959316444552851280915818257378492231017210139701795112552527193526593360054455991766339356819853231488377859960471769888126481252057941410530416876322046861058554933044747801056416097174059821676958185489852849375600970762390050971280488324513855750915403900172739426676319454220326213020692130272130724272143459743712998875029864424846511789309171024074254996227671186947873657681729458262821860262518132023790611532893733321114975547894029153435668390703887287974588973794529041091483397973928126179181011792289719793257998908884840218021179820367420905258985806299417026979350355911985937641811973785135817093141701280631580817963549596578480011019079528643198331906614633844182230531288456558358077940809203498782262464230118312669175851452339652231606734951032693782727821435575138974404546333487171137728427686709428960115983818954454078481897305814207640050891809454036688314139848508866879162740089082642077726367052282730638055440359782518409326176277434761740802629923390772166598948580704741095404765544924557860948053152806546449186246189189801544973032979735973925875202320350538651059871249633478881657530427003314304469424863703834494454118972513690491102133985670381588859984125906742113300084450596493885055160223232705920511247757775278923567232653463632894420596756313036462906120837177097901048286733148164985688697342181682480201445194897505091867502491750300638274864202714167323960591992582860142619762498613778906420484895926481436868923839218997275910005072483840401756201466681647423150615322609300074122656020886226542382533882908380283243237175027797154769628354933471347813942265085515834985249749851930039547973129905630959262506119853227072257273934733156169157336025018454361653252201686484893332731247055972939105721443937630264714524764091092650778190994622225600194812967005510565457307075194550531404452693267534781103266484693957007275195574535680595279223875350865345084472691353725564722368854059334938944497423324190345038169659119336470711497083099645183037372969152703740873252066261739558352456945116599754544518851678474276657930400259063053801861992924701843763607833499541208919709694760439835253459000156202879882244141920259979155911710002363661136764794282589101595888161605706755214029929926039596869167844394211162620846402105684232067666168257550620223664901083832990944635952675002045602353665319047405565758886454174815752592793874850482143779860103469736571700822703172673115624978505699781561548800000000000000000000000000000000000000000*i1^33 + -74057942098290523321152286422107866827154197989988817800360107607440575218722072750667879016802143866095909594289802881682292863885057276529501676184867109574770758544641357870948301484794427001342583937689371023509955534339049353436172160178553496503782034063569168040157014194867038872558135086675264795777058227682479064676961618360269286014155614221670227089969384396627124587124811739683230576598183664278817131962098269942154416929717027411693394249329894634987199837962646489920710888392555884469798901406262212087988693628386046755631081277937873469111194236118965249228523787501664980770723853836798042344533733822541696267470345702842390496780415700593886304782722118005449126720490938936173970878914669360390824865205415692116438532147125129840254737681280031744155112201770123332971247783952944488354681710913039370211860004544208097348646436139494294324574243649610740804531941658511019757936667939634285459220874277268940007886059733032583828707389906143005832542520048964722185579927558178530229716585101063526980113709885513249170493741028323841728421872668278592021896429658781449329564428292856363150366599474325748219281833814259458209737058045580942643153779775064997651910921258429717774757584586557576962435074415596540079983402890857348011859238921344302906184026616202101465545145180194514747820195197005940658348141015206920269706577433383729806998220134649854040503166157590606674395266388715828985668161609670439178731100860235763706083919348576698175324284732202336257439547021019090623064937809606944395757896151742953440630947529518747605410694119335177665794763614812953018165772605035039337576689139853851171417765333286541016259751292792191027980961878360731023860616360846493372482069107835853583876093044690107696729421835775221641302274401662300044487059675675241208910722801153572711222033337427324782243242883334854001539601885271315032788965882198838129778092148588856810075907543594620829330119033289718308848920634233215268162747472142849296862228094222210374369248830730988856779187304030711391218070858484226057371567871523417169985560328778951343525535254177503763159250747412290086599962684649410075594758900197661798803236510905546012036985679692863361406344651708956493228485723174959140732590092860267008963453484154321316088227005926439985845130306810874804161487706056533103740264467880506431636501580380925864014773880020972428581253072383004907671232948704012431817775353244658959050824159124677466386827733927660345000430547692735840390920092933918435157002681759696202569995654119830859486080303001765002383880252125786781284340319614418645822352951313735556409320899907436108200742639685502667398493962290921615445196800000000000000000000000000000000000000*i1^34 + 7196660640300652392537117031254111519520329672158289354324503100704685953762109129545961807096128792868309268418157376704105491027516280408153171001228957249536666818394879727064035447941867035039845847325740089952858429280035327042260259733274976113670866512347267267004414194800244355665444976663258864467145896767649233463655422916051649958135768540553768415754023137741536322187041893547645922581140980018484916053608986447498057399067576087687887951359798921851989655554032509043676157121687402131981796754291660234615099876050576228012677004820393722883372833309928288371427956509851852268988751845970328500974310573713761077019314885089349875325648825933730819406587515478860550798939623210392033119693670133456308096214616679069612032685291491310591556620437675117716030865673104317260244668646501699585447675089159948069512169240581090835870367416595356780809472758986460333857479700747927066510984252402339527100116320168737163272919497685268877612808611005762254024659687026893165492355794969999994394037515520199159904219979969498282416169639302008242161417049938049244792604296869720964187919661527471108138015346404941600351757929469343977716403564358195646194956550907190633552684959910662178108363295824989552738954730439134154280129750871112025129144291017008722510195356471607321485927158799732825941825270513351208944375650069245496104972120325360725987114509731468496617195295375900512804258255146584904540005509606403778274665224036879387222677852623176876602696377317111675121892912742436957977988916421874337701289372734686601986660225265415360556879989125162493131778645820480718118564977947582311803433508997892936091219881240492475577738844007007432713214446644842952914426242333650239854655030864705084857325677260652977860116131451651817809606650437804563874423918069639261435170800856723692160548081935032369581541404448397435179540108802039138660931744661246086235336313278677744329021647170434596630939477399645427849120637467424124292905721964739286683785899539416217799371958464836275003708268616213429023151598001635741768438529568948737283351538528380537653102362348003750288760726628508841020716338579202637541871388388824762819344447497777433237589275084458051251664448881466472751007209302362474070604458440618507454305280861791228574284312048681377010194818029949720609665232839672755441386457755254917745496421475070375318815200115317402738961088706370597027912666064900502356138856369494962493638159991234914293776867026952669357768725918913314106418160865496253864767703964154845091306215767582107487490158048895081131471413545245730901780275784731773977077235396617371422420834255320219459301956963856481097405999003984933683200000000000000000000000000000000000000*i1^35 + -300722473827637796843430594805372218927629178732265768739132955538053651835426675301991883887851506537297216958496386206331032806600747660166080439507094458426929680584988245289214148902585237378583926110495298521748611412061603964813848355861271802063390318118701477505691217665387310011623856550426902590613412096872996076385834882250959870401524506687101103845372823241815934482933888139065011243917393830859201323743028118105550431133429119246412835920792494655032109865920209925922029151274725024532482213152484636874328831015109343990691436501333013578529699509223873872773235004475381720120410457531041850244670298862765933039482989928197530122282989539036765858668107740239743181701270844368272277627158374791186358881052224968532736478235792412584767274324475425698485231129123585108674395703482501545643367493857662512518723248777848175254488696407263222848851460972192797648845879950788131922224202423038751454187895260757958989957570025198119335286981184461492957571903112365409532337432000049893566683845679141573910973870591164732162763450245245788986527341420208778461070645853625197767849324980592586410811633140643437074016384371759620663854442618767858851155819214398790710630902981410566259361001486511521371940106272944689923988453579310224627242959692007659077737180416259582167067069760952419491892028651199865383790657299780900753628113978767002851020343372974413482529779306422815315270547410965333171572939184365273340378168551313137309260250734633813972778708396787224869869983139766019319233346508226742342024858897170911966001138969922255864163450801060939838773779049731566081262701218887938640372905444238769678996589632876796836363614087468784445388067124016853746434352419309927130997319038444837319204877745222182214033073743260268565954886921885401825827395383348308064570746948779120635213088549482453020402319192681990184549013800090593129927785932229629746932922742135566771807693407235947414070929041020611743449375028324090680477380641272210320292261044847735153248697420266394359729396667758093673540623762261334872561921379876272703033616186495442756423466550515953682609483388750378748109071071009521760714750678096158867820949017770447075112251213637358628743325973888354611212031516639347155359452988364946617875295695806405661566886977817382552646967337457464088223754738423350418333924872713489445480554321501700550730694848961737159992734094069760261239937325700529477011284474913563987542647216831972548066346933587774748403774023911573119079470450827491312870179383927442361103427082174728904371429958897824997565454511590263101509288110992092637651546565057338553222958324852942586414316586940379967663025890671984640000000000000000000000000000000000000*i1^36 + 10191165953525515321394471552520690808635254187529839582502008620993510081618992837639900203409367002190885095861007778127341988124747452208446801656261825174792009998717326773107253627150688063647453486520897138494141366302529578742543739683914998752108191442104953952348267709261193490125889230006198631010059257605337779531707878586667412609445291447463002674175914541596209347101470947464100727868074194123714874255040816393123515445538161152726741207807607746286020824836616353637215198557036414859409868319768868376627875427792571891000250426062149191614809114746226971096496163099402465996647246831364838671515199410681107478365318344774086971791942619872647631924422064878588706551983657892873987268220997874291610799105453452402429036519007951223692120535089145183379282947478019902634991254862204393545062845285488856184470487658582664854443759387058203705670838563680963311697044542515804630729065427923929440746633065813999327253691548531040851852669566495366363272430405424453358450866819187900736956167291999026354839611545828788567652955092004494272682165827846905888650421421243612411096366272482113045131671625901605593803767291616921595952876512452614096393690346739242499306492675817290433896704867160256972141939562276667917986258156930346437785706310994959188783916405418560701925509025631672279729715606756628232464779591442292849925716155192943248110458549163874769001872967078670715183294545871007901579660751320574461862729346953762530919612163756429771769395699146439176879227053468713716690029357479886002217707734078597720320283896433942988297651224823041809274997049877196737185687325745162169681560954943246088565680031384984353203165712672969840917700826350569368268819658120906899596792105901961432510749414321900491064862530005696258590715701533271752664369504154541700061405294269857206230747109283453481267427516190567943680033399984333673276135363743451918194680646554447914264944198903026809265395884499952609660736258489821526833030453191840735746792041376125913516049572247008541154041759362961177022033379080614274654150514765952257387681294587740261517457906951058273425982968572731428084262248390012606267751452032524120967182120952953472131952724535746876196000269189249477371195128310008838157228676807598794834124154055740687798669710940816069321318467628480047186826657779108555734961881998936817886102476983339928219246406703665222842236235157605459336200037015115777928773037532896607038090435254136809676980155548730100819505503907084489678105698994094677406908579434507702017236947394865623600636524481230991589214217337368165029063858351654828329136848381480075707450950298743409116738838352056191448753215897600000000000000000000000000000000000000*i1^37 + 2176282259848395139041756913865037669996320308299142070749493741170907773153523402480211062525989276963681811677285923624429123772787970335072553368079938243921347995568381742604979972896528017115488737735531906505242021843507178136597806997678755151336278592126261346269299374188813570633402522573282521794415021387991815815598249162424502710402913454894864440773323444379601544030848024204549916066135877137421640229869035716364505865418069852264712026052346845981717671605834837909251489732828374530342116267350328983642332569645217327730782919564680229068627529524423920930546352467595116847533794055402766958916330565714947973284847746659499606045145005701320506858710800713038532976799580510804176927271651164595416351938229569015510213084242727790409173183125397455763365899443728044348530735825148776805795500842203150977518716140362530700157475826786138136082425982489176064416979112719326809920851794610543960000462282435232898263080273094995696566327107895287814127093934091934699829742750024687733196381569507879076752652283681933336814176285740120081977770353110730742185587267348798611080877802652478333027414144022860900138257050224055380798241504438390844343439749312047875267849057139163923636615452020751527467133311684956056554489872098698472915052598482164759130367458451678201878525484469334606954684410159760016996518944932191719849782236591655249365274912665113043274468857297026657390236583861480210880616950383325107313677322277074350653968854967443817481796829011097790035105807292293621816854971291443698583509356899996982694080997946293070758846808656763748136230290003138811230527938636083438999294610000917223000440719305609500576243776758063850587977729140649649038185903566371250974761178316834858424601421259750464588220483853576075543740446660358261015682354151625919207410350341982993198802779353350592399966841739625684457157452159536829653957270045092909608591150248656780369683512618314735477400063305361825893080330978672684936382348694770169088714258395251812572761475459050103868539277192125297236605765176073324480378981106476724601179043476310589134332586232440131555315961654811505335204560120806199598891366068196881057447639275851972801737852421095819699473463880660053324199343509370519674510198249509032124009806165842017281781788167980721455609946401317773892862733717403062448036515207003314302364328912961053846484804825012785654313768728183848379522362421472228810944294571922502956658426237347995301952168514079412685609407772378246023050351178363959048830257902291105421770028664121258695346558209326430383460254386071088100360633161448844434533779317412645230284213643719814718975231797491711957729804288000000000000000000000000000000000000*i1^38 + 172127859215403676679321104324616374480294133918705610403531976848089343828966758483315824750940425951171841447258188978734221782842055435850491661063262895921197626212572428666025058747254515756065474809445297677959141938772934340932389311402477767014306759384303790308167078517037441484156483835695152958437730193450850591821377118453716068891092520351695746356376761480826730231406188876496366451805124164693457453053011042718363797906646525648032656961565807805850074271058206620561085453692473362105239822924537619809142202660946456426188860100218020937855807031505580716849462609524855546295460478741406656645591732658737065692004978964457255436999332363968805979900896281087430690379611535191055750264000813561205389610709194590790798276794767966086278389085173941991766301684999885848437128795589231785731396694829733556963290739943272921473993207964781518788727304161680483238407748522713487050029480503194587716493938543078979876869689860131698461385171355052471550007100680082329476748455399956906679917023199662462128633441402377187818515322059190414390616570586337052168431964009386422965296806551103848840306700099634120482363334855683547875301429572653134004010166372843848275163284224443991350843960956030162098873179465708327734296393888613164137941411358031653388162456796691522198272961757216660450639722174494755247212174185266665670004049504016342618065983266675301622493630049041997034217823927380166327042322796204226814635921344271766863141519342052802116273328144556086648910278883970166634563167048424424723570231613806660340969601220601313802408349057267973776508384693647578209566084667458060980525652874285867062251310365507475202738434921182332280459450192055888603309368742360559413565667020181662822503222804329107483744282133249302322127473419796251006454932105870892750968952968578919865422405005032715568431763679847224394677562755138381102065344576968583244417890573840363083809255253521237922367991270607332210636108300516429133408981358170251689974409631259535794967717319913466159656411770286747516649366450981063091356376599318286927191791956753340081217659659889763518878755671754199069864387432320383858893320862457277871323154478045140359905233868904385923536891269111835771588681220544850405155816697592681383439851121200674662281435542219701605406893616027607923792621476834666331052822898518240255806376693564271633251595328737516951666943486770607231121951242421128805132004033825047528911889764628869847133527290838583560702787917797207514363252470396649039738915832504514616822606349874699893011029090705814730601160852991043703946802428490949183017025049374228318500473824590498988047598428533690306920448000000000000000000000000000000000000*i1^39 + 11291590043767894163359366415276595433172309324116904889005274569873336814233886192565720335320578776913990673221404067663552820845676659502384168396577978508194881178674815219818378519593473306143683180801219340377395902822898428302513551547127170973515666163062212333078593706899326322584488110640533983994425048948539615695089297142186094307801286899751137354844946650172416749915241930361514084507103179048791188977579677908054462269149407065591684627990534383144372432737525816811509547461363766979203544578076704567437325928409734642401586150769699286773789286394424508893651707543831575067470938143296212033885304895302460324293268398785557979249392465900369679331419107160578857642122792936676082877911749647370056607584221452641210494062706397270467134213011864227162651560176279004169559895371886041986262622826815761042384078992574417192755721088427942606561697725813053748948447925212031266031240058897288259637307998528589839400470047376194227839289452258839823674518499138641684024415559533636077013152627882733050647850560683153335448260620036799652304014045817538958740843587001156704377623813674534501333632612636949789287028412713601208448646741219683872022031684439547353944141607094732678759671434152688492316199350334576433523671820680566175242121071914357760303614324401702622646907434873652867880427556130290405959101105056949600575773921642338857247898137683640033527771496844001504907436051987099372002103353384110405277985978418001048048753581163430465668847221628854538916445941446444116560404203038397781172963117907949923990922007502804470044785008376991137451617760495683013338492498945140946832115001866483951683252046675388892318818808681711580444050640032415958487620451696195963850333713994793617598499367617079659981516899607536740504647478204722874367512356813442569491722242406247378565480003654886418486026657452108663088845869773679961964065084765165686870291782064836642415834793246186821581255095309919719090720160777795400223929086928160522673119458328515415377124759867735756694993868922482523079621155710915675462752611989937991775746141185858265779194934838156443195120690999749248779283469676381094097108700113372390101382922642839965961652782242119159778347686216804727256890125371013142222092363979909901554869377383943090453601459639747845595070455779261197499994990431521759807194643921531888695897245766380491110318870872592056627043257203483446012838072069082099475569565467380889258198419038192934079716237197968809333045003937693314558408665970904401535966448129564252203785372657795315556346831750863728501691167675830131067238974910473432912269233289629346320677165383557726501321116539656811315200000000000000000000000000000000000*i1^40 + 449696499894434607057163521170601111016291361432052915104763970392280868698171516825358262094243750986311939896145723360772866991155919138952565309399063199807472704858225318009819620298686642663663232098319209235571921126945434739834388124492229211287652280985483429877847340535150878459790993260526314228809670576482104345107663742139382339774472984790501121073987337873620370723245043156388215311410391513758003963938044323833948349833942855798184460756510752851021852162620746353558457899096111568321832591047238154085807752150415438363818688663561350877174971442972158642596656671898209352160920736860160040963636858653175566435848628864608802417753879923784920366309618639447125937594672594732862762962213992327200055543840016057965205888495287785647055748542359436333151163748607790050152037955106777094794271859162717407991013573731528105190500113912291398691447017723592414276242881031066525397959818717701724786953928248660995924298751184769468285704189835655248331104265952294118229082623271010843292634547194885917201346647638540424873702826406840407413793741554667793762594448470783523575742438099281113493218368800821152743557007873892001456128387993503735067982402045672509210437480919627921172312099939254986077862008279539610164940766742620527456023088462196784420766140375464895368979487164958764228197022792916978877973998629564390288381640972338909522629845219796823236110172691778317102772722457133337281741011390429802939014025513093486694785543400319821170732723831068076577608570296012082584432573996166357278704447410188980161627583172523312800221499714254976296611756170098324612796391930016897771452920854279380219223789009706659112571402731692252958693905669555341395690173881401762986455086372570540038512610869305238027978203197468291624772111526714871344647916789349535869695685963871735157493379015204647087599072342137048193023621407850578386576588599271191470888679462745702026738970196514925011891156197111867364447216336818619766321111099643972560208977450534701587914824981568806655896055096352474236263690675903212917427111339955882593023787699953040679395406627219373945792940582935335177813444208825983374341617360001117709353507533329752210922998853837805271631976506936151219825393720283985640029359529386579856929942817417190244107804076948513428393898176298724971572290106239101195944923060453338581562237479114902586202265447792550114231004491499938084624655117972543863664726779459431986911311128629836220090230618551041119657229056447671850508394654366217188380215928604954315190545996436295993175252165207741967434249230555910020809637752982378335825607713288763598807274305944232775923634915613081600000000000000000000000000000000000*i1^41 + 14927601380008939059669957214168011854241715477470577800613937489230178257435230737385846758165963550987750167817016082412161601173161413411721499985237324837270413313170183145407487730455571511305308526996844472276601237753819971830355721596842841051282066316462415884828902088463829616482692478114174860232235344852928266157769912397119338852498116418360266175557037995824413185961884141699346050970282651469640148021797411873345921876020404715527276036064247601817897682211790492408432808990262758515991038859829263470317974055113937706986730671560239073949640578286641958189389797358751873910592967142487795379451177598849560805283854515940809052251020508645587579919722535101630221244748175019861802868604977324513434173770080153947112545860561131004736704352936454083218739741683233383961427520819896210530343170842810905032145722760848142535155700363132626964997036488099879591013948122413241049797687316103202496105098916899734274603108624945666864301656330333760154651817877295561914734007456150361140821546342368605920405029933449812073865270948458009863861230010653485518836853624932183257565347707656566206412563008163630333412168382764717077674261652972218562504628973842395684131973149623137692173269467563065982737544395559926014068571517754884007546857170364976332348416802989876502117378159585276100547791368821365626196923025395597742518548976058896150985221056328723345316334778464899425153523276335866999675275354783513666738323910840845229641111848933287548218640535917363671938818146685837254890260293356044834738566577520510869283388240741689695806347415652392959273391142563582453043761450294568315447489700323046113709915669127086282976014842173278489122909934632816629451696444512809037619227559308823184136414251865870655194894163100501772117697364547789070236735686899028018206691046186550434878774710112522352621353466390199029829760407276134844223259308618943878231470532888038051174416648664479382969308586990864550452065572051932953836712605716899415273203820299081019411388708570642254621740956883273440807453937594813992186784216648148804477726521426024392401564661753071201608265243410158678531299865064041821419554379484390889927917943121281526759020611182954133013229250769459806754497037391069522966391880177305431836718743164493276249212074009706801516191855398223419062647034449826505435702954685774204970826230522921417812263260243394830543345825313501894101621630863045257900875370539780974409961337972885339343536579065445254568383262313093034886543327668477061495080274612337416364036954265141086071877253879733207206325605168314777423176953034177447774489504022073425263397536425399578799440438231040000000000000000000000000000000000*i1^42 + 336623327719464001368455398423073187962063895007478861319512402204965655072577040620594359178017577478095137171027877652446168088981862923035471276617381380722117608181641238777601829498783122075204048404622308604729522863981660179535123916687650161251741490943604237652502262441980030813201667327340199895123087436735150382047270789342275984104532161240015394610895761939135350672893515932573352284423842847371000375112157172161589547509847665370376649240398527759033977071368248759828784722297101763773888554659874818337332758661377228020357415378726854044799842949963127730933086016317592128312489655586918788846477881829618173573443414064637141565455746603224614073476880276027527273377040729107825253548698242139159603729643168654719959097284589874910665220867336452499869404524169343885647006586886937322129984677738347361642873943219598004685636040255660006405210357836949340574608774907912317491132866013632181251760608860974287390560448209569694699703999191826268830043088786957939228799497905606723861727144211129186656469709641420564854045528518095368920673255690567242785543758182926343830352554537456968726657627069226918146448140572877804830307838587565096932206495548802641980490933833835424409220301960531079499041397651873442823283682174613870855949174797258583074573993343077052906152278835444871081690871313629650623313320430364678660244991188976615779322434492417590102531469677128174122573136770838385352449301867895171881425996394100561390782364630436512200850714573246540464804656235124637008121189997846943628401500172168763741783386798421369033633744776181577647459065096774475094792285727296879751107495182814115357061893079875948443132364089646969958952883566317798711492582370323796287870670288924211841579245982645105294304632511763409799596270289940267872908794296128220624085788983217278177072300201776449398690703358183494731041128393462539011529324831652695885487110564545228906097927952656070269147772811702239979756804926406640715246516755135959149303377555799719575178065348916354548078142176013849546406569937351865055323266567235203182671711748476374820282291875525954365353898688636189125924169290587230884588063212326632709554322165176273920180890910137851301781001763382487008981042416876004211853218821567055989754851494115964170908896730300758808058515294937235712987243854414399869443977698154217106872679520892710507629784219633043718235935059588001035152100159226321691455560343493313174753430059040511886310905294448856130237396994935631704454768130584428571753408365187952857414738765027944888752408178475227139823765729279958858464812010427193314906920773192676696174830142224819023018721280000000000000000000000000000000000*i1^43 + 2109791629701082171761878867109570638013001143815502231414939167629881803653158984354523063726330957859349422252765776206098289877774931293201235323388089943310680514122425602832175343592554504485774832849869124396738333171677057933620306374513154108190376694380921057677946605533831138394959034959495511501540972331485934289059036432731036025046043318730314483308072063652719169668243217771832264779401915130014286821923587042989927392403951372949823855084906893877217103135674673909255867299729553227600686890887796946924606107457807910114154602422484473174136990650961857669868809744195117561349745079682071566474003759815111556034373073772462573021429422981450251860771152535953376741544642552706747356614697700164555747729298855316201119346933352174101584277020140019528388915082797142795916647403045152080383162532437002800271135608381870280727969971988942183363509658104690389414777637129964361355397208739125860758167114331944167284755578120047796824781210738793848525848690852836057882911443456941932476098932845531749608317559934601823283496972862257534843803485104563038054628191744417641915891732451533736303505936130143209172001755324400609641656919035898466648143773015691254932913205800675176269024324432886151364315595472502751780982680673354166643599373602779864531336028682142598493136020859235204351226985734333454704293626008181457676235940285963255512224879270732787483056909627554131605658089180250459082416535039792068398637407544262748643916228585098635980820406940037768057888516308517625036794097686747502969433484523629452596519716444276818328297501269475329663660418374265465624208824339522553564999888302936034936578972631754516898003109574833480797531607589577581429851600169611415727342061306449970565532742888632630407249325513092584074982317757313805229734200688001194566492147909995361756867539112480875627449587847845201442556932010376365718967431075876228239652548645082560505292602573448999020257327777483882937284719332269530013909007714354810416873439066134648197135070375037998667522361592056528219466707989512351598138987349540352489857428620125440544389399435182764769957435452263767559796251392421744419947982354895458562734358115834602838954734622000106752634161335787362355453905225485092740845352028211820993570999651059193370770125094440798996510003286693618629206369859156929249883901871867612724827980756135956101751748729574113209131451583456171399381104092352682410435047242425535409296083099825657616308847995578010385227062204626729760748000894354928682795904028000149003477523641196982904669517731273460018784602080247793694558220918841726325065863615476614425125500751961605013504000000000000000000000000000000000*i1^44 + 4314853616008819609391149725758598927829287135969131825909854122864523147377379976033740145099990979538145650408039543423866061814879694255756823712003619548599224331101747010987579931882428632228926695522319836200023236455690112275434634493153472532553058676683733018479442675508542709974632266581624314805753964560050832607750194880795776361448713462889128192575271700642524239837574998919041334699414718582921892186683818416797075027172429784859917164572453180267060271164459992821764399574393941230814029177223053147415654494070021508497168620111612782865523283402619329145329905266271178501835495891363820224619922319024274324056854991783372747479357577929716077273337586094399889142289643235270040796045477436318117817426841565864244038862820470432829593090094679244541799150136210043317818719452829149368568512621554426025282632978941621191082294256512655600662188638926325344326119290825455081031688937779075948078246898833514210521104329153067014757595805271526802153125253685050162715499436285619101442988884381618440463247869608942729021244349756933722364701073062657417137625644492570473079063671223200721663366297279477286031201575527438658217275414031541346286670613933596256883793617630899170680421365181819831228457780781489788647523368191932001022446122569436579529287946951297069082701457691377261863672267359128521162615556688151945006308070728043738373920183471428312127006330102806914720447767351371677758654304850320061898389012404534921621917507485045367069098653622386523244680992472502997956390142259268871369330214077063940792111457339867543871558960975513456137186780484830422738000789083181441065866890207128515500606120338172183495542451063923018471573852694559077239099888821151223846125824896287177592102555774190784238038911734500043410233641972438555363207640816404861359235546065299538402660639963528170028869890428319649707241439897505614585477633287498135544497322015938310390647643547478473147800636752844115108965060774317232379764892752569895810616741128755578323972914952661146230992399833973872962769955098405138889639219360880620967369751269828003929753954929804143025706787204188928413428251523289364455810205791388234279115341303764198604511521619350943772713410599225524592807807131045316008596205851151840940538149725531403719559158749798619631593924573862915145289424444867131221416868881053080767185115235939107839214243273896155611860510628662879531389007984745737076771717784485670489338021714072542153470275157205255226577542227387032698022189995845969185247999208849407044544596424548741451909835536304599948388717562399776115767352390754184283232462509767288314894140137537536000000000000000000000000000000000*i1^45 + 4352626630829373020840208981065298761367620448063161064269541476525368124621287993316306314471933097105005780184389807252248120112866897498836296931370240122013537477691058649359124207119028657976524831785830957890109357591268414971794500632891585415893808939397486118564328776369959631500356647763321072876934860224856616032593548083996664379002756213376799833907620078336820669988744167771723327266856256578656968708909285000980192057186102491490557082857649824860006667495957080993563667441833531841157359477836930654653680867262838533725885857355045900564945400376438978357611500014608488139171615024228480211086232336875513414057015030130011236260797731557716842050918814153914182449751484867483479059750690992301477199762753543409905791178258562096511271651009378037840982093699808751659565495426790314247123369335665997468722935856929369530509965740102215844242533756575113799063594032487767578239964443600875389272836172928500827376161783068019377760626101254667103488793797678744044942145398285910520523142347769227873524504851761509875820065563019195620463622718972227057461432354555732926828793210611896847222561323153552304290555509070814179398778069725705139152075022033868977694795269599139587841603992952750226364116171655923726327339835335535699703586676033800733952399435406089245150797801521298200675397549840868156475999906181819997684900285646993149131219894189600820263614492135018607821652186824369207087091746557125783856120413451157512778171103090626264046225502637752193812255871342563483403592207026973511851112545142483484516473558265941849209918988699721496234329371592499801726469557965213965935592044046323646011286184899458071723184351156167433165710804204746457109901974079129626586189065640306111759700786977587375834153498471193599666976271376194406633682077293992121756723115044652832363349123070264191682906294728945857785043662921159863145119357384907882603014082338677780526900465238284415322824373854754495128696730023225647680407968882696105178359318698642409945576450614492933647735375512585645773500041003881289048742591957417019956367859629481540476607584252637108213256226349983488555571925116636541923625462933200744975338759712230759579906480083241147207981698860313437970359395517085518003713338627231436964496609259802653024597203090109227288818328384241582520106433877154832320390102589307097963108025986257050521304592614194644921632744807670240972904260861828095720540433993353437734518627020061440019153721862769180956969444560620024584047526715800965554404915759809464442894528807289024682363313318888671215409356244256320004053004631977132055292738582000093038034154815488000000000000000000000000000000000*i1^46 + 259682675793439699551313227698866219829230147478437273996377700797069613887447390079038683597619974658670717221738039405808876320518635797130863903479104259539092822141886735936399342385284620583386132008941107229185377178619663121013371542394754043825833367007653376699283174083560338089848870593883581301672550438032308612817887330980220772547683210753689886333201599785530296904125297592979640039542644305710097572889866205225033723766913369662775766972784235601403323976058893009323360466559295807548637302952638331973327901344500137437798766297144979529326741024882362600264391725041762682443567035174466368988988561863470390031100563908400283636352782121536397826524664693717933143696483491896925273113431722917108584458292300309458029542677021370993051495795347189079706858765569116834104754298193138237571279385364454582417639417845151860978796908390445068565314284831606139341868245313893409782820542156899563230986869304219966298526626944229331401749759643710762578943588604493852996995652428373096736522340556795238315558343053499504187123743368144050707705064799694430983465317305085921879113865276829570969721269275192942168363321624841204838119921605125147800555051704801867669082036603147935000174156005672407229989003797781206022078797026095965596217556702529047078873945488169519843473474882691889908305246596770750683937493775303381294670420525670459098927242199288168419491136152376252506138207964356604458328135802918319879215164005487151418762651602592018451830288663004777811470005598129380035795919223966596620296097414497398364352349036230343761139028070549176259658048195040984425629952992150101136350909100624453961600743629038639054022079668695163445574935194186883454499842775274377429871983962802326723755724824385523502599323253879398920675266143713523094085790127558270614897618429079182777622513969071979007200765976805127846436787238465353821689985026660988687946476158683288776070767647442637869517091599682780191070604411947549644053650378498365309017211362941415639401389678272164059923799413564440132549738951136598942326402104849663066020398602766108306125152608351967181874680304335363076665690520673414509535120309283420743749256173886345355700829336382330863115130917544953141590260402574081942884687893083707469567108695795382236159122880058306249163092310720930016082500623805861583494624559725505326151018634123784152155544035646328659372023946614489984262638491268690041598229410171689621950129487235387020254553490510662034981511144859737112367116696124896035955362200912995902831668935799402287631834056457926092129119984781061956459119493850580238019809778055652557460216217600000000000000000000000000000000*i1^47 + 8600397160059003333077480484009946316669613252931730954602383904072359888192454370900788631432780033982353699484081245853509599029056121264351753691921775029185751382559599814972744024149746729820993359220805274590254486207583850751969078472476129687193112575573585108265914696391401949856273755351484844886233459198367042399851822920833410984645341877814267051657819796183159949492955453389905877079482275487952856056021780037773604192864128531743520642106785233136681386736283624617060482244713952879804443728852745536142783774592117138642331996966628453040982228600363861339983576658864803195660742696525160268733386460092966819249187018579484074031124393403992759722807436843961219841967089055972126168574295000149405229299218897630187197105962278096699989601944170196298701535233554716637374806557366210112416063384975343551941261801478336696288146915053113388734103656927096731732728036537515523327617721912637946723054647685916159024816572465102463217022941846358482432916610051526658889151276801756270130561787091503444874457066119126047399973307212095909256237610596831061598666782079670074970168696965678080131758796156734388442030403105408310105169716145183770037638230606471705557405557532125320960047757141578028253283834741787353087960077294147623954863871852273217340379327872748509189390495957971829283770510718314165653361002422179020816993798386479992877737280095385816071403756838695226443252477359191488211391796387662981239830555627550886215181984647963210201874182489304507391727840722762996778572325950355380889565751983595989384527578663894916162452132470712485640085157068890738110502363426019855114570853094516171026942888477504197033832388257668553904809894829473745186796736509729648650389906316770243044136794153068459676915777631088220637000424869082166195170500459794492682027458593197897026562170873971719751651697023974991941653055971639971474792686501261220268695860229185987752282984215477747868470634509119570248470226758784874078441938538981306574187743931773806717231830561122952365805316031954544316738478475608296462240739566732764159987988219466142444079281803835949761122017958381604659912494744486010553495756790530998602273092906991019222002870161314771453232419501876689626057424176546404212155365752006222691439389682607817805942584335090927596306002138713768502295108400312604144937881839696163141287594286223597937741985179145322714402425723812544808124476958496902354560624573394616378197052626308703599845802265168955691329929633347920203750855578983525849364521487024752373827038932348003746991674979312866032939765339197091739304707184684731023738325308196374455173120000000000000000000000000000000*i1^48 + 55581660601899439300848864971587254570307128582796550709738733257628395598670384854536896127257537948686757063864209498399193398381478408809263350704900410575639440421995413899440329736550816918550037829509122466776120362338408255468119970942679873844800863062709294687815301777382621222422112785048140855103111652328522577650938850074312256105331383218412326998231680025051070246058830700555210513392274140713226527146401036446152156999927160206106162810552597956892513842883688520706348381210422949074024244121560075855453123378253292393534577354906303122077781418153767859899272703508951948017418851472099960984584347121532176811150421652277490272974153085421554815107551219039115525792702851886702577877911722256413874328012042098745753947228828705467856007554179513685559612862623370185778172471729355216873592546435793216114266693578219449502422364440202031863355774088250336544812041921135063418583469243589221633571574112908734378272183945366942687144180547565959961253211631332221068393402992198985441000742726870831521778244112875413121280847357886000144601764713082507688134675135981740723298539696995236793870175909405415687671246773873984602100787274859497956307233196263629807334900985596541301843168475789318869476578223495553155924609136819785761208453485863026142881496663277613164434439711729588234424528802324119682752623248030195078263045886625088968024016779777241423124659419458576680970902384687907664014039041353388901428725336795156627832229908528433828188989013036131525788201247099712483220389647659937933398554723663480203339549202301998348452499417460759824490573236588819198796692672521799922418156521345474071133101904599192017789590853308627699095491063016539914756984386924355183891513248515033483593337781767617481999778232890440603729350561194321853445740310898451013972843595731005901762232146886920768047516255507835495317644047161251166446375711627208210632622609017350113017086120733994189045805837558081869469362492108713524752277108347119003474106360063427952874412575904857831492551908202056307571286796411961007404003568898975029318765968920603444201566125311735550337311865905917065469897797284939036859453524077288132471739383182906300100625845250291057338028975244693359734587001737792418037362511281435057003303557957101041160669265597215127867366358438170160959451430313941903871445820855584236076446875635684825350433560498861184837231651965329458301411188366878239078018913137932713321721575981302608245215827883509410147777614375282945370855282198087239061318853100020902067578938614405779648571043812356337455680483285061844585188860899770521501017020685484298240000000000000000000000000000000*i1^49 + -2820602736064090055298236651746657008873152915960201583197081321843421069683569867953873337854552232846757657056842882963466971567128436556424930878978430031815926384751238868676017841025084981701114990924407661173336495843965497728541213296792982829285665241865762851926329917623179550342580538496061097977133583835901575451800123680995135100113270358504257659832601540747965587311684217209256599979058407855809923199374376490412942413466206711315557557484554587745655553716321272249186039041546152906766317521061107030520919319628963258000799234830791249306630965704353911467582314703112437621863659811158603100855698274565362520790833323853928000703689727939051989416044092629782219833411309728155309072092252366120594701136641479281280581232540274888274374959997252237736106566574227101175097270181942381317577890856693558740619518753687251615891157830910721265934722988515340648633729204460253482836210335854718351953668548566300560266136528748341953014427878769886760448191296830314260991525906164892068028055724693299851632070666174525696640571732334137398907872212819628943736676062558628677762624596717673745155313924555349663664891762110036903921227423887639327078629233328786033349603225224035443359398085363848616189212184953783173772956189078714439213579009883934412782008109700474040786701229481549259118411818912928244673075770052601731717248531329765890861010728073859499740425122365716689548247403641139335500216636252799494966584604261446119142622661825339377733738262045683917685968046499569520765623644086843295576739246206683178720819549587629550449885470996196210300146363764276005294800581391469167920843516564746663809855725683323387827360401732915650733662895974746909698391712873400198856872786016895593644168195920223720253248117608909902954783720198748084423613468248629048045667427350070240061784789813014425755950121152166249918450704233174609462193822507589705442939323351755317178007496038906714641384163829668864882692110473683038426477979592684762695386961598395182212771966083953069070719601094355710223156936508274296508740730484316959845936084725529248028277879053841492337685993693458615780565281782024653074020773994432630560797428729717171162553083304799506516468077270516346527771741688336595912394252814975592128122216868778494027090943013614306927435560562372326778128176312946336492089530025771458182641797104948036463743425610845500463201871915888648299342752048586559355249684106864108943028224092125196845522050402739902361160202358189214961371058878560748954297054812063209128538035496609422903720204502296202634754884229345517634603034560750719593569732242445568000000000000000000000000000000*i1^50 + -35937553166653857396757495521369344514735617449574494918179963287617622295986336733997691631571430807529058298315478082107903381014031256008019815540940830904450840497297703780422250866414261119764279047100061407219412838751392332757918937438102475847707069463102649023839576568583832799708264697969153460703062744139117762224455280233949906827594723350963108135932770923591198219496669118441455782096975282858267526162126329432104494858819154341878151868363433204775671532250206819789827837548432344385089621434728169479912376937514289150786917057529664460531493427648408259096187921676571648606754082142964999013609600695203079749923719247273646037816610077178374476731526267050621275051670965140076779719477691867327082304116110433119836936470079836987947252334054593245220844889265424955879681098156172654963907984651959454827434831861791096342767456459756575894775749540020753926634242742385692992656543717675985080616331266313276770425083256291573941675061603751554963759461229205241698119757412699506453012390220390700408503723634369024106017093278770677636609840962706174262031897670771428807218829384911661303426163126261164430360791816458485222348538882228896405802070953912276786099116724043788308735850877628161102709137630833336454048561009589374895282687760729697703300095374339601714039820802451714923693260252103284055355099390432783474310751773220431203187773251300344899009002363562393045347782847807059447395044119282042144924676919091197225362830232566187902460325879907332414277666854436160535814130158454695361264884935604502649232390661741159464454762291831521458361553910979672531264075390978734784609404020455055709186398865104001002562151165793410208025862443380716856143293989709008398173620630227802256653721181536516541164403606858713577428350992466568859502270797343373455468853470742295852496857167977247241429111369415233039454102827933177207665865143173375121524668227764960618434363401019907319301169668679196949735783440280818057925728369430637278612183571374523551060778139710840230581495093482336892976124830397253427255201548843633889866262202321449481071129397147580233926869175478320667157866515091188016532716678933569125593772056807164359494329862525275882594821934696246242608865298980668675081341668781743220957842730891096327832085159586091973366579912651371082404195818449074788734676253847703059196573309380757710337956559268371002441156437652303794868922903345096257155882068727548914322206414871492902469713835946695681449990775021325729610850550343527471640606746641633606922732452615396733727022215122103278399548555251949644754155713444595941818965615808000000000000000000000000000000*i1^51 + 504765130958636488750758525180423198601678957064448537094755684038271316322659354307737194931769004980986116783085972100866111568966897763219885973814232417778288652181168901761026478605188851560813476590271966418938489649870748477946905927825437638749903571175167547059455894435390944553969626813253396674913393810075726949884100838580824311354547161186401281709005081576562800433124036541821698489438708023935816019439075784732337222800264521241676446156649735955730857010999958357489532226840132657700013288648652449379908096923787747989686488961303183773987152164873621588927992922676773041166371484504148382201339983971589636589010249899517014711294804450523136414171779912194752768726593117169507611983413612020291174252395788925138006609480125140645298370310676722695716890607573881702022742056670179327498384072190162021476857857731442577699164956068674964048854925109181857278983129500443340000958413021690612259224155888796983277867521174175542423121832173824400871230921914385450674281084619811470365789218408897311601116713580826939515532953334230153517958952877964621816981395873500525348472865386520952064531166983688374992979927362713546662130248415604564711534165558311950943549235783309397643722135796367963999075189669914438824434707634561521417170531437068382573461006027912921318304024273632622122762182167096568101904368391259726294946894383875744777710026926468574735532676647798970443477809036710656814764287729630407267217602018170899833867771072483513615873924439005542541854557753685578073552409255411184153110195914027114417995698468418179116883716933614342364046274197664347051516126151213997289519001019647332396912610856432801841289170575855767239014740317169912146861183164551309498041636947111340321781778162596092266193462450980706967659584014848063801404800608464104465392037728766169883238635674340858201982452408188770874859283323947003611407079712759173309349489579087116164476956422720559209174295244982243264146865553108640048479472566157917418921976849074910315804802377468041075233885271721498681626347391196367344998601946729372388803752078546808008601632381836490939770596032495709417796193718394713196095563706802417364862004266690472034126594340716013482427781198606692100498539016967225460785139782770656195891339795234343074106903007902859529089097424543768383719264397555538154468916448327374803186643710756743338083376372192658472016509449230911936883459529305691926997209465814473006905475779182364182931550659888438058605433015940434327061766842171668498772221418950751443653879679329165242738751305801769346387801855969463385808075244513871511263244000000000000000000000000000000*i1^52 + 17201821411102743716682906283509837627443589150701554298902430766524618848286353817331745787080168811571596986171556380153825266744803285099843372887230151379038701122313102099765259208763788947906912395665526428131605910651453439594957720190866359138580752221409146366312800840312689085580857860393863351027058280729122710651941245357653579241778217992486999960185245354371134033546028811062536502111016424677308083648229456948672479762454806912023148445785123083001606812732880692011450739039044054304924481027085041810404202847166245932891331019616723081247892436271089898114006354418744508238318752459390053070100588121475056606662638446814004082871970978357931916177061982687611478171171679649825379982984752267598449957139343571313632276379796126961887218869908887645107959486737413271083856983784619421762101113810857924801327352692008000402886828163744148437993356167908554758249780882596876201042434052934054541660746140716688619260462434807948842126658987011084688557262340076689070480385188946049693427442391657116773943395769784726360195360551944134468156631986144627369557004938434030042237365331304499995147432363165793641710586621960932023021849552219190578102993361012540008262089525089006147291048202345391848134942671131166586394412900118237433121578047430076820934394103324031369847075824676265795628861112024532657878966759323421383345911521091658818958724956675579588117076120164358544847321575211826144456472936726322337545447205929899458029154637021724266699936577804603969773007776457642886528766371650246597989112396671230263387243616586275264788776493426290850451179559044170342876103153072711432707433935091016686281362718434570891715661966353436537075803305767345932139557357438093626506354481032797332900446851163847402346081444766677046870986868134421235820225207837523325860160536639550427216810408944586575648113927363760921009331675612266580775441932168680812302879303109997545922073468690124074917975761090361192667060875962261279370538102168865016764975579487774586014446060531121776948417431570284978236031609071745167313832428922153316329910920335502096164208967486589552510208488761973625967280718748494654993473845679148021090214423633596876861506573425500577713079333689460439139836049816469391383811369366551510198384413241546653714033248233272911280244590187518108450259261310605477547162851787559786968901084350714817960614689937699668922048238493855168063454318133709318796422537729265110341512757526988323482641063614217390146578379340949919579639784748495424009871169294832058919044366285720951935531915552652573869140565990380016064909963857602401425800000000000000000000000000000*i1^53 + 266309502855280981043114006933912079778119522233911384335777779429354160899048012889601853667567638503713620374768125404666647165063777254924156110336581588140267519923620063944646717907889355932068777760848279022179681770039714220660465805532478523859217691290459133532199956102114608682420968288662843625618905897488527167715466551332982684432236864730775791619571293226090366739145505719007277755324813442230346560797067680103937075566486333842037360828950829411900706923494379285788402108813828246575609010049157798521947715910314471189406925280664713562944357735740675983031502522564425672573849327723275736422965864074671596849413967459357129208019484939452570612150834874120809816635746419342363204742002468623254181962953181259520346117036148550757663842038021419763011501672615680555913478180849552806414173694166675147670468640894574813643204916033510359999501168873908718917299437482057367622827342184437505013542523762951174708286843641373613441120923725212547243774097069523119164593931625239680375471289820988241415547232691960373933282330643607523228690757161806826492023872667671217257978841544789515097932547002152238402239969141456052506644134597148032274041303768714303699943003529913471179115657330317957699580443302159274687718589899376468071431704276934627254723036045724205864213775585640177401449115469861105424159102657603491320513645809151036364750240625350117370847084039160372287851667878217144930446873796201095252896478675713712535980264696481711959169453944219264076135922250084741935887909791334384050556840125100109389213606941494465150528005177189098928276954820845893134538415063096326410043874393084478785290773470706751811322500510803735745484154286646123600787726550398666356920527902039449698064219265695635481078229312636327593956084277258816045593080442789559446254096656073737319869484419706848747466312935058151264779389626214954327607799326745848187257191698409117287765885974400884568013836481008841680806878073646599363281947011843149370211661744335054840452384289066277645202411275435900502732882927190196348095207991384715873027403897955797199592759478546932360215341878642418869800912876528159634242053807286867096460622947766572490827812411069341137250572161566436341579768698898307789217582420933473745319350094122990458876211279013584489184257204597054414609131630738066315189654675381888730354330922257388976265754258014687529413276007866629283416531485212021765085299141713321505210027861380261779278801735112463465440947870696136968903273706568370854774837866499405916456682408763457952557698347376799550668414676648502494682636481004186867500000000000000000000000000*i1^54 + 2554426581090938333662034895118680377068428458038223121855910549571079818642389747797170999582290849101715777977538600025208578538089935788178998042206057897937787057938885295565037803062587442305006451093389292517218262417479354973275689087672637370200128697620230473576277538446114073387633865488149431963976900981839416688434364538937449697050619556722869590627484613136266482004135964586781193487221993796413420465927060334932893915932458079393951509448531501722880537326812597047129400557352958084707527625917061842860864053220324892781130098237952143391017529615647975511052620014387192607137033331377656707637073083024361043950024867689202523817742089681865627659591684933581252582304070958526886890409413420199477113495608013270220609338668607988270299376395711042054535611472651232774759060580688655111696144168023994183473013138900224234305488674447655785268824130171959162409011778299552205024068980703607131802646344048220351941647746487183851535022605589113447233871742592532025663612181862014815516446359520114345971489811342271225510951141357738850378373196580370411264958339852886519560651326380964904508454281200527213782235567182377363316757093243449137537689425505727818229286130282745116925236652348743521106392732424160655747380916549378015085510257097789963209838115280837920810641367839525582704518209530291121543240418400996267396250423175939635472527875918278566841721731456783485754435775087152095681961416041233543062886694842377272661172614674763288843798673781321889668906957918644732865701014629010467795323285869325660628502921451751420425640559742675121320959368003285645465207973462011445303316560782362910546114507043051062245067513547007442134945444212473757319278998376722454309340998848949084283104823812979062261486223186721655839895457075408368404437638019060495917936477217616308893316308572370132635844151911691855040552532953054675676750984135905782285785733803429689607299500135965548277064820238735074982056209280393431266718337056814373908025521324644172291051183766497586516748816299227015343536096132048250782780164246248979933699343727682239384610082476730483003730205603330760067370824853610316949397683721051337159116802396171003800212010997243074378935583934699294446543982537255715564880526602582028024311473469738433055533495917058153035631648243125541927576941128722494720532554106903525504916168632308117168351226739437994156509170328306784793605790774531805152802301727641077904491810953647698924515557675973175818372744571655179961974431373952739344151899721023444441518121077189679943495633528894331122468193712784071950588111849950625000000000000000000000000*i1^55 + 18210616031901212260727090137377354398444692153458711781100461158326586802240499618648821434847252435238242918122021207262254117661983964626651407667479902349185184333358822996290500701153255751119530284882502892916728401966791687379342745906398726660912666482347999252971681996663760892750807656515344607200134175078158687746570885208559024018927998130829722880660076218378886743933277887738515089434033513516708199737280206815920147050196279711355303986637750169410226678783126479405379424706967413783387511902305181877091478317052815353163486657201442033283799364712615486920449112250708327431213010693676340553487912535614349856838560307817001329857100756169200456796563971031793190066285362577547786665902851927646256270554238009290172097377453596365354007564844649000951283573601873153076067932394358583496268292495564360584706758826118397340416521210399298475363379490585117413548362102293015772379639566358646473810897829335958603346021650095136659821207076361745763545045174430063206760208341379226370524403369793523636859518717383204213496533243316985238278894762842348732783496947841791052916782734297057339117294346902604100484892964208937376593609420149334244218683418453636152402025420229581699838849711795215363333184349325010508547454745915435519172003085249986906365253626967774660208887117834197942327910223869784540489795571160724648353986510041123637308410406396646851486765202235843774400724093382286413180686349922390537010832843493166098239752336360979539050676485107320760474568463023981526232671490809949232470896364821938183376774631029693632369868872816084688806962215463261026749462621755738822191115477424854327430810632328661720270529981863927101204096627455518540075784392761230489312020671751694993669039331352615707420699359645987287992898135821944191265788936627277120854312339080317575955227878278431937721413930100779071813464471024234434924501822210957172231665565141033668356286944387997227027627902669311449674317416767428645231918121086304774894178684787772942200939146047972888317135501721541603621280611997598615587958197097115515750863851789998205877569193170749997447555017634936348201148457793603619669091354726413431587392773526053470324096289614611355093020139225744591493432488329418643153259873273895480698894827119908701625043874211381546478901961670729683696982076601616171931637667254854978858956689486258560832986199135537667268837822015896103961254719738875879971493803621609774690694465762102380037644258377878551627830405059872280903120063087477328215862389093026975663026798221919748536570053032631838636283668328405965319492739429687500000000000000000000*i1^56 + 90388213374296331921193480110948950475004901245039707955205660152460362087658602612790530313857264414822207706060669859958286697288513008043451815075231476171330902301580574520983052091034727676561643131735577175033213612265017104429539352503182024543977728459465498398019565417362682543803350544513444990415311292973162138426897228202011561109855283661295106779416712954496675287208394405801758630396516647904955403351382809721152804898885502988516342059217630431229631255474847382338598072054944035878364672458890702475177852860108296975793158835345724849208555440114099924841353534150390417826268162536152646833133382767877553356678703066882309491714539951937028178412077521014446486651437976431885054050412157440385505063246433821966647824402416908982214401678822292265463504103664674872095209581748075540477032760217402662378749256535952562530008624532138321834946503084452396023823172256625419770736151421573938577486045782405255590964693976784333401451824306711272857043460869437827377127432242118776918686281176022248087283296173882713467945679481801961285186869271083948560081448611975332879928538222777174961889018134325344772543784529848450918520267574120020585373361339343564936237534303733864210104094784255543052647712773042525356436911735324035234467698960089959244076507941172634871523647563868863567360943982078661173034132531952117604463610687175943712946560780997681845640295768611644905483524799658646996421292511094127825669021468042753099239663199725774892834950396476874636640395599783708015819280870832874771083721074363425018944884255768641483879755317192413322999153294584829943886260965893544572315235260137833026416427529303093009472254822726300114653838250692853431762565949141682232100845145497546177605565292782590288482007017185590646196156678024261804167490438178037055925357900276224617739496644148704374984211237553843551446099148943674906340659372693191839178939314201170083390832388169021103715183195894534674558189793934615440859225749923596641937836769496444187121615787755175828698459735667056429286268659238561057722566630038172760732024840139733026239782324171870177764103279260176571160131549798115841533287509898400402648360904700556261794603066915181361762517419508466370511429833910117013412903032799685897083405279025744679921051769448382294449562355835379566873030629972018783339360402668923966539076869609528168570520474828217414636080096288975753075069251696145086059673905937263045765946742356084718784690699194227752363511206602207522515317287572051313966344102157240148642159764907391101267128266366543204107494690887564023756900390625000000000000000000*i1^57 + 318285072303458576880149185435582027848898276655101059395948689264345264903935203090295185799758403881772593962116271945955082800518659939613806827060643653236378315261084548431125204189938303745762531654845048345092792972970197649848417434268558760817511944574499574301283106260316020138964579443517880778711914122195852163373087749967679319902481529400728301255481795615769042314243282931962823494439366851832936601229012271135776864533050147966758637439434363496926082091885285453015283268466252408498532131309522980109315290177104507211016894276139285005397352502145021344302919551555159747693441139759234958516202808404834697597406824728412420166698026888967785783323358795549162303383155149805140048404674887128280923506439301541849082203479386888860697782320980664510122231258963679936869040725734385529633492697821130932171006572668030508343627045435999155536052431427831653024618522365259207663130161715664092352794413598833219367831841731846216019655654348127982943244164389184816028660136409485670819555172854245210744285147236720825612290364223914099649281076164503024387166777125923377104285909291505763565220500943479405271049432283090558044992985083661254924208764075271774253108152705399366928989882151142418332819655204671555912406357737527136857050912640202753385003182026704782067847128198263613958444847026516221564301877891737361889509396221938675937014865258184836880180546140008712892715521814358329917026773227222175223401841206044746912354261102209212588717132025851681682398855369683927691992867200043628421980508866029815689953429772786413141148534947160790249927256053797131822479447248680679873211947725705331872657831717881588731106749608337856762977295755906509605036261589645042437096269731666294911077454969141599800257161341304882936120958938381032811536159097126490329993576871098347469817566300466633371586971346709870701696607031794868859761548906936537297290344160924211570697915762797355674156742946248816177969448273065620595474673910571851186678191335167857526819981209502285178411357400197988917604109811138153289035324280748233102283095026482543283070365769557276365834963928036454438212590685447854573136890994633850267613211105531420657644200217055476840631580158659384217138507475469971182180681516473518290208580601582144306821815019437833176134625799662453449687213716198224887307169329171253936896161109343976608050914470247216913046682208737153032056594712504412333866605515738298592797441698479271429397028876644574392111222669630983600860544191205142289732318073153660436126548914007418933097007846233197227324350295090295344995117187500000000000000*i1^58 + 440925742167116014881216275050990510038266169152901322161649773460056515839418611344356275626894273597043109367281497970308326318591605559639118952590284819046448918996084068552258679107742151840442921371631879032352576268278231302353683100434329273885021511873021940987005336932815640002137368383362428804733906981980397251783947467964626466253912668328197649962301009389875148118708142111045106083432798377611456692855298016806303561620192171022870678865052847783517000380245853787309091913229364592013316782444308101668870998182587483216874812557896726197284335461809185907027207680486043251155440486083519204763782653982306451777834470486368314858718082886747997652638368112258866781318749295148907991879269306991657795789787410281971589309975471814765575681827115953734420555842756406151267436409303148995362444517020887601928467755630092240167281190952589678469186223135506662982178915677687110376051720778888931617945267885205420885875317756438997352297861588178443788134010064713212990382475899130187326156735189529168784014329058641126125055432165333444131992269984200915988671086061526648451299333881366242000303320600279601998390375040132567004645797344302335731809092351273597353893885525006230898854731927773622043215745784200362620792031137201657607317241527168827492438787348725856940749460312736753895745127857509821772327012929482417483325083603735740709053428548741018526771865714503244046846888256899668960807052784380108710279166354571412490632352297882121994462916200540229048115201151841147238703177295691403393148581820727790167996454399859874699202709179067764937757645908066614033131251044316762873864842079119255896289134154850093708825443581402391103394415721149805343451234854414649522347987088160685922724811858243353644589544504881015118255560833987660851733122537567881682178725281175481858076433365864183488922539548588394623880506960601727381537955274366404984719641590534774791260719731914193179664950741339417256864569943771314605186548894234956028485343866422669110845660985922593663455003772399918600454815587979947857345079202361096607766382865714512904661797279125843510940757262280188887838512192313348861432701349788695248167194982620976268471437942382644579650455688551990616732718561196062514676659508757194911809553537607696206921503467548827388848259340678389383695455738480017938610060991634260904471810436546752415168777500504141674678003173310499962138084903020581947167753647170501047555311837498515724284249237101287837912830456205288156611295224762200601664931611837007546770334691169795992092694017309901775511730590724395751953125000000000000*i1^59 + -1110792550307881339001459014966775634358401159517990950217184819585255004059140933112081350120217595194401321770829018144012846937934514449170677096386396932620709291915523880660247833273537674750273327903572243546055350512600205048532369108434452849348462764623307711991948639473179633546095344532984779090112574331715342493504286994214347710830156101145554489180101487568145803956521896687075943893840271460875829636508542658758298977024290142284471094946659710722321089859537295249446324568894847059007374704018727327572935127178963328153290583718444779402530968227465716557859271713564634009284744767206044269606294852964768623882877866938684601696325914615407587535693111677345987064741702442888242469989582184034211156789651414934605505454060403019773110546197738226195165117050110247436572084115670185094222468889187016686597277957747734948237845734388464508207531124899002693610747694500558687742635068014572901033000109706029260081539395714087945164300117977472323660160194964362922154080266420698709514456853529340175561962446570781796634491889170267414583018653522027968184644150242564187208148938402977864557654370940161747790461490447313771825870558468635043286375787061995464712595849422405016208453276804018293878390481009931892421230920123222152777385613242330618620270065423366416755141988898135414491326690422761617646630304371089436603843175802633150950025637015403064677387500042525163130469821008050321211588509759709745366998004575127218682843669055160862162591356373777988070097430898574308035309499206758947166690885324459107958129069042576149342010328677962237445486915135618776903339873067818805095120214342498433474708504666227455026761038426231551801307010994890552646361491327860386948580543364097747986236374856893304294604988041107755620290220407167877372648571999380798146966761275083929862806167274407734940214790063752485871739917668103941316344072097467911460799865823213200472310500444966500676361926056763327197862716652911817024413456945162211901510861175361204825160774262153346746450756297499276226628074316973149638887268021178133290286813284034991800022490087094984655023338028843144980304694988369497686740629813464345870451005596897724568414439544158462913229347776758247270387556167772025351563667972734111528201047449666707955626106760277132592385725731867532321280422473653016728180196260386609969240754642061171502294338648274477184026091663801472990994780187180607686397003938852211189063020572912101143308276586331529087073578943795279093744694296103127803357852122682874934886224055575388231171218014669161009430161821975708007812500000000*i1^60 + -5291805130277122325273774171439424059470672504746413449190909599449082079012186106811605607183976067472158681871852474076125283796584690600087695927106829753502894092774390242639356030600638600457343063613980880732116967477443812217848329683194890358225468978209186309685791553019021860368609283831850549419322530010747887965622679395416556937200474426011332177821770615542159090231378410770981141956232058003432829123806648592406654910948947237705844383855612279484104889606418634487932635404752485509407816055092460786627375614571568799569375927745458264417186657144608462595750936091222668320213179009656834561305149817642787772108026497154747512791921428550675427463253596104966304239038702635726957711332980698848640950973356758241416798989618233934425058388574024785451228785119421541775509744833667039987711209671051084716393339835969285702367094503138050949014936438395040087652278687146083406865459694068424254343697137829049401410772620602004393044937470101947297749089847649481971934423751667161806740131318567324976414017389459372285919840142914912866443329775130253767852305344298327251527629155752028588944037869068058592116899815583993658159677675639779162583090917284997263058542292353068223283184573761248506366937873918418824168949071032825452558425669535314719783954277106683141910080702838253136814532252142387769175095672490852515331435733223250856573496326232871846629154877443814990967334594336424635231383843495790059643212329180638421149252023660992148736031829645700428813401812755385889479756813089996208079180263725709536296224943967623560282984563494140748994026922014341758718176232821888990793803608425350082452704644211828212635358298444477302472249292156419774661073759171646848180903576714618934331623044354095122673124154642890656228817544629643601829735999128553606165136795783985700243819234300245308548067112958812440730133648209985465623346441037820470568078435969445746714924407973248793715295733872561712038518768458664204811155661346121779391659454715807928245881905557857580323314975103428343854380977431355040571268564073435501599456609490062973863698485575176760685579020256765165463387901668004174272539493170630379151129373490508746079620749646574247675226684826181866484461724879813582054302831263250731973289307655026439711392314213814400141897304397927231609772858333797662587307407677557019006197624132342001860626082833240534453640649020507418920019465184901708208397791636191438761303891332863894909408319263222887532251522117757292379052653448341670040794296980331945978768783275522448557032593632618875296408824920654296875000000*i1^61 + 4858773562722575206968399222300211989187039163445972044566288385269432534567413580768435553925282719673320626387893425470805247945859773497762659604822887991130726886915989235299420785518115022219325318561674994204051239941391747395684560807457178015126433997132284553085184661970137516244909879407740686548866052299431034746325811124696799717762927950173008299268987718194816190117647663041543587812453004354222607226658404456319578059165276161402774853865931192218655960913369448456316727662058048206783892403451083971148791940233266206153826184041748966942115272739686383726735621402294037967715311745944483299744527252456965269238077577787130995833727601458960135438193524727430472944139593502102355324185134973741629039843290128492701333805561237201714257628636935230778175843124438959380066064142146943608987854057030083525330547180724364283195804965407226213546524466095313029507747964465777277921758757091729684513617684379709277059664604598772102572188967909790672900895328472160081653471603367610164311525793574096934134112320661218118066267438594065699789422637771325825636503163351541096382685559193307871460869244837595780412514108990352169307054019953581294490907063287306666246312559006983578059640694527495722165317644049372383392805618970829815690634865184716310465562986968904528812176812448662120233042391379051800415633361533170944798261655838309094244341967889318652557251965985298458419886078647848623989099142102852230758843052820814705401829688713913839021014932682304097559452976098756459716959518202768872171331939181161885322172710012631379696101674939749136808752438750011948432344933802930335021116611098147219519831499651458173706895706079029040189933190335998518770374231985784797453425568300024977352925729956599245327520884506751406000818364010184856397492122885345622583774982468930221932096801354948971667633964322575037096953820765612499221379020415724736283123315195387943585190060922317953746328687179389974930463428405002172135536025012105223992415239942094817168752590079664108980245044428777754415444065512951211324365233520557683716890929323193453576851259306406594494257172982969357667156559441228157440423030176108014721188419787138853005347337659596284614928753569728029346422460089971153436283878243944307655559659481972285057800703605965169717958870366514454678553533189855408356705651077044603171812985140762022980906733096584911724692291641886787788922289127515166877147788178018071532625951877020928054004675446152037431306497726719430343879477081677109581533672393865729516279610846354778680206927661364200447797775268554687500*i1^62 + 12497136285974218153905536287188117993927000241583134777346973244385587428792732268313867433781410383409734474633528711477013867900781496402685945027004347140720243110459135148297139530889618418951834854497219638690233618050040744333373318259069556774832265851353718065758089533952554204133730556214952035763947093045705451354984778672174394347960111409069586382644385860745630510744663703090209799631364932780117167533681214637313527188751020773201145885914154351297225737214923523323102486003462833268372911432980341686107716972047216787483864938152950869644426352108847956269536770712411740432618973838006559760930003875602711422569245502178492197311245240840968672054010668787451405418637662264746766095391905924547388322140733904347257610387307375788904569833987793408663739536746571055298811512860497895219765625291012401194224875415477381134630856126579821667311458544348603614230567632117086848629147347025184217179601807513204017984655124102903130854308231446901586367930937822909022136564297404816776862639249404559446088311805370290081187356409015654622474444804904629104277952390703967311938515636053873704671570978734661117940868096377885364534769025118354014126167006553620434970825888583444809736090775177800560894592611646363958833890913584350999463230100990583119949059432875900226468682790412702657492510536838988061361668449055950568836554801345965750595480419264258175498803327534693518352571269945109543602805793241079608500152327909093920799274682066194005063425412916166840410476505174954110949450461566772982669803009903706109716447988839496804347935002962445110528542478074251862068069470172651658265904724203365547681624991352568033935164632515453632598251207616535833244764850706968297591554525900221507966473833040481567665752257296098653106517610448631037053950346456949586144908364464579226105521400073082530330188021575152390788936883913491174449156514397800654754104922313480658974801374780422029407486880987236363997587976288598404802961096766303695661672848788363199216479857304283354180281374585262942779934047077367635163590701295545077354233598814105520702001709080864937213824200348408895754226000791022383192321513404650730641786809678260979508518722266436450557150131613916365270774886698177097060550215644311818186999902545464160041065931203798606761949278716333185364641714978437782893517051944555943159929322042179782521359666610779766153390308980599132191424643458034879214778188236503663080078223881243839210336614030040892107751984119266108273488236955503266673569524139506627108870939428104382569549064586357176303863525390625*i1^63 + -27272924641251535057395195458493493451360199103197897488240063366569443613692004467024534961792510733048314522768794507275615105235445848729042732261313783050409576157776711260269717832540820325760068387239475758495583077344988593436857675554536774234479810033782875194377210026577294042893561151293738212947033827790197825689010996672601720791223617599330651412249004622130996427061274482747695818892968479931505598314201650171547138686058620141044185182874661859651754493994606716023947498436989440342303375837107457966984927662811347399064823190702945563570794364614615921847080773339813599229941311704031877324519876834268122139750644983352105882713564203750747641089182301291777980020305580761749495897459082126570275993409707045308238174645490837305693368772863483899883308151319361640995344472871834731862985348555780194110550873433825237633219568084148533860706485134790676653399224042229701823300293556267009495367487899953292025016465654038041571730751306727724765725884161825632389048719806982014360775280573498208931957116532022047427005819463416077609575019155103571285962710718814313974633693773481838018271424712029305348028302369714289896653591693996275085431187853375293608636773270573197208278790579231601925111073389681144715912994784282939106417157708132381745200372006664451171141186828770416797939139632268944178838454533634558318136535172769559688395785931010048722211361625773651818403290319732577717834465250853521813633139189719005476038822456219652236717501012595333311246993191074431622543902914641337968238512258682407151414810132002242976321533842657392364094521608671565921839965649436259406103702393828615142576989930756112424067259668871599034168450645923589811321551482267206917964486968486281827475668632608527885245467975074278042280425419630025012077969791936524626675251323156393605543757817964162761676350760556993158183120422099762489297975031302966327491666254019037092985705956296353649393622546149077720768570330482737589380441702904412377830642566454348799778615557475939584423361405712013694867462468448197293870338706288420067920396349899605473068317996915668560741009917827396158659945120616321626181346838946518137720858882667065013587765898457999328486368019575573408866319297947414778669311349930674975182115121581450430944436727198365246896706528839620707100466525422681645269039712009530847601362074071160045820734921177826627206377674098647186844991353082610187325660175739871440787817962685851877295594858190999651790684891975392668546234046956894446461190810682229297132278851551718021417376676940917968750000000*i1^64 + 16995528047399310423328671769155559765321412610422691616817957600379724823624700898023376856976873619045017372767120445052058453470643958415945635815874857009829473630685859857823248224048404900540605037391121773998507714658027235354944250240286409415295911845846231056090836151495091388695520342491602646501933416284948061758191137173435146073644120626141258313030802307109488727398006359310785084555059642411970871542370364049390879700130946820469345171784686814481240243982364813670816900859888001768390343429545069895234222844643413706767864633963432554931090314404886702911675178538496159094400652193985103758606772940578217047018725001987029301620036430494743872223515421186044016030537473080613219039894815512059513386278760837913964228993299933098952515918547667238608359455361342312631483655954996793057168688641435487990419721759302343451341570646834268925197498131892187391250061198506963744969098329703869858255065373596314205680407151671747494568191652513049438528272743851918995032230559288390739720072009553041940694066385954552816530566969411160205639758278168435442146835681766935486599713476244597235340856134174476249384010629312959378330151876057072949878225766694685188595395908075658074260722709652078014385938756305646900503265699251674989461995824584073695475384433718420209970979280650147492607489826070320215761827998835519553530255524901060515701439352119797418728901450171999135777416369089409285343117845676090996702080574818429501388555459521992920367178543053888871871863710273735655870387530304942901353359382352282685964633917065383900775856744410863549520517845516123208922762008555969581380892257350960402236891337775355881481087234108201561445999489322073889148224925221318805279335235378271749108029920217703440462423311820035442367735216378286800488623763975335379988084193162054665936546271108924950724482092166309650489806878225100097376229497639343101671187705877824836957344585024888602665696502401677333456404007564967005182604909477827567932407892041798870427398591959323762267346337074499248348133715428729960157354407557466272382442353094194231658585096848700401921028432793054549809328763792681809850822064339538058622019430791338829965048546930350462608576102214767297668790323349840084472023449797293212064287255156769708603786804895512366942145053838615141194272384627336025400267619600421123669737104822373439032526065690441385464811419122757421484735172848629362302970422216744491834334420659772558424874081615214984642528388662115045689192535660842525712462829442310438478597816175765461132812500000000000000*i1^65 + -7855196335970502495925867591952514801749025669256648720383860004640335337331222654290863491434170176438163049157579300402571346072137042886121835652222524554442197541868926806192707958019184663318475696029933956793285871845666816916248921176336217036082829444941717791459787719275232664852151722632425022799845737019700304460411054906653295785708060797512701674873694200017944470288376669549227689767799921104178941673732641146387630607562406321056235486989094275508717857249480258528507931453334047876378836865533318211038507786624176816574774885287544772569424368642886609339858893063208021537757669463972770543246573409659241616916751146100472659971897364863889187687460815142710525041852643852159165991088984422829054228362880147826241722846859334333473645992780130578962464082905654644398704194978908536982337723493864289097611540674707809457383590813955182344552983639245159330827618112359323366651678317444499480867013063720809086274654677054721647985850833867198433045595922355057379078115650417588614739009370845765931381453428308741257340373571933093870784638648240618029978395140853958845609370165926758008468554809884780349854531943401447470117552659815775644320366028539502750385773567554554821950738003093759258799933777636338810297114049270517531504017560468103456742183468259049467685265679284614879978289825547043869699819007508243320900871184384294497011724748373845174354704971401182064867240110543909261482894739164420967143129183608911475594586588748037247532024822796628991466422282137856917903080196046090512936149328721280712176391697579199835000957936131953711362329000405123465497799261097236549201990744607242142606173798157626244881968875428848562624415493384626077083746545873117979922903514418784653882416053051141261200108378010150960691057414014271869000528509861382048563430190190409711022136296937608517960585106111777202389973868830915870958683065661944284611837053670166101493828548795747108566480779093977798222137321727243607888386292492332163796397808702022658914429379747020081329270579046196038312398854541565062506036570524440069211328161705869913297115577185084426117538847504659766915300917926705436789976838750789743078069902818708026357910916721680529003661564350285236304546444232988044620899167774368519809260073426638436723502447587982005583813186527847348172240512465675583722770670901491906663074390391471022462923706893485130691378897810419735618180862611764819098739534259633786057725906472646151824286296959404761695587462998870374444632422082668904720196166785724569327078163730000000000000000000000*i1^66 + 9088430367127909303828753827292554705517405602126984935529298820960971447537318872088324754022570105026332467024556251813522017795494717735420684840666301081375982777814632110518130976001940212016750305050295922043485793582011102128669766836976776116818537862451098238445083714671082313979715235894777980715483096914274973792204256192009901692159445191931198563373977943019673345841705335015176929677495267707714502964640262796816778051797285226765912801023815271362930991938823453237140571141527222857672865336595723549297627552730178795876284643468316265591898131747076797511136604282969742997138162217955752179907421533680842305985108996101921671083241592693169864483984388278927025135265330103086397179204783995308399570460288911659266989973549055388931819683906663411161783871104229325810412509666086983526128659597355361787380621385900980535196803751899440229215770192968444893696842203195660035210573695818600613114352451743878901192713540325629766951623400604836455598224008861091830709239545427229750991166028269734605780050878919221146880890999794689879953920744796635344176477376947368447430683929202930481265768258074971244172389517325566952143651087997725452141053950507557823912917873855232355979193001821074880800560281697907188733434436611692005279009958560755721870368236219538102866762830401268679368308943435140287548930777644845650090072617678934587240884732184271815332598316846652522467609821341828052372246758418226941113611693261655215359774759330110899513158627757737271240511326910882376129668944968935796912637098383133279022064107342633335245060512442770138322557310636538228174524513035172417561589477268839019343933484882135279089052565505841251797710217758282536376871168480299337294958810515104013569616449931651811919633701663238454656222513572756392982707512751156393805658456107328363804671345189835844500574658687163661057642660559548624486200689460402042170150867033537294216851268630867550710017389150669403704799185413541359219346331137272190664200240221227849044647415589394194254425759147432670824088435160198764936974043922484626084760239639441781425331487224512751551058951902506496084247503667131990069086346713006946931913686711577144115895683465570291305185433390563562594795166093666881256261962308177124338872391848309035007514639909760447981213272527124906875199364792508080727107368467306697960286384147506605566832974250199356004807405864048227755124210858631091544486765965140511701740189009083974891165598054463411002500894842243382629102374176400350620325113793483600093440000000000000000000000*i1^67 + 4427122071661570977491756447754981735519022198678463422738802262101867696089364059283001333235672256822331351706580190167932570082703812640050812256727400249774994795136655106252919213464429707671783660205353108529410275644603172395200516324274948076047250716660771317745842063540515741266048620991186559319563527371646482065347607873501908470549568162474545481135685538688379120306694139136935428850499968649334890177152742589501113434470126971602308544298832157995389831426114607265985578792998363804397410767686763754800458360827059493088121672558842261936486846762653517161598378198394237434503420386408203675189010931747332869910951211090948087213435677410363245087493318249206728928183154322868580018105548395272269360389197320566099782738353000359446234624643647922867228785344036938486092113247828916520181260647133674408310816031150079250411578133387492919996718224493872278214551063464973214912982642216449270480238178514526177117761260890444002610452040968524139583825914558045542554526002199511284410398063540558966086997416397838225806387665902069900707327190061593662219868171976158473685717785561245071411131029436482336598939986123969868292849203859980559514794461072935371272354082697407526617297305775925438715725686335227291084525161923063801755323572222332242229382048680707901538805408201735032183761672450956919209990909789254980833455792415172881597881877589484975586357563238799864827467432083611820701916365509060926327443403981182021034783093116843659659849102166189622474914389295621652511564574233661571670952073286242051379141804802346891250073034412649823254630322238944479198724771725891396332561921755383970428934063976602354317297261401204402755303654899755483259077548928437690057506872782598977073302794382770502826781558223802937221705803863770563122844676971225024769417460802548815432035443211446869050577560811617035716845263518155134628046307828772261033470336060869969445411301335248843728711445053396605045182910147651921966211786318455637753037557669565315395621265273290053785801086770144380195153831158975782159289831442981144338179920462653213760117010108206021186459223479603388655086182345716582035499107076128677930972320551496775545829938163835975613325857883956547157070040566056538402205731847944434650975760065042647558583671983620736622888779608850582704384959801593638546436789731038592956220431146591911415472448953883572476719526594356244316175003120016784174683030147409586741330219800233783340739743545919046710600974903537446891433091485173482071675682065416192000000000000000000000*i1^68 + 3867779265855777850910031375405681912242103197535868617220289633069733772453754264108037124057451031167308680083354421994938400655224126702167829649375489414899180129572683489625254355632965182073443984268062045394946929736815752697946601883171205421843090232411978251968347439418364132236130403650863220593059814523434761090880421463822333008127066809772129208890003788424875849075070045548392565623502528073676845567441336245478814308031318247473283603511850395770304210727475309163481999296309228683326154825098406889220826207037904359538839600157910854548486175614191733813476536359107275415499302541360278797290965304127032771157634598525348184262045993409274391449408647557090427988593004703419935488986127315970631412165353168076600662293524506749899309564159291014480938042059778480542775885781095816926223482726384123565175670631369925348230527553544775014615122034746643653280561790857656414556273483874460064011941080836044581270262970385439783991465445323000461600448016352639857350482028481172503328002002268169014723439676433529967027344788759617721033416436927225632804273177676213557897656366797197748977703397852213623607284055029234901086551438879149736334017732113237515456102012044939168450341721259840288802853332536494019342915546909615137223935821238529963987854553615210908375699553770041929584276401323859009202075971094600367419059979657030572307887738258707945910380395597243802663912655661373405195227762736201199836896134249086283905833602557408805438980473860718416125989026719606470781469568068882286465170633266479335847658048898106783853644092953388383132680189391222245327722133451659820535692770185382852783797074333841213753137772589840441825048206959875732302790437805911430134007976369275770632370934923563853010479379582682383293445858971334741203775003926551035965503499212809254768846594167985199664379265853461889117565827957313312512922697870429966764310621481965602792191747714198814255120930134309445248970341649662919814331017611328847350045465251862976854844932783301502781665948517781971897041473580397486475122537355348320789271959534700753380356545405247604675398990430786020363583260676060964333567383742066782931689409493401271279843297981231711277793665556903938753734041089428704359691049446513032230847883124306549908886153443448531110359628037356122606234466170518696870622691798596190563900358441777429076661335880862313702127166874578333859850317900472002531002942979304437622764431581880558025416003360791803637703799838840068964897002606435375558120439808000000000000000000000*i1^69 + 1024255767654560634732437407426321948033011133149341992431500507085865362545477726521782826939129889044482207673245242527563650330911849831145749277444989217921711027262135329130983865333509564254045380094015766227070007847244859902445500530055349350837515662097693588637519386866656387994211230127428033418907642739777249248609704121757631752669324567571723476417944239504417863217559145464868602486448905317774740954824375644895794022838278144039934948889346678062315080288682294317156798344185389632831065238370914621529967786244138820552114390331733796816150779757824140574501329565254678973739217227748353039282498315147473168065954482876670517072030284114550528924820403855747995245399250382904425521448390677033791594680368024479338203841965288649428096866304423455134760062177913316778759106303360713340554660289228575824961626206624002697671963516611964633960670132970604011566415506091183875702119196690871351961553694981537592464690580151641604433634913490022205717984536272755507109968591256276320504951097576287390767133546131274030637392863714522232172295474996624066151408463650627381418005416208913489943469483806184112623548129359355386469279030684220935043940289225844948909057889542421531277118733046572907845138933019433905311255260903258387301173342288042385288805238266874981834633115767501319821122399504106671318574086926355330859964160932973155084372013410901956364903301691776906830303523011142324861579722501326666352056301508366214254123531596150679569487063007912035950267829085964955327806633699992957267969233769425604511040899050848963151809301771947091916408443847413591523614213206917708054228576724113682155459807595292677639730044676435302502638663720316027465522211657218966132955263791862810839576635512766108032078736370776993116349146174416885817601767508540241373814895719088354105641231355071350628473401127394884326048368270578295955988324485050973462770108886523507891454073865395634486661712506582296651453566684303132536986010449057740999934988292335827056049344513803093238548177897202536455758075622212501046133541876548937867776108263969667681859374643823147520520935987270923224133633025129557725605727850011228281185202142836569625656631812127070911083441098730111153225567865207805120790673948793732782840889986445220916643355268711662107875400594827604378870825089038058764403894700735930071166486971802420755113072582915916016089371719573387241643743750919042591720961500942530640603210239426754440107445894046809663302626741879266711616718064193639337164800000000000000000000*i1^70 + 1238519935619394672428189150814572223165687927970640955474836865718462374679594024129963769115648043714341184939480856315917354075940958916433749673957870848874327189453494121537125838808857699342383528378700107437590045354118750059353774518000998356797575978639202123810526074945308203531712777703633782320088842065249857107601496221400064678467803418187353828960841474535001629002005780066442983959275371482075113581959874470397485513073722097544675631815921841973947901123719115532068731890738612639321616440713412940539687520487637019293206664856496609336099204221482856595146048675782080866851608999712343193457177503316423380904003436691044428477928780829100046563704081060525407761372821110090906008849639419316385557170086434458804566509432661220606071211161505299217482516143949324875374069232005358883908198854373048200593295768404863496661449966609812050455706695714517602639497044396896961474943270874195622927196443804541689844658531126454948232343189171366187544434907833605446558926986063478830514240920231385904967938665878831880471331411882079507680699412867667526044016962379031595668992260286459232449857694422428066914988931720270207340373553215930639312240252196053630905808078556005536048845136125570839130617875865091707925650605416651027319108124497653023594089523272471167810575169399795733622345672199229823266581412402708503619480367814421494849138821907042954711364323487447353116330264552478557502186175709112229311039162596704111556234541578072408104846918651199532742209690263177859800905518120804018635847639473440575004007033660431384412652256667523979216143359457275543012522375255853876193197349294339892405623472559337788046610672281211053240267324145247745904900174544868671312277735836727068973359728743833854991388024737067194206930460115672227525072356821344986059291212604543518923833588276096191100336971365085488506843175632773965738535479631079962124719868140396252571941020237925237037731567536301191187981103710283555192855207673220596074673129405014217158476813303943606479766885903595218954357963311736295337752476686358396523939092458784512982657295915852146376979969135195638602465417349996927512552753026394692140841102925707665664559999782062963405671732686448149923485488738830444828565319847169559800637091528670218426950374811683294793048278656225056685571946505255583921819357361544396557106340914850711659953425521598870540294505441261438330150622959046406505858632717940230173370708034879488130773075371961589847118149508206972585188653612505497600000000000000000000*i1^71 + -179987306972286193369631041128157964247477397578555685550682570977307027811426018153077261371710846995637359709161118561149392613140230067874554886940666875780442429228848496594005144026379376439145076526270988748918073614367345188795746662410785804088320312296454170872846689932114645880370134836786546766242927150316935584462311108194902662520485627447656873701695962626170980797557572070994112072178350313107532211668058577094036824918938860630380701719128822733426695021810806979616827634193560811023793142915773868544649823701317796083865638221044278225964467268458317534486976447088621655640403383705223711094678811992899371292828986473961766623347409727398987805855458171498065072255798100142849744613638168597642072104371384564983105596662113516328324490824043462744675345752209875517915425718427726860491787256286601491120001135321575044475778251127115323020595327046944666778740131175965903555331529701713655680869088282120717888497428769950153640510203244026428671249876948185551126045160802632429105681734590475246714941715618833611088836325969076145483478343994676492050645196902536656225552825969437331084538814459486273428659825688054247117931725714724393033762688048918645229662618329735245897796199274918260704613303729513262902155995535513760059343400308763837923577362060120282721138901825704230029662356337895672799465525320688350158190688023030471001020882493773186229495632720677484867940199636479485293427669280194039360663061597098421150666152478465178908534224282546236661120295245182534403486738687184971775319133888247179932690595019970893442510828968655347731346194260028849933323515802770492059585646946386738926541067179870839590975409395811281897646729560637593576792670794010358749195311864345000885469147507331246890941132105974843558979080151660733447497020008947733286528210579243089840416213406233525667102820285585492897239455191466627728219759423338520666453677053249749282903255304371242362565976359862441304161005322345402307436011902298900678711005225910351522537050043000342744271593279817457848014384722561346879229739700226065714771609701284834049791008697506641727126416827730430358390747298796074183601227653442766509235066510557480940428727199376926260723481451367239990065484277301573889932097300207618123303517691752108968372435880184994453958824896209651616125155339378789060653242293333609921314283720370793034148009282594271456942931438414316882533782060210930699675739808926273226568574486195976902446173527273410180928482264848487453485600604160000000000000000000*i1^72 + 206456494522073105948945893910196567565395687292287070642597224162199451701951190845252247703014144818948531152950052162639451895592946907274710944315336716423437628569448794127646059583333281279779412081783924119293250621785949378973985711095825352198801534328582003194300184445125052595383419335698843577129672756587716787125566509330357630756244267648737788364791508824891985639964507330070430951993149213012362681483832038700990081724995435152208200388503372610066465316454739027534452483194533791051738587233513977951882269695053642352430840891637268104743222552048120036450258067647471270689903125285035849725589168402717651792653813268649325246850376572511033851901527401081725440608409025539442650571480600126228600081402805253778413201414700099271310573672766564844016927629167473638143674342928301380865750062743407220515644719864387731632563662011776470636254484650410229386479981171120908776659917724169992336072114296361052356318422664053747634026727672407040775946884989009763612461934405816804207707767729786710918389056791716275056909722518945075204021334391273157023127849032869657164140352513914904630790715026916789586817766846401277902156097827868721321423845953285587418251806541172364689680853871801026453326781298010812429761242613348032549302953872033999113067922812547925843749976730456207324012069988722659273125744372289133476463546565098815118644593099008782134358508092153796151369325902953405236878623599881830245801565072600617768132712782424600483131118174665776351202850446307917405756139369258045671960592886307842508054103530460598552024359870308251665736581338617838654629911889036358910631816139141839894373916182155525852404877115906373732933846441727569054628350499784765087199250407981690212679628193486843705402843974954278421930038194515484422220074464601295129799038207650525398134399555117972288121581136133690696477990630359968629548035553952983193463765180753657730484483157179044569902419107805700704817007542807143159754344032779305301621282331548536900445511728770124621121392564857448528986159502179235447611882486586017642067141843030074556762748639124949953710984649784561685109363814227625355296635054340453296599425458080252653365733556198634501356173349354758937254977993543946990043245630357253012433954940077894701531808063101505868589245082011039077920857505077154260987200621965701908281485816117988321736984790115072266421319306837741812797599271216348202111944062783123561780497520349319713637284810302602970856030600579059034357760000000000000000000*i1^73 + -54365814255114105518333200066887491226822193064961807706861834352787819689721234760668395785564603978555844841621713293254360539380728346203458309061319537266611172511989210597480103676664825690199779196940400704627292279320071164963751904557047677146114310181020803760603620636876562335218665760993718000128600529376327423438574458794322305230650412945786708101111862127454835554370258098822429856349541400982093347782154051195819144652365323951339925455657065009256236566205782723738044934434623051216511968204738585950939785820594526542599869081907633494715000100005503146101530924314105970558671067351379664070151227946505093129809001289602157595903791051020519601574506389421958431217788790384925377036561179068655944114519562385552930331684038716089653264337961927407997958628298970720286186423700397728341965487674009543176158438890038528219361139279904928477645070147976430900611921493395865716420636621893857840749133513444347437364966232941750991408311870945734597691525967833609360854814128970113260320263786853363564403415114906878306820745059380605922978884595100839393037454653852400198519956809760359786300704441556810486899284069978662691309232899544176831264675449558920956771768485631316921494782964480593415930832254942116181802412560104013937308623763299492933016749421814668107894403929797612235290993155619953619923073677123043305997665255960397167086394041017867505601214773300399661929726181622615480039615561829749440806393829506359717200425831787588639662416667996623431275127606443515933328187961722074496144946425970357664796599842996363311119489625503192376520561659828691201326462777765226817597392969394566608966098236717415943172941449269549945589837596113717546989117561209810084623347981746271669346536976692417296320894424828476908354569816869032863658455076581336614093537846148209180217924359882256407814915117176329136966524018757058621096770417888980148738802490992321759661910350974063781818748621273079473188294273069383021300801087585007982529366066077093745983057936618506736225221194438088419246933427584761051278492184189887132802541019078633852500739710723766471293014018655482193654441677847307556395255925502539519744951477448178845049571216926271885230661992528299216728048959200822024734718099048867142559151501422469892875980575750501558091465484058308127913320448502307398783450891491774283617609678902642254539185400650268136555024367274356568382103814678272944139351991193600257762462367937072314306802469797601338364904207806365696000000000000000000*i1^74 + 14035924435834752463312210440608704404244596296249370409312512189432788817116776121338633320807066517300349076176916830148209968008201680738371073505272625428782303244230407122591830285535872945366897162158991728024577240224106746646395749720621326903089174743704155061850426539634072032198342572116006827251578932594874313175017176551561017325475441602781633284755489563050098696084105837640910869842456647102521107293600626781899921087580748899530354401450795025078254125921143735896792794470253574737986927014264487249446919785305242479507041853867816449661083303391472220931749732656795589611350676614990251063103265854234907849243170943809067780667189515300362026168504532828325343172239230947187315513936713742029888401540408175291682173414228051770658030201706124956809882963925873957208702775589253356777407821246149906721590208327073171548667199679078839798043998782041930730587334723897580921651625324772767977752754738566528920707004887225396360059547279240783691662035284592870531799953242718170457979517669362523148472545237785833778185840784578983368353810769600250573798397921636642390407737879454250083815729010836025961491372711936127133875475477049941185594469352853222517810297505687717341608803450311213610769124724346359480046246674211330031263110354180221357412588515130689106503487366682003769197453987809643072540403848801265552799885155518714678288574544293078707026370497343073745901722549205190357406472029879828351176917155972977663219278056259664212161787341029106356651489909980226339441697567932664580849505384926438660459049664525032406251784527166742174596807786812628963289362222367691339631681422228106598630349986176042223540675529256231402292472427466127565456914447699142820845491031615977279785644753490750665365646699812554132474657874153898730464200808277667004952149231386453786599564837906322024706869398926489872535583285623485051485660042943135501307386064749769605364416689900035254552811082466099842130706839739977378696445180552416007339101424298108090528760332261745579346886597854100265774235167047153389092302758226906218504772263895906560443904348476409014240098199363330256968847950241566238150305335980424754823425774555083213032506172222796530057719728924254995101265273273389825284309571458379699848394538944756015903933627734016257249422365593887871261339414716371132052278827197857168300985963409510350690478724883543284740592701145734439676069926496946990801595061472727562651001089887943204592620683838881171938792701952000000000000000000*i1^75 + -3535834765931417919264238652415105925238125603641817020418496417962703151306190408533370412910846694547188500236665066896441587832032548076201756938714883511426089799241802954283633920933694551472215858044041401104079762135685954130689592670766386021849483304312874653050761720159795325290575384812140158198693655148918742130965896584036371298109406193752335129404656412611059204523226604455599094042559411022331210766864331065033909020439400558858562986127812319448061370448146748822520152376732715024255038053286359324151428466982768546121766405055451334970366095316161393933400754300527580913105126809802835718287393428695260682509472385137608891276532294857985721000191622031788121282589056116895441820771465049576476913337283394320137813617574566192150434616108831289325933459954678709968391536601851213642177037455975758417555687016936473547029941147249623231955357281929834035028492163478236598360716255777285166133385082606995256406951017351817396595321477644044620161978976298763431613866517300268475385117148786069714635957574051701464682173829675755688111420261962428276054205447091857881800469660309811734906755845709108238989598621160435185012928711115037973484649928326342194891559976354176997584486938056161938368670738407853375933861592008221276021221247861197482494581269246784085674939910728349168086606422686024953508009129200247548285348902512426120327716955718356701775962908072831267302089904664851040289400996165933891387810529323278657678212340860251106442053945370127994595138007017090387259208090963435119444449717819791708187148985132642440557912833356661490938018414037355533577425586800055952393691913591457051954747302078409030228832389799853339619158927662389396690185859442849491564026850548995057756555238393948414810886899480880147614627780735342932419975417195427011200075935640234274636562416667269916793996641003702928187393692945847628418432147285276147226010046806650582566015800574149404735267753561239376980319264660816597312120026264176940134003553360903483384777023346487320287730660888346206305444373635696979203501994538865780991536131835815363937206766658938728238728543794554219106854860569594252201569959728272651985686813049658189797696391639739923710244961611722187288472865432327913185164799290992430137811891534631713176742972896441903429205211392236814634378183807886805871391439457024109361637398693454229556516953528571995703962505632774838818757859075174690381709490806974382677427795863041107876849966495253971284787200000000000000000*i1^76 + 159480067167720437186114291136559628161627054606673810930486954669393792477215096611708227108580833991690591944451074318472861699217738863005801366050262398169785328176562958992085934223384414036129614598137449943492977854004480106259765741214675877815104071463598589577128589772639707144778799194618114685107997681386126907008939285610832776453191617673961813933029551273113028248487712020932821350576062080039544564030709844962128416932591670398834735359594410916683045572892315273537570238256659532212522853742703152926365603310720416025860899986749719242195279762138993022367353804108848687065050750695799041929577950075653713662833696055835711495062480253892867166206200944975050109322785918147878328508786977986723528421712332048826332912073327395652466387303748213798955643600455421315930862324109775494622134571710095338298649224808993071680019378013617306804586544543468126252930796814027145888278824906311376530829056684499689846726605074631693904282533828242454400142028472799689452028257715836365325183578138784131386840628160784889956503885528488819249961321494977565509081406934488447229785903547942225327098099187544704218365526068135987853982829020317963500805106967083058057666500170896057643264285526330820441676484293330906323516827529141934138295876821583499067754930007168696216632768983449990313149695237830246302100127887085113258347490923622234748196495654497999943573642079477517397979331793601979632397685253987724446082815352332326006791053475697159465102194180257931257654175115063658215917448721335273354795768401781582738413703507445069099109661175638195752964845057045659470144551671478368544887207489158459538547557770046309262806813488324823127784480613932497884897261710794493613880769443850326041116472397869591427920550622113298279405044140340220842139027805668955176969490201082099237374225397464925899331482564621688614838353073794846626835683343347901095822282841480036947901166128185744488844581306727616815430490298701492876311982784160843469241528802816111121499367727651877445298276432304721566009775492992268970755414907157564551046260633303089598894787842161407245793875609355848713296152570444871054920463079469502944392066222432508800645730580064904734026964202146063158546997841095546461387759015188756100509054621521817234771819394672753210233772840096301544884988306429747040841812176096893512314924294817737680807246813698859317465308178742752515230674503966383858300548061613640836204448103966002165925022785339392000000000000000000*i1^77 + -35430084881226800002799915429145666903720642836227758641976483135205713739730555702993770555311016540539868904819275144317990799002305485652589698671598085714389874954967599970208959213689309242497383438440435107238666367626307514332881440972578187868063136987037484400242373360779744617619471738607148467655005166667195623680349321378925743074903032368109597127444483115937294424773516808837020627850211422581569504422514203247501101319838657581041464510645248298385344155309828058319396064355929184879878988196922189674090166944294587308699859595880848067339097553440434733269620818953710458040969424971754261848392921544098240206681453254058578556145152381336561646904528060754132982830159855705512609012909086876655064974448515692107697960099588783403672607121991393129396296565295262033107940710755884841200336533704612435759205208848311807007090423931283569433314894062382487126215307403046249759275273635474288806326002124658327596662656863180938162929772398730368221700419780575591977264187318434972498586233751480284323772747798214973516210635060589636846255896301421663793424164787903771329830818056374124112339296462997124265120253428893796958020557407900121180017025671696904908878360982076926052166951016433216747597164850959588814059825637962384058825134868896187441011564397517604554956716527218393419677035992837635955716525466545464754113787712753878332456547251977667682059406020322001346938638709948542946294614649681813112809688646925152004756293034906576323805231563987109745853450223037019278299162147273096336936985667854480715746655814087164252896809844148270883114221350293321558430203048734194409052766471037037161581836049941442192980340407657936909048025149599622895879200091210236209615768758120003098906967833684883130671008649279239528339153176301324930619568796537295521343006226830382823697280317837227999550358824614607678341043315449430338083771964720505180582828924553796122943905379199994089626557654751745801627867415626669857084440623965769963384131648160484263987932668402459716541069765980405165505374291390599374846291033670639808319302215130470264444162366040600629055659735107423578188541156791982575967977509461341101245378714176660466730867511969312029946848188639919614184724386715724570736975563846984426749105737137671464332583174204212054709569584841329545370589937748524525649648728306320174214296057577760451459649379110831510739481543872803216423061189533043659586611170757261865425510993109354400588098437120000000000000000*i1^78 + -9725892911685548176638375078478824664205933697852431263133840199299138290961593337060895784575876855878636344965573442768844937615294196822999540528143331975264831282969893282315695382194433242542875861486409149552040269048088465205867994347164919318909499817520766034274231820417798664851332182354937206914653848393647506719563542266147862945351708621754280174918562083767864140590759029230646356963740389422301091913983872638276051049394326039298208251072105644747851842018873016669172548290702309901716125016743506182126816232669810278725111879084931793731395106435962288653286953945035148201616668144402315597620372151247500156888687028656477557346680960074907740426186807648117029816411850548712934073951697426759455697441149671341253155785485773371804839776934848901588724355857011492857022943683666410844562429736450059266369386643380667167201868094929374233073478949828306946804572995324642399216229238881158421918104813702027537147827428287208556123758963807387877253627432407168059104528921763683591604646588351787311371698475635807337856023989994625375545830137641936327482922824537991196436760944498154867248823996268340856448911894999718259010866780018334973850205202813340467821274740709864323863713649719436996894083197722178661916531330491862579193124554409758294673267208797695228485927117017422778244316933094647534355029862063556210308224567803149936048582682461723434580854634638132088964994269271113134258337489369309689564312151150854936119777954237042463461024584872237218090218674670766067834091531997712287581234345421369729725289691076302501521336212419440341485213988082109817931473192249593992036662534362540402970008367348642160638386379109422240705505290492786029741449173641585773945307331278466218098943604263650661587111538376231370492023929441865548785526000003530488167384766172197820355808148715018210609638862864417904617099384877735297248099850935939298448627369646897683279955393900091121116217584138416674170917199099704189245597242750601208969757047487378532187819354378931375654850361962732022942707620403817450833817713367641809489032159644908819508409499286850617811751165216946429359109689514802558028166747789185932245478076298545604801008326889780831884530086465212330937110008074377374178698158052597047292129021584883746237904769121374195501805602830386931624490531945863890141687310237288793216360500940606794686729204474058927413776740997359046553833089503931770002701950008271657991011519493668538941440000000000000000*i1^79 + 237559882434580410818260277668197001395710872251192628371810092870185529715439744418687600781275221104721321677771498892042047665215812969101730592398319086152292463637527698861833421883028224513690900376965351979622628230778691284409072332165298976506031233709869196637188713746587144973297481987397633976546979720493318212787277413698451176603845446055642721715437960181966634806362335499171898838153723414550761340788671678332851728804733316742194130726868777332018768912828979652494695261842988842553554624665375087740752862586560714506332249715380592124557500808375671534835169549655409307244084421397385613927332057417997151689261231627257547552644616723301598644989929788646165059855668672590195712578745799310216599895991979346646508555563591817534933589485953951593159807633845433999939904042594264416011132545261071867751832417370941004964229186068204883282694407726105067989408325057638868396182575609070818695539679474445033930768719850372369351478687718918168423174816701103942682514767677958909431972061564555609772629213015116966844171559101984477809623455811199698135543459099597235211905666157868621496232164502644805293464176339239847358904310739425607671039659164915978148190840648009658843777583743046332307010776629181647561045978445414187108014936313777952126214779058544591489550063717961858036607653083214622721658114824456779220888050118904095702046804155630080262346339299200075455685199507196352487425003670221119332530882893819912197582576861505195885351206049114825615726194281414525223851070645161058661749584752994022870578394383177468348025370916818718686789213252593147493684094302081896173558870928455844527121991837783308096825734465676703808935717078819922257730688814913439713321389658021099194262651088402987422807793471903716169221794294712291906408378250752187968885973189418809368181955140043250509176740284942838229655194275286476454263900559205545831291564702193980379996015963521532162309567395874825642866815871507083468142803321825005353062664992221022188282133391260076065610560379750147596522890881532601962145081345699507583529565238698105736998203974939675117542048346512212899476829931375578189403190616899789197720814081144492342326537225973363916840607948036992610784904321006330994620653595810052638953705997817105224842632021592153371182116356171282429171594208486506747178991122352807447578605229176143319436907907738840664684953667293336743745116288838277742591990258511885837302138113359872000000000000000*i1^80 + 90195159866978127052396352551515641452263140511522712872522293890357652713162011454983556788074697794997577700638702357170648871826171859902075185730940758909789863957059459490276303737793797785104964219237213288597387809860911519987376478473568437488223858008577302941507120176383830043288796577829586180643084199925826036215972704154703582630982926581564716992798289989588913495382463871193480552425094482413554683476160955929113506502792979375674972296911186743807955473183218555082209072567460880900895401477181700099804532852929355280507575233396541266299472174576733177510588146347280025295845155230769401289377754238333227474252312643919485527219119210427330207354667472928695209577507725331663817542078708151634869530736859686278100549782880241118302815633871647810314963273490311560614265689262105597032305601413504954289531494113251750472791368148952178641976814177046028374120096591773412836108192122821716592268725673470975958409074427855412670872569885583009528194335040556959607741532129582477619971553215703672870643326887967282098579557110940758993760130432744170150348388657789581710708653391287420617487617560043308011488561373778153358954982268978821026344812672076292241593326660309558516753528320446092554613476027302285835319635249458724068241130442365361882539348827543287584884470562861761977777936866326528390267973953137935922338778460362520260059414725809309994346074308418255528920026197032062003621203383281099052451063189639268182934988741637726750982773294267778981861035836171859934758189005752705408515262090400712582605659752881470269444385072753717917835421682315005705445850130016669243487205484596301125517311466925506838400661239355155981834149930004837230332012855971984816006800702921329828440957516397504053968513036532061873689662055507962960865555119344156702259369084459913979757030648522766689624187531725835450684395836233927588693222581698207056961127419203908550359120740640364038664415822682338897270827597779523173682404545888100942235860477757633911905096983965456404671646004681902922894255982550303996737232732995414796363998805314446138709785508474106282729179235189996530663296179086755811522275014656619155942362327671171525564057821864625980448515124936344599837790941567434660889436036071464571422687127825979050171002799259327497263519006881966675710425763068199643850145979345122852819619461618097508562250408737242877081567526826913153740288396012019688129588564793047704542380032000000000000000*i1^81 + 2312865962521041323243246628929648004350733552344225406104706575465247225622939816394065161349243231056911982886696768211141142355149657237758230793797079097828094347169986561288195042013471385725751184385430819083782696014597481862004336403690618107639411324063245107201727123460618411922314702569258113169483880294727280523406630365332976751666340791442672224794366983783377403950202014949572729591702279829014971556898543398527171132773137263568255058062508759928204985526854638387128461916111349333792023029933441664769348020820913618203976656823268964061824220415002757233773968498088892515483611609065420741920784188658109132652887570449154687192190898290554490583795431813305689008342798128836717833589748825816214951759238944527452966520847983569506927362221849281200156030070570063090818439375730637022375846910220539719617686460379419523907374117331276461159106417879412617918259959957514495356541245600454586754410868874624054168564203975099401219344564371899150468880177581898939742341782555135525014685729314048318762971768721150145340042789733568869519367048053726919060131187232451466039829384859460935313548436522409479266654301689612480028116623790841343801981281390409522307715093067184698357764371248123449609644585336948463469592208783113333508039311338215009000099366279311036563897207401215951273653044299532294412907727542075049788973967090183004021209470060027306240551872617013509736913478920132183302973237693411735444793879588348614291424012330387994050427221322003563750528110155060194240685437284430859543220823272773173639396831304164759546140729518457369533985308880771858716236696650596556958120194792537473906476808072167095185143422127276240539251476763668533354568016849032867368263799830060487156253912699448190716762153088045739040059782946213741766826809462112709195084615163276595896251440912109388781855916404101262616375030011328658678866968544917799423427819850333811446977939743693672181866899201199071158996166832874114912533211352650437577005052122723847394507373471871647252804081133657974427161049832678043495864267748581575843662793671719854277171117129673082034600818689892530370908098869052164406879135533215666995971187084947739726503942083238491424970231136745288675940480015322684216934567952035604354228635666991987013014434936299840958689206439643329804019008855788572334311391324293487268500900077514655049759456744923826419703953250134143474804739577253812325777818318680568627200000000000000*i1^82 + -198430180821686527472605467808317836830234143635747011245310006711531345807916210356406338622538599255972702759522902506746385976300616186427820865602219026034854496130562932079492650877209931245694986555798713479662194776794841396221058837072463435432511566018311336222416687361383819166684096400147065427712905984570227914060267954543089056026254444859138622706478138796736507248703622631964730905437635462576833200755864987592832925523390537787296758666611641637055600197251128636051049090097443321368145475694671125921147726865027241290739679411823225766142013302334467457544550246609446115835140239516209380544985541117048620697137493965030748232045705345553313716252896667234883974756627308415099813192606621299317383731777954753193800931372130706869837083487529132555421865128876812151259309337348302576566056097414298603073092375364918351990017384585785373952682649863639363909603889044878719321658268268541327074958625254794416866527753727446380688574298530041023338346494795581392785819772412574081647098894736316283628190523663735146624424696561273684442933225168327379200132930049068301462027367537469014996856407769251635194431653890952165285100704890225925813607863509312779204860764956947897858561339012815023062635891009588415812051265151983450094149966573667675735512679678957491357932746932319532440073330850136066446302101632340382415457596324639954475074424282362025429763080217213790833557069717026050219969467700209545531222954537868373511195411807058442412323715347589241003907541952888342050772223287646878261687781995837911025273984032109873691342176674143722498665119707005978182272809212990549505159471498611991071026661625899280169808846715420659709057076858403725350886880903128477344201139182845931274096991623255432856306392246017313904531746703938253736421044515696545681384769294324709733040906383525708312603472245087192776940208182595088905017566990966447509193442405815949509363491126558178211771668933530628342474315263778324820246796123052011880566667322248839359828496350884828613477236603012746540145287785248734339844367036194129073571040988139286806049675992881764465582528638645797386972455607364896503236122346134756986813197768397752626293025608836080998645129077223645557144699403138534976199717144049870393824944615494777391160040275025525983539494747768723315461080197998007337830372534393054520400921813171232535273216971606153904218728781506889412838200023742001014012609403289600000000000000*i1^83 + -11117907112446074637481235312506125510682302910545730538580716013290442718652218019959291735944371373793148675394310567568445431480852730699438622198815347743845605942863172920223234211164438692666427464177120392356881600798758264134728285285882106860877365163460819254454004137550461997095819532617325639841876711910819722120307071444331519052780605129493209290997571529145090722981543188252033175478099416656586750358599286905076045712879934339827896740275759493687192801919796205284480650629939445069240213985373542193195399269070098692823424583448784453032885035284991947076594550548372821808436612801371366654002652090307672284879670703418211546013462670590884305821625208047978343970191157835833166010091248138167545608188303792319743822759348567706428597685080376227963358093636911663039197675555444793132004741232018466359566975216110308225593929698826554628448987019263869041874094403236701288873623401259370440639197544554681159868729504910542764023530311426450119708155129530295622579455034733809249455648978138401010390962458571345950939679694283936088132780723599784048726764757053761662780270030024832347458382422667794712667733427800644403746997140479397169026994375248867675851565327021935073582024693327759636478151033862015528610770303281959253862870215049441238736515407216114740622888987132092859597478880471436595247526074400624387444925807412531931173104004494656461832205048142819628692909369666136208377797521566243350452901848259394971027247012484306704940626602688891143038646231480843212105129265904842290177396077098758273854119136436041201336199666162962429972153364007191421884460479356214431540592093584631378790222924271580465530329678842201316127458121722168595630847247729086035622420542559804367469371949791282550298721790751688940369755075827168611618374070462781200870329144527967021209213399655925184907443619998833012578538045999624658565859091114048825859833139455513139877753522661225280807014117221989585128179910422334102255963178966680187441327445480533961574957460330045503114438845066144508087183871940250106595419700477109240824669543028827708235844656235818054118779461719216916924187154100852190954084716609764497860750215161048330827235841914893421664592547730674381102120707255803856720512939522931031659314725308789465787200999421690394987155749070765550682978570530763741489682919615876288867889710075528381303214083936678939068866832317912160952593520463539901300736000000000000000*i1^84 + -170055659258607914368536628621858134145325805664170516308232982477731429296809655640068631454608347365677470828820441963388815723348541816982451361101819150118099765009998722256846761934364654803729613651570303492588780327060427238942962197218488429953296382831309268794632895155455767577105525083000530365970380267968387954109550504985579007764224792515189852552758277974844189313041004253300638861734327204144038114528735363866501342578411508430893084553381934082368179667248143541856448460126492005193337464307116050948861606397475484831330970465897699269763887949831019600806954636134312538936524037571823243632202903951988756903700469857738862249670315059534595505322040833500046676208523471388284120363195252957015225014035429559721505595559068386650399422936097575252374485797480059020496389384852224665959209913535114735661425876472153374771614606500381546009575574825838285665314833747827458276305364366708921130559709157255102745600841658831264941885404869453137423049932254457182017586407900579218377459199346336783146474838320634768912431219184886358767484146122240469724648078169303996882810500429942455623868414400965555062997634846715096653238476159637148364068753564211708246523155736590014734847310942351863535324067242192097665028517727775214117508776404223284844747882711309340052583004871737809970374307491801756621290688254937466940198691050635381319648068254403090321832267345211891953750996719862410709678335093838565197408835127501885684676352925400615413465462804456888828933456765602148720131170330399602873551081132765930893268120496721343145669349902217625455671498133462410038593080672115227794428582191908261399687348538904293601897167624544823369363004337041081358093136005429923910873832829921988654272286458178290643398142050615761484861075313107206849336205671433212188454287121443502990149838384848506405683507340524979886317046799133785709302395056580515149029419757294835652909047499354937544012830082458732292411888574237849656709226605614813872862855964408516055873289415070848654366790046089897151851007256578702045055390382028789784008904042797487739765282407892771472003841522634608788148122409693016390659977013858075074768059550900536450922641743645902661861380333494454795399535881363410164934975873812977302053877040612215624058502569471369964388391418754834532523977086315459863569058609971313468289996691811585761753729586860171338852429361392073249666940246048112640000000000000*i1^85 + -1939539024251377912938113041407604454762775846053571220600386122072182452167970543993445648713626007602052016909559113109873868145900652016172811257081467801807111905474061733024801324187629115482479661227451720460043376747711993003450023841819509632464821819592424894879778787198611363386888181477203057435805879693647589906837073549666005371428033499604693452228563972234424030610286261951825788985888039012398529316510615544060240998601133106537809457962353118441704877303678128688131119506047583103135292053807051330636500244966654854610199609013980536017461790467107544526001337921812376834250918692930035089940286086664606252413533130538407115229824888686153082332381392385339002524859979270901740742243686420663848875089389171396184762877956199315731280159366312055559629218240697660518367801878717354300916745189662416654078005799268904237542166297745945421408816041418707787514322464755885517654476712589047884328517236431987060524428347945018585092964648371560549186919696775842968636473904506611786062672887418803309717376975165355865132340675879921870355491365777199219742888045102488011501244139603628957249635189096492100365761663282662042635825790735851723611622553010227041316834074579273155409011774847039177297532320502807503256142483792326177547844975107983169951727489619894078083364867078446824046890931660458707269943265664641656305908873523174731737819147123097421823782804438607989238610526090671305783291136782738047102088354622566980137698331323955235504271932775952239088795081664687583402313657090355889505296945215655265226875298279347217769879273814212322661164140823557246240964819778778787571437119562801141478201622220771622378702864727040397573112951677720291092979196255367479080681235730525409174865798797260609622264076222511769532538610473105785096491434340239454932247074169734991287248770747563827348761299861681460403583633708677812980058107871164630567337092154216371540553083338425288597738260538173337568880616970129435526736287332492872473057743635004223723046390688146973145405924751333557874481903810763300372211342111246554861749086248488737171740235734803056680466072945588299309291164696010143167557668616331000198944624098884314967809738902809244775747372959215731000124272266663297037751407464275266301490762426245085549569957862823156199896397860833987156509950533910077869381620410968234603731394348098073158267172289032739660921880456200392984068358144000000000000*i1^86 + -4776751566763142842602923614236876275835136861506970604375490741053604810656243667853409890969160725200587758058953311182096694289771240774061173630794921161923240303893419981770534213629912252084051808457279465687869255086052187493736442178104557676085268092748577874017826539327993317693896469745918675901971375906364679187371667168851500476697317963640544008994761169873518585936569767591630033658395751905643210386121216525932750184181051513720949178607815923714503042779285762155832415774728731747429575997388285252059361476777994023632641370895453871656199383120588997514306616380876587491245808544130185398110142316738152888001794625461840643228528250689144356327968047369756166290816688269326877380217450820061669101290727424549918779768130138518026874655711403710924563789676341065568550157776358499216725618900285945385950916017552824683352631504957279204592460196698166803941220824894913269289571461038296938054967059117061148344735101834605657123830725707025538701671865654511836028834129631202777225019871825265101458549167023414316562520960475783368131601449695985405206720146614149934446657341391290362970018953764138689862490943908530034180964183336921570074970546449295823001835425960392330168456740852545204629729518928862965143242505450327086484456020631844007727587476980275070616355410447138828657176518461217465559080673447897518577282455225494017736265755042890616455655906033345964922846721800957333372775909186720194098206095174710984610150791184124680166623449199694844489453383405906123523224631177860104349133107766789454307416266621111235831708474948657422387245283876673502548761906697298048564843550542967116304596365823506470444325063541005437414344015858952550589445178063726127135479651757160155126720864418119392766812171057273470239800141553419138939628532687987608180161966015507534041354218280298898784507013656558319671005139221031707568624694147348131871438840507815355320095117155988274060433023013089442636854614509215993018288027042628185117557465478369863580930728222687198550925375413065040126477936037953239301125130436656919021509798721719249130605333723917098488193840605337673810586227847418396198082516923828998612494926174448767171163494870900012253506649769499213299675109941199732975085094663241844343496518229187405935417579912125565237737732149076247731391333921195437915155266546577331143589419120858798964735013248954357036818484594793775104000000000000*i1^87 + -64392061461037479529292878009183854723928671705310101426259628512563314458655546713576198295736873141004320351329515865572756776269535204504224994607925880335984306850118492912916110047125468055757773158224020421079463518841047728022068609047269625883124365158506378974054363695783349150338068879611120762012135902241605907624233071808118864770598163484584448267839171880951925790984991676267408030510775720907428395248415231342115725302066662099006854727107057995057963274282851073321523958530428260116382894869993435756232692774519988219127259145547717568904148974688006238448415489608222083329949057595214689828119649006646699408191911335852813762322011383844667099763273901222651563626139518871344891092442445898986444698411683948865329213844590887909878982265519872488898743377505497951471053799223782781403510125167982825988442674366478629400697354146566606731810921302208409863262451670464750736553153477221798015844723355730413529384250780182879898914695088537046560523923429345013518839553910683399066517930156473322899767244719744459418515937264795633460526556914363469423019363745568473553101042474641632266318441782232468789663482432662226462390000917575526714454292611147235547703298658308530716672274709060918079114418419918296084338304622355399867834155723673431899261360438928590964542786650267488672167689764352748286509661601312083466286515708517335189950974366583898464238447190152047946094083385854261188261677040859091564437207482445396484587016523176481200077928711860447139518369529212565474348894476006093033608099934552722983706457776671827344504414813663953327909847392233381844497360522209834525280166989516459092724081029094394748945306230010818050671744747471337649073788014387848611122071460821875905691657467125467743674163608978100718868020000938903214707501352725523782645843017365147006514281006550608545347072250913343259636943261545383993025550710052795407711563616448870309652425763401874122492364482529850340108734704436819580943412892186911758136167198941341720919983346484833037986918667550021212223111614426438326002569702361323497062489832868486080347422588790230806747841948262887616507279747060343904168555758406821726005368397490130857757265942919106860557056236123210268269374989924898637313778251459599743802754184556063646566854805648932154017148063391593843068269042223964774465376382457736099729704271191703612476967768520222422970502270156800000000000*i1^88 + 160462632584827850849840813630200211419926078441207583328248592832540168465840511187438627299402936304901835811347414797953119671843228366058041597426064889011655891781985724765739148955984515995157057640753086516603535873101724496666383819633671029721781184083454384260259083095222734225529959548060739752324040693934427238477281771530279260063362805939460857265073955740113250705415186173594460527237421490892828131004791138796736342788955657164057696401643501154950913537570929475666332500591420460423400842801028374021326825622060836564536356553931576828310733120466009078061891433749290627967496081994412534978970534201276385406378135108961252703588909192349748003363751229893880077912537451299376327890309647474369935586799575850873665296209276658190856841519247384366089319157072015555579588392739642108153677479028915631306868611169366730487442185770650051715735749394052884998227640648611657832715669464204206389154489352396143002211005796424409523297968406598780144886849548716905884596317539691248500015972890597640189223057589120073028385734799714056166474704506834784009791662628535028573539399595379076904531695996056029880977957549355791704612648408832303859277663162128418344549418789061971000246812040046865180559348824539968962457334720557891212202610874080427070377840412799097226739068153741727254904218554996925062410609617863665525015412490463629197127099341963537679929285338949097124631014328349240583779415399423188777697752654695030403281967312351132446735797458664778341476148612818432993005760647830864521761429824878060916602697096566496480926267401372846189786977038018380942113778996756743496772750511999632360396265189423191390899147731931099444223058586490181765646503736989580204181545396606494694671121904537888720477922415187545157751500338535197248365180647789795714959062256327408138946301252534744782713726455092029182544738661164635378779927313450574881546052763456783651271412693196359816497126290629710721662867246036025143731768625101289791567354494583562589422316214689483545254096910560114703463818315397950268457084673406865302293084631273032643835393332475222443045736739001218452543256377897025104293509453691218311630664546661866507358817724455164719398422102702569875825451899967525114985323087319969554798594095093511759545749762395400354278351222176741212225914126941810148708342336384916659797873477479868806160468675381870303641600000000000*i1^89 + -424067860774499450335088369130660389037117950575233903750675624792366779067272608952968274832861089496046523566773608526946131362897206743318265901888239815580275743361274868159683475800918919079674427551573813883831792453644159944123885157603820549446168096600417706174698592106605648272013744729360950620279737610039129529517247672262967762459856726363648594914056639094721792758285099478837472417704394827558580284069736617810887421636974729148986328229485472305565490711934130855534111665577936650690277405595905320040492222745416314523092744963844611675515618647641345536987652886007248029696917418584825061884366582603097323988912001695343099091341948279534968236921276152563270871122113388598832172179437447488552135093555657660819338568252163318790298834360741186175292008263953209274852093297400508882175410054521655013507353395325438039867469802865004407586968134637014426798466765551075322511267518280160170442389921572079961686876302502897114047819124040184285028102711524935390614989609790904553631963943606965594067249362686178424670729387975613447733074403903088802758319249549836791942821672445557718591764951272304016240763952905453770544273455359334785317673466864144802080767580441570886228611008777116016432332356232898843228635182011385960768675061132195672150694066919047253521872848377510595459703285085219793880509719611204679459424179222150790281860294090539129983927116139196573420513887978364422580140379338285444114237349103692789762170006803032231366265920320595624279253832448789274081562840438624899014764021666885083892213320429304258508321365642460974553457799273953434981976360778784122608770213569707253629199837771099453595359086149678315228407085247693901985819508551896515259850050295407285241871113226554676003963704895123343382457142225923519230792976773452334328972016017500591386063010594717206478616846781217052880606202103496455147063146044174464319072525602482779655319058012409312759019603739487579246292641787605501545884194414463545623960571801404547669032702946925475271044067824078765800090905117829977848398741740788433328669976610003176398224189107350216148406839079027461009691435738180360804832224192498389977935343903022695240413000049312617072932607906323321146523258509199222355916126414632883750712301876261553555096044399667201575648143264191103510663492633596759741188432249704484084765753812524547138069743806709760000000000*i1^90 + 467445923094473551179021723656793430796275458243008064331944229459081627158855785958314792152013265429015117361557610784053686091460225613381360689645430886254918909511476389449579453172021662651634565208576545506361923757579294445642080060941844808793610516101890630343461739444775194906545186161879485742924334544374520795103332663001007264895756839800271881383333266232355302561744993187853236306656428559544554112668602594978948100162653882392485663975471918568548645013144223701328526690766335706678765041952614343231975113372051252154090813983211317676921234544896523417697060514553190671066473544342583581712996950222486663528690779462053151871620995511503770383655975222914422952373833124662926150445205229287131043563035694607429940664955114697260914991866969064908953116806353871877003450726365234388213200628550998827781762010648899546386817478849826267266772417257861484745244661844495053869862052892603830846664274645937461553262805287763315598815748516251247092819499419079757030432233757817919390620113970961985949573384659567141590230874181877921534985894480726517851294609966316669495023456008177701263476645828996877478613145520372625459103994443796740663870207530299741230460048406130188349030840524011170761895840035918266766402918851443176722203080689024905795054131861065321664979120816307137638538543455723212551998376952272832374982566642406324444373627889286853333745179963206532549063053417948388479854077513840700374744787965660107376110375082354593409747482861038255554655715524411941060085779293101240840319577145123250721621991552320695337697038757235361852977455750623044884431817274048128612591562215242757546299330987330174694542642646866139548389645229717507648420715186926200121208932299865785631074245322255267368681832008257522496949738096495222146444857717336904996911280001108886263242974000396078743635459028745389637964176268137329791745153243844021615320532047045930265866535292318531078875035558963452453547197839984826840755877619735439213323853339616864446349110385084407466595076358378279695278818994660186900840223556527778373881000713577923655143570091890353685541264923766633814216717521767419775718687437744667231827643548365140359883368210822089458991448894735822625535314286336103470191863452272369958939457489966248449734841398635370745775778203719269456618515357638981563961426543145302296322356864780915210977280000000000*i1^91 + -319184785799388185058670650329971603304078543191687229749989903066450244347024764153918447688743891454824714707143722010969485359962777183219658145501837873870479143625865887844315348030154016019277206101467972531014132837927915128356939695590020451626400105129563610779121260383041102965933002676098029986735654989786962235025253093951716956631207865645468230090009404300809152439270102024162766242785656272844758382997443835666224748835452743587679501981230122693085192297620121521399413089842951731582703440598754161569840236917183396186267990936608763157363715630663415795668741063056758991573615917327774831306415654303795709240394986596261610808950962811251298669870666042872233449350922197407431624917546606212528094290221203956228539833392014097236455629232421557603617605718171366235187502209090948601225747308476438918440469835587412969704191525621947332544157127600902668822264270135038950600656661988737423421006155692268062828042018574842766134320097013682136814282640634827331171766410646090631871199680495400152514738798776571867382794268540613355197205219146346595634162718477140078137869655167339719868493797591839166970931413823343111276952452233864592695498183948702330505902356800065974145806281757038262460188842360561411836184101864635406147391608034901115723638838641215932642093191766806039641606566692919884166667325466549700270759995187806133640334266054870661952986179169045980351445884252907933891946053334486272969949399738792696477096625413677754221554684820696317776313143336560453982316248574709961693636953299667883831877235836138443487585047622258503411946478535829928798839108389741560178777845585800348045473980224965044004244072294555054361534248722624686268926038996174572041098313219667881266625449238828586820154926806681591838204977640737072173750291791254447220927327632845388377555213815135963784826962298014294693226743398435633925886238305262994671883235038892018688931028040565137610614807493817997902621946056444965986348198717243527917887324345777053160781340984489344320180680537840518419489974955020228797316833813978651076929303172044873338802799909682165381080231476451750969488499952546763085440812847773187103331513808137715268161789994859400657245580409193137264477291998957929193730484125545962438836171909943483241184467406999235506963889451938485549263655640373073041440075728843072610459863792746496000000000*i1^92 + 187704949134091763000746022291969267367742068362578541905785882128525071647163208240988672185200698068615377994390861011404237700250781617594112636366340677495250041483108390097924704402325284546181361791648505080030844823468322535406087281729574093442588303749916942384791497933918309742093300723273609942361862329563882576148312837204248685063108657442979535472226383307405912622467288281443347404651385406828503123204734355719355297746036814134322764739318965883041860297699675020718474598151499124699858301780562568952799071571166383780170888787387255302884179852499293804808046547040370115928684242133949130835327827922279854197540997414056239617993586609292833545916374327331306386196408101929159614546351733917508832455747250803341909614094325898621598297208807812801069169113465339530939839423238160121223048156833011783112784942267258119264153224144510377441776734254190345969923522687879748769708602302139449957475737993482909250841182156916861506953945710807561851200341814676091527225814988183166843053133126104196967806742306289036159310105042693565341114102318081612873622438149372795153050068094792889797990090570795421403839104658968480167392800862310713273571563743006636985294727647342742828417403028397278665776165759882809531797055378000783940302322730222190052876051766520992824206406797008215337087819130698961356526298108154042294679035616701768200454306234301306544254364613328805721991211322468708579166492341490231519154949478388583405127625697558024973089122508482660162666908065970445440984744117576814283823066373067568912670510841844073149112335824564094770518577474620272699839511809110067297961402733178785905166150713706322070475130545788332503883489796438924174483292101968008408761697187486083940232518915167404166692523051275851966597947158065783312313888988109741447235113197227955925502985491553184194887508212461306732471573301156475694329708454300777405668309636614470987052976750891901968267168141106943466102050496991597089275626432538807404783821868880668633721475556770585243758403803131782067795860985267007627669887238132797437766888494239819649618904898541888976188355641019930602800727941539950623201840756533228663960478720846114803414645175261459756371022945841783558276244141908089402768638713076715211957678692944663862457731098210001856397006658480351558058301333077303564627293202682721962295296000000000*i1^93 + -73365240881386665102721923000701417084142036271546465316014056270941074634245554755396006721538088126608386619604181430881579919269904859990511169709891107770043225788317550290602611955602167676474337807181641535353127941816569308633487268149076422840715562112374747888781149835751383070192275938558883981589339679717727254701702018095168185325703936910595080752599917019493013815236126641156860292317101111783458221102540602907343642822095867039992979652946265768925228363396641070038033283269123451140491639628514078451474396645667682943379366360540623945921524363764089563571827058382755540115744916665641012330479709478298914316681290586155554392177601490854912516474365389434373553603922528615994022164883255441516275343171986850434203500223358578463390031234058490329861966286452102180225157279410309491499090431621821413009358679660163175631400090423866923423242154519274359316926722972058584079523262650269041042830482067788196195257593722855822912036156489110764569268472976391469978374794993810811933018692491640528808122647915351923946441436653434377413902622925819100170628529486465939539290738438588513063908338012314109473597348254642570219657976478306108447870615019474178229538762914767698550790176044093408124333547106213273748405321624348745840073706091542273866995473341246383291073954111351101064336898531036173430653675865653404776860522155424423935260478678970568332340302243614724771299239457580373224052511693732841233379025069263890242741175548087179642306437370005902398556474664525567763265748600758235608569321750537675933136450677408488453961655003686080745498484440780097089751551126186200600161123428321267427385710470559170361542337505057335187684768151029415333798984281118276088215585176419752196437415779916210550091007192481885564036403336036438422905066329740023464597731616266586376124369045593823122914738442657600063973515474410109115032357795006638048143060824185563040374328652225919119766027350389109140506720697808766962409798665516572410560423505459596239646053801339177591346258153719539963003739282194904255314301622942881159882839694541306793721063629053401939535302171102994679236069335165045538614855519471526464525478653673817959041969585348557827881797452386329448961983272002856087166265134736591768456284547908643410177737661823861845892470474025084311828830001874963015603064933659443200000000*i1^94 + 10405018790802306539069981856932239742764635610666267068392541040125718112752247995591451375644548322823590203096919295519585882907708735148091087312472571148308834138329226893107652680633522626320539706888418601424944343492392973660582149895115477650684718097371223417273258516259424700407672480613124452498203314267116768269527642017313393538249883866436416635222590608079646544099705500570485851785004973924066257148269778009171558392047907047578706451614944326670937647417136036850168695052950355882714712656493357704904765266930354336400100940981857174769714260027924364845116895148518253998622955563102196254704710557954947622264126184644389790062148928190449584109332785526624507364472846249213997743443158556946767456664892965544117027569256156581020024302199992238655184441227173371192131325718616869475404198773992061548844659371325261033460201546077635910861823037181410369320036665158882446387919664600474680356767389706595280308422463351643367850626450720542398039769363347210363470175031685448080761380915575960936030960021426120827716579205565079104186505376433361857284760634097565708835384694854020232244429405418121996942984192880682944407139521211017816029526768664748893777862303979145261748517322940885902354956030752092238943732356890245929432808721404648017378424563537475363242151359189571053260828992657096964596707195387740396688573686545682832178170624154826200188555607141229756122535872509889494291178131575148808090000079771874440906274504341244564277572610640700360408140160480826145902152090669510532404797977029305964557336791563423744144269458697482930222663592148084340556052979799372261183005644367014488393053646986454734452028714329622658592020063751615350108112847468798419160180369492199275260258301811421605590221086897228964047623161858831690940335521285754161755078506031919792639432150312535467062297908161006078293799766861044343213556241454850981588740243768631782480133239670985996055291061319831145127747313145512213824675979986470632676410271909751000583400653147687345084223402176357615791587090410146758596243075811396644680933680760389980271434999316070849359931533714195140219811839922352135075890979559381142183627675760738999866755409984946591322622965126888966758891949394553199095973054320968242223502766794810987204626025788928424228942451232806200005886142110312394286694400000000*i1^95 + 799955803425920566447502237984249474926892672076575136458120124086529463591317441525145924127377228091346647165465256477723975824953478887282866707089397266377707908222465782624761178232884542564909067121777844652480995876540038218376319369079567467216743110586754050774231258327886964038618909994619790614588902994045928321485615410892747549284201270363684123778762422543440431505904187605426529126247352562361495530925903168593602691388190295019150370875558449668298452383715955591572615272492726815206808835349828787296704249875471808489878489486020671946711959486543124124483145312592268126976402836840988204351220569363559777432301102623260041688666238899945104172484645794458496434203276988702603273964904630720826268140281178485577081369394944226256466386581742105179730030945355525749503628367062344908555739746245175180687685832823732176771539479891180823517669250636040720943712352728460737556608633631889397306236348017171645774256473218432807680136127270625280185633912347462297375348290799890403713399444520561908900602608086068555376634270865088635730115042654249964268240631063887423805825365871531656071913861148248277983230154750234800816896944759817717673865388111995204762695231066088762798174693043805386300743976890951455062453833016516334261745769418746131723938240865974587924780744844299703614356094733496770036276826755960555376246894444584155867144696494356932426351266652043438937274464786903304658027477475902646643488035524640276482655474831347798026694369322962425510409317955706501163099283330433348356219874923304106737099926674439709704893794093275018273887181737440215994649512877180486932854810086265091246361324498145567413821736583678045529068655632561014223684682666062972535112275890081329997570322748285839625893444111469053204661945731396855522512016419617282275114348327111787886792092013414780563748496041861817380468351018285277968111635172933620257502059944695621199869402586153328378729784944079043903254161876841647123794017020643910532096062245130926662384326738823601058554774139410278301730751922530834064885959176269794725982125491443437818171862750223327764703585629105949264522714240516132203345552520324143502113218864715964409058830310517888346840371428521480076934169097490578971982238499932924662389358866589311649060000753818723742130716468597828463471203922739200000000*i1^96 + -1416922772077534665122856825488673031558727860844654927846091409713679373317817998746202640631459099502757843520519133834650558124999011891721681671915633682554608424831199441082301552240611271993013927470709731385842393647453612679732887709544354133377366640207276843548859810704210337612481103712479801070435458081390651475347316803633557767361025026593418580935219075707700110535872937462035165529016931310593921293395823673790488596200294704540875083743577767488788220997149561527287941344008453888750286504426114469530045890440182197288721145561440104534874836306596509115422066498141810792714922796641226084851058347522567914354176662632196677622943455625186179640586253011322113674792539950276657711973724022304997878831975437484874885849716027260030585437903424227509579477984275093761095141728601683149304973818567579224708445414477702532226778152819432088082462234918815320421005518323005255615482449398086722721526797363741777603191690064534469116897535490968772316371653853387227418935845006856549004492925360494606351956476584354633139836177204346965497268417986479360422701870624647685479548542161827778115909970546148848403418959219250639200215379119094516476594363496415695979705183010409973248739380496000365687077868755810573280989703462350806445628422440742829314051642733313246959518785645947585874049323186016413479771661985443994594145724136904324593229798259729268743034962307161513064728988862191290139761944063702672399013644317135817366647661341625963700468059306773352844038021113665812263339694861432885879455334356572482813799384299236512705190420901783403457430108865632365244148162837359474149904313154120733419765072317380368006470821374785716948425193189894976931203482045543724199719710941165104429244785915955957617496687063646744057374200185438481692923429843716208539171397197662783938713312253420893999998442615075176140237137955462484347964714888394964976289957199336866933231968237327688341578419593602957367675231829792825003180501747034387704501882086754941572085617514535797748445935798800964620429738103240582725768742526018160179445995868369423304570497749085699759276526553118015480272224397951843175455206976476101386994072166666848265153517139452587186286954373237697435038273926457174304101376640676691386527556292797530549930058920886377587377912896332579859333120000000*i1^97 + 576522237975473728928121428322181842897468950581201708008550581370802457683725784481721340812501719118261445052964251418630439190154992331105343828084794359529147045128858456153191335543770934302339043328720314552808095883781597135983359334042220787699322323145977470406295860423598814833796173447167739338907934187765084046071339071831034007134559547854585880920205359259637254906562322242686422643545711652497454580169186075169560122736302221550417019912638715115121685196110591065592434501844754744727679692628896200789757336804825296525384617852061618826635435164475162887060699104514434819908204202622702792765883337857651449814969474157701207372341445983279738859603787784588084126115566123311418763515193697234562873493310981934737224957781402410460593065607416141698813966668191574971319385368283231338513326465734955424261066418182881092036804884242906077670133976411420495814587722206134884451180727728518588185115900511638413056309207111607020968205445238211722755110126787142460338046932117870813141205036369555802881502022734822513942648394567020865872050738798308979914192205670254387476263478412011590020485531844437197852911354023393229106993966044315852847606525331285881828240638697935192239192664398322555252681635122869414355880269057414972637396481817161781547973014907600050242877893334114462490350827335814742537652402326546367048927482458188222146897443253399535117839672675330416582737011896130937075328314469772879307475534783457059050192735341441441593914941524345234503051522278168775269367744413424312648025932899483311005374643401373919046530179585811020438338393156780484441983009597477444002865030115127604179751933428404261353536366095027267177298305185492798320378675177158137288283402085304300151048992930430520544670581312280510881128321197660758760625647519115168353987157741145225654511055418785169983508480370657197220807446915175606857998112393414638206118019690612090650876078570894191341152911489992766437765214601608100594738661724486778648238597299907174106499700185694065526709434148845402225089740585198895172282606719357947086509567101561608330962111932122807129870023127168822349571419783467478014160514832561050744905019495142116613837656044054736148632386079082100709316757576274619462992331386457727993039878459037933523635495016281421915396700383477760000000*i1^98 + -74437796220758641320562080961051171635336733020538881046856526375573212690513820975988360609588021294002682075333060652784628853974458559831509552937504322015552958609665474248686859712252938437773891546158403579363724349490386016803057249775381426230201240728904775855494274987516644815994227173518741401966337663846378781183637457429357774953873012478597971046686438721262932191227406913607758223195393716322113759775556477359231571042686083094803561602464676070871868433239183211454650569855141764725599620469342105992762202086850360582594288933644138081184274903877619287816163049541900652104983459471077659610411333863066948248738572186811706583054775077722929987139078682670096667502278376264143194017801683989584215007749466702527495251406213780064068668588637241159532194381918133422902021835004431564500817310819630341547954972174320667612781950977258816041093715429941025308584382231486659045808785276937517657140554205393173416746458995723330192455893390520389778037496447773716121745955705255948064581933544943068688568448773141708834506417807926953197984742243025661927135837590344466965802779345889083860451993398471903204546464407831099898608700696819960493618834351755998778756209887926647593990268975083985830381022565119770914100120052048629224627661066457301017369620248554028526003426255231940265311350971548004634816765141510924343722075442191387315088122657351686641451746823153140859436518359652419044902579439488801464138995412606808048961454935505097719802421100964794752851261437515722500047336984761005986849085684172549048331101639501720348818198795267385457511800222953855993958302699509774962811321788769750935123925898291316777087336082779644062333153838849974592965901856447810983028849178157534960074232924312830630860687220885829645322463382270930041319255856507557860297515524601495146434487544061513530186900105046830931621866852315402879958960571359855389125633033828665163531986012313235192822842780930577394943202587255088247065540280025126764866772263196788901596819425341062603890497496063579770799575005160980186019549802551175670962362947397317610596490653875150572568170030595270541311863556644290250372086183409760895725601852988796553968692327024379136357368752489450880498102896482916176095966605250395701604787545809522405524444006418429092298752000000*i1^99 + -9553122732036644846070207875001569497871476313976805506302998309439311720156198502739220745850623265939474409544264861738783975035742273417727274050972122682255527248191507034440146384685736776497618710342333864772741059963507600047530553517509210879402201384471708821247969507610474118644638699016996551696789645473359181727936812624492166261871936692117433469162457311279756709097027883127425387990484064474014774701246799817618194362229151474451377852319976007753752879907693532006391239709545691224482634088195765899756760626739762329620403917779244570638417221989198185376037303216375519437132265363268130110510193164576396005701179169982312156528277157273748246758560508987791710865869900855216680503242306230907998541020406906456742723910923215860068921547328067931347362732684968593793743499363021285821790162327397165233683727402995200591958389219912749983669918617092794373927426479921985394027175068942108401176624128252600671892774623170206815328356895571624888101873107910959659348506415256708295931141240083336445955406986306563873641843507712490868135483556406851636818706347719203740203154642120899878072495554662131080976264443464184728442656908178926969176893542216828808648341018435224411331625559843183128869606958983483848214340546970807546351053925471837673670161857734936692087934010903643576749072909503304991781410580359077892723396482775356350422234344731209802336108075578424639602623495205573292395164534734651132534532979197062562990168448939612513338627606150711028907700647925201895233227348602661136973775136731409571268796692519478703500730829458669524161684198963729269825841828162004126612963232735406634073493023951632451275938672879911014834174012220412202043924700620697484406495177904727226256608250529245177198926416028134159779142559831166968590367546442408649990203797156467712049717595436995266090367050831964122720339961831668720448939176505727057667048550765090407912019922472036036803471361242789855707250903963538907874138136165045476697447655023398402087104573186642721395873704450164382006742287141543747233463345838340199760132505916394762951867693900402866864182459447786852894753128807759250834674752362872714304354811062311342002283761710816823412966245582584277848976777728904186911757918904581904115852697942851125020357660193587200000*i1^100 + -519260573398355460632864449005099002795991862431482963617213356392804209745879960829354723862336441398343840595405654982731088968960648657554613729369433678864049221615944731837690833977503838288768927525970585864724586788993799869528047995020945175369443646055970625946642425501017610654353014725922370503598501468853538736149630622317933604696437684315280318640971291883699558890927925133637676853885969097886876587818309447145206338369842973789677902068207248889946238243076629682704281461610234068622792786790374248797906024994696709918803341333166350914054218858654160775276225242564468808436720398275583110128831106505582391416152682376389996563602594768808058663742319650262300927112820173206246842960018925189496924179891543950353947204004827204928869083998064286784706894208104348956089206721452374066773481745474390793398427041360544834767025883170305603728766576290092095955724340850861452661300993996003188205876205146161570590799445807450019157627826786804947543983539733659937049657097983726889631100455442873115939704071876167264473074338779655861918744049022474337891996861257829428624394654773761855883151093885121959100276479312088062173780838384597306774040092077408135023384237169190673874352492586304601925669232926497625428312969588829230446030570657838024864711874668266105248220711073096883508370672567242276487918057120273533639538500338036048607209626020335866935217991778664888259684192193030601940089636126728971677651550473815118579967453033489597443124486745960101412494219325444129665151771167580124574590563784868783480314869746036879655453263293465013398522111251771322872336121887382350598708426364195030508889727313402123106472545795497598644544039673232648541903947523947782107474880464349169087876773950903369910543539422397792463084571806100351857399639110746523416050766243330692086262908797945279005725223797620305319916348410809537925631577120137838495607262492150351924765968107596346754126556034800577861099048937945636791067560716961909398907649353859221669652230480549141982881392989044290212442128756023207831657765149972854054778099253846909318667643484287702421360776348366493189445317396065504965508284296598631691198673325615240503623060427673787984555139232018033869331400192484996310554025750647556567020738823877423634841600000*i1^101 + -1787509474808296906556469442479144939609034453183931497111407280119865277726231463094767635055159839879999941028979434842633560926436548603847806586757463579285105600558506330105535865504482046630134540585644170118093493508111469256395330725076119991717718421852822635582894902912277795419586632168157002397890559540566568736334816090661721202599608754715918164205259430658077428549083196442925218005278040545258462251999576894286465650089542926709048152601028446308682923236178717938853423448233613822749216663173785844047479914186928502071197711954602177359975395139621649593429950241298220152167186744907462150260546766159373678458695106770227652463661545087719468187961072600148338402109621073162731162275227826741838961842564332235930627875416214144467427025226508482509498246910584180855682700329286859715589346427313036531653960240566397839585067656642245082088699033376981972110499853614468608884232883899027971658788490005799031388806074594562151705294042900162142915555791191475902893083172390531069582943213975970517664583245822100159545844554454472227403717769622750987178386040131913586092343392489858376856084812042050969738259582252258001337479275987126672443470302520596438705621731743133865441696672541908982886854763838986368539920252466367519130986531165781997204604361392774426835973413439411898292383994152140092920867929661000886730528907357956402089621871315452731891285044700536914798724503114188181980558461994948996952687050714277287678478868031219918228957314972490606660215811859780385168687193888816913412020527662627598783634441409795423781587823657880607008826067128404572630997205108614948653150234311194403855310901006218073917219019803832161327291684837306735324673842486321211046670451088090376538893217514421368938524189795319045325041178447479293301139503332781299090262837934170101574784279654533102835418294614065159797466951000489557014352329706879593809398956143624491722389249403348235020959859330956205990221681843718349280459985183763596723773374694489329151124633437718978249009525589975819176090881377453285713306305609564436573918764405070271735761247659530573116455030508098128298736017467144266412105502527413179650357147239684204288427445040556160905476661212780822443710522576752552718383654650640649310426126541127680000*i1^102 + 1426104578376182928836139639915604241145809810540222617297076509294541172740828202417422287225125901178150180405360625870856624105546106219124124433437029712123421725776080317548149414872837463757927208580973889223460604724225045592994569452087106274527041440770479470458944443238307026931114572663032325236384431941055760478365898788959728176627993769296346860665955221660998022617537593527979626738830797279720505710327445753936711029575056583027750446264183413537616067452127970006173665327240492259108183066371912649622657806128864185296824290718437518971821057941220246879726052881008714880516511504762584497610841637847370237799938118729742549080448044948770044236701925798780152238688399233740119739000712058967279655829876088583610199972573199263637058632908170341007640200314829288952931220199517342081979831931727636184324788920708587884058816365634836655018076595430910158244469227942056437609026065600717501091450977231919825756334621560450702471277156122722064285377064810588120460047498453547240748392765802779452472363210551408885700088003443078868203383100566166733313555632878792383668180151999745830788898790378365764503379362596330588300296761635720909919311720503800449810011499553501068869290502360213255993853247724457113787950311092613625146573201546657385915841497213367159150477101205889913292622103552561204015116708688649816733978626603837110844715953667775296107416610077582258611539361780052492398070173236418577451564568081111608974904186429369257028922516112937642739645471259552099222631223219823309539510058109226406168230899355594300559381236001512336658047683799226128264206502984902925553640411190869503401605390619224094965812286865609838197190398178899239717725815426335231227923490682201165434403890027379878386714537823871508525223478213062675137057164880551743293227300010446614210349335270849282624451123863674723956186873868610050712075579776244200465514759809260147447987712879948064660541386593403189371683438371546278206042904710887500276915059176133788054963417414669590562737464878424021096692867742103494157748187447077916412300329612800513298263786947807210947486112602603746527011165915482815978268431687172227687536308651899633674713933840075873030689690895148831743716167508117894015496606447768845680640000*i1^103 + 119140063018391258739796260679166474858909203015315982527923390547916036577936824323982519667148241915764049843019779476534063553861573537200454066495004178804137144488401408994823075743611764878097801644461814708292174371529906445159606132760673620937611897720676283012747417365868349002838877855537954614706589152878980060729780508147990922669608432000663284239045040004613808935492294152278622234116446756531297958906909409878445249041624947871653712390443165298789982211131208122545274463068662154837820885756515500376718105714901444875518536036495987722585752841642443191729887198052963269074703322852617963651124616705239545385281872512012721916990190386181122012418042168387959187127027295066170740021238387308339282636744544492940628594535523348190492672621225855482319223210705834095804845339457488305671504951780274593510464860217076787543745897480757890239651621671948809291066410109284829747384206761861077614730843275668264545600928914934814264609658939469409590420433301090624227393907137225350059311595318022898703411534717761013771477578799942339148736402483031625919402438199933732644557492160109399428104586094245176011889391891746407782629533003929942549259567365014024900082008915495615465351489857781791310593575886380636925171460948776169361970534027884468742775345276810014911177832404608335698023053143789258680330344736492446141508217454002318342597961131528162179299700071308360765558977236368832312925969239342045262405366742950140347318270800993340367844656393104231561658535636115150781257780708555087718332259355718178498533668649649562086838077764065623560236150528777250955111302332908706338989385403593931600419468369846917532393355478360685688667371461155023876314302148615269201252644679380749306255494813018293476698048360986832283736538397204668005095441850049122679399651068655803277580266488988075236797341094832611521788008134931927711908486901828182081802075085303203232553118232433834325433818384939930830924740513532597438355855394704345227541677323098050724477538572323040718279967869290091684536297631864015876441904977865412057807908685194058052197063858537108833415239528335879762496155043246282271848860874577849411379368892443439764001525916497139370987775785962585169375952762020103125366472704000*i1^104 + -3718347597203140473777033983158749347396187959324294307666175863102578329595842212878353209109158708516661146107378402773377658551320056602754082514928564393981411448354173688024219369799654115136006325618344263398383503098653391470264563699770579544693307773900929139936649660897854145366253644983580616719884283944153047679910884582785752196144473750114011184271142588119976597550905152712949780706509642692416592819059797121380780500370695216355007866103536146922241669255413025541004331833606787908900517229823904357918559926314700953664343059098073962227357818027104390091668651598407910846955979816667295486945850024056143270601520650487650208056758797842483225846585124958135836405662652056952239627896465305852102229255422301555696904972186527120830750535277947949397349762547154306530800739856708711028487214953151641764970111282292497128148211896228847681088096024311489863924584657756146094645763025824095735842743707151776335795357770592268559360726477703364288387438566101833381976652309434191067702140614397293044648892108041682698785939272998035185957576497996417695862724983374439032078939058578304228411891412845433236540134832908378883036492420190342581214437154021058936294501462446136578055090513954810728312000637482028519482291644258129889153287275963887758917277975527153801713996089250452725531046384445168722115635004985741844307214572423993093821034257631740919948289560063982609264848575815669192675066575525861590019912294318513725564468773465888556849928618020249819214041108566136598237714811548254544414574075588478447089689745502047219829713633083395770365021732705248284665588805534927862081884427589221230597444493428570274581879426247584808737266537243010152890034029361507602534625479310398248760312632703757844055037905189475407776615777457698976669547847070403323255488285860079972346661324090059128283532838973725091727514164840180953270482317546009159229958821135687244490632707407072780770918548890976011637641604907948196312196454720875699887392120422699054911902274102807207596304996489590378932428330746180588219939203760593349724673487600344478278649184827929714794765970240162707750849205973747142240247717400909753370451747048960954115503984220713492567642405105752656592674943334875136000*i1^105 + 3997003579202385037751978771025429065430559864739754000665031627898532064593979909876126629337225869636843985739903619155645268775552371859704599831882089612794789725035067780281008532207726831506170639445253905412122416823198446702203822988290534570405117636150157924574419182150602934556796887899346355934225728654331587860005815571538790413026648482354450054954383534522963332989933121354381267185703626675120634201446442851416010680876515699664113188972938154888030428224129150103373427186125382011132129306295922901990484680542525918754968118744223157118743612279366680053909547760504235246275717400570776539902425940072038808418692128630184620742162317997743214935724606911593344098042018531124980468380548388859497268001552280004510291912097753984253408004254342908680489220807411324667968476744069415115052876819396169619583665538587248369651348596609302627407597030392011646492152164405516599258398573867229007984522615036353162787211819424290031195405068096512091482961793753806467891228279787058075996477352733949556428078460722238463431163893981782098356839288667467424089806165686628535770572930684768254990319356626211000725958995128901113700573670913394671913685877246711282749533209036290179160174106303869415567404245977164000671723019580554700788774551399804162161575543508229351683022287171351080333391395096558266609951518303455151774786826211617147150319455989281121056048598562815284301735804909634279340133355963419728643132990088553544746313092087544870397596360410246767448293953586083150031274358615275143434711584699019474662039166023298264353341378679460716441459353199209587369646177735844479944904217611032521706702359916790907193889873470203056379482621593643150359266149482075159753738076581262806978537839449242109045046501253578439521420326538368831629203212607677751653238645186826733100015132553451832924066270288989621377410667686743899295831163641795833467111758633873941948767337975680271656951029780230532725982297761630742863206117894642385812695584797170037875417458679424082415146553386421668732939571961721548878680318497867789841791167331327396880569153840605519622312894594627372800473571853161977387547101605432723622134312220644120243819012967455099938899298139123847528448000*i1^106 + 508444053994081635461343349939442949018293640001335261824721285751581551603277216782116155892422852923099980808708104970875127862629969690784442365903882242715097014138692493965857382881632299974192446423688577205944580405218908127343008223221204238229947551092476705986261800192223858611021240795832030628056260650406933635569698024651196969824412916537886503701753863281755472164892975363112550119014470772638471236588260454092585115647310917903217900405399416747143355764449264411729568522571372726214985225614445447195993787963759994997109946537131606779500165501485289397771590303616691015242843865557498497126310141132013897854963276799298074613594164047561272016978508519512788948449901013511506455642526870719476707358311035872120342840020554324805160290872030860490150687531533548355142674203759312502147896327073229714532346652321901446538471029986317454454258991244009928252474267406800969197705485011533406866447899182090665423114007934747468220365546375373787266613969234399727886954477325063763057326370483663393523263441785070787316772252313276220473641490335229317073102548964454496711930282708615787426036381647018960706723948907220195510851053229654088000515412505612493067179215342707432207523434750823249847291893464614100032783284601619228467645262395757527332997383050495817316307952583457658256162335064864083054355774802476545059600152044489189459661535923489637111081692812430510727217508490671357999714955828414491332274371953576200551576669309172159896879084809421895284160598035352012458763477166318137433309284502045782033434004117001077046351534538458981658873840018520915908894430906737740899463956361582516756889889004843159155660713280092011616709941992472988832146117253395223272648436971442353421423455208320449628768437481727155581292111309949856503183473597967427904121248968072760586636139680140695237687326660364845791629198022415532376922111275959454181948444909354927478885559758340355125771179825147095028887545198229348610057798563008972461768288829328482092099321207129785483418235812160972689322532396843472777031024096400525531960826096352627180197077558554658796613353838416385359107671031071108355023917880352260926036196097842187454667916600072486535987357286400*i1^107 + 15124460953217274326896562568668924783652460339820750664530902242825096096867470274187327154000805321904752908079272734916283894585259698576362513555878446407713016648993573592088880884646959277567561307842834455828644898030290032552267332467396634600755529363434439328101416576068634707565533677692712361797031206025906251714082957935737117880817532819079709461645092464792769222474738736968273924610323761852467716281508945195267792717321726296256670595884626991163121844946407934282302969005879073149268038746816641345489091283428967970240700702641805326257596423812034238872603692834609081628179399274368629240793112456110933394790987118351531260352590373637065489629129212470649822326146058998242689499158366719014724597853499233248389297810575236349079688918785823614467521203597358740776917259741971498207584611953996476571226125365011767868210418712658189149826817095694286870367333405537606135238576261439469448366738266832888878290254388919624317129104683449108440896945165614908383322107840197904932067147945886095282456503544633805931342809910267795175410933458694313992596092697117289896497083851373402671948242535171691001919895662955733898342490822344675418998027700988397135874109476172339145104894725353000905212615963298741659654573685069632053321812113717823384286988652809726098143774933526331158868916139370604790970240638476956468534888264397159764852177885638072671201910293056902380466586090175288086721542689901345533638172564769072933080369514774031313142504412639593424096728772259860282905991216339362946740752289430100648959703103067526762880531119400754203309089498682769636489366409676574765070554924507415178847839765139144060313933756262889546398505500602156500791540769334419170807631534725066882596151827392621060246952582204069919465559042035955618831156155038554597176312705766349130789369010956732576116627562176450056446401440180947613160195511338670917087511817922815685674579277621470546369392623385081813464926585028618045611763217158238663848014111752659395239050200935247011530996405093861833250908322566561655946600022011882013332456137826684721136690634686371810025052260537792254558428942594709411277780177694301917293060014210917105373049031575470080*i1^108 + -12653150404852067862847049763604959750269390332173614905421127821185014667400049641263052917865837835043311185157849883858472532866775809732711278915632408840463247175984747038758405331250185433514483085213282152267068388122142245698292594898305622639731179628536933162700042506699603302196494078146787304600485959477670010021415804872374305782416338980619756803344834425478914953734469656149514951276082951277143485323853277199693217791448874527890358703889322343431585356574259188356874220900897135591581965629886892228576267295186407012561396128977316831923402323413891420038425201819523728239148963942062605576366823169574611404294810568990682804510105268611580035841462690885613741281675449134857735639422540111733442434038768163457186565902618426612871429043201992047927463737231276461873574351392098327242554608912335216950727262597177688641524956149567824494130213285383512959893882754740374788353560957355158673115417058183790697205418769471155677097086751964462036556913099809077184272386800828747164886997234461604342020367703294083651303310625289687833123195974832936412051802393975979149256228339515381765474667805565900132348103088077363218750864396374182258871995329870946409257448159672105072444536035797606633901502486357772174897487499721391383197761644295605752241944257065648197189494531572899705456211306117791817184376433208584201910399368351613858612958062320681302054594112433481511677384636945974495642624582829685197924396979870107704789853937065651079959024106675884494247791087271113067919255754544868568800986458381373921139727956504043985760852330664284230530102092286138713420435728882755347572938643604290317553293614411373456367621876498345569787136420689299579900013799089301247500509375105856295712319097850397867924181414169672611642777572820694449323807696919372077106846856969499741689182688504746185941778625652576903289061906063074652938118641207408415938224571972120484203763351122111074845750637561992792235814857739017396191774731339483683521942650784468503083717127499452607047146572847022029084992797745045821088760371518212496356047193019744566963513935740963751715230182029365735390987431100165397479030916247951941708053137764049223680*i1^109 + 757277205404337800223717211917272570206146993280282897573441520358108136729989678152927557935024072622718998268979630123203753634323880778195552820046525736036868379031634701426653315434940092164835862873085828605974454994336697859463800606908566364435552280767839706831653280602438059575152107816916262935602533430018243392899826465930515201165181940804486844905202689697818613498713424547507149145950773929065629033659885183204161847848223693926746573267143383945923914603849274178613928431423287537811789344997118558533946840124520682682047605116531078540427262825644436578472999099397410933384979173248668256859770478229508503710312880641075400984124758026526519875917472831093717787133553882679959770030537895078265394018148181342011988355165095613511440333203546100575056745208390523711349785462980290099238833571537136250041762223415682121357741923315448104954958001916934682959064332634196071847046270794677594293363682179420822967269067324197799914424271063346609147273733857929212916168021273705390603905354119296691975839440912183344191430038925105872279618527603859892270138533144601802210965751542684064001905209566098504997638543245154327178752675103595284301284411510697189643151019742905990622392143673942565944260634815965146779989332529433855124893647874012988557796496285683513924456061179254785108683639009824109434950374053175270223898704770676900623464564555209916555210077943003279601713093642888934820689626109666014507317937477695239112878581309191151763333675090592790304540348657995522063545369986228981374638690518841949340774718612254848424950490628306673228988382148082971151761351644394950963246448201498558055613849977347134270572752865393158173863990291926653626363234982560059489144929459079413592719692089327261362821700842243763793486310541867743399149328028200089747008474511375932445835556126899127955546335316329013633545496734944208331310755067479302878252640990198012747461542783412939868011539875944010067506164727342638767817029386472989282930466670406216656020983699615795166508996806673438372965472845991022139309536213465596684761600916560731057776945854755363650241145000823765858855602949828956880951278941397137227776*i1^110 + 112157135367826977651054565175288475833607497097607586751147915762748919225097132308712373040989572419525291005777359093670788296249869553548962632943441694395582075403272628421274777366504631056923456635528402107034233431095933112213619722163750893217560541083571171937420940138718398125288930370491926870669845824319555852292597115814249823132014321179144391641400554197414480123473963160759317622099377081835910704424578100474856258032037229142880390905822720943689382850457842548661743987413519357533073916576286869178274942400840279556812808112329575366877124516358286544050867835117038431978823354637496116136900003448743040462354119854027972339652482363453988662822806802182326171921899952052370505209118459014109403842667181277625251541656357287567363344551115316864864147942258871316048385462978185332597569722523024212340447388259187591509343448911581376872546741036563735613113771564058244571443262753306854706390821672370779534841690325394341529629426989157601501381087105019537755158173323760651281012490858265523033886151315376625144139386316008937313821397227637819155223495494942249803535660090015605345283745295952618521341428636048777718227072043623112391409602095847410251824453505502907707683116857351353198370419099044121940208221314018250370131408752638200641540960305716484524145518553242771215618806258129812126964034525797475332728504614283972942808514018388940408645663458483873229715583858425915177996410510802092944307997187226121652751906804117750550436901446597422903554297822355854579206143114956976394828605144467726950844445549861185233480069714518210711014396426340627391353718352873916411323150193918103463908808790815785678592097673567891960232020378076891833693230513830070353124491641949101119454391294529218691934182139113071996891942994069398069367654656871715123862651212958321532222478839812647140619863578083403040924707846216960205678642794969104022148803419126175512906707647566359687823145769903070082607572942064408697182103122719142318059519040018090551644609758188295156495454134398531913694212634061241908994727666330987227921048647478209505378201628656069087661498732433117732460213453471842876522496*i1^111 + -49373704786583303067884677744645612911553441153141593468432168596974209799251886394344804497212708018303560641677339576664058335689464120442513457903472639168405527800878370762692142082982029512365321745037849031170977505329795591281228771874363477730008759108573705547564160114500291403712576243622926027395140334957734441106390645924826317233260142672434811466960376506432184266137143790603747417051857104524182591930512205921867638618500014594849742716285258430614795283579612938467440534159050955146822810131143605611863523082206063955649621494526780984221889323387209917953975881720675785440704170604552047786296691042885306802630954773268541237554943826880254513539441943998229126931435021701533968183194976398587825504087357857177668380261415054089970654981238605739868392600068357896513299707706415683972545638903164217427077361135900236976491380667037690228848936390613824520234067974784827937341825290825497813995962392425920054582302052899312816530185443516580323553779717081335965949973009867205870422877664676020729886309374507454196699153871173081930211217810545705954160185442607880914908150393367538057754754908526936734540529169450790573510997370315879709895220964655391991970778652990602379261356722812692711678697868639861010934503050744214083557245471216520241878068576504846401166561065289000394123041799132215492778843808960811554151798166837066401277790898678746759741440929034234478327712363191935638709848032342301112709186501733869632308518732086686788582206704746292530804644191855253950183649144582840339999548672675999451791910184510409737378152953237571075508782757962328332116987064872607286062357060557215470751241698955960798456739104922619561200842132835873808276139211667578391692785210645459621577686322339595744217079683649933642919582038931534841800430488685604271089077513463085749995644400756750851185541483333128701650743890725941896667810032195447174762994474792188219238386216203305916519626949558879217073954328763864972528516620821557060019669608812134498082979886353575853107277122879915713469670517144463830520880220178928947200860974874189672234439751783418573379167591451808608813056000*i1^112 + 2161218430752841125073699791473633486542296238483506242953085656216015319374975947840514216489571651740217616122937918032809865165752415007601808623001954193090873664286305775627032880779091575550147967339078693010961793029049719782613476778422120043989871050576201200911249430315235108692531333863431873071724755140757505329459869155926500425917292820934842110233985270324177762299304199503218658989827589004943399207118298915414625334129736169463735556575606414188342260100076137106625042490063908056275340724932520988233992915825286452975664870957777090166532503964746667562399397727564556439024405574117520524404842970833680587796694355443778605367491705271388941102051148324076351532786151406399175122868681034640235533032164666671729384917650369871710286574220522350611806416518651068195665921041355689917409024762012328174453199276650755445136265748522454932073054244589867966556135443203837505665858129394077781551944363433484975872160775775478097451647890161096881751270935011320032088300471497958086076797612738165103404971718910982655790543803140430668416925838054421513582948000566808161262194917019646913171404770289460835716354342025333926682533203430810858788946081785346230681779464834471734857402495985343823068289960914037779111992654840476038210667098306409687468729315302381006027905350094928167406830612189891334457733259028500631967143272352411211440087631482259436588274412498727958629461838274228758927493389107381746686041443254273641640563493096826344679564729339910100298688245660852152692206898456113203283192224669076134736127937873608483730494347232174568526681819164636771284266273916495721417580704409903200581199926440976776913815630138849612214453998084014710063498304773644730371475541670030074613639793911649774095114002258963308144426371838248200168107676674907321281492519779613131155147788489149950829811788641560554272169868328418596643541174609325739219708856792067341227457818461443285862776776325377930130356410536914849342042745629441353192447376275816265465928693178589911238122484182071791133960697690788828777348340485690151570931056922436505537701540341556290330296320000*i1^113 + -44163290777313166876006593127054230401246794216511724616629719285576058233172268398297724571149963402379005560480090750680753542515812799703534782993842358571566346624058795579999450804215773741539258633170439088121826439652499512752432347539929277684539726300462944793978079898725233090470762496961205854957914500170575926579586444140053694821280941867962670408185795640771291084488705850385188395664031634747895461976742029452390512722945150835136229929641020796626225229827482234327073629966957092616302221166198196417273282036374194660919781973555485338611908545401572157907174485075911977501715596837746579583674513106033735688879642372860744976564759106982434016232473796428563994628586696157193484214766524409361685420932123202056653307843034094654195108158080829918155203219679910939503713646488021031430988605830513935786417466880934198957588642177728088270219786142472014042568497398695524690753230995770124622138957111861308505352721360798237702888689921065976239370783028567857807092554458762432880983847110286510182154647906141657573479822585429337673278606720267000764434735371272095675623143774913964757197136502442120048325803498701293324872329990384371713198878861897204774959330491109505910336163430880605966315423487720647356575352794687383820630387587546059148101967930086811963375498522957834046846769477438383814512793811651877345883490526739580982068180197595959725277445122334848906127879997072055683843131141259226244044589155986325823664583467541367335249650022838547483032805423592809237875712457240459725041078897953820868096179552003356899131127389351303509411180471008156785611420582283597608143667143383113526963536685990394036398300071567150473327531942817012245522318100714590145756730118453792527434756047019552546772081603195764490239643017573012461286597398613242717804242813493389345984202321965733068638964912327719074633119581069035235573927370207056399529123135839412325382709408717306966787861602416887990285360355618401906390265068121265790666297705840304081779590718820947672605722775158481776703424585403384577376448468015554166056961148185268930587131904000*i1^114 + 378242934665562811231872997512720793162017508091213510913902107003185240414894372914816747316389885768722484372878722006014430523741934891359273020101287796991284693549243954462885595236684303257540589022144629322512203852715245915705576709518110551867866163791118143852850762307790436787509248238039880555719969826011112805959625682211476924146688432139664945369934244544138293629883630723038134923794024285768124530864796245879263617696516917976274580738275095168034099215904979314992411966723445558022571492322242465009659522651101083365102240029968404366859322349019635217529440346081548198678256543490284426418399469518248058143081295489392468992961555335865907407618124827505287227772836101305266754181172386501111827240197105714032127905397440835046351045946653544003738215416878178270506578466076296953530883814494340764595211431642213729660940255893701234931544002197731413291258346234991840660557925669630906480645616585211570315966138338833909127424636210247909762237937800569462983362656080107798739930435292418506101873101755161142538540731155394147868453180459520526209551865447728070132595871558074367971652529065974232289834869345125923511276874408613421986280251162014569708535208769484097168781040948866925091518619450900499133707117722477721891839702629486876880570259331398243960096995674956933654157547567498708319777885969398766148087776733091321005754101921807529111683756061564293354465513379794013910987923096666233385787088139087464274287848228257163123640066742123572902724078808662892681368296070501580354483215471720918754586636138952328625178809905851451551484452685250266986281034451491632929591691128839147057458936673503791161477592540941260430861570373627213651169905307426404241902633091381372202201559170848080159047661905579549580938098729750252446328527395165571875112347602940017880910751595924254633353795252813620728588198494029388562735988893919415821313420660229197807034486756346878006453377973007562931854547919917289467090546093028772156040554927651789474202166208806043226301853744470097954137696912326367585735124580866205309594501120000*i1^115 + -5801688863993828781699080452044862882273683809617175852655456193805322540940705041344867083124964472470049590725038903478414203295739905898460262279045209786779715517407600275991865831114196630574910071341721172102672991630032498915207353037776785065319540202461672495150037409945919011509261200331904178832831932339477246845416348060419446763085387283564600258062568562271034542901926184705135097742215611454748202951551637090762538493653991132211764827697200896300986794334968577306884654927351368036965706635836513481456805728935822620757388764074321325014361042366977347849663107924717843223070005665570927566933854196729653562145698618164296349170216587090826376240621738197074251503198290838690222036484458786998615120926093388690376921108980494310186011650764471965411021984633005683147301372868328675716530215460850918374589311978900210752604464549244137762211448697481411627162697457494015295313443473015966860322335018141784434966698344950028267987984299749556681746279680994997669821996523706789953412127746721820113087481323535192755338651459067838320698158316265669899655430791229710241479078458126947769932922098637184840790060107034710412579098683210295482018373357891816488221232605956704459803545039308300253999751845261571766978621143903574697900253720164879545693768809826702973412875622977980643354296180480002115126825607010229446344138736449502528639726028937033915615026323648745574240154596025620244803278200985813248372282507982357273746773159733120617764425666525902389092753754191168448913900506191202097861588974063997107390650675186678798413770771957451596009851211057323184861753968483481630067656033024152903182832733431864058941050534571300638048863747764839516847068241861003121059268533546910821298848009490271371807005896210270047315292413814455401719501238354560405238033107410295310237157466166058987070993821205064580797674664238632867967501485498168375399180166704758099509566263307576169671234680938771454676801260538762190277505657549330159355950557694534372293306965307430868576971708673045915875317792353742205100857753600000*i1^116 + -2115371577944649261712679183261813407698578514676062467644417494230002536783691819272155344248219760911994916681914599723538410347697994681606059129074450127558993051878580813074270566506210941919626815150772905007960929087130103913178164995166963708983482695470765647514320290253994313894396725191141629314587082064214260535422580284937686232622623369316405209300315287667416260482515390165760848652533916518987725293586587349377101462553855294504601360311981066837183488904099800709008447904916837184751319099835046101128418509948556089672791009934257994261351920509682536188648837584998223272989801854743969575907733639681562473684274007918158530590277556615302151090247282950000585872108222656156042067115750543574094365211608957467180474365965654925793342310413719189291659609039658962430358243064167900306984862055125875479968283082919646026739828839558585123958365625357227777610995800738875803279833697109439802129532458451438230251805605525380347550027128129503680062051584387294030057143641823641029412407765605649903637660869413654219748952618556230267803157235549102550452963608325178231741722452225338769530474237305463237857743951069551107483321817663946778454633807636906350839949726765529477717541304563621043457643881086850449325054224340465241173702675572332238315512089798933280409977506015429031171337707207782577491793830126699741000538261220162781387082223853736164329350967029515704145836059126646523640390698652289957596206239922356210012188544437443755669161916635464437403741363601836325540785017423802143994895377133337832408198227509464814474473937070707596169114595913731783185906083547666430202679647962968894536228078531523627432324617879243929723217344655786102643606752039746025290402844647846250626074801764723116943904297402870585910404606086966491321615002628973999523578908966570779084421364948591133659288013054466154860934180485931847747559908685946954906352784500371026499345613923461908109412974183286637202926580957367034762877521798386595243979550612064693836576128591934598636041559341292426817961984000000*i1^117 + -22946748245362914301991303205660424630138648974889775633001328943042970126251102541043345626359824371972088754283130016104850246763666015673073479224955886896022069915866216172460689279318935816492437158735974044481600069347601696793582201611036038595706713658455082395238948226257349959760423706890051125494115254687684348086240010555839532259409243597552510173960868468405995685348432105400461963449828827259782677133702067919679898094681217881395535566677443441417717885078641722709655216162379069578032974448011031552946345032551268603682164749026995635008549695002849632150681955339348487734075118024013342910455110494453459058140113726411693501867121176808969790268144548713375713638130102574852731286837331702136477454537240980460259109129095983122510307426188746500470592881339013920926845573384873188080894619511543201819753469163894352049218769839143589206345373688352967149223453047067040023530865824267754422519389633256799253409192211892769836940504137824263864532887033606958252444876361702993261104825161835859479291487350088682135660885766718666199364091261655809741369379551384901182963846432576387705389994034711002172550267531998669752189792076835526996549422894461836739030030546023273169093165700254082691827933613607604991963502714820061528498603207418076938955341965409954673045433318962124825727505542257958450824134181776152210516837202972221684216567286133976984039531732867419614785351685302578845995283473368542420372020591346324431902818079488209264344435464189559742179638067928723825551231611862510735917376295353544651601184759762708189074146244800409588157944505050697600016831147547900223454042228272637788399927184053775091667324790908545374489729615127997859307436349929169527777856485309537892570246144146404988655527041089934480204245008939765782555003550732757368822988309565394588337601402535487692714039058320043570051096222290081396456423312776645507718449919929239427257519670924925864061467272999469430911575949706529332579287420407114195065701425797924624541321787541259082300129280000000*i1^118 + -9117583415999341202502034375075982120925889068466206392167670737522689813517583042964806839090263679626129219065083449985655434537573047349833765070426985836627101740822944431941880582609542222364726885729663640368501454467110319543549310283638447929577955254086539198657447198441835020102157986075798888513363332103585214684209323228812341878642360327761304645221170567001026449799537771610890467915171696969875380337342466054524699471391973812528336085537927766311073314823184886731216896391749709556276244850967736019274916240003886205400901708676626882362919303882758808610596933358764758717876918896842415897893972851187695290738655584042573110805211096008883939788630670889471584121691654478676007507329505877080877428818157617852142745809373561661043918501489287891274765083073347135421591950447240513993591251664831342030103115892297247155288518905445909572497654876691088300790397319047065470549664554732872686476391561471012580966245274711283835506886770081303977929047732991732194115511884909256434540507381029516100544011731226790323503183954580643555561796649791998869830801325372371662069789578915201717821677509047407988664372689237588364714912637720861765421115495247006453166277242177084262524596297117686831596101701898253759972649955350504010383305541988737980382289452336909391771549654728111100585385976762626742571628514682198544278856511997140238761378559304334906051160074689301575063868804975819215496810558145356809998201865368422661955936251375089505237538339052149571072775005211540516069881645101483678279335285567017331858022340601170601325370879281702467375634135406297267472289770198714127714073083540147704534542476031986929882535658688783423095555971010654046337369831914776205529479880480263403226870956422513515001252594860490028397996836901113010431572957007673186954442720481347928846775323207539115106311519619791565088797538702143566319687620501893221204062867582182313359062151667417389882822766813687974430292750547015748764052995722219913021721297677633192774860800000000*i1^119 + -33223896656262874582988141921971053954854334710076845241196555423770256110457189436621130299295148513540038755582729818532200655852386701123450248965498320593364428314867786401223232699328552641343833390768619481327285336612108101683956834203513755685063360780737389723741828440659258574316754540581550983754535061353228372848325855094969464416387466718081339479763574954232192196582463652036261319864744675382061495454500997081139486826217258322159483572266126296299035566567485084127152399003876896908682554343111583107158727329398558450375674105981358023394170378506563559605090044728610995827977557438625273649147711027655407392250860565851340625340749644474506273452501175846469776014593469378759777276892335853877183436194938258121184900284832426586332539133563455860054731792417655276639565476248432039349273515264591161462981524139336927389092310672694479849524497328234864938459045484845994576986578102790356624513643234031443612930374492242216440983013693849467714538396105208243407937509750406881964724784473289459652593738728804407432154650741399378157797089441338478758066686883664369778280636923955327004460637182172044985924917028884904856429691074411313399096323466151541322680672439573225187873456159291250922132422287526230198602539153130908642368738868864646475604277526243701001884590617710728592786709568490436059446326489274056542801900060175307508260381776854425540371946392228291459406085503507560913531465621343150744194576409541219994945608675287198295145305290673781908318174363201846102268588495224261524969288673740736177221715315639219664747783958977539987818625895454814505950525307795678774730076383179087983073543820160574839454498684939522692932135262896863260034583911297972739648043197444843905055255383278872243024046828404319824170724504245069814375719053016525236565753599854397608746242166786313792791838515706284990668166319350151319611748397813352273313387320961917541229765070266626710875893853724153204125654030615265627217530491360736343752704000000000*i1^120 + 64599103509765632795027831212493190864762196566258991756076851131958884766405142530979240860380252991298920137730955008851377415003434010735590135864356017749671737859278905586814674813597091467438804158955924544759310539330603603038080959206533671495816821420635664138732400626719628826254031927764904623432813050586142838831766705866790519480459276337534131195625572847679868614343166911944924839959250245759344728596766638274275039577898707132669039665938881986151381335639958033274455144465677309137783370515782392084272789636923302281125670900412461194492296391712704024815783597998968854409632610669201302547725377604463109408381432706827307529347210402544912622678035788792775897105633606577859185954763638789885921729516356873184197073928966488432364875981229525047721162352215489715538026267014590967424123752731012900236217208501029617544112510256426919742220733467375381042585660872613216167619182192874649756615580171727117126262871536921353298106149094086762674625271867581692972855717696498547884547828013558362041163428478811592109614816669300117342109963411829923062073844057392200664001385142090562337846334660958324012709281720198541520434722429902235015783363386838037003798883578023831695556744497090265581979662195377089455555578330584190710099844172372232788625758095961519602791185407200818756277797105457193060712699100247609499867736402154681371099652637223043460726982598256869939079744546277374294864064962101584795430570169147518330535722088735688220784514603978809282444831863707222579762796139762701428017328066373611178885535294781415093930718464112400279685688364402547203077890990673062513681267868891225500585043806395894532403827870285154308397669838313493370503853427785782392536941421328726554808763132135220597986380427837719542183170317358195529420781262478885226467845043224391293311177627777261974419402156803933645849931534237762405316068591924391495497107429237884351111372961329585309844229935058307858754793991613615964160000000000*i1^121 + -27648452975270831827411973506263984391078531152361712022073568984467346074730321044829923659054623992677938372089621209485477656535586386922690905757765766894952023445397976059853360927576845733433703038429911450553207979937216640124478936654715138662064957396795486696477995270496377043712669711366897736592067127215803358329724433741506382859964917474086192538208130596658749404903681064861830941186627030389811536370965233399085994404433777633708635100620506458426634901299172470459144661919583454878652614226715356556735818447576842660267558037267578523551543548501539005380405186483444304880790181168208659353530766598644750177398229910862805163461682714679053820612268565547522945552045839069394269029719392854285741334586227892431854198471695830358951247843425622809551324305456127499736170987364409988486166230072768508271381512809582850980104221056835905808346860053863608560456615633317253511799289335035534043829290990497517711823880271085369909702758230513118232946509289374536378595561307951230561635979967104825348956782292613910519544595061697949626434512826721209558892215238309972128436773346768582830942134369102582765761736126481829422690381543978764886174021068892869844850069038056080796920793508891368723648628215456743527672370655475466842090352591475511337579506387740099374544748147095314732617885461280307862663360611988223846891888663241835876511583025868676890673915126842267659394940514723519538557534996326360618536911368438709041903878065113959869711361925855085959313641273983163435929439832854319082153370381433706656387265937123481262916756450147595950491479787065341142048428740070639664605371756037746583890717922458544726805704940582151289418880483046210015678022935900730397795025881716631536494595243413539499704303679768817783463232435262542362863917056711039364596805440451573601121345832878668942100474178022351932984724436320800730031487740884560766843025928840615254446932348708154364106423845414502400000000000*i1^122 + -2897819414093523396086151651019294536745078218981189735032372259343299337285004800932654278109193333944560301922431660932507588556743803193238787806324509697700766061653452565857864317827995793859254776949277820133948697104093197509120410137068906689640387639406448374243710157306816298758400917289311808310834271745331048427215560766911336855489383267413371754293992821379779002545602722900321253343667371935557035218697336482838337245941570077152122013694850831301227532767760042359776996604254138385110635341471892912965033438638789335484361926846807110868659270211820108851114612263070132121353004946893364873104440826976842957270422972895717738423894272477468478754639770907619727759540718570825456909921957895831483271899919854691877408437541278385182118899240424595653303941226356647059667380894982399489299660885157399512087261554453512348857360308291909982381173561574636418275734458009414468307126544420391826306056816147231864789673830187902568541437842848601827551973747245719917759293463321558582645468100767197325612011600135243488161008674495201148502668340139618756150058259693773437728382909419470780482939496202068522439700017098672937312162267670344254549161581035835991477419651550559545558923560167999637440712232413228683547407243650842957730204228790601063588766176519160594315744580195652758111221420403924878612794123235927721212019653948835111925059660135624478048967436705287968750008293121290181926708363894981203309000040429635700974847799659155212881952724847937930087821805191101294400575914823080711592670606485562554970415428285658305860950265629915887096202131695929625382468995888850474766235760928262769379832625532264330929383105750777331037953046265217235081630693239994769902767875192740351542713016450634364620889612365190303018604868259344584071549165013163507953666883862552733393367191321879518930109135584341939792829502957833019898146552248783037516038280956902418347232067584000000000000*i1^123 + 3451863836783004662160092604866595828183306208325935289019629643600238536204933745069090468453407211832625558019259112947723844429497520723274128205516725534651429475621729090411648267094757240999811964979120362816241677103778196535077591599775265927746218713917606948369640502369336237265875648459574492941709616003245862777471257589804164994974631768712155926161811855342112905354130042087955288995907095530886897792891730039215929830941801645283387502134472257465172632343967132442231125809424619854236946593243253359270371101184621679706001576850192631827252611566568999564666998441659497685801475219861663940420727409719321765173399726580610171907391472504015270155129374133031687101375066281128738512759192005624868095847997134395956360212918779427928840535409024276328763063942572503338724550479131793014003398885702783972343220095390211042647890720640429332106714373143078079943062387322216934813207585081739306016932635457450957876863831536251233062907514726306552108533331281911172153703491624621426345357021684467411180614935670734994957937227931130319156754263620946501138450044622786016791494416934790070526193243492076658542384790660189695975820573664638116636170200956416765688371950313281832100890795747125521469296582700003263237739844118535805379138557049012997731719544528174747721891261891997235510833350168156163394116533175544107720408835735634947375409001813762779333059233408632468057042573382562198572910763742891901103306923877476910216773498283440188178448366841862934412339995437528752014425100118127721822374796832307723546572452852907292948243044759192119122639183453852422160504588520401952313880168050637044177287374537398587876429471533090679028216651764843142416140545873549276207847408188739357014190961159366623782922049511220834550992658113340576624766014239041008226957186927125092007203775995121991198191749602189101966555962295608858527815690986850207861309440000000000000*i1^124 + -49139698167936407416560962680716862484388043255440010664221293469185098991342822468287646562779249308235361209865989201660991266345920621884901883573266725434794135709426769775436457956582433059520158988537866410230036529598157900491054862266797762546773393410995848266096931553577892718245269745663789415037766397361507764723104460041520706879921055315300033391212344387627541703973675370537172678967190598988172179542753613324860409656016408231781326857481106657235534746709637504527531287266583945607854224316940919126717230328346386042521692013871731515992609059044046091881545085966306071677494223841958404725550403304682645562966307864223523795388944238625531527325124063740550628298810164445219608945196208971598670420145830499418457291333305587514616497659707084441466642832290488716316032301920236292017284699412866039050471666497448917216216532234540705099968842529232490236857961537801468749918036211558370170057939578550309714219250733729245874947032832134228286726842469079959294147723006023604286453975594959036270217996350375268026858836085042921812151747314741227200075691282577029809082798254508191583190797495221410338832807482324738383545743726021653593876097714696253789028261944483229365384460085043774107984111283338830445677987684543739620664851870555511526452441827620893416375126564067279351637528453885998861723593927277267721879989089148839448806669585838477512155888862880036507291097785442942411377661569692202875896856677978899235240437192996360092055060283609953796962668853135205658437295971634624776632478265921599142848191076236899150688342725011207724865009573304954817888851440513869260735498922838855282780939078893291407684703824596394914617738852372765740749024874864960996696341837051078025714174556268142802417659497542819058981847551589920089481921771188223645843057892265248270114086297018448949421615570942467794737404313600000000000000*i1^125 + 67648439406684960334674344469636418187416369679601221954878070829889448809670478220042237762018532083654324921818805448215052333768548822602987454985799398431921051950402774514294141474112430459572170452735662580306789007449379577617117965414485267138206650235544701946291257878464130668836088460977483952578905419640302890162619011600564661316189852913217550113934889579910342772708795535401442670191633885139366597759768186043622520628133944144488741650804582353762456918911310676506794992612555552257346570105251861953982223334565661357397640694624350064352053879063927486895388936863717381426200323565717841521444720141046733406863211709369123885455350735520300528863949849751937829174717276546621685344448102406045513771036195867132624547361666770641047192855339310643507961126171564789587283243337223471732642863626239639636743473990312311080561762612550103757676713973926992250323947257636922091211148807367748514251756003890131382918772115952451489788529653470383777641323822551816144861056087473243049649534045941604168348020384014643401058360315715107420525855714742657972902276340905418240686775689412710563956718412922860155605079469215350250401414423412764484885089584318623902663672105992801998730861963564555106182845643714392765523497316676213245948406219269325924116737522520790454509176434250226582407504921981151991675890861320724775189629943104451776058468237782311630038757109081312287058671612004780231451314256329200467337119174937766412879410420712970424394616208324758684381044566824982718001011808111037484065657439160333873803585902890954222117274026625326659053470176311898006750908134297351554319661263861917873955305708415010818339816220808853723473879916150824623055372439418162238053922933814563985102613175309193161447626207329225895970441388159774144474637797206924863822658206306487684463945943351296000000000000000*i1^126 + 33575521367105307818753065850248891181801032159909669110923647376853178307896474876583346878720206542707336151170884279791713806348280583807875851613065467662479298368231712607308125921695716847626777153286993357633035302459139253521963459396290392983384254150493963526142009148043135503770706498757066325847690015541105566962871139661880274194401836128886214096924444195187229808132896403267187281994530527365985238121307542739567930518870178982570124571966039235547913073627108415357536229869858163779756038844368189459472346926862106805660830155585345733887155864746157259610691149867814756397945179586352522473382255731411249165080561396840559733593070890557484720160731842086848861209046820054382710146631211175268269012722076803717754404945333822554950345425576584915357710606378848178787405461392111986365273467217054483603013981832853773230032215989558699265867096443712955738959513694411395180938271038478173441061594469614258252667148879386295565376550628253896272784779284142331508559504718738398381523922465780113271681971989784897804206486724050689664040010905545127622835210037842605238126344691431573263447157155258063723271262641473968342515320583890271881091359554406339399279195121997786844820083174924421218489973465384479671700095473275067177623588208705434417772452304348848525304543952232516289141693060922028821938058911537972114575367765450588571877721722326594204999241598933096509857492497312934391964092350189902676400063010447186301817158602543471160168390961363318877744516200116359984690386284036660161500725694368660434997310409792285238703583856015535087728123355751401666492587686596826003992382693911220876532084505202635400690031046908888748213797631664427782234464168237337943798899430665081818232744221904474499564868038606567896837537750457392761316598601482240000000000000000*i1^127 - N1*1826168119090129860386267173740728542466754210675415309246521011866449672210221370957462192753427412964498491615184308101153864950652110354186339782275988402194317569927077632373165876965312312497896434338888918519230554777922746874208900245874922742866954332205100165046513994789826049828162892943723105481983587204899325093151394338638280417280000*i3 ] ]