[ [ -26123595384048530024483449856722670167404817905447708993244966215655405540200999376567438827774515389712036715759365047271831081030216723330714897709085951772550152655357105854227357822901421180197649795091919934740828186208873454131298198148091289930786840199311076722712068023263749519308150587943126324091630602213100076734769019507563443961685486796114407191022190085879612199505803839165008047288018426599059404903214126485059689220778574329014935861011346875331111025776695255334905620574284512209922231105956294420313358481653066471985517956067384900774300521697720551534728897060209455779532371775818020281528950262354081829952956025604606824221064419615776420766452504467989854864943167270618209784103116202635418785155610436163358970869633496721461322208892268937213523416502803136278837957097709555235610768756046849363230596393384823952640343859868257317395655605204656025338673264961804462142148195041451547061547737488987181150475789899304156740653214870422970849559180302300685303066096444575345081634406938469627944537436678061418072630423545619380764205690386535233205401532431554457248922455850605042041723891060870391570668471887636716801686485120287184044532005209684371814053345380739224011376893272572490927669968757504912960497662341623504903451164708586477822471009827680928903097601495453639817436313812473457905656043773656770228435818062077485733831049546582885217053876450960043521997017870956282429993310079159839045100742850840609635182234156709973984993831302962388505443630631116814344600568863102211116008005952950919053809109271146729525894506359922742933122743638954866537431066122630798468052133662608350146559141638865816909386444218465876614103057820567935395836333745930335005478860067253189895757269818917867036248149943322288407305787209435507704037753681037965936476787118411802981784451412394534371173732044451155654040867316846580877651880672549641382271997944953124509863881040169431939098083000258179371657568068346699020359157101240536799285556481853733604690512816432545965140998406902805753389458331338536570985171121685820364427189201625551721778948421785068824596775329625981100091190648162954314993324756908249053712490345636286085796532033206918043660353794981669972863644893498171671357404686066573207132354095529682178136782271453046535261608954624435527106389606802758441733242657867839867002265266094021350133959807288446439778753244145262736551000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -474834060329900006369644148260584116662066108748029035617153202942465633353879514453499240047774658446817376501208637019776679145511609359965060945739362558879796195710983252029445523512855629152904558289257219303143151918921299453993195745551488178843364127061964983015071976926735785029992240543012727135710034108871511592867239705312795350576323630757156746777348887624128699570745500318095580810359355080870792353282915871073346602961117834495407713737840286386183742218120326779168399109588308129623240492051629285925735696108279610501928275566283631514613393775139817530146164092000930931055354786707828819517473808494915060405166673233140894408846133760680609004845256244608715101182848976220245481209405415223329332748279877444873495046334839145911255745523550402068232545596425289319011012623644571341358766273623423873330857570305056136677618474053256819984462364162866694813025179295935305350720629204418219029103736520111754046084617376388245991013619991505024197037107936453509727533481523000300555597932101514546435101742619157576549470691934266886814440719558744165007284627751023274577519900542093394738028654987769262788599899023139866465404304973868446100113190717478720412988786355725262008729071297024042823149469323385515481501842730259773944860529700885222794385994360574600894516213593609730287921738438306047439437795835011597406531143070535487378776995199935027332327388696197550161089711754375707346465525977033325370611024745856478903947475214013486953381962011537187162452729599244123491151398887025178487468294317090538597776823956148141424358375995611984868015030990951361776610715861903375087833493175148639511608387122318110993773756658646506760831554671751012776063646568205478659514467343741526752910282182082517556763304233858040647869509211270218457698740212705627309269787229984512711020142399539524063011432168924941355598999384202962124511103899397506285747960584327600099472734278190236394483900260871977869441163310475749135356024151452555670746012632820142664074518542186330954186532091858244066322291276951055202794256793801364468337240301269794840945758406770755411784213534744681380274540391377680335917961638669557186171563461776992063105506707564257901642280525918898553779416156946816426062400253060121574177824617561475446652800602579105131390662220609283869077964213161924748951772981344981370133678654909244818979020392976315429399446978135303280898800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8813428944221048991089422149007755026777965548561918867888541973597666173528058183745351956656362145847514928231439611224858076248248453742744059224593945543980518660566681089802504714981357448390561400485115227861752150984581106423416130837645420491171997956593748650747684260100899401749799028547363064502931771616127952558264395118660415480185385594909650247189642948502018066233532451995367055032496412259775273400004455307477807854235725461919052076359544308537748333785434247398703685163546925085315931765816858858174187232515097585453920112742463608572987878609490076176784340800078008664364928167782096590109716080941795377190220046096453008969121622680234808562382560586671909790251941440088538998190437662832304295259236538354654431675922847027450105300558582073062705948432339678086845554851227894000813771741270406502282559948453453993611087273494080964867347385402167143137034903610191895831406194804130547323453472807888592583439358821737196824450495969950552772695978494616045859931276096617665267215141688908201695742149161278713563103854622047134434584576018886142194917067263691325360489350258062495127342045558309967686558679949618965875531211598175087789042430070464500805013749749476613487195222246275360114002522486829493904039759657100714754879424266735323425938391051780017855495667445964660069119245829676272070074151973664859211914810704344303448361436918847579433922451439643661245846366616904075876146980717862024844252970554252805130015227243056072553670469322659405570697888540550250091361358479480033701078689389041086170555493725644965748115366977337236620240353973517199439352186028988358181103462485664602319111172246620892341460476578988777011783707471750994122701438474310519074701360363533691231579956966763567944647743122408102114467275164377031072291439024346979606522181102615626062909285722022883638613554973430295569715782209646926386092149547406010750016621366869285766000276718761192711799958756162925660166305357664619117522393645583640600465418977729753773960494622411923208887399783438535600507920272610246717179526984445145945192414697168025508101917930097035356359511369815028532886634363695873963687581069259378072891525744911143663640407401252406479735352428367981044333649815896990890048890905106726711723206633060110463671625032906368550726062707201820645868057499942020489340705336991102425515402487865104070034135568729903729699248613748579976260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -192777208738963809940156363375215308560144597740735667249860813844733191181787060158943880902881389351006824164423520837962765291991202987061016048338465863435609873282884615658998191662808557298880767804089568823827071977588310881143924255322779511119010870876671976144064920003905164513591645055176779098483164079194421451071301502255235375315406435733536505417974781968407351466032498039019550513347551883604766431658066333707507881333490902237135327071084521587592246691240616222186973839144350804857400682225072575307183949741705931333758983654545680472943790110258637499644477598104134068644554173184282771226201267150282576706699160444515053954807286195510910549178142762624785553463488900998224948265756667670842838684477627595664274231755985628033998113707872460569179036942963189663557705077607999357052200549799183403143898896884236567074235005590447943267807049686889634133461431428330771956210439822914514400353270312968150368845333559601176873809494169701107340532556804129651359599831382740378155891842648599519662425098542845044052406338185510294740173973789873932232992457373331571635457415445318840924537849787245118696735828613029642601721015407714511820100428907344150488595138172976591143374321608297789735173056407005723565343672578248544255839859873434118111212753342047267200184766461356912737697265548990370105322130419599824154714153503670302952986661236009361595397821829388212339838875269174227341518236946661018400938716118738854130060386064865041949902609400760374512766101686558444909164474465298142152417135636816011620835800967784639562141489756690194718351860552637249665308921912690978601711076288269444520822005468871560885615008370231946682902231920597236061093661376452243448350194634319631261811441789350464821974330976552335492296741706681965835136937114552549064413900462299022523593236657223809907284183587358525265506700711926947539527950441345565729360104984527039306864712917546443597868959608191305674752723638343628230574322346621957987522908406272476141269647199426112534581040601922386394414435524484046713058908508244017688392667162458964806964593423027605056608252644118556843237589276948418837475574226488971557917775662913193720536564550752409087252402518333033285150337088137907816326730977962134250703325457100604171905023152370019221128294661406203188569268533556198521254313524241550973429830472636921996462293124426650354968299121275486819248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -4009229407801146666759383387592517169090910191447170327376252729737299314632853514164851611477667585639961707753428036737068385964234573897290216158218054576466688441667280289223038891295502837863400610498612194086858358952346825997586886044805416049284401290008367632622891466681055437378958376946611523762085224215968798312464808035802041810698808051281255007115655618671078476069209699696966058447207743240038360608740981806998751677272129419346124995622210439563213420522992788282801284863598169457659303913123568871698314422739930078624296882755260435112143026570783571019436361435223945041374817881679236558296227947850612341144121035738941916030494796245726507827174514585735214206993202684054340354804346062602959175520960845103368892026024330269025686836988397607786537335110228713870703507447266885586272608584051809591123089946998621369425171765121022362890487510623202666207151440250502985879247932574294652891433557300717125564134660159503352186873514177770597644558249841402634640671803663049281296765611151793906784450429385822387091136123130813175640213139822911157237418460118829990151039845580070805971577349994076236127999555563413247337332193691742565515167009536711047778202066611559452835991896954005128369299772470820039235606538549025969237294852897036032482970519157980063816618933974092627221230599341555633783701889489144156948611306474436504778471127017621553167948618794787659152119411706428392990894159125451116948352191698918022996440088067452038679622769699515290325897288880451416574515095716101411010352821255632834655920501159982129264924544395454023186013460876958276404364301993303839183556511043895346568668032887951067927615856456532445978215473223528701814033589283551846636813699004796265316302945907859725908386275615759507805827049181839311157903474550212191549673161265080724403682649295352640061389024237022758833739331972306658217077874503217669045926114861405066190378612875650676004533876599453279796423494612085958262421802145656039376419496028080036369029094213689184523244230516982807417878840396471270769362988602495010370299385787696395868843899101335429806721781692345361338352404047378302574363141676626530833168627352184054670106769583707139520636394667451617221536605863004463681629855976480954690629909503473765842764381459324617348663118272998156343202984981659133622434818463787430706122508615261143062804338154935467177248460369945194919100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -25824822290701811964429062711991153527669868528968867708916407370220174259566264522430442578806406704120950783100667193307036708765363889651642746912947304468446036428461496564233360043146345312785523330284918581900374488956351768797860879299855419351801069187970903826639027557898177800619435333581031098240920916622403125659065690860994725824534366190889213042276510463389618501393792479710597622219276002540960338111715803584377071961984371850299115999102516229932438723071324517196261715905375282776949976108362154587270778045172803106516959665310981111504655582841353905708625831409205625779406073633470979145470763201198951789392787858766060667316287811798690125524154123800667976215443189376426145267387091027308050486752645539693617318249840996282609242986528718752653110911008980611130128174377510903258646510467550600054735718161022501935105100592033038551747460437772387611283492807535209900887953055433276601757275464487583991127508161766278997611759058138234530159908460304946100993750841723019175610780699180707699580749607937522570220004202869764123188558269187104886892946811082935817653161524558321035681294112691755486869550111081644002511857341976923645917669103241490735285610770339575452666691983566049357014429214507435108083159212496714849991770778687670435632651161547544144382985851043734773261417686176446759412518190640502284085720019587153358022530393034896795576779681417174019992764976258607406967677164060662315745521865045741155174020792357440996351094754177282347693555451189656385342401089267752253074741301636458357510703071582787746760175436885988183833125804855120063368055712668395033523405920288386380138649981750355384140785300775857784817571955056155153276840053011753223391119590471491811921510346399927822711914925146161671057624122210964796578979534582445389007031682394288308279522829497103668022263743348468248642063158566030245629925208380378451708405471219359726486695425333870700906730617498336864891562323219569527655665222832675991061345561007737188932255267810592200321707298967389451916085086389872755217192421801927576112748081290235679235792552182795731484218295735716528295158282290343643422912836728509903741097773677817713334586025391130850310380861898942869191883543437156712659248488477827614516549354834136062153876199485656159589324622417246675625403586525088590153406396746008079450192356736774474304624129630922022584468266833312611280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -97888644093174937179830695142711280893812468321881880384775558786742519452456974576075475110350821259017470923835408074552913113402635420465563862917043205873961077691545003405107636425353274764908279109022179340426542129256085537690741603434074755226480654354106521943065570498493995443747393059655370663153292398638637656155951858997167423056805283184156510381685356747385221156050737152841216713069976262452243759417642730106870510606433487926716695063066406885260357247467917625353905009789830727343526761660144623651676693788404857103134752451966516064516750323783815653512117968967007617553157347879623740049627231584559647814703344488837314581250455382322457518896126277502922700132335372870267836174992337264182872621381831653399282041332947596432073989378086503934673453728422427510655127006043407447703637565892512437226961205764384746542282425112323453114041571338574755317615288459444652350210298610849588487799275573632997951516560216672650846799423339567133143395034717761393374215879825406482841697483285759102897356759478868880002712887212670988127716318139829825961315675676096442708606969671509025631395141029305596024918269066783216007131743984566329621058521190879950216563169634300616241204366282770740852656129404551767317936086145835109138295530943696451555413407434521292531503701783808150850836945766807499653938939152516160405801844221797621793285091066118867346520757397340057564893529157296058388179952930301704396051012131531273704472032155954933107010363539713118606212281636759366686701155884072418435269692754309231202312464832255225060434276665456015521804284204244910643013851279652190107560579741807591517225478204221145724140865390902368125036414296317797350084379024263090577355883486689338491013151111387273336913550007439599509722518846709705612013390226758997137298811048483738603782922187308273496303641014173136824122978208794014297122440049721096716965819171084670124491375454268456014540509181492263334043956606222402127598456980285229385724950573618553445608204194835857451623067984152561704188759801785832159775995532302108355118377824377615990637344292765850980997706192915860647510003175355377933974816359195561844872018657856030421553011352168838711975201825460063135508366081859852001140687702776499386263987428845655065240837721865207397781755470115617466438697637804761105914380336886816689686363244332457667266565667196348109041104563657073366000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -241263957816689952548329082063185686867851403830311309087569441524564019012276561120623561230197677278419706045638020722493091618409988509797451385930148117456833584385011226363121494986148589877202115304169717958765217562912135276552114665868400675196993034994932049019979676946309537874733714071426501474910747019799470221133127198892988568072955107570873327984641471412958954666563398880411148648697088536008504378449172423213665834750494099419621568154119192331397664793899957130114954728539142926467866364765807089327656891919440343253159858699359309236946462200753740235459525761266714128865257635549704182478008459390718939622231701777141539296237898277762638125113369307951590888561648207266050400558151043261479525325316570923192458488502788808841291476683790965764555053358844311823615382830184766792728117949937820906705476757827589407267528297268004057158847812060320209436598320459765118618665537811470490924456371645242401710224033120720119424729231270724591294732142227780696487192532842682734097119891114699744569644458058456460996208800654846202844524201400788042330020811002167526620595154931979912039272113165074048617233710745387275609976281933630479828068465465632057219272126448374945181163817293164109059519786504897991097845338286053393945962449657112060392875773322694312921370018935226241950559277742062174194988793664533811907232402423874390344036368882212402381404072154826896199980950231932297532313435169802551227805392345379719479953818073806947507742676330406899783789688994652726958471373036480832094103131364587943929675372976244935616789687740354339438736520614077399952837351268542608815688143222411576863973771812652658648917852809667918646074827575478244422366426353556974155602980525375011230812819310281223085385736003120401476133834572328324467161858067577041263714536608820105907349678709963705057557209314786754031525774174663921034447545010266177883338916130434088841208400139269107992648924586376365020716723550998181117330335538897222682652884702352931186385646436685400437825548608765832439494196735141153008883751665341749396050765744605422829502102404606782193776994448236604963504002694028917865449466067252650662804554447466477866145067854791673064419135766507902570187651255939940202726215686009259454856213393946461844195371209136807178948657992996489117009651427430921143099295740387966240974804385237229515987795849304083745969302111436903600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -415343498005721769758871141598216062412718304179677729566397846860462224622891206486640493389381530383763039262208777952881826541206468621488161471388488700494899824629608975874185982079872694029981322849301130605316435271462128616808835367605834298060465039923583029590796195039032334121545679226154780692776648789390704034181531143320339449455203443355196500182061750847160205657802816088810429142024729133738702357468247042474683324818744182819845742961866785162882600793140127502530669277325481900275964448756114644586307019390789637086475850941115233318817196780685069952831906773787722572056392968081413090730294124830432896509326679236076430130795937574702047005854450695024894630020005115361425995387623405861226827185136624857445273016522197926680601610128225314166541929686019603499712466528583017619909314386578347103915571747799990348694450594782991607228346021230172860132517476813586583184653600862406422760965204820412137473299014643457519383440467917173833811405204450008171774915063621240499360037849086719219941188630505795262704408224057916608284663012450436579017327582301059381482587637719561688922716863690794465182534061112976409768983923345264612191164140403324458587613283933324126031742176756337884790774203782005586292389334909479952900977356819962231499809529250503063277157528905843489252242490574843958227398872418853378189005069800117926882834989848941075728563369104957624299036850120216774750695240732689828587584522295218767337198832433583990324587897892177348941719655560400508488051939416570841098240108020509996147071349826519165624206098317379575236531820938872266668353200082268565488197356754151551686367788718864473506127692763596860901796496719450712301170385138233406284086772489480262668652491581505401573556235754418581095098191313385698090839407109284714956113135012669175543070191037440747245776638852546669016507268925578252045729620336403393665052321431287417539404425853966253434684876527283247951436061711290793489814017673175961009549057116303004123020841841184620735072614251439131988198953740805922137119205044740908527792601922404913755673823540485875273209420491732552344816463509105090714694777822032557859059283234047912780343233556346257060839174744589115465334596587426394281471893907505012285153997717257648812450883028175297215478004765810872949405533403044163193052163303014291530952528312050549186955438001993612281656265208677080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -519713373466598627767558310416487960353866032227987146346341706628352348822372690623403022463916385544420301952728130349517330937633504949563790390809915801689709671238940817813725143373537764195216540339322176700295824213379752172384648111012192427297950232131361086211603751038857776147913588680655708237936909269930170363520231378432265744896889430881886862738097686091288428377406194564310192218562767240539616918399766915680414265595342827666770470163215346620816638209415037576402292454626071560545072420625731377370817170690861414242071781514275172496023348072364498326282209568258131028338939725944588228464212231832949427348667844674776497020645153756063362190526965304501773984212819203947720625436180754241980882393404066903393641568284150273080978834479265184586651075206413974400495727882107272329111135417131699378571932147709242497641813942763583927091440559635633286667265368766727189976517344777491227236913438610948696558391871713866959263928340231041047167922005720226650074181528316067330914440768325416272799010909553622904498518627857214628846170767122909678609643744372139521709000368350161215702628814323187091810246918521510771577141188784108726233978583218239697845597823330511166863649562006293483592334937592541379512749308504094153384244033282063627866026211389086786657492414973182611477669454641540828959677634212640933760797341059307717638403889809284635656660985284215198575993095498840029509095401764928681958873737775373772056898631113230862158677943281794916726634896016899865826897346448569635732844711446645232658227745500185379317249890709686865473905861799958723845043162464473935867972933327784021830709229123404133419216495695292357533857687848032804469642818919244741287035874521305250099500284815195859848590247460575279212475457838462893097763199588247757764737514989168548299298673320349757423153017246753589520196866508146118210319944936393620587183677547906579733168042649459016577520718530569481983372800367623497207045183311960089939469260967717557190984087613316749783878765647657797146182096403246715085200218538491888339838757096193111430443525013572754767780294556170445940539220971338899070704303546655904936284325232358301145127399890255528940103490159027860797108296133065740698857569944728743928762516951462599611143587344537179405787415316725436158946233648922307274104316396831888357336100511675682926422409823049646146710126762060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -475900349578486275349042426283553493216764938487800783760668421074400357824554628617133741933598098976104303829225749099413494583073339323049791248476137602541156760183787695280753718785714290197589726468433999990170754562533801365208980126220361397163849845037862950482569445628068790246453943402448038976686767365879719556272634196282110322884565627292897981371553277063839041011275160881536421367060584554476795787487366947738053600368855130804376251426737909507913418546271937159601057902389835066893042431127308695208796314209542052862121375225308572229603490200490950887714664656585324224927105521981091693089348677603742227501815609782842353934171132991726043039592687710924073130838147460707242049190715408998059894752989601764423722382218759463323493419808100197095858003169288681396931685997953323174832145103568792114340578119996706691515697377097384788269010079497029158031867104245333338762293330559313647738217063983043053075727874338127302259824342239444061212879450354850753486080525384302674750125477805671670623258871578229708625627816026100418932033461724517953017514696737714138735361502404898756708444006305870225997775519114994733640573687074804827126294196182879225678287708870160396082881280374311050082297729294823801537154708173137108166419769856199033565981413823984212418448206580750175942054744268673129906338113749988225677114125110264779371705408326768243272644825197642213895717311640288832727031298519588590458277862183054342783362463743419368569193176017375934326974929931702820065609638266818807925032503407774169971093988545657256911457305434961520362017353433237176866438789819745035519936572586064816469033905280516718848074026325358900656510071825460024718232368177938455177931108704686029669755977138027915774912472323494268794161693304003951653154684891294956325246356060318790804180814326898574294112622854427638046364492216943769277855384499366121052332025346709259083684827379748697499889807100398926203108251992255200795611615157178639859756602430621092285523766592260090830672003113679902125736055559069119636962516726602098751851630954383385367586433960638691413137470706306341272976389965989846926906362901855087785255031661037892524959265494673714081609675896177027819199425397343143447966281473846561871007861499488618132493686443418199217423427685781613494060205861584147727890373279492857378908317899658107213084312968849408339842834511000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -305845054075420070256605012203279627474405583283471393324135007018425162725257540211815692769650367596161974222862776214384619756567965812364450285066515690158754152739609087205844294948026828488912022590171795132030066136409280727334341399915937282636123548949614325726632361431115076632552742314906735642827779831299485514186435004920709806712572974292721590310646005828733765761859031506395449112917607903659867597368163645426350839853185731401492105457046417003055240415947659583593746212163849604702601532400623731299040475856357133644515198077409321321033816308854618608655697663410623664854614631815007173507842465583959330345425182435496226636911038942196847883443267039891826356689500835015771211385539949321441349823410586604467335451646482536601253227614228003861693940722748089733847892973086260926987616268462285964209715663148134669176106791791770436352068257471469660852485271224015647886802702318408111301100324946588190390759584246428058773162835145849242529230204615817243893201688682607158140411798428609057970137956760443365770931614299036614697749167652522918497472893091784882286266395558639657613886766923872369449700332416564909892101637111163884511423203361962477585454512246699338973020541994813411763725354705684473871258302475736823066584960795898516929259863882074244896700954770210145363809746493401995656972544519777736157550787017922897596207769278545632227963453055574863940336874276742676976720043657118524251539635350600932224802057252390450516783482165141454048331195905467444810464704794877212594622439206921538851150068183884534691928853664989266823140674575940772991759675796525880572964375310250577335197524323993209348849517185358949715271760692325169697071799309193720252313176239795441538375831448795503970572765575950689273467884420536778286137469025321016027809451685263880452693448663653574789903138996636221571946220437292844450564320430582219080161877018491281299201425463106544897001405339011444785627277535095034628228286785564636084908536612905369006326178814297445114596500031199814517791769754999545741652304754046141851166356340748464544654351477702102605483284382613151361091796861653205467288979123983366942965270282133771982290140880095650540332288868518532863075582629866236557320839652614388260950357074955733668055361779136235453806389639279856149027695389061058443860637233228208187348103847330155071634780610851316299695936720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -115900101446501471409255498465870020547585699635562867091486416459048625562098481045709639802377685677075924307676096171902527353112349232712119834729251822058748769407152706102308289055573745363092246543181437121876726691563622219705073473396835424693569654478471130564170134431689272546948583951253009028336136697323915021443374031921209515571632130402784619741599500858993205890733166628372928518834003998837865942550023255266772640256421341199831580636291447743361029223437685294720269048778761504589352057200165620866216145952696219588704917036690747382251643057220464985693872792601605302033147431400503126782633710579110159117811694933499389545882163977624327784146863003350656489227135452967337371066628738061446949734759049556746478459847432669726538558452374566018268590414446529187997589228936108738640500564631612720970084549650359137677004975163197727255195605651078895665729019895474200528988069082050637904600954607614090979242552635979207656413989995586023600842997522828093880255780661278515587212969719394539979935792100291497437482156918774058606151969954882880200301545207416654936105785794803955460929391551085484172543632228321319469065383854234405282992889786184727883000541884121359593549716872273739781261714691764338932282679661621270903804616384044308999307331242795692148031321540440626337999569498229272152353284648357753425116148960815119680479933608958186721229426129329575600050837272581265521862752307005467403318006610266341937632190769021625723049287320196169160569421881242966789344619512136598835919813068913594363913997929998661790266950793222000269863879219803006377870791868497943034118389492445160973765720923368037016949251362554416036349742820596100379454298603693058503993038698212270423754998410040994596062712985946309393464452650017338503869669750275938186224349059252565311235961903794330694050035622668140337830418085906720043442505549905316678254126493027578938606630063889201964208875045702519522387234204531503511765177103891323601158170557858653117838159441676250722938814708373794748679274233111242515804973025117966374312871203631013443857338391287760016426603359538231385031153498062400035035020990176406978387234753267698271502591554110767565095276232490122119841212838412283879121502314688373930948681714212959665417882875721617773612653375161849076971016153691009657539741451323904594548617533746681655469412993576437515783549000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1703449374496671950981621857871116840680763067010474534570952151162846192081357540282321345113386297353437321942253114570782228771596249329215775415646690934388628092258751519067137535122181793665211161132660838592902357417547933280408232884282762718365417684267567335052006372330220162378891469938419416231855621591344194650958317476211033146735903185341774187730869108816644766319696391677669643468596535954818120375738147170047456670700014219715851565384421963718625847607727415068579901683633010496323804163861448733741035752587274452812979667406372265131086050204900940728984681995966407871020021924832081326543939053604439806154834957358954311063248313039154679340893932808286146896499356745270122795107350230925595913645449526776620256861322012957544196587676893935429483753602258145343640967630262504855895691364993213670690204373584007449191775135127913187205920526545878086950952738948908664648722881567065746950368706338969024006126687192050361163680396587201980643429506921690603814448506792960111368315152834551038088783986798848217295491492856619462525713667359144544812867660380728071204514494701410023082957645042787060096455413733069252532706098417468474403017465607883857044087356531531873361699563445002925224685514591593689275014531865826399872824841190061177803394929933455095574581501666135067804128485683016422902029981774829596336066810287889658422055936069587533459633886618296752710804877333029347194630576781836947075657286424566898752210529967370931970028470406475072473478167175849825093448398714215269738858823607915469777985289979765992597250609287976980616220058003551633963986471961602547583217718302263177058099281203041136771141746777886866920022733033301520491235788310855683007535757220316298214448480689070242713161157250506355443819088233059728432585701183960623499368573374266306124853295841799091975566031523344967882306001348683419827877004932754388216258440708888073607849563623472290580941594976382479007458071537745921629720624022078976013250627511535045639160481993826723975715003541645920739515104121446788394329085680090612145865567472715682842685885690102803866845165663305714107254685190988498558166017138671308151145571528665435609737065756153868515331253262988423897794405574899128212632880216970094900688273059657970066486827080166462434445913674311276121450771181104931281248737249439304617001570753431341500181890170712206815200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 23606032847910859500522545917215327833938103098875566588215018861186646135957303192303199395142627530021285038690311362443425709777698643658175712025687920329496633385522804678083494251878195713435492984432015704618648045385094157792189350077348295770656875854040549567923051071990983061262286621898201380539799729049633053001796690847331575352884823347609875794323613660463860687098452374318094774997782441387790307801353893253437684588716681772706790821911119216481318470746018896529123883461393320412453999329395941590559264770220199697170799915701109675317094970860593192324798467172165182198123897059577318946340476859567154863175590763864033626069259494259357898040619872411438912530885113827195015490228103392238747534652304782729798000684075059341771244978391506570941330968242041314825024403864253131393377393262240589158923272150449441869467935639543731336939332760122507615901230212444573948190970943386260485655529843311865570999122795944939729194101001550555082515174410846629103700028417891057268716436323024613120515967789928111765008336388070978398126458327479462130750154275290431716960079153172922846390151548912556612368254638982099326981671972594194286130850295113809218561466513718044084308488835502981645450813425318615036191782510969065246941928108160877370262425556982353867616764540760846231632882022913997347191130068464862027176075158429421454810999677592516435436379209495916442910554932100562861246264262622774943799571736032823067802793166584547302526333231072561840772805581649840394468178006583963873344339668638816711996459094687955541804015476764966480024610301115097985816819183211732639547074604383172029995812070297772134550843151641152155182957920482101295286484219623201556416239208074125483142956138881243559553224557742812452404259496042974017712978708247766993091785595969103077784474968879661912192241550324499892795041198483818336086882101978686131601863418163276643207698811481830110232785494634941204261333160329351989163680567555613814358406327756204508997803549070316132952235231051420212161484561687836033427292066609494895219558607548569715207777734876125566871080594313144045246843935502269798064141321579452795315886351446031788595294273622957654139497048755838253443812045199090765190500823093766536531855564726220681122095537300687259103612376982980624923214947697508710661790470142363153654329629851342504468271665613430289460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 8982793193659540166812555347116680431162698868789183596678978396021868767794157410070033680454231769971425340351895844007248574547741299080748812080462531992787423174518781304985746974501819644633705844288857372210283081419259863495204414178353420460079217596504241864830611444983711268175692235764087407104717171067209183623390349445955063683606400703660106973853231453418494898428399364553073982756241737753925720396640470112189633143421358599440088860862079001086509923176358954837263709276342014635821300901438087773823862598194414089810709770777577264536928882081981100102848643458443169412500180812655088589583345691914263478617221321031568560729707792779187616228210175661195471684267398116432894447659925513475174970476766905280398056065023943408699019161066931404046005412250136167604941086115793635254939327688989971453073811827368063015034015666526952152713189591973302153735748350336140322909409101111000643907005727603814255429703670906256174645644834354779978859750604246541456560853574591633485066981826017856143839324241459892602502862048601202843910084655849961378688166319196526569002350196628822605524034282419420898617214546614606052687226173222339240911472968008680400190990073875984257760272917399888330457171366487822920171364979915287386615480423143163220914656262891377915439819452686372408264708318854282288097306361960843820993984863884190056448339355786776207155083462775715138977741509522239119446702349041465644074358164120443494527936407624114476014187615179384433152728913184695287887543622037732152239589966356410589838336297733181949723609250847346663599732684190750154687358854855755993146766801439800860974991081602745193352928747067459253467622286539132187241406042467584487208851989663108022491588179522087075407318430032399197285959364838002094870708990199917732369047235689632889569707308402860087856719546440858162748964628015606150575698672632019486409112059334492766867163021590694267365785983112835769843324488014871523157587191250722619418405265515859124063080120373932524506488125600362478772573275598587455609626039383398201575377270323926896596931079435272947651285421088315195262814926983338641518856128654268511454957470222846177671979664550540583138168451226757365007696249113056547225167231730706732228391590717802763933523939686807366529683482506816303637038354667408085747833133525496692964798604890016445658045754322373956000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -2849664300013150889770618108955601912520917679098194563223896239743140214259778465193964990770789675390247467974005853108695024880256125807183661763531446005748954508033417958112076644757721348186404232689557359538813040974329610863568328898924805505860581306017052130717410122900600652649148742794134308882669380850009435954379496679453008927658471491563957552877506825366951340017128486804064631493716007858160049728666166192693327966674972162184470386785363389303610933462571213893706848516545583033477731418678757750811841920963111706110168222316689326900920131994001718773744564905219881788898918325204471001599187714314422912890931267062136803991347179768514628918200881874023447969674212182472600856970467595424155982455354089760608502925057723990158831874343336327839051246465055006527263767706550747232958217213364841460528631734298314871953702695378376593184669707457145517952988519834516329317053090900522999416935681832115054935280864003106799233334963233047010458868600192638842773855672869093003529352259546694944692944936260845741235802531625809726715194721698584267004524458450776355274041391057592092119926806381889155998314115788038630057812469950392868033629287710395336041959260943739304470736428733103005475617100439545813205076931723406868478405171799965350804166621538334193461592100148748339862103989480908985777235304433779613410862729483825860672100479844483536447281732964007646012707248196511332964679348711088731006768849467642066343934680380343103299922454722888322341201102356252121075484311868130788833139295951058834611791171549496278284342767664610917148485816847075213912834424488708397869568616569650227723929473679122476142877350488999757023321298132176014488000052063985616255957971337136865178263563688456459974225035543976603219009205236859613076395004025737606978082032901626232705754239304093744229237850614890522872608674142244954353430286389406948217910493820966122775309971130361474178554530149112836083163808229229180741554743321961674436693794888365434783411327571979968896827822329305405757656881785304721959347991468566124236219760462114731444182251583774938354867425280495069029224963977540415391102654756539169995580113331770167503586325683531519666868935472240356651628278350381142668090829843396798060559266552904258628611644875428800490759681388925932982169504439976465532265367605673756666124184049065480186300197850622500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3881460555776437006701336434885126104571675542285504221224540045427239692149554584370350370709351863844985465399448512126020519204581141800029570255085720747236421709245553976018015761157327182470761320559876926686755170265883918240403249062526557908748803883012999811245921308665087526583868478093612832865615005409343199831427542354204900502191220658708593218079503195604447753217034774299519057979768696224546614152552718508745087763862474786499562642751962397984270345173408188485997354808388869432031992336723955428408144402375797272961017676838530143160535135982365817631295188864221731478306625158130091522920163608306381620094688833263130866993741220677296210781983591679853194230467180888637114196236517310502746318857914455324769058961288035642042195089279708655493107306375093284348482798026082275147243280140564439356170154538301871354908777559918920837150235715125492087335564177433540792974171720388853391322635744493532732129665785897005239959725006830802819453370828839242312137253752245615936529973656690140808413275589016181745787395885557961708894471386008511091165589693942625992789442325864129767154772483063689523893391027910256655493556025521723987538763762083812279727039784701162695062925075889148405162478504188102977228945928989060309434204791682464833127899918238480930819051681048800612038520470981926005566168982309648638953144917228415842163160124008455008577175222143771203520589220365724638666450182518139731932045377694907007070516261044264808338895431153113828911744515818755772489837057718456879371826162583459027733268773419009380846619291413301046279218437708632628880013026516563372845015837691401100155674704147280225436415516578556939981810886773782572369593459064280487243999319009832067265182151717597240673051402184588894988551360016754914499523770033955099341219838709914615992361730733989851806965303770677318807227167734628682469230588025291656685898524319272638883076346074274238158695539518608353806953768552776856440786771729540718058027277687374453109595212733838130129235979581243953750157748710832989861096388141574969529894026556345701698922936262378103942794585372845703097857899720048858934217616658608411920243061128185751753524488943010497143706939106901194116418724771561153718687941304620032879913481017223729565875570540184998562839807086454219789755206040039361644663170923229067414194351220265127099651706136960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -1650192196116710046177780567753220604516056831553440080925622914169796281143444224957784693888002401638828495453260793985799806952957115711002543725772542334610622818367676305860560096983924184644100473831548096559368421069602589264594154478953846064811644050439078793195783154868165651512011143458694518534177815207889854624825426701709026845125912896867991253526192242939849685353823854852007463178639219618845453504219762631883088353045691974102706971554572054274748826948793918953260688440675999050568024078761994259901899918713466967700103003668172229358783424616028580948243992315905557921404835819369016552214902031910300429832023546770313685743042106635046860969195248364906460213858017343430289604435732897684629057885503253035445822681856753212993107419724326823310719690779506719926968568184904277544794028698720490943762606911937843948677508443416487458052625949914925849471406361552571209579586444136865918415920096227722254756670225708186297626062878197791020931094457065404879481556811442704010356205760907353655765003767547455501127383061642706187801625621454450658191752690244027912771984734214508314609651249987766229090454710079544604319724638188473998242804574986708956636128201818368811405875752023506331791754646770122240791835109915669212000001798457224098536933488907677763858485817997588214089022276527179395259969435297868114032518004912004022023330167336851934540529812382510872142820288304953943450841681244717638611167262448539173028855264201638965918960902609550005621725461173699682799284893123106856615107828385202009387927653767768992821269743277510812375841505246734964936472403585072048034025743651624404711737217771475514787778876543105111993569920982358403722529608355552874363925817926749621186738217428190452963342270271285635141923931855575684333552539114100440005025018943619347550705392555369096197955054452514253051382303523191091359949187567415178917849591096118000388263279641457033099629521956108396858933886657561990925798235190113238018606231576388765271814283667929625428416893319479749748261116961875827620841934990067636112660534923249491232307890783940406576865236902056776753465701355598387947811926968333295303581700191691893065428715882359005928434124864902310024683607297119065230703771978796465201179339126924848121352535579404850468405192853730979816468479755249124133363774467961058754621220616106971409578874468000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -381451038044986160760587779654515427058115450387798942000149210851463975795571639783451488120985722567519539972141548242131268842283676931257050779551126934678605950764313401761787765449321149750270213214243768090568230711099839729501415781866622885882446674121311931791309746496912427951514944420212206557503117562176973664239572109775047676085368680519123272093359848990112088777759569321510033994156769733471704253228362267460224061872418704785806522940246279691875007965186653493468621336116034061189709061770877690801394820176311713776767321310015053001552432661869761545220078367532205648554178565050205077258247803940770377432849189176364031689033738590934268348245997240536239950361425146547395616459288695700168265472949960636100882622641799048969602202046492121787254388681211888642400928357298504056709497888654911001711072574501985170664222142203278192636331366261981460354288706888319677357210719061023906277385102610151698216481311784861028409009764233080186615160681203949618460566447734977782111325727417926767795874051422309831364785773519486188352576492134681014152567435143187227242889778452930098568281411468975262092600850373228980444452697424494259789439228387313591516338847564599306336591683517276229129480568542618310968558179032887340399404341084346471420937655772477606248838316135449984825497347438246549221881946377880641545659287290324627884032305878999317395387801480701739783851260606299362354054294508951818438305107258192583506839723414497798305237929813581434694789329464159869859996434244945559342106431912393002809740348493955854748320367883241461273121069331889010870912336402339415981054733592241195151123814439185884421444718776334645895451030573827991914486362957718761758160561611155200842452324617964741391842612808970951805021757662983182752139734203159855270504796403613888468783378876188080142007892273407163722179430450360373560587803612518744068539632133675448853057973272215264611736998473060835302140851130810518124402731311630790214625743219188978517401324237702272937958902608528353972770692724112834241999632592411583610343281142506200467845165054533546857672423455822661443014891967893032962187643136198237370230297247646388800546477576624335465984937730910736517632317190291672231820644491416329683751854236493296157903667385774530829793453720891577052802716922986897468273165036109512497680219943042575354480327200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -51571828318192364423326019783267764621496568806891734959620128799876411868192450552616750612463167740430295357482681969252525446302454032574967270077098727383109673742087542812235478303395338489632832147874777518492924534843901559107981555056891950742920312537898067381711328280846153037236792328445487466313245967327777649454798909502062246305633049872837471169549172438129861311899547231010755234087514850313338987109144894943277300874749076235866703476575542134717559641942400534897424188381394469381512513661423408519591038036154772436765670288045492343196062992146996439971619479037000372292033505125109615278962722403263812643997864733568460585611885954790811161059212252532320805115775628246766325422529158233612261434475839593980108225914265734791449577353883485924916674413422248403500524663852716081338147336194867381585425253071239959446011118270285318961063478609442207564103550507126190225181224499155980300557616470744752036105577525575229005823767425196410871339676241453489537635405652391860629519757740228497387984904468209384353347188727944111586326890715069123108218656517217693710236459990494031128827341203902045022632985906382623322389529611121260400658034807497542914092431400153022011079942654096804488063349777018623122506981095041861304571034330083130738829017394133943895138163688258397907121489207906616160736525396149687835250827243847258832472870296365878321863994456531595703542713615431896732822849128028142584860034482457360250364722897378540030217220037525081613118621662367406167631622871727050561945281173943471621040353290969957909578563639542693441000607714089054678456678569197219848367464723661732255974857714100734997426965528056921108824403150005166030837727048763713566695884582478920046784625182908504822135089379759320677251661380433470418804577019823811766892324296955155608129696302373369058140486933825812047281332347757754434797121493229379453694415325644225454022832196176626090912839580598150541232787427664896136123303831596275389638382455083900657818746781715027959887687973464459174914268914655258037982104976497681959381198595467973064805692491577999658848897417542782694186204587774940262542800383227960115255794262039265737920229214876359396470509976755837125751760528340142417554155060569310205260673262940910483754671950306841543287986879840480964695541663035388626846830825401052185277938701485381940701560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -5604384969183868782668412529365209852669215165143382788574616959634271529978372029456122933520122740076958745714967047917894418390023386852560555491774772556214871456802222690832513726103624042156175503766145617486443219376698153904835370781634228855731719476308746098636763664154604143929814475510643744729340438594243707739866540767534708278501509082354161317398175012525465482550454746091451685106232446362260109654814414033893266537670716338222627376242955603262080353413424277823071574776278238730822933022539885489979292029925308844067746940602519619143267706491827360605134159915351032853667186795901237328245778710223276035162220084212585727317522253519584719232890318300953330199718705271873829162267256073188758851332090837547464628988743800362737791215084039959045406699995620805521276843390429844204202706967476874715203077648094435569543746494074236916095286123418340946162688702160881495397966711324628674264418346442222479459219003105995789166838587898313615299285101788227961927132645629800669309071946721511718540548454809202318966880644050028822085061289797943218140181689646575143311907254874903071370920121845818934636873990232810135416827626045836059419672997502810117357745009780521508153157153696527029975209030037925709378183688015487939516585932870868654768908127604574657368549269630116048958139006650412675434350396302096521463948368882383626364806956208156077381994156001510050513994650030062153493845323778688878484110901576172174643174984698413107089806768802101240767988855335744681616712442073692750096505591628475276394398709370088721532684423980620575733522776075158000992268298532666651047641059521762367920761565942497307487707010701872387407958742141186967640177492435668203095794805451147604235924600432780385926129439994987349589329174084116260310965758189438248763302001899171900813214299695286149053939499678389536552554432609124935028351919156692610967915730009877243940953044654850087019895824417178311393118603734895844337376635158920705895452702608130853192172013824583239650711138083356422035421390449732339882660814567676049682989855379082935925880162793220092340292583902703049385259270650348142849260736917552484726583857356514364526448232311069483717278500371357205870931622613251858526771834887240346800536013414790423073782239789655090706113731234522349551737558516827614879868186518494618374840334765998381640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -823918764571860617035195613152694445007191675602030216362475453791718302783023399353132795807790673042038679150183046861530043110354796740814410962606340588256275692362384927118552922825787810378650242140598584310828719884184766026688163050998806205866192476961716154347576356451678364027629752982618477950852330402708896148574390088363659440927315284530759577507764757845157648071182756616949120418576914942672110253817609972654136597035965118714434405287248092050270635411716731837423084600963550709774800866563491543297323656819077171857247305244905888055653159658638150968015938117966373628717556908696231662197481844706661249049870742916939207358158227915956780193860400841129939012999077674119237701556523521836482059782402582529844607543346690600447752631245117766376792926484612147198804117247042309197820874904113502477158736361633550826058555583425922887721094763079282509830830063681874032428165594328257379575962622222924716332097810469356419700281072831409887017954192165905664605778309784979894965567643305776591390876624908755861271483169838550667319907869127995930879675621467361869699054290542216576691235778848914316588928125847441698243168677337196603822220199405700202481754945048743829967202086100636618882453246142135032110391421919191192483880077298691020704787863800506968982806075015042094034472492761669434749845412045855223734844103023526351603496421986188137124815693164127013404141035715062144275829585530437414384207339932436082745292706137072043971085099457411797024520801314707731116417350432674251175120645366828246935103731246017145621090673670807237914497767619832610066080126921089983324333274980351732560492303369955907327711879220278138860025066060252281017271671260715700414958564502554485495603704711390619179527744974841363899607942460378433977385371690429667282135616903557319933015841054407734010069654226447650270875035971547458496323399748019962702314638385496950322387967185402727947470963044879345251298795660277483774010061453444222604533839915016861290009098407744262222924243343624816302907847427628589430247953752524874754134225300273785528655349519417331646763769618704918619857468873115567653400981101851930656461442950990685907895830866131642882030209236966709020922394930066872233179354214258110348450937525241209974058565203226794328138988192874274021962377943163860689605974803283093742398368677048286800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -35660909464102015153655009749063155930818989888987463016534069722889831747060079366322925028871272530929016608109250542181995842419630786316734850989136857510001491416110807488996146127023294566603857305084279691826980053735426621070118052044412814831687229543307546547802588757168276702187275217016169295520715685648624706590221503526661550465024642934559667410248029783362702031577767163670414586597831731005351894576461096100786369538245450145415590739856702898504063170181631371882463407261293413422765459401709005756251780956220962822233805050101567970907635039999083849600778898770755922364322074867526052413846204795242922674321591076078944078186678359162877771273034467198141352561122910433957407059603629549408699671249018430053017503862204878324707992138997533167749691023374360294469035051695745498504999761908490887125590132257034102668557078486033050257094873598413060344380175411993098662950130467806928827100319171035761560789017624251732736556880647728734530462922439751268939346719859189060380938303099534630308692364990022328983493829286958288004211810778186372498863728141309734722935456651022505918886183104077103513164339100977007835871910464166619068602458426397545341025791921647002062941914600293199767863711503815787318362617192596949304911119799432599159842871884973774768806969539504945619752359674086923789427038196769673562242053115867998241796809948730266535746621971831940218900702884911677167979943154386882388132605732771592990839531218828394199927424545164700783803905322648185736153909890008274600392389055306530579144491818743131567940698792047723610449265596350679494650360658717622315454221401846978753259257793862802639529845032808072876419015765350007212212374266872890037931088800518353919536958476873599925918343640439029497772840765312735620511638456716640162843220250964413431166164546754308234443899077001702218592808968708930710722894062226420470686032408529370427359628664332207064267303613274318745479759979714608414170398042540911800218659558144739807977082729739047445086771194657928982619918132140569156446640762389485864020727246185887867922623844854579275874573363443752837933282424549301390134484874276225650512242206940000682770669963405165912132385706259653917966743497309623349161029512276379378879667380158824983126661998777640713156410107407658540869686895823717714355573191211041848956169866375040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1265097526516589200040595545575409168354056826787021643614520786855870394686466858833923770277538743912669921217037039933078394509409832681687482623353111334390400351102352719883606839158951765431515018692634901695344386682432784483045127204521219759084075167395170989229398659223302787089914413163930619358279376544667483634821626946493688833761652716175327428555747098451358284573202625443231666693079008819434444941876850822622805460824074276165542854145297845928909226084068165600583391235628711044399711603096545825476553926571150641723237103855581926366546014094866533065954230195935984873098150352543549107949721320293285414289027692630192492312784499791739778661114161515898360098379622166265786523019258090747351502882093515389811593791094460092262225873877455893739656251219370801193657026870346753155107389211199179544256892689237427601402146247718267110813421763291005086043576582548410858596566902847253796836728940482576678510204423312798417555844197455007299182809809332291576100252014574993515389302471140022016703062380146936621668954550629022597794954231129874834122722130609323615243397793382597380802654965002882231604422000801708268918998324616862797977940257831378340047903885406518238761540558007041934803395373832941263060760663802913692227470411840722809824844492132414229050240746068732272045514551190254205945619036358228183708163971006566139881005109342361059456324045219649840753203255542736291606738833956667697743463676117201751039319256639465787450725554665346825485015709068665893746952265582923618389383792238733575865682200752327265250167868431749929420905946281921734324701034235634693054728799587062282269352728975353281070451745808265152010989703935288378462873594291512355197333727761217913272843389796473559814853693400455300469642023847765276556169099549946262973037147737152815126540498086821172455779897051329435919678936448484816925942322739949265682140309586946659670039091710873004703065256315452525501554691793875800542298814873531493105824797857706234658811206068980065934927191437366488712063300766520480232865789543004358765026633309682424860733243729445638698319485131595506594273396935725455623335053934288504055633429350891803172052282836928205564038562552882647688821686408754333365233788234861290933120012292256186890369013058101294107299245470419583978378126477949489005893194439286530370485342811000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 204839369425966081847445621131031168117526760063175845798619174735570399465220966858676702021244742650315179988828471052281761862854497024920728682072708289671941459239325494235411762073472236533822816515648192306484839839000147157294334215878362424834091729389794725522845797484896210416415381924027906688444334104408445060999649827835785707094889415129694950232731106788343109023795097201570809313508229940490903453707583399924160121201468024947084404865304295268416863903684968997023998284673083775444262706398709417349722760662241714930288393838407144485119054390074618183548550232845696480382848531365011151121162930963632250636849690776808168044650877633815566229998046297811970346539684712015780567017079737000330694210012212578974798526152942952271717083438347696453518966782485181604934782319478341652096570784431871208857734859487108091973628068485392917775785760716500183630742327119787253017334956870599272482809274037918438040703033328090748875773617105357275803727714144162662888462930554244846376352144775708300365131129362796662324057660119508544621179714415486530105096502942214589681549235796812253141889457072205344586552524232892017341481896710063697397920145758971726792453346455041726088817974263170664066244160612967482362654493241711149542690400193685650111493997901790409179963294257366607658970974460216923961788612988101206426885854384805311187775925608265766844076377293425295404583082898512629821483022865663654551932502344975866699977288185350172806169908396404271866811298407638367549541746038664460032668856040699424050513376834945196498111315490245409904985744618007473013256873250194606679087257723173749347443477406946342648448866433738439711997674871173247695696460793474618595404518961106494007501272794820062896337671190489367621438068038514325932350113335192363426890282083644166517254733777546608595661691957278399516419112784474834900560703613528670853057876152764668976739689397029515884889615639715582517818082053093876402301065471337240292631110643232314156048051915384528406950579848278440639231654216055230598581836959169291810772340524251411341587302028796133337197093362302996674788891338950937055088224044755129627161551787660400494009381001609618769938599701150941445330466187130517629920549132740714379364976525973011529980312216192365102090336098564829748080058130872690239107892538870196655345553200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -37926452458383493248182665842244445436528706402189235579219405244703221448542840246905036942628860546522131250096049635581325062766325591009874002533189157503216539907070087079016695469509660971212532568751724309265707765151017321969877366990030539489846703728447126798202965385809613501147628446593291954643783132013133651866915312362157423246639564906274427936207389087340508273560394636042476844874389036263047002610505002441548357139547058189417952124763641473256111719110063875036742026311535250646351763359958442868730931588779543788465505643838074946394832965947281487776550447653985301844127909421983048940078386987909816308932113898307639341333474933487943244641000894745292653960621772297514087629046400530559732019994657586711555394345886989623692468647170100087411857332822566200848201271569072219844610407613049822881094709907979849102227449188957001024758289233837517995078039697369745643734745743531801976077599109409204006269584631971581746917096680099815580347639209325275993643100754999463605072108337710983892367948991995759834748128461519721875957729411289439967882474909892947536051495001303127176777591428112740323436581952806849503955704430864758101900241117526290914909275536866130552090661517844227615220386653516838149901370655964702163900145012322579699154073490079550745329879669950520379323345320963844476018497020466361650524786482591757173610997517038979231465245165121096963697123267971093904444784272769390882168831639838523402448708472711846592004452288753745894521514750834892706486529173459722583170030078057308995640068880342863703964494873585963835662528248728842291613992966923032696460677429932146693677836453981563121823924225412405549930002008200894554116949289483519441303927660754313600544854958704397801417236201930743350520393168482325216590206571890576933531166085848566536047095975446620516758702783522326402846124624637736847463498354979339910533743064739337853744811726689027117570224264878408211686966865163007545765752259801319940279017825451806296522091619869364981163593515014384953941816501831065532833133430633184820622821925177230283180623979854848924556783021113842998609500846179032451511444407844500496995159840970410417468468703926543814781730620734256902456704823207363976843116203407818604299014992322404357229779979355034362986508786510372030006058833736620202347098249153290000757700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 522943284132042005952665315294125564257367796401631903433093252154157534670817778920074051709580125571423065365034908454306004996820051273455423534776171416706152305854814316311759932792987100641166864633831459199736487167656425346751234592914033010127132985300700599396037060983978890444733419138350554288753750964663967725121294142510731829423521374846642726787297281129729899448174925819039931905481811955006544795913024619860593805346626422872883089847648515943875736901193951238316577664464122749449799945030189546833235502240175805742423184616390635045844814200211854240168876705412237097048807892498936224440808763864914158974409806234434939596249045663379289716198640365303092672172902924738067730645832735882901062846018209788652900533234597629493895656523771033503354641919916463721725493608444252192524886401455436339969734366631386951869371642454294458527140688038857378902022035270678911691964189704253758447085930457554531134323153072976385842687767745625301517498017798220982367415598348731872030184393426573953780193636968196605494286958312786048596022299357753188030831276037695622807290504796900290993268964091688260790245552111640875115430097998520523811774045432617645286215916395879035256151743690585753394475097014428694984870660719123041908423100475811006983500771111552907292511067395150781592714607359871493950193902480910333895945951387981709585359516351304657437655048248238484238057583886092743847326739241344555380146507536209260268292571694445863658587356395111096343037840405120517054951977163395642873061312624263242466559178575494257852263423808245581027973858672886713645063944068186762860345731037015696441012727347956289076541783243285014180897108064448649105200477031678645296355380801428203527423707106208739536802377864678063085085288947001203678288069193290580084956819072769304475113536421183313729693390539451802567539685502184734869736512580297463090834670579657759936970106889305596366692549451271224952827464203959410729864230266110154566063462514184125502048450311866497848026089288129192879485612050495071466417114068822430479499294854063939654212880216448871624311773765673013171057124238674779157728540837783569410270899340898329055806436365624547508653344126912233931007047976513779839193278799427873555496583526698046067019054532704981463788383864147967099384491097303773608829905447644056936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -33264097773360682935443602453989623316258193949227371399126895013061823969711371955049092556319395207928293453473176819567473899847154798672693792495248095531691641214009175614302293869121646100566175380034024996023862788402410329577667606959826018870626733076662365774815771202692410468836559851441474193179093260067417183212388129708696997668682106854711617863988502913007467852571276353588159874051929256384739251960941714447134203117026536125849729641144125050719904876996382570990812515123373153665952386559593948768077337155763107349144860554326461202068591773752948428035667077599268884110336108512808894773704498010774351605218953525541905048765781035317380330778394245557729485536075200029357162896206665914970597291377293608913200146309554444309371994693959755313170243882693187269163304314158014488006736083547551096141855069339791141146220634677528323118488646842341529515257605699826022514276740097846233480051091263731798505187669541600586519916454873134850872702791481563138983734559776882134594234020272075170596186244720172173143286855290565910524103185958305861122990884526943368405716278991986330590730774082423347008404738173077908722331662485987344125058802280374382550684922582557225174267128702079079258011089473484525175424713147266638191817827925719668407652900174377178404728431124434286694012173831303173223032887383662675051320437954395667832139832762413961573910218253956561847642140546108608685657226525718958426572210750183555767626304527645942710484798117088370187828049313009821665037475688030122100226931311369665636766517613961011645736319417829301212289123908494885772328219079062152022626911481917817912263515442029699455543891093823725152393638741244603331315274733411390451967922823699888763709993663402837240847820161425293022028217498474924043383639179214618746683511379911505164955506701362548914971817622338641262995051015413608986959017056474517339107359926462849473331684075147048364130326319503961950503769738625695389902602176860265605361732643109385604883682462508876083595938555285615957733791371772586710670668634629995865597854132169465268496816046661488859139781487876379825774544148654218973595104940175431340605568400680106049453588875980859468877528082917684644284891546878400734198078557897420041341842005991395641921318377770336904822646719582093663378728038270755246576729481139704700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -354815046660781208594687883127020843122649134707220733324885020862255378856658093565320447992979915843123194358879038500474785844022141343158927180817216792159284131279032245808015921136371996185126037790713960163831913611617663554238391401899814432066339151990936547975230733112227127549004042586804131158109702983183669131952577682105616781731847330159415301490779062819303859910499748778357079983658167602950084540783719808266163491902543705346994398759353990310688693768127827958337123427634622111401539307468393275944170903995318134537560538921006521889712790638666629849862304575543464730852573158572460200913346139356313530070292817969591958306980245199737712727953861220896997454008288664343231679348858302448489978849251907678191687689556016912551474619539258879096791156520974195164791810653068509212323591221836176008209514956231138105924852150389476216643556940743113770414725681338735246294244623635059291040605359334219290061875214392011624519817390993850534537240508671375121457096520557065829016841705768726423784131914248584799766217419415214937660829694636482592492565773276875172408850138961666442590549410891167915365318060161958030867282925089677365143013843727793483983804992599346143648535376514214004616147113418443632191761697092154608889578959044262418537623169207098107283334100677265597115960312734716180109287922049930775921105894220551664214888471548184262269588527584972528376484839818478100661560154139276620349517327238306098815602088527872758096444668711455174697155654090688275598510415014394701937769657787332519085802942472853086057449823001922986786219648884366470654314812635705213402913100605510265171088597969005632759911379886941935130474916280627918929137181099752461089869726202036810118085020962415805359479385934446572785769667621894124614205743418918064038616035767234834281094219127707943128323259143891982683034043982376534112876793140803453364023971485819606253258201065626565617815555101224507643109133108464579929224663784769844284950291013685920832962212549144994457072511656578907160764314171800036002940475178209914137210709333448760726551408449224394753158131518494679420336266697844773168749912055190503284124657345887687660191044362688080772241171313921710787505124699499841038959886088512229256299231053198408666478207913621906527249850063416425796366811322464531168610928778480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -60669324309470826380025757906311385415620225753505151215541971214404534251395731470219555322268486758913365175694940138351444392020008632573560687678129079602648523994489179415455584577188830296935395105738966972525559648299128309400853149402933904062302391640911471895704455165995957186639293970371273221111996136245983533409574689508596032229661124363116750362904135237549184738025684629746043657616144085159730872420145086038903287054937023160245491945172931445648974887631066501949971287080215610606529273344671039607250974433599640568118458861549039825084899527140303974177329092806479222504193036941345337454872139098760382603053506387834618451616024227736668512541379194506079936270025586415695246228784234406335561570639341470925524518637982175535678290053342770096922178136481842602007854851487792811272226870553523182967666659334842634114550577069258358295784270641376342175557587221504266547315537418836044161953453368374711184013482715354522769169316857542159966033607136730641140176895736087980930228938212638355247187221767253226221551410890644754757029097349378164640266076991210243392076692184988298145282277731174906736726658070654672801880434643495565081205502329028806573560078209754391495359080263679895126115065297423962514292992772091900328532384713902431412102751459701729433321285119716853277082984546920778547026969546722604598621973114335447061131106703482783685963041097403264595236013294648649437492286645875399304148217494546068045915674119231516531659523462273581872581541254375862822679542654234304931749832328106872824905480674867082177690063666276804779799789765123711358764933958910878402583817214492093326758599230120145715354666295577437188959905286232077285680116262162173416058813637802780596271541571253752052485069936780083552745020270315730409867001093068488665005398547866202111422894382691375023543023745558066704447656096037278536888810402553694988172305758122306794595849187639202194283024633602465867040550551734910437898862203789536540688753949170099669271140433592230069818298726273810543157912006917623930492505673494665234498203720781785157943949394007002510037140713570645957960694274236152182232392150513426072646912447549747374098771881137068572374466968455573726106368511276537801919965641335646745344844964919308365058576042150772688863007117549934546133235969588644361862679418000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -2114580249249868797435634662467548243330598013917462760034364318696086979363194894578003045910150503151319741540690552308182595747319704026631861756936143059864057083303295785274635724592254466323861615392018037694945389805652706396662030816078451283783368711010130365791736941825918955841307005804150665300718523061353927818535520610780924082177912048346492557257273255843342693499950439319113528328704745210409775344406846072799801668348437008813075597716403194114629148573777837849231172180603959538673770994002659881343939121567683535840377212594253134906573160326328756794644180930197397176542644343921271036512108593569755734047317730662308437493954941767658456196102516540526271379378084284652672422703458956795540851887178977868354035799945586800277026049242261340790019426614897232744573082718597689435994140087692538030130892713423798133541664291468298037379470955138240901857206613266993756109921278351235141182626906553441992902282475073710317702753480109549311736565836146085808867466112562859984118138411579931178169976351633999173987620345213821755379604399405610895436682263231946285478843432826838663462157477511062339548358572159062274981485118891489988072570165896541489113025316743826150364872026449409810129015936358701156563395827229839358582541217615196607964073106487741744010801137325147806921279880204176937474383989416262938969225186573065653218549806473066150333446973577339178181306204898294773743794030649697946513010227592069216387902575198982948479558116394607067543780217864923720714409050814284463904983850344789170949448091748939963493568501187232613169952828465485745755609955697680079589017441686148627727853368063810323233130342817971530063370657939687275024758475676515506909031616475854598077559823865850458625337262054905461150391431183540907039872117865507890573292432272231691593004695120764225074266954088800289934198808006157273157941072915318446663512753200240881625105088495737286665979520080437249066799117360154819605413624762839138199523915280765901906228175449579966393887802916864906980202494115595245670968119340421173200168924931778197821183826006361149420074638467948020951266617756916323615541204522163935944206038430186438477146102241692876405660071142290122203189954371441631918681261925109774263696966337058453452993859755275228811810370161206130988893097678460247273917200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -194142091997460660154557379869581353608246220846862127153218915579560070343171727860881361838398600064145573258082559273541048388348991528103222892084707384192942328342094069221515075961258321980043278433426928245005998179918651232629940698903090337049328497315483691833995499587626875703681587181745004760633855424600958725899262483153332329010509899446800764194801450077102313124626099663472060649772129223775993421238941179543202922651119391833001181439850122205717831629875595564312895120610597325487640777082620355462646728277191108300028733685243418033113218745089582722213093722135503731270994129943859418548598393120328502049128514104222382228654976725899575210380579303266588749107841015522712131082249701768578706640267453042282978578558959364658337531236708844488216920541808365693791317474216476142563181332413996059791616336535477151658275344109563164091980477979202543768438658698775940504286386328322538164027067227109744993754402053218296687979820196859970453166661994583922979478371443494696652141641584194102275278366047873947954496428753612260781320669514592452541741440088300620874772395201117806765484493045223454491501190608116251179031017997624064640963043825378999573381435307999179054324767044627540156688734358522928645744812908488254102440457159251332420886643936033751320882133201704969746480530294901197767153609941627436699612126616883706095651401302490510030626727356206349585622186278464448821062313919474577200750508944059706256786476911015268374019071476368920982891867867400782928784568227479222353395880474976505329862047065405775096308247325259575286520440521099204424750019336423597673113178059536274073333467690329855084889637686798491995508317287100684869888978495535206237381177223677778899679926002410970410580590744233881529331317535431984375361510881233313955061584987448848980530151436125630108933370081259750017465636174896292731881803810495464291157497372893209732362360426651534932579288119529876840463812298441800698025289044324511896134808585540290474230037771078779496767945683958942233146536050994099974902425724799016257017251122045067234708048610853718106237666925595420075025660363929592950702766485318286105067946385701158280558256184565818857420251161277637802698828674726852769523617806369951258211131421700707254906091296998235041357304469022514305104561297082974726060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -4835980276975923890593558687369848422458477191147705114605734430722594148164382418911228055554663739182394020088167428544016641891216547383432013776207689464136034213978919414833018084550677078567228168799713004384817845478705566086870833262178347467439504174491493720750178899318279976612161500394664051167710289523097612498945803421260585770720820315037973375264419720661359281268129463155057995437663931152568712671104595453082614760479596084211643692764252152527304545036666269624484086372151143836741289463472067743955934177218195961239298641248749118282771211338955042135605254304682432453928520501445490055751277317417389766021629413790234590971195403767367702943487406201746357750398336944764790661766323695741422205987937601921699326344873587377894507209217401296615020742847144829542084084865864412653209938311106593600885409302806251446911948907616263030799534600660509341799252942628861859438909892363764268761285658966824752676976236114279729654417332360484636977223757225763510368664599740933575437414131044345668820878497066526615690585041383661706251256146937972299922512465020698873627813720354053582929675290899490681816345947116693076507025623148518295664511433905961351926443896684043663934047891465325582211542186584491374455475413428333890939635065119645968892559046037965312486073462766756478286572774959369758829549810834688652774836478829641759259056206770351291344876476249413363256443549691187904871487824383211485764942357154863189337890131896368751999428266407653838652224159920329553803397489657942281366145440265843322942468227945510977821307249902664831611791613041998079850128983523409626814808856707369517295929201145351782280341972572858883356550132196027255178055148355728788842811457927175423192658033591896639631412455883249763284778901877098533622179852933421417640453492603594801950376631745026151906885588650819362207823850261578637090312264969435705629269196618905767577513436196302740658868051074306657654642319776430169209706281913588728625729366788726332881582378470514531254545395258236600951967364347571265688998771535066368652539877982795449950285359156045968504232655951891231581523911392360936973869441573765581083247491977373734913960319514063530041778551504385432219832001788569240371191651357788808387737231361859625884691784125208097822420225317304642585182655350413228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -210005435279392281941811396624354191452855817071394710661696480405554706206686075364461617435103842059628480334835398667919027815884414137413431149747752966330058852066062118615201673876335251722171896233148770313146668013990794703010749930220198051725806325402864429864921907529887986658719623957794205402110511498931393014499324433065576523606230713937506011042489157004388363237130634715381818031335549993509686360329916589910065495005585205259272239691937152751085252255395456000338028213441867100951364994016329742282837282057748455049861974782797138779273778274831068316422214223576581672821070848459227406312853148680186875788321796687281083568362379462520521369256416335183333578023152007834366302222018838504134303960469471098438900853998916382670118738139411676415375119195248939948250811168746320828590544129279463984232796866011129503838860559268530303268341841840346104159001255105384915851710723551823368901171409776723206776548194732120362884715694760498839666454737353829943407285015573850813515269800685704593586293545124735211489873744141915907329239915337833357751281200724057664718440627368740444900183014622540984044313210395590283911381445855406517276713754067031215602606524735971148676771111206799137022688045237627956145284359040935761693092669287253645723215693911256746947416348322733132548540057349732465306908540647224255489554469468459615215913916807651163600464398575077527367548339006097779314098159722994193715744674767653595666031852017659421280929156335428301501677433909234936203641780006566078691830203864000124690386719747107551648366931389209772836143396280509349362962322428082342480787375477510534320639259177831297385179065485101982834047515844725462392086991665530625676295158246457581666393037155215517467936345449711731980787066047478048691162636782303618493423600095855841971629960330572550539148790506778266286070574005458934802943934086248821873270106516230471169401057128994992443063262739416741529986776992293110495496275736415195827678877322142648562290894627503260383884818700146476810235790066960726372718352215391712067873049498396104160017544672820263453867214847087951493836650657827345320440054790940705012302407857723353712271551454156615862383486951238492624541523829120636503177746790655317076118455466668003360479259971568930962618833760067706492803211673803800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -4246124802270188170471119197579552254940616170520192807626529322371055988116524240658802040891256485100985472995474504425708614590719877645392502845058341402322344651508423970232879069999505303459529182154110383017083216519489123527170598699448424623148624008779271972541171866571001656045207525299139931623894497047373121746769984444328839078964969263882647861252786035395093069444849160982972260632738795042100205188571582108573204039375874098842837722804482054899622377808199532455172262501312721009217148235632816574420757693702650435867866154858434954130113681971314683017657698163105206958524383245876602622632160892063354989857696842026067437045532844624797419984302101800888192348371323345376028271803654599596776157698702077267310518119479479742123882975624878340435008364521807128513351636845258706024247213778039062660123396543596381711296368246195603759693164442732581895018961501443919377008685206421472414278225605209033376769651678521321735912206579145052290896936836147851406982087943486744751204134213814091921994302384782793390714329147757144098752246918129567358336314349737897299009240620909220966712473425070724042995038336519811130218908547017800796607594166145806179667234227178616646095902738562370673754183527661832613348804422193542335135883829262663429536676983666722290841718030033604606504297360465170439789665533900488576370320372888379364723855599391089105386789692272479771165677336171888000033615283536523177868906689910673902284061421558411907380246397201210584232808298271144339567166221879656872299706488806435595501347956710098539089063311200943295691307594711035760718824378538848089878709890037045711073905225345222337616533747737991588127404907287394860902046306183670283232458540066232140164132096392999837476991827810925105057646071641387725732296504467961978816675548766577924254185346489557828628258004548935332981952081106709686081506952442149535221969013175179785735704238255258281191732518426061829150212444135140645510864357832145798054927076785714643670044806051430294296116306844741800379762646457397116230899152398748674882058554440139774546802697412372494972340231836660243082838281136265473926040480860612500898207109816411495783058957509941454149662017475041798976234577278069556010536947615953881143743328874124378947983143510264640406747169895743611940538442160000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -98224715907045890561900855545898019316654339635150708349894003566889793004322988933870263828552384141517326581914494135834877168230402956046581453113470720063035223129250769467307204086397604328942071162079446686119331743285415493736126764836627218237372313233727334629522072320185118617345665969067610024729356240385939611719090455718397539736857103054964782860173746653866477855248801528839607430508681702945502808189988458527409156101620137946125838843415842428070006923823305230790867225715558256013441185986770717883653200383952016859889355304670992994465928244941453054988788054469051824725343979362600372898297984848347782738792803921654771032954168121006304699467338978117021501852496192043440530653628710365635256260186411604796230338848823931583282428938286213876509967100673713365512340976080089221171864785698589546802362421369809146053388464454986197699255465493167877042194348661054023800011449405227956007654205795635690525331317354293215597249512887658238698001231367338548006572174795924754347533174168362428226574502878406592110552506474434752104503613951172704507282322005316211721285951594812579196394803429231193610930688313049475400003386636077987994527178667219347623983820019547303536753077697275297257366067547050909047889769950518828532720138400210114587450810617176613134680220381668275132627875199594129200568648407367898506815329159745724151985004442726378076561045315546706017290934717666374280434068935902294303666257667440239728145312507041801696525321616134717285151372286267544185795167974228034154058049757615726889586405540864600497640612689932764556324908220087853116114984262460730387335710092530699813864316975315282935467090772326717163052465215613503235405227532334509686528285029083271868737507447039460269877983012242204300542525713619196889061801773837141068882037220696948756259176880907584844980461502942203853609855262976388413322566374722232266853287135149609802970528583251196586805878625312085380722166067774141657962856377930118130549610335498874478534684104120028343252836510710983531250801290397991306779368371740506471047124506398425655594580239964692833920063946771842081017604143728576192626878523401880014303680857326221516630597363404708954393218888780508034161046325322458328770260629136021547040845949299420169870303275785012712086825702139041623458815000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -932790535584685296970637031544126085888231387479161184259579844736707704119055566738126316029389710165072225111274211556493759401875179302226219040811479321743247929727155385096984472064364679652847262970298761324037076842709290256144446303305481345207179367329029557243951915343455809669778309364560780099464623224599688106362146515670468220205121078343271614144907782714306913665807215547770011613065385590978321091010245972865933802921276093885175935036415813947775075871205657051172315107252569604423811613698811693974441488057463384768712768739576335414969103774865642073933357960984348240757352918589833876373308834826371406135650133851837160118396862164266906940939007771749780970424470998091849603929511065474220289002046664261771733462101480993178682269246985854099030704024306432879335361396747565808158712796636693474241185003098248235489255634658564305498348724883941052218026559501863864542523638249911296671847271957658626935584025905312674320001900985269358476560403213509588309908197105576033568285516743002382619211036688764848441697346810757583205959174236975927070414042186582188512696733755505987771285707200322652109506024130475774282988171451622557333905911420584660284655787851923772752634987179384454245653952366222323004480064275340156347053152583160159364797999839086078494484909397600093505532751290980553382671029968848665516557229048422148010764572999623357560002790429088174704282810327867213747751648581820224720345062554901761896243517840575867119017265628652505750644080293414949356643262525785699193905151693301199814663285720810116943587257911262844670569541066629031394076446715278257729523020533347826825662787555571541213122375896105850160842760494220865946608418770992936808739472688751101550749783772820323220672290067399086718062843547059973668119287372745739062351296589069918953106992800139567901607809823498939435800770363565689658250824014733159745893119181336354152315471910494509144958905663975416100359575428341246449344476721254127494573175283684825364690716313715494352239060061051092791953122930717325130038325539791284905284332525659099051720355628250834973982039422721872738004720573235208525415239740465855097307413454319937687047750066310096669973176633444217988614216194967214137084049036777954601941900675554538487404605191109913254625928541737253147200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -20951732138078654328689380667262730129123630096577051717683536549980551051440534321931881824229374519308814488551835518629843435599157029056832613671460781987012760519997976761913391085560821442484935199713743745131490315926786125638158644106391410082415005767000121988465022180430988381563065457933296853284298507995417354584296857234232469514251516941476237530456365694046659415925808648199016499001935337260000183434979206622059957759289769172353925615655565953414223568774709617866004573393839010257963697313964801397426858533084525060573102006009088962295681653366275272740616942798559652636915977876141215248153937889853060081860609205023195928323816569071416412592869208103484391002854375526744921530580825060233771798882991761754945312386705238441610070683303413656027150379023214611667693279600337145096991545442363785454411277913157147476400578541596597154739911658133475831304573650013761984194687936848904243608341294740980395374324433788317023168846625657716742587505363464090529719357575740609130490897077148156250114537126159575722231361354086737054120172046457304998986859916488865292802783929434628627567145370818106775718084890461076193096328921733907502437145507940165922476637509860238573441139123454635534897700104525451390360438385750333119781040399888104322373810104312289671409267918308642423026451210578460239361112929796558605379978397927660572208802711728008803011862517318412225214530230073567036036057790464073363576831727623787409702702441030953262358832857187143566574068148655504564470489026442554427945962264182952759616158841159017014292256059836872512659118997546554473297134552253334397843345430065523300383607269654308388293919872174027020268441722280195985710732348351768290652959190603067297878645867165527759635787208943559919553405056643360457271906974459754210315232453873367891388744327467558223680813812212538077870736790511625107848984045562680300122655726019826676322222070116616034665698078381743690136369604490235740772399884839330895606478215302874781944195446654767848789154441530066481086637923500550660484525737617763153828655540982337934066037661871979891683937823714345323641750690000950381044918179843904462511433909794192483326689775405596134741603604466683311173654100325059189940036344950193421117463404574933779297643937199069317018419958971963860000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 32590665498589766903038097127146858058248886150823244011059638864019152561743982602884074151786937349358419510786160690773449263175516163389517718681591502625002737269628891408459970490070205039406279393883625517077824294579233784792239306585850112850654766597424924832735700409623708995387915483175779617436286392329936996686598046013928289302825806814176335634054231375794357699550789399469624608954108750084886059460203252520590589828015297166137711398716492104104808814667884474824402958717611890624699648573306183457845108218309651731552773929098511449267809330118662822073862028074224753684955201374692136810415744887219437090078065979279784830090846821382257541441474515669564689302073456995203135321027795966005491678113848566307551245900856774441566823957198607553591540827955953940553631591846641442432924883268348598458004357778420303300973715361443179560686350829028998719874325372304372770250811148940369041935347708472774392097056561497500746409615677326514904358394387734026823964502026500327121797697929881449307730759184468852387272160961086439259586203589946372550512075090258919311224449939635953938595736825925211278580849694057861931479741767647060897447672372421335122936496103637843783443220328073623803542590567703873375928038593370559749658206225491614811706016343884059022844738720173717601114502392940815361337575025562418167620780725044131552963082540762238815855370693058161772567527136974799307126975676022793621265778049461871801204086268306925371209817871330650987038032927944215863030981525733683832085139565034152869760054701423379440000713266603204885918373445546983673558318415439219254079946667549062313668215581591265795751534742608065565251591662784837862646312656260136146116945811293666050541763699941446249911486299895247276797520728314175440679071902105404551611891282729063169198577280459892512991109059804479775016309123504861446023482152284024345095553387840262620092733714451222701334459329942827078072289942497617036063467807330469464075242405845549858649071330917857248157730908789374306734079304236420190468561575050541177642768591599972816835182833846815729971122489533785103848387621168390218406139464090517617437900251613018586517612674961580456638663775191901011053362870848998771996149316601071748138359352266170944980267419492585754679785120036000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -4795061898154611605507286385995682850272691238105054573236836642785607237023174409054686601290771654958020065159404433041948848129323236312668789664444267022127825548869184274135999999896293663055952944120008642849792926615986160409659153832973509313712417087472936707881455353198404655134373717984058240299259207129978691833142339749837884877923444548338207091116735553688553032747794187154093690145468835597631263470849365394813271688409924096536171063171459155393631976433079633554652229273666714001926214111801065996539353603437161535125064402371995103045741445416988504210163040295053744148463225529919996636169837986574196102847294772750634048126327550155422658438367023500450967757781717506999307304603923228869080653280761038472940201338048066347551411327043555739966501011931393769005344925268508274245435762853002194365391429687699348225095865698898302574586528685683583389455297059470645599508189474570056934140301512339163796669076612943640696600984267493253411209954705472458829204774552395060020424427707719615681972576477610908627918075971755941073316950606378288647915108860042500099991653134643765478895795778569052420356286427458196634258142593260639636872136955344326251998846672970781123428335416027818843140501130751568890192777186997590545590686237346369430071543687728496491656844409557071991255573824111253443157197903148481642593500123774840439010844507357537770930212634374771861469275663721645212994955714544513341201309385400530213090837159259555697439313327727464312863896861534620227652480899097910914509172809396782227785423027278819708081553675272797122414703461101840289865980468973359158563857698314221743334564766825407432171489190152137416098283199258209544329032487955509691096660160049203018716271183901834850975900083335936673364993048820143361808020218738780100432307866707036695178212033177711440131260672651933322731661301149640604721319789352615455631893805203848827685285106139408966858387857989385388329504704406856412694395341541717592767694620217381911954348950297054959933247616108294661458863340020184599866120519267420255550205752322818785775417516460609006122966257222467423702497683019086979012369552205092379242325570632651215731057113580024346209961935684943023378724352510736399227418206846827666410935384608341350776977388696139727485068737300000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 3786451328959775193577583764753516211097513812551970876194830657310675323210034530710325077138994751596260870945617826715980627169850294470737322731330221851784884193681934310824257900828160978872162301763279287991943986359525758724750275860270578642406201068358721935135796956220931752769469433710286027678322846267690648759758558634786934487985979746820841880187737222988527594164131504585075747261720365326635794085964931873911033218308721613743067824754542262298212988445219085779975028485446689195699466615788173124504582481361454789894840866861583012879033865572337775017853997753937578827476359618911655913642350333679663074187715049371415473938086753346918496604559053582343767763175362126803629317652238168612306897141115598569470545494145846405928643633292123085007301597774042573895346934748194880860856818691108336632839655216397269999937485022868447236009589039630550491562044369395805534562075846498192068625189558359039490380270046486637908999482307402908910377640204847642686029564476662131876998074173744874200371032412359994070081369045697403652523947226421012795722043066995726790474161998335856569766360700071135541923785100786559491948683956389773458871346509906023093853518124516416817250603578868689780749848927965002170797114000476862581385858496150384367897057048835138774153368252510798550459227436827999685649739044946002639135033386910331362458816199252621974748096455221740074474087177527353179757521453648009698402801770954945319872540682414176224605000548197981305977928692540967507409645458021903851442130042966421599391984407042293394340693116445798637463602409851343112241550467935568062715574232506326338079414994431356274286635830578989317568031109187715454173078469379447804916933495717452734273381335234421198167621195620824693216627122606185563689223307638082760886965395728718327416233084859316440567720766406935133677960418389122409047358152296512782693638017717004131927133380245843002625182418646844967330903329251651019090195669015868813253856692238585210230880290412864708740055822291421885808789109196847652473293543398981566343456936940192131741418096631258068201333257444335464316845601116153298801131485968516886195005788499772601683127897787900130331140872977529032213648948021049560184483790190400137409432735167496159945931816159235382132720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -1111712475742422627304198458495820078899752991925453650611492827099050822308787815130484841179133904759384979326035415005542656726377998065758625995257164341682742205329417707788210432929869188061028941036201033202615443590068575750938845095143028135007245229761407239901638161586616259182480585099674420060391135275763710495882791431884934748975047142286479088910612958436000934881837676154012883405938793147034930781014745388841811666204932182307897099327505867428359153251544475322725683374466687027224121925197889147986145999302867990017752764206863788497112372785143640073188810528276561160322497833327593110472847694542788055988838488205854476645942200708477110151198252997071956693877634562487526480316409897096313699509581126853129658116099605358741791749580490628928628454348847454179334114703098434687420502291655129554032428146274782639401289320080279908304074203936005239253599603450251638824412397966666145467107737754133830800868631502837113897133136254841009786612408981562005739302159288374514344263381330290753287370679908687002031317410021135171263897187012176783513684551596747194845244463598908518902480701966298984830811446290321931487727279546248497441436465946940493884538194739694523627896856269467073479719576782673267677895512643936661063876222910163604914499260717472460419867608939711338536937387324609477388542481289388819653783740332942967751868711325746289071096737441476194274769547842519160761614247457665460528987004133264589752342669755909139160149497871771811526344939661942599450199655021290986622176074778210515951991933477016220817006039086168593458077008356017121184623616148975196255829026368527197841542591714577290695100933750558032404434219622750079822777781007851225237841691665663603142818680411491800974008492520788101038827840193431643632039153656422599971224979897788074076969521661204202354729509272655760894231712756781404939581015042059909766457375740007327963335114494267444175483928234314061725249317578350319222812043418200872009913249518059771511116202442277149337826519727656099096208781646583582496102335878369262289961745178556652616024832078085556159409059832398607170081004844881770555894962336861395989239700211584204382354370825762247699889493486205727269417666108657323544585071163751104504329394842432030372435653298968108572000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -5174592933659027729319329192054575831643737608477036671320386927884869558033360043860806340582719857282130360653966571982481222982167347466006694956894192192526998345457082705697776326177603431456839642011118698379346496218039469023084126555908268945018951265164933479486850812299209416645698430689762257370846905012972848075686698535679143341884347196255984256427717066433607257399771444556817055443511371876411149959779257069834031125972796570676451874763686301084970739027970818688076661842153917048415849208203183134991363128555907858822914465268603488658842157159964387790055360813532346868301031552966026419752481042485566258132660298579348714087499651057859158766840078769634460547070676815501959536227333250020952159271474674465366203736645787564545835977406587536190581195835144776132471068045738035607928491188664121494387523265247814291697458783301767202093102096908898098733603035753141153340006405378743163736645425728853046745703884810604051691223183512428843963301146812403579225176352847459147542198203190348339191475529132620139834629743969975730876251470592151620238761739364958437389401358508171695727993768005602542750752344996102889621866355649966044569871089251965974807212714132267229575424237161550932957024835320351854553287037345288830697752006816702638730303623629731037327580332096002250979013718133006644561743813872360321200633572102097541399813234995085550370947643998843720802614137368154026995805636363497711505131403065705887309761176033191267185193424763734572838858940527035470378407484917798942403448955584989746627695227002395355169011583791223444971578019686904437524857089217096443643836143921069164773211296117219415163496435519098284265831298745656631179828601553818777065800445086649979563435541956653093189627499764517136979008829142267423503621616248733889270477950732957009004829486430798418089378882412221009925980423423168489463122367039334359533076995949970085817307592686839342983030760898785956820138349016971141832393615908655916503404099871492979631833746218864627966058928281574202547958462982324141012951907678602625819003667318016053404956894223240721050597949637673164948712078393319603392969448531724607408862001184203074624111735259331576787347450114779689980668810844766009901776598915096341095602694991824438255312013998841600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -116903180874063826991068028502894662291469686610828082209925125290398321945905190169278788699264902864566757474624076431936227329211132723414398189292782206842673209184297646481308002164409091667936693308630808709105847272184360617007304504359650373648124359992144018589030000603263522370735093408419485211549558515789091918508465725552427519217521518571473934441147984290863637008705479101498970300680733156964735282693245234492959155733046467389309398048563422342609705968930613986037154091494063135993630864777332376759079194178465722092759642495151147066873210671027112469854604597585053081361843613983309798495785919440651882939154013421795279075593452536042569524606903087812024924915776706063616122308142000040187197914273735991423090151988358681515417825516020377915206753012570804222280442015194207458745954163162586334290840435450010861342704747847997556256499828245507193293025814588837027305402623071512806146478411292982469788228963310124970093583764685669554124904031685528574097488449435946737292898677642634639293003871998452496012567525652410679293511021896471495332003891997297149291100123011071404333469806735729178644978643405682420746284783919535432718588766307428290068670587987689002414823587558762036847878826124020218751263532942358858727894222347662721473545767180724693333601689667942739168657678273711941000488543046318718461714118645467431615407703410655753589441249638245769217208277069342285624186030113567800952418781127247673910350952199625286682870487572529817647613165146516919279187518481429020702880981523664253961547713291385667539059493955558010024082469850292877628860460532998481976434033167249315572465133812168488249518776850411493978545584186881467840236582707119743423433578448780545070488535219726714328767695601184751024531429462820702336018168810787453429374293991926081877183892519497197130825052197894036775859922024532689384460182174531844795472348335408734093581342039356848313202835616472698180974517558351567688329073447266080441677533264575607534894036373700242509184271215379941431890676351473687402109697850163935933990369148283659384973394367094198132518228699499315685341319372522986962123720395980761508977988616472662835081225357489765542330564732397246661078657410897071988053701178932947880092245672663096407591043423980000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -478628154096123035567600693056254867577366217862173953979841901687225282755323336651705287448628201550765526482036319072592994951201850967930741636932709033909460065016182827694332551633142910636626885796393848656414558473630975189073191221794757156020688085831428033872978382004662611385980941638891819552558256403595421522238510430597900092956777688240403705187145422454396619482968712286983123597248929376526231466162924282741348731541448359305619008910199175621634362710046073281286067123877708942079395982078197437293313739803902804594656535740965572985026576468685425668928441771734438494500276975896616016523155644697008439856440058766132228195674150949495833335068562495365793927099128445616603765409360417006633759257114801688628692155308495200321081018282016761329418569783591067252672485977346116551752102260978097705334903491494335163452943895972881406413717082733696012198181975741277678281694580644143482095887449813205691664379104697124598123780860075392989575056834939884956289916054647215587959719287402285845613346715623226594481889246594230351349127828271561548881508929029706105740395829683917959765028016930504168467469149083735387310157088583416514541082853576909951936066896920494345149815099617846238479374738382268030198837756267689002209157911080019672306547322484401719466570356017690056565662794412959231109884047857336526902301582445577080561392600558516453061578121268866159547559877123957521808667289765598863360025073863932014264571056188243659135259747119234352342322930934543003124948817996055269134815528199398692114357107343552625534593317582614634805661464628406207609228833632194784998456504883417499383518048183539384960414152134188253864761794475077805009084072805868017934866053479601145620597201963861835259940482770463336779145232727898148928649567738558068185466801479692865281710070466319134503077451527168703854360034807495041328265125815362563899197964364651150073354075475629430963996468016276454408326417876313603444281085986567508237296158457633712553290355100948331197574422292050791656561633541917521649722648842428336401823969578045346994822190887674059992155062926154646921115262739780646133699182251678434582250640799341195855238821725531454488408736159944126292994432133530560449909054733976581232950439694612087460325600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -639785327866924283037759989187969865312030230390137932420614130740512693722897346382351825632469346093263036744499941770497946368337009890717469252111853315208443053308030233337428643430531802879817321368606015986089970754605091004053385570236046521613707492994057073932492263936780002066739148819928536616312970312764100378686565327677848964293498774386002718777650046053720991484617934570679296950824322781291150518977346793729555638466008133357489587106429992799899229704871003353075603095835372120641355085776550390290158189420138797121716620611372327128135361046776586393469596971644254815655425885903800152978510432212909941873637914495364932773273863619594679288191053415838149356891080035739365802355322998938073718077881849068547297031651358814779479811675564251797093809207272913242149175117563971595173200251829775368381428456348999134703804743387794116357385479247932763638410766572115913337817354675053768332144550343765246951360432949630026378113073344374961350768829282494775635648481612167555492362016900430820290668768697575653598881420283355997893429807556729620057023804615762645910723036799106251368591393860843812675021990103942155412495470962531201636798619831623596281536506545452293453438102793945246834044532219961771033517394588694325821173461881055443792836035429683824973665287479405091114659093647297635040622300596136104461062512730435569104008667040996735675609713917653723179709564299121103213118818414113884673647736568452908473582706604808183467689450170995001887083900130228214300007870956071908954277278822456489560736225963496073712370040802559594989094057474743635055298204536214655263814931913473649598396365164539217024055222598691664589314114102218612565239633403788139462281962703742201646259747777378937520350867451846685519571463741887270575483762858728519474966043591692017137428517616471530963956418080266019989144203277347018346140273701688436929850924927777548769172967407983756058952467532627762815629483805484396349130789801931938760414288170230346486319694588895709968591532458313902320705346582842484166732306060999489948256706768815746753253834381499238019577994378284100917351547811853743341205278978864977133335407842511817877678236704427506085430172014566311029117948721762420691265190714746696209430926341588054932400000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 65886171489444039840378170829479954622576881548629857618264092549254975578212100420290811880086472648320030874195190509809418822003714315108000226281841327686159898883700596529296312440655243119880516589145197580478834494542718519694166331373940181009185689257399751073399347781066517997784314499537887397916301761293989750222714746118967891014227095830644369615138900006316665566861276954661619765466582261903862226973141080463619037546254722333106373987771061692404747221671452247081687525902500280691869541339871064547779501312993279846711540150132888065162672377224146328995025235121796982005339763083744779248627307941397537525669338463178760839453944859498501332005751784556820000109312917505731183179764140531778408111389532070748430270410345095393873166256690331789634942143788125384776230443305745127107589408926061038409530127958037521244532497353116948878857165642480147472062274976990607999238867913537570865371646000038309996901970121390753888752977026173646548398685044620794018950559104291633571803754542477377886821378593413048748574790100337941615578714508063669406288850420967725093662567289443063675262555036106252448309474526546293777367814747071374279174564068103296036503718964937488379795900756687943463569899688666007537517117764630635314698970913870962848552899675531885461120078839838307231348255463616989349673995584435290642738363935889923556800299987147051388705465685258688853146834778629353587830342435040963114848910403870823466484329411876260617647542638475499800432326608172068847743021601479453551983923446830705029390256411226917280676962294877945672688172702897616222799588033316276123314025531255643513764451537902124649830529180118282221456810552837025316537262043683278595257284575657653431972289219704172999795716236405708049540744521156136400860551314286250891680168857922366116551074746536416918921056562466413472777089245224905704326029900232026375162875484533751948707935503004521110307302433089258552667605348127260288933124617950115482752927346764346848399464825403148274247866219271182929043832938253886652935328059521783558455218355777744476106153180801461661813604790419860205574998941963632483284071266709359826355830327666704259382339645701799055625163646366014699892040900998569412849489412766815243007891053321409200000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 422158297987307014917401799493228982214940213173986440512814665352170063413083364216555133627369602146300097366892847626136933864946515534322767346247715260549979044718971831199027182861010642864177532790024349015544082753658859161132189640976588420936553761301590144389228591804082861197429780477836746504027609821260555259326076048161179512095464811536413687174402051124420753692356619648076226297262976438394708548936612576390307482239513269364201421086951152051034292754972038414038706115088808093902133110297113756701992199425516953100525192597508807728404494882947877445404915106109949864410629597661485652064132697976397394085449997555792498482895819450795739020673796122331161662725532356041825329512369994782165269445537066413167830678951849895372656040863913830290199467120790460048013260070955263196842086554055763318388692930645893593882155783638748880449889704820175335891383138033484299411976324742234090174496714794740072500951848879820009639083688934325838361531804029290867265138806028119122961149264010649688896542665351828788983055129594352927000228464017607883385515551274234773311806812910981713842829788414302700827193181982081670199284471554530096774985257693083039751837539602149774483415970950860663126396899803515829161998416530206167585345540921304665037442290519678879361776194200836050929983480348800405760799992405818344579499778149373771715224424492419334777373719486134093922733484012936648917989528404111391937338751479216030181992301815116792832404750498497086953541497959736288802663177476438544866899520472342683258691437041337625451431048437782600310726206907079937393404766129165911137107023739253615009151220333230360931198534293905324299104928275780745223803222513054738952128577737782077637013358863797131023753178848903657231787898000327924364022999262234903088214205756864430244441856027100052994704626367726032672529890926173278217867375703380960889328335690939216551546436514414279510683229084805890467159748094419713548016597301649925041333889761514057735406300417139936554365394365987198230416311433275920964444669981920317624170654550067961094788107016444972261191072790675380523832364393391311483874614294545669085930291916995510433016896293300775578776559797580091080195902713008936846244849028452225628559964382775000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 7746668449579423726431223855635347437814319683239893267710329636178338600570534772865262959427037903162255752993111830232178885549003206637433888750464656995460138559054501469357330834575037470277211772378540420248149119437822103066408526892966251398927097518069641304351859936433787318909667449186435737860643358630616012202633185999735791533627067542962660662467432390453849443776713785965642689119242230190956522400446517069903549908171704346777417419701203561751546529058326273083028591512335263706130770114058983454505760589085522867051866136981797527606081767384119918979178278607778188136769621443151204454602248509199760010420905446678166554024424489344025861098483273815800255780282376121383359461117521351202174370963885912613660901935462370567144500671379460186002716622271899741485478118020591888245382170754848986716360782742089137880213886952041120810902471567043382105052937929463956069565830056796596483183503554624399586026414261431324744575088059196978623983845236376972018196936128283992998196008028884554369053888231652778200700858737446146685497583658207543355019092291870416538807549470477880261908021389445585361874552419869601166602494561237230819627707843188287904926506107830576882537692785243726418423790824308161976370983997875400750804252224610489125403183618609438924924564287915889071502481927399677977560914761206067523359323578350488816375895735260792465239187561432854323545180778551113393982405458792897451312133060922470913514733476222299253133619692831679847527542623202985931550250363085325071447343382010929123736090895305153426652679801840643907582276939020697292556484411815941225758849742425736610603284326202097480478127787937780821121230088333486101907059868457263157029321589419561322645461198292669867894030444247234378532522555744270466946676620629648675279329038519310508166811725980978232767823586132239911853989292005526078914262993840275053309885232207037012204472493984447940213360127664234147083645582325551394981942171980096895749370609167686021989868241918028767732328226423000512762099345424307750474231947956504341554747731264979306780092482883837932840514458050465128679610231622148157461741958768432356488358481622045311415414811241852902195205502119793682937430646814340221513679867711798807813801158800000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 10148420262398102161440672639288191542145365230910925485104272964501719016480524227804648322390322800171830205448158763896063579878144038322991990572097980981328357055270744545702442458889138944025440706698946601988207022736920124936050356286664142244110851967957432495998385971785229571475739797073280027537555265318894164364679778506444011980176152346920375206912681543936344043541858442109603219087639889824906013979121032453644826168251212678469756418266378865146422286137447348449483107500114901682973461057032417777961867756784443930335907672498952895243015290628980282359302753471504926702784347526835979320755813185214866013291485024434432483152848627779549373341819374362292086854081086123317822215181031066312784944149038616135225403767372713738413870295972119554647379015371345723523089688490108807106805254329432405518685965579416021666153436838627472153409768876752646070647492445240641150281758775042312645304087746300546200631928293424340318669388698246324322619006189714428889925768262364402416809048194395101768961102384666424473775733492274402848998852046874054960412628823199005712564117048430637322492496558417840051393832374302309797158111990219809268300745742714901774505637227330063071124332981469545372243034819195836406163799001286057435406244526143161610504524836627757699064552212623197339871545091374644645299955416758916537178517054592146479507997467282107944017307069454435353381266924289372884578850854965733008640426508947437401434069741252136091089599038438207155402855592390255641546351710492049233927537186899734445434431989888324504398826230621665254240706324171245245367184591846537588024443580644081010820297230080804956239743836211174200577200810884397762014248362356294261445580272117089125467810178547481653350189380530206465911385846034190033773586284140440918121773884743558415870181179115776978785975685554963379533673738380314411687467961205057498061439695974841631430234271393003774243669198023613557813947090162873970726821447284376854847746510127790105856849364624148609238186955304061833914085747439196259101170089825932394547211511610144188656760925357163989899224353094505416963814348392698446908271093620160417313960340911356770562999092970576794020321810846195850974781805468552898090161377305462281217660000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -115229143379548136369942057208960452600051024463006041305408690627148207368611273327770842174322498928455326659804732844885089945626818740851337010012441038837362969502149984138853753995201094700616954805087577121505877062884845021076955294258122327478890100611177154417541746182694490883215637707279906575751873718479564849839699428408784505493333682081903247744614853899546704842323657734064226349982064916792008378070776744452105339997034662461116016980554447944283413580681644702826598564723369674787301890960741183344320395532145421278718867810415731556214542779713969340910364496244854649523610537107328849298464363641258355272690444976181472868785288583972682045963509313551124358187163405893872752378512111469378401260271028454316946590063413912301690906858232149182500531691975231990263343909041503664417826870872671757918710100242944638764280030626929902932635367515391668111251932520710277455853648374867083061115429648164492753859731644991802695192118084631021223931330754526779704858554954918747423865803662452743070869806867664271074194377345509325405972154412597393637185149915734225119770763027451728559939404105860259453478177367456677739678545350985504274911890360760481202046769306298073710302735106616506297750213771126935262592226588198253265472659338281460398796777743724074702744594592000287721512920413540854459654063992461868474191486325674426568189502677999923120973316669319263378650674327067609636408591186520928799153556161793381787898646578742750270294460453493109242461970383145899445531500490189273338988997942823049177336946155612532696848078571998569671989452403514298628151478841729708909426487881085489736146384775031615647765346277955114070985901380400985693606013296628861286093305264304434977149536148919876816267085171233243371957405795225029416913603944370856211255415103531625056505217393510587292906439693192848700040494580881578016486239544378293127265894425709911575422022599485637453226068324290690373160924596430861660074631745152418019085287724893209011122940880166393609262188773353575931112338381909728787856188869167085798944886392323402525171361138343694497599092574501735894571295353461156260343606809831037787859064813105109049727236134882213633297170379614971118615824689332954875558785023242670832000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -1003828128060921709044417411787475404733529016440135230376727182056251450250875258976096174828318420438329851526883901766666424252408648176773459868075681453823696159322590729288539792799137383941167163061273128144575568237227007067253248868474112033737384968720613845406030684998562820848606289050644649888930956978454875395289557982199054636781335251252597912775072649401651408877382151748345045619436859991035130594596822349924967176610170293767386381292499195808702169466364691394354910954609193878974514778155514762339131508184259854161282458273369238239588082970855002417332973147866776730199597950219339026197443874149950824455035213090316879256434826481703600957183238679449667993378242817634069558478946520645012901781856165622825903309486713030473812789659122060426642566980303866218424157230763725900878384826623428395366050315619288692252005604536755146251777097675970108440666468964490387549752783133371271700242837476231504223000474570878554359216330151019117384729667576049387828102761978892543318554216851911320653021130290975468609606569287493769274570556780753896384652137146611162183444815178568639896472564938807831090632979630066810891278793277346347444898297185615082041265927954795488749792192835679989576522085330988464230039072158365743182065214959731668073393322313484871305831599418494527050658730193084350969445102189936974392233389532226655509329403151499606122791666245811450855287045732852103704500821879840969692326045573226535878644362119467959397396639352352452301616609450868249987699671807791952785608737432363447320919075812174356587030765496678230485222139716018814206024948585038276887901395508689347425861737623562781278067853592580254811611718723336846246095863280381587453932157274220660406894405101140231013291713027857156666948122286929067725160165101870223469879780344754424862489101798995263391261449280654377001521240808374563418865965630460278845315772682439922608019140036730643156156933036336233147972068716092467130964097844794000139343306157275897583324731314881131911217680604045939992346293301108282789103278331335915409593878654195600102110647543388644005233997603777579953604267335569406497481246147011502814991370735831238297444851518325855279428236561506061700397272755695599673522252738906700000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -9968519798387705220519412340758820641085724152593891235068946656046553204869772034328172531209474876660559194058648089548217116807890082898907634030399566903073494151083979464595233034001857822992060882361832928319696496079508655376720923210054888155705133378997941100845320724310789783261588609026844835610451695786219677208280405407787644346692701328987826060606688309491670523941243172672966451217138147145139585924552687430209182341064325919029371772432712610091699068701834966948975485713002565099004062281802318481947594978595192747585092063670524184009942715669148896979756911359025265683455700714628920556770361759772941800797991543774191930292487828870472055165791573747821778997310628556963411245754418054837369346047725569211471159035452343106218488586736770092480053576582340869645662168906079441671446371190279057289675989560473971480715606521710556313219871484407845165006917707426491554694066726617690161055504391784693846008537974072858242269065964778095062919999993470914824226632688909721649832097842065825342594902412991770639111517876398582640349512066491468335544773255861584231137800232728140468486492963698533763092271149620108850610499152603934724444966173945349747037521046355149711673008672996259884658176021949373857568306872651832094359526193200187312214265905616466127135291541585988601028410188961848135838196495838770191771412167778637758427106466818422173846006901310908442637809264844763909639500849779544308434074587293391548467473774073089618732198744728302571828438936477066349532760062012441720561060272030298167813160406460113586147170697825871636658966426696044385340616298996922721973902873561622253874279683761980899650722499575038785929420373022139281024653706306599273785630330665334440045454541919478559050766249578659421232941176544668117832381621292123154736965553725177228581708479516948994110762206044411454038693881301279648952761789727104630548227608675299844428224031473024442586923464949138033037981435832843245163378677416660733182832271784782587623493147746541161686072699381244802512421880430413883905615856733742164397148265500758549565879331176764160513203469601719853561370887356297986635117619437614000554317367970779008868333232485750211503898591768509900360059865766419445125002890160000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -49750002674183373842303492708332447647735009028082388006775897912071706944668310620484150933710083380585213118960490183839063255297960553875818063143443928189960648173944496013056681376496933006614624700641253169207794489216789738452288548944500470512281967999501413052039285971741959014756376335104843995690081277312653284323303549348291129339895472324904348568110794216833878492152594156806015681893510230276023510890978554616714964411781133588733272140377947947982955189712186848522854941639963538862979227953971499203036627297160544166327093241659499687662575310604033151577117638185734799785880573713295823765907839276639493519039482477987689029593300533133437090450846428141524352233664864215300937121581250929746233694239357473707251761916683039973814251219507847557438095535732854541327390481684207695231267425127782765680387743311193325865877109282177571989686295804563156843169104045899753799594839312840530128100833568157810896148411913494063707488596145547022835818925339104453215753694758744407477153832064399448417346178266020415427158315329178068863468111138386699021451716364201593843803286696802553268782155705018559816884025874043745682654515152891394853501938327211541749868674945429434804643171359903552353784876956576212425599841074794115062870264773111767604061180889936172672522279053970967258574164139784733706021027186925362546893661322414183437956335142165896523269725937796045277708007851919354943308300586987708671180589263621640195221374388008124178208072917167724990855933559702783087732318854729097074651126271741663818286710304148133151603340297934309552656521430282969590313478400807608966156244560475529089937553230125729248372746789829735593045735722289793495678351095929047584961365740689850561637204469758046648008336593573925936361075236993692034230066161278540645732890230113091456246154508915644410989177900888282722249295129662653899710488409517974024925318035887952817321828404843199472675873932510650501221840662578885768285881483918888135868067034664894707024320790357444401431929100973066794957949058970041799560245933756893499370333706721662186777836593200606958600139748240763869332618876550029818319789270334452699088683416832052542390342342307406066304052774621381687424280769117796189310350000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -189123527612624901636271460662546958686797044029228576731295785067848446653885288277217347903130047921516711612553618053960839672234834614712113636746341427262771283099952270023874977521134786998311176321222070888280575747135353215951383402126949902972099751043591628678482863913779022000264946586301328502974051623363930706330046663137287337058300652740910993169837096809113591211326398089895120754641929238185933448387728055925130192739398300622220129332005011198553318163864753435156400339721337538103942732100677372386462508434019887859393780991163690506157991797263755508102731172275743380458805776184248663054382833658523288475717829842391272925806103331077544050532482659661305209172219170061991142103427637509872760571902154926743090860065800310894230243343999462693681014167225495970860324267020076912932203644044448128496531500737290256420796893043664659313097238209221756105664867878283839655038150378646019758594693232234631942263848507239893476481544177394541342920885066699259503606800393458769704680693030760303435936751119630029720512927599041764142392108215167074615959674001430911722611333545125570768714900093888364764627975714980663674340158807751498732701979329399863149589302180796914075956889266450201700388229764424051937340858667156199600138175883553055360686530127556501665135681507369148103453584711186635107742974542238059074353951543032835737736915744509108726568248696468530506118007954844088162114407144473944651546211723059862171743895822823304825910702979351655957068675936561088764543718807161594249757341356672911175994546085942261262114818992854078488913776140361333316088752265348509246553554454679523145624189348772580006470701144199798485671150373575088751501155677041008260589951930429139158636111889545080252845419234019040858388771989892398594651591590622328897077602498030289592936069342011898726843117201796829373711239877246828851609924160897961620096346644897499661918881076858327521953625044748802854617846044058948342215185332173664680969026501241131063237569341380668018419145172930052373651980110889944449493701022919991713165594283990805025499409452295269937464528511104618730082631736112765326537745581041415139890407696890847808133073353007784262783346700598403321813883020085799031600000000000000000000000000000000000000000000000000000000000000000*i1^55 + -671022709661997783357739760185484088709981088341958543643546315512139194928841615728632885833728187624955370555992396292104986379073065612691398104013108943006481916860230470573601912972610813711567895942976261392265151105952072746000088697208764367169369653283750179104415523291853616156276989934509118801723037812500617546509378080780629610818769780270515476557569555089879093862508217584030712530364194611084903573136376591664485626441625716513949714436340304502815259480741816345115240375745483996589698712119306959063686917672461984100292058659498252259523755567121769011367944893557655376786055626961701593523563476754309043515114211950255605065852769387926120603891182544247883491879398053784305206682361397543096401377025339376745067401040678264738294335182235544943536198980294985262200880432497955987467096759189743210315664023519823172968836917327646991836344663367950771029379655922825009782924796806845570766204978924771729368658612355549746392084063621717665881316859064114943506165895679776058000032948947851557416544846322382735175514869343478993017383573545381470532271859965479080182781469483852690251375287901487845273258376386961522291805910954855361606127508672681529126506671964370043756467210174579310280938980768544399672822413515490550520466465772103738487522597343880138987407478335438665808396849906666714262979417736428613198723436049741834485183902313668779999085093787917950075849947032764356733685152859163368698339084738490789444834133063788701897619310733092501107022047797152513667983649077571826927747545765712806436322917992695555068328066472976158677494073649873642868225513274413812856631871067146794040715188630553198676994949660522727493588534204459454492265409333955417117738606080630645191300652420879219544652467344866698871508591094865383539058679796713271469038605071290137752844132658465110382478535117635187087072898568226676545664665614169100019236294651881516706794003798830111284176093171748426765182727845807123804344201423484008889608954351046894469239696367794148954380302294545245789415434320509468032686150947381738541273695346703407013633699154523497267279880644625492591294135956857089488459744636119564798421291851663353168697062794975941742644516160393364808765158709521420000000000000000000000000000000000000000000000000000000000000000*i1^56 + -1795496059257846008522832856172352192656714079150887242378029605255566376285379895249785115447138803224013743832187232750263382314504603358572944735140809130266211226277139592021926388403240448033008361691118191992523213907594131284392467342282723022318384934931259267231283574377241785428939709941656847396494717088496006849063120372078591738663800428451189965610814124201811558781715762011998201384473783342088492801263681366885777093859059794649045049043215834683297938589607417999067004039900857699295187045527578237348640501137416219902197508643835343171692585871501890159987387764976440119132634288130003676491227446704913597773809741890501121259205393566765060849392773761043423149851678331133134316312069814665578418915575117950624741897347199934492512813573203052565053765532454540725224693990024886124767434762564104940197724498494536999760420408152461340902435585358969696779299281839134493757845260942396110375371171316373648937157471446197511145303823606508125757943256656396101179262823471060662381764817055887521787008061236502316493564696367602800645878950519398451340097087612774184196458525262027799592934941587255633224069202796559501209174177289151915371930069431889383163450546800902332833001666630640976517067226847372462358364222226497637415003881466501839041655071500671193932656868560330544314595731831555914089312822878734425458588134960090169440818074915175125786081923267574405344081246868119992655366238697880938031758441680814040576586152612966577221809551472577671599075352448721639878831204470121481785404184133285550403695820980235487110494308332287722326548886464479983816554468927917992223187060262222819131033747249207326417893825786060754854378897232061527478120281429402339510933557471945347809757053263861859771868653632812570122002058072794091440664241173657521190679659111594800922057002321345826967394774053495551016244341777814750517588064173832197241668336329627718775424598889757065769777311773878807108961941068392918081597405096156848549508673920074121524978823355266008582690253584464660235971293769016898518290862207481028437707690253524200602374097014101127946402485999047802098314763399032039715315110299211799166741410594065548247787298373841917660361220401157952830898217764000000000000000000000000000000000000000000000000000000000000000*i1^57 + -3417046930958601626630141233390371791810448051661750742617205705039383691815952668419277657915935455164131593373758768335908090519661797360994416351030543456825888622371013484080750962306919046261500334096711638509350418585890337236353137931674568192816296490439271517746576675083182341607058704256484774835973036000907097892211195486015180540805314949345984171328468814948194259365892215527742655197389982224137187585904961153804999179948111720305207746561150376856598628136394272280311536287054427535080757521442316152737654383277391824779536723185754038728158054194901685130587243120441852602614077800559424243080402257207033615913342300098543436055898463255494155411700018046024143381120396208613805625012840300750176064754799156754512859426265927897309356179491866940762025445815113489182297124748229847124908145408841641814766845961746835562031794192781820219965065651075379613415168814654251834627775953633894529561499670337728323625761291989586665830990903277022913359390120550816028331350847863051559051475542655089538855480445058105252456929060968900248421414059296680689496674199314715313541114555603496273738224858887955684602730428385704787499797606769464751323331907991365472603569619571939126853791198210583101642829827950742700452536801040711893176957681478670104797159593011909734995813491097038527193567501228441699615114474605792944145533586496109028586925809920245023249340497923774258712611174979403911748602257731619202869432205208215868386711069164856624053194627189495475844491512406371194603223386876733687813200362081251413802038716177269717656710423191235765877792025020506059965259971320603976100124693564070975068270763695887621101427244338426727038235139343934294173271017784811162798143975855673908298663819077972176870136654219192207912086921800380211316627706202862393260744197584094607988417820496257678040783485677435859834673923433950705443462288748619908121854441295394190069277410252162350865702546540391994750522176511655179791352449517309755295726149137783842009127114648104944726839134760863607970799049942275898236707422180890576058859698211747501572907402345205948389100541647484156592659954790988625679902395399830714085211467671482552241101771339589348214000362863479839880952200000000000000000000000000000000000000000000000000000000000000*i1^58 + -1986194700535408094003121095724761028180482230085121886510152247180831014825983329175576330937741928141259036798221972668317753238360023476707907380851250961728648563901023864078714765499356511748038073992216230129324094753629397695712650215124520214527872900948328508609411521277032887842674696831522743310505002347159879738673396123524966195238671207415796568219811321503443961809434291569329218516294595964620834400301634930804301601917731416955318319816573593620807248123107880566725034261315538202047708332496289740441974910905804560444043608810720782410456678644680274402545239533634589029155003258236438466824339482179733032394933595455376462393546129338864143534344100094725015909972764324822098991725859596588433554402220637540764078831085110033002848152568167749756641937590031364844319348117030053677009372827372915333905632029348845595427744621267637256580741871861332577077893066563866928222206482512266781728236762210700324516423427353645664994776771744886332015831255305026386885398013962129100225518527631391679181890530737630490868247352195081652027892604636494458907084277373401368071362179028092251136440195258369613022545316477444266580043968940598895602289568309667372962473624152419856888063795691870268211706146819576879361478039317021977722607193740953337599175695650112920180014661878518316056485594885283124989164070078482260671824502679547801987590622643302541887189122235432895821403222086200609071542878432753855159638021797953878291646933970637797842121037255356034399019623928153981185481701671415207883571156959635470346804176099901909439051004487345172775609581001569067002952723153894584331448348947538238241215965723571619106163879056089641516759596073268367457700541586982944801588101280601766706874440865087461066380261156338608233729885381366245809348586503644015964977230500436018373490561149165721817299693418093761930236062688513296240270830310693930296351822271824589363849680085713452889648302007304247432926192468301830362955576312268549127709012764703216363918312602318102710622989976562714547357703080898020575086447758949037641389434916547810865719376628872719949573183047300093863414312014572078639786639900383055495638086035157585921114367728096254968189677685196272240000000000000000000000000000000000000000000000000000000000000*i1^59 + 7088310564394308368062393991431820646688065926188597333587719731157797291669338850222208183903737949233439308923275200778879904154752116716413407602754018126022647983331592986902174884070241334813595688645234543955907744758193495749661557202773591822109299139857967816527229555910104918223096707728651825434320489375214389060348945300144305791284869986664341160713735836567546709187893435248817573262042560305123340707682388597113541117434921245536968433839198812273037384977348468984411009985351127045003814051058269258634838365409427768965997073820232791856589955628085934583310625795259722250934234096414825214090120637476076115858273983552948361248486272609728273936433831649748781566204289854955328873859501351131465884313023934860465717323616952162722636232447621321958003055158058982251338964212544716749875184488073930801045180221107357082409618749396296273842554911650698410167297247745040009526127694494702304630795758459965520661611917247711284594454425421343565724862555628601641695739477275097651263595471541535917048020958002388168423241056287539699716205934460441487200311727566951029809348307796728976410482412946793845685585815869443210718477003635659277565271175159717360541260625523578072624983110724018168452860756055159944106506910061926152273784856023766349377843500775269671071044207746026266111264269996313462462220608951208783463830940678624786754983740072858303475937073026838645508907557606636716200790388584245131648772310792556971116263487633168651534014061790653639019518512124231925653121304215057994251023405577279641967819085367472882200387713955563563759128083769060785089661056583347033130300202906092248740528839692020344638379595156261001654884879677961103376283130002351049793781949114576660630127130809670948314673457604199591503912658472486935213663536478465041672457634713319636813631785570095642292020562758498535476476401844499621441658574299796186346943775757074955615939498645981675870022477083531383401955944509869110639568577118747221727156637048488671303937727872681579843267278178100477064119974256114993878409945280407270930072442013754991698131264801223726312127880775042158135124688789510636930669076025608825218688879991382181021690766415930532227373671896389000000000000000000000000000000000000000000000000000000000000*i1^60 + 14657902124086035194976365264130665898270270652352333005737828530743999527338097117187232789347891549581378004874595826676062674644630092171774954540951814042592912278147832740074197522134814884627547793348226695373419561061497978157503575647796355127273811562268730026413764286160628370534992850846613839190434976158780989116365667672208873242996179162311353996991059482457759658873919188541300359239676498292223386976788490728923302577970109976015393908926354291235365571878123896720473846492156258414717332300566099877086444973971405870922817406524652312860121252046348059300861131007801854306580744678233945898301405338483499443666640047035185459357343030268456101503215984473483227353132791120919261958464228050802079397935746334849804061658222592968522357500742745550835875295790256689910720142074995753085294033779746962623980590590967221280192955621685604026221474769776308392997978340670473110428084484667211503223333123101438440152400107279462614924256621379700642226701617019820049862742972750689007559072847632313094958767274765751682434062560774398193623473816673452961973239374491309106674693654636122914909233535821804540851564144268923235572051999058735231590909143392215038926352102971289730920507131832906961733508609893961772024660493820734625880292576093228369823057872269356162598331523940140663388498996005591792042846119828068008555870221537933121647998161295209328340949101453513987509906050052094664409112349956376593765506529430685286126158756388575895433501182732379559667781157433793942421496857167020760172970440188844726852540254743954967299395242401883749553701403213118845959753896678203417620620436076214859944879040898204825683440906423579974273761869814841299557198025362146909875742762357556352630386452072138740138714822469517232942489760625998079799568240189937487070151460634706422910421344322786581053146047034514709733988514017684767498287520008032939641578784184510561159703767752178721778215337974151871703954144239663106705178388369723354515373511856693021294529624242497632993711921072616003865222329403338613570866323463288719432182036065510576394862318844370844946776682557791443916094826108910560488765514764691833854128330926775556182130083116509545115144506400000000000000000000000000000000000000000000000000000000000*i1^61 + -4275036374685536499947162159793503393734504593883813649064016662781585790490376042922610189093933044225011082525145629249671878477437839687032965560429299281184662730845537861277601582192604815016177914372715755466784622563307849807248829212887592305937430293941254076624868672528221198777371241429239681068971756768915639594577673018929867736029685225900208000655589835400713234148943458884374286057724051267479609751981180400139989165538360582460102223584972843623148241803898903105400191874110319670374967237769599139259599842351254634714238039432961501620848393588127172377773465009097757539744748621529732505331663136156033036630377101026346223703380152759906904617545235358142357922326365945633883202755842379412242694353140932673123856879438487374326774301281797286140032856648123791588528593642139128507658862435547792244608650502182404010839222918929091542339584337039642533215886158530273200742260086454761098230074115642222028473902074090262729739291767731264834506214732829166804105352033849537654382165048248092911138843284056816185806389596640085436973291497445860201583869700361977826145406331175763156593832592032202328525568408961093017665037501719711659376444767668511666324902073680863120839192594356128625497040022063787221658534203668569453515247490118905600879788229968542946276488546268144823854176306216122623345999039355135195977896290718019990157458010436186875896051411609265451858460204229972857282299897832840454496614583792190907746003120376932897480070994932519736957755990141136908862844840288485403265600249420183375742295924081263952596892041389512421444852817346629059227407044769877839967509868322341677367496911669374756376457876815335677179683628673649425015318553412606947527662903121231567934272476928906997772610650696746554876871273767621108963566321963859754795312669326679331342546304327721985874546323965270922583697498655181698088956113719752490729022124564209409510938094140961467765817631571168918793100134660577227178513821112836898017207886156052593395055361816048498445277390665838054101410325992116142095276416033940708683558289959744295553013641239851291631087278484027192706334743097453299023649851348642442117636589671631437187787326526583456711380000000000000000000000000000000000000000000000000000000000*i1^62 + -23612332295848185152517112368575042807177133879731090493642463192665994949264833837945657710911028637201857578866417112177685017623688058803688243444349036821239332095624302792902246510124009469654968217708001756920080699452213320776518764742449978916828676775748911979113493248789786184747442620435825951507934623233092951102530194326820291814624533854671502587652150023065983108814614191895759268443749175638966710001582322016347407433265321970884237590115109239765008320104564760312030994843076881748029105767637148843782291072817395160439343866806726648776631299842470702815577204284420451257301401112660935547890758769408341143158356986876667442567983540641806449195762083830411981776179725684410118190143099769811050696322017879172399823217711426291451231645182720512309286222510767982775771696397508981210787492680951499848495957592281795421854816883663230962677676076838279616926405700410419532376736237160959280654866124448356532405774923468766339060880908746526461377845464416188700377506245333639429714814048407051302464116487014807932740911284053312368423315182612915191149148810995778454993639041158114660718188910385202566140401130690478784820268106461925172852953688043834529248393760537249250105747159963423164808885722724130919625030855133308413196493810050358477180607806301090061383945539867487847499964748002499718513334902594064713847117131991717134663529935362367168661721261524992728100646238378791261392282430867536195827189439007377241681894866697682391123766618056157722055001979791743971058415564778268053422920211863198773178639711426926575980530237890924696952475868535518607552116641708354943363492224390859187626650010269508065470546342756645383888494450894220751056057674036968018378830038669378518127921058424722080309005852208942111206398009457921294526362840332875598915784367804495724685592219026418293802899877241301867406099821241085655316644202131558304999235287250142186861197845062932567229605983333800245271884751399467684262954244664706113184871998544291733753560455718634694009850202346775937492680234261452426877041739856244681499340871935895542073440829853045646979976735546329281378172211948547620621884459780319842052679569391076390214494666372354164000000000000000000000000000000000000000000000000000000000*i1^63 + -7788122818188332290292414215628285883152642622633190532714634998031517167137937424382176778146897733103868926380876618859601623370249228986298331574769933487320688124118279252583371448028695932077675167475029769614445950982920166559368789726117353984183095601830188693455834309039393286846679094387990109964717398764254156352834745802587039242218253609530805419241644999289080748377590782879587195738197774501639746687659934501001556149935682834843169914134721715660535165048577446832905284588334168065044618955947570456708500934322918887993321273531167565853878655234117702592286261203100564453791113510644697947149438525818660066600409227376672836700746281429135689076371754155560264601516204202282067178558033867827168596972168577017514317977780137760638643083450161958801501412673327673282262709369069185519870064342194828530567959467135775386322935642471776763128602195392045311338352127033620045439183487040914300043188771464420437541653621940513070709001011585771063285735360676430816410287792367528121034156312238248277113657647968963559200993468042987016905216820969745392696313647437980870022820491475899618745782871901847508162187654540046302496097068614346937868879261982833959609440038937359311073432254296550119369190313192085401288607805760871970937111420745593153577125347797509416816812558507721901169402449991212442612100257864837610292367536603954702479475351934470183945397744423389406846228078803629432896711320020908253338239262414400262605291376809060882125268364469923696406820376852600816875455314059433629529732861386787766697713197192482327839438386005916599400321267012652826810633223485006638108391912395902046258574646174438231228758309127627792259514685718355957266191833330600324645278631082377992178478321070111385584428210185700335333259517830768889165086785055376082286669814338078781234125428189770406080964861866345527484928790676437065765029669692399579145057463261164985480919950112731485900639235691379280144678538160030687995061266269251100826343104776948474596387880468070291777404350247366113948769692977205616039905763323693025732230849768094601353433715973153487840109384429310244471981681271415744913964276211474547786595430754432978071434172145400000000000000000000000000000000000000000000000000000000*i1^64 + 21017947740106257543282524781546093258125300308082665361020441186861514053112461192321125214915511788847359735647715661475205082413805357259350321879530267170936450173753865228141168242404060609819271299471842916734415979444990944696611078452472065622688706741864099410665949030137516059052430541204987784430749729533753546988284172177829152769764403225933366396158243314774716257882677420289555114698211096090498697351812510519429340866903529396934270085038482124972993373135641637817215850348743852304920024051651566651389889669700583489117161922302627259635449450463563142712831648218479355199258011113041128247396337239360420496243555594576075949018650113809070359413977356938425007695660607606430327405615862805167925321312291444031909634955615342693164436681955135364901403022306539218658248296171209137757443601479162160828882180132172464244775920189014950394927703912943032673197731505966072513303698216686139870349413494214914249039972620493989049637117723903386492981080041084353068436488126101898283058244034448130443746425851354557984355466286198403883946681896302163105808214857462651043154725906665674790775438916758764091382575673365368701880549091573993175298782685111429411668793912032508818986231850695223734273160584235169124451549360867038642074008113718719848952336997661035223800978554847633098573200320421282785823982273900267705846650566099245114190446878567830895493788387853718260542324663432333691802456782270316841440034454400243717594435148241269169773773875135945342042370688890760087138589633345325378441627149533641730171941396272796903268519447737267355694376137932025434461609226615183936816480522676657566340570552158276111184460768734344394341075101059459372229940773905362629116699159661955544705498137116939421025938551315106833509940775031675193256653483244511734131863347139278816262583047186791208805978043162712393459668708026797721518906454322299155458492447067852262918578158895697146152872594844505603662000971316174937473765091032507287629994512788241193541498290261689593292174627732734326351296156708015328583312552339556000747561827793815131626103319618339183008418430226548534148159499384935938902104772877543234504888636635121006201546280000000000000000000000000000000000000000000000000000000*i1^65 + 13655190990841741440310808044581810127696767608330764164101466153255690106673542235821490826495901545858410685803349860917121092305668074445936390057332362694617853595193575794103109147566431183696448019855001963346700384365413827659152574968576529589276848156162186200778180446922753108332263115094030344156739260034780024505917892376646822976163165744289047114676656350315970670962336746607532695889607811802827234777655155797969560587957501476214301005307600582246442600440456820319744612867233865233237706606470877243770977104482078115454073275620679369920479132289005191500835335712739713173297610411203192669800453766167608617517082827108280781583625964472756528005988548843001531580369774009545774584652687394118283770587236234090530009039919532006840710232387383885389281869930693448318252814065171323066703544463037412983060401145225109203424234513364975989542995694021912171876389220625224721352488572382731464571298080849477251779784469002548325870208870535423569886220045627969047498037354513019558481544215547879714713196509031362064912078350990363497427936866338438137381654081188396315386202372239092408899694355461251937787201668253366557137588439427767952670066925649448618279702293252663063833020686428563451063307419635904628776173700277448542191582900775531473650879894413160892936226866677004015400568949190183312057783791318160073441897355001475781028764509832633635165589444275649732181819553153310451612282079799125465449430329688389040555295065768183457288154337766943099079327047315160628550451378574221514224098923506594301992733506254936553708357275660508497848400447043714628936276714891195346131445218026806591758432260439072726364931612177605263620975160283766400626765367550365651967248745691467396774885835824647292935919224953132860843450828976982414886485287531544211823901749423606904880757601114159211269778958993315891524537379671105079564234772506071401015418545283004852382521030397319369865361070902863625875488424986397535533571484628649190983765582949971911926482665798786157165424836078798200821999232417653630747961559247512108936758416300821609463496329216596776646459717642248651312484284128579348996811072855485207253035646450131492738000000000000000000000000000000000000000000000000000000*i1^66 + -13128047127787800945458894270965564193215660299321037225095258714692484576672142738179927232101370813361824874997627513034472243525366133488769092595560280526281440063639422007686848787004878169536194204987944561685633240854629023230925170548386587836710710273112912432254560783838281392139019551906147541584275650503333118157935271831749052704223847499846398394967883976426951696092569381740303171165368936444652047206427240196479690397002808778000577197249807335184043108614271549808606923240091944262671589595804185167138808934579295077656231023711583842443855164895241868508842078219434496372115963038342962397316351585308341310552642161664083989660505316818547157482909332894402908263252644783248484124947015634396060053805582920914329179053282522186781616963509145808442257413166416513598143018601421084786578132441094590432854389721597079389068829650600596995183400907891666171598671817199678432334402342828738047412643118275092245277812620522312885663608493283320178956301382438590316815676754481449981551957347618942556092019484061664595775822856844565478078536117975745495660774760084407461234127382974798453190093602251833496425271199690540582910782686699494480909591198220382020834058599329005841343827382922004355130256021060053914103170388156020618232812719162900120614247275163763790766086024188185229847628205874948375270846169378546756887044329522321196822434647771205073949606133248056653857715881029633756960304001503636253896079254933900578805917168913653465199071081825984643931867387835407690047333886478570192950021410960612996343539920747891508654865809323290720537876276030289223474254710391841838341126868785234167025237289446547950263096578212223629935247657701629501880556110330343855689130606202542430374996077703930316040377012880211834562193432892327313583061385985175269159214255341167738768723575135591641037841298375342410181129483069120517425567049216714813355859102548494081058995187121736872025784256694642672858111742641378418387785474988308270509685897227028639729962444648555722420321367075802441206521850092645956268985767475936060364585114679296649623647923657162579984334297196872491821445963610903655547644896129448917180838202318684000000000000000000000000000000000000000000000000000000*i1^67 + -8654138526935859455867651118462227904235102850944229453455743033689037979576949279692820217488912802110890153244984248900454307198224860029515171673585674200575135022231065576192684694378436979148816844328475960328320221060533032148556283960474170823483766500086373444121643929527726082690209706744597195470769683796473846826686295859244294163308342808692435011706893195105988824125303509867599664641276396141650477060599991819097197844494167939586576794422813138681545137634428585021402644950667394163487598752148062946850853017996386760658809744976389747173356775419566250870992189130710934036491580667941210389392309758121482671391408138126693284575959660919077843113545631629001111335913869887133672399752710945353209588836514137512507628623901758306651647514659273124449582387866794583538528897692987956020961227735882908442801074170449289675132512870909111081154597343875451332244004618461754259842813929257243797699101005386546961476524428402326753951689175925407318804901825965578081934610420388416228376549611079363150754290293176093380558646569114205950258355784535774705985132290945975969142639717926509523624149957621075427465179296703443809644631166477220930383403363851217320592445188239171330359008246154465518788968682286666059337864546170216290693031880571648905380125372182440988950221281241867432320732792727357897081187340152189144097356170217439720752962471194415217504465784084131504132738098148913036985796795755679732069864454086950839492485883491543136353671370575795964449568042634251701755047426920409581260810142185011957672183387332286433061467659384145715124618403080902054436580001703236229276736942544342527709301149657624976852738440931928433204591153148152888845327947559819259750596033443630510414343166002222374055720792838806235315396122553934014902054997717886635853420569086472076616939744223871845817832852547410497811155381154111312056002105616982892524058125169580127024558802364320754681538938269433430407108062873641549606360459420885883581875123732516138993667589982652332431944449935662965157800615557773332274975050014619967549232481938868797472713347737777943744961603492866130574592727886192939224546625003364129204160037550000000000000000000000000000000000000000000000000000*i1^68 + 6538937989283045401550540603309333884501520668260033656403419707705106396263124895716679470263543648358020269335499291730035172001467785881815827741848664657998506861733976584596268103653632688721439579311563667009526560408320193614055646988282951389074750269358454087561651177937350166570347063144308820292883236992778684820666111807269913976205848464847627976485568200288539003211893179690026893115539589324542064494988174735015914108569118596706100810758226970888038419726214580214001041425680078739065832549353962134996340541357977812583592233970083070813439955457280597489435705888962783085684932757161999530308822630887647354342402371082110204639572326289780969703164728328657066201838011034610362860159320848867642808261814454749732981166490091708378155767926991181089157006878453689910332168587558860805852066720043575054074199359612389792889873353087112151946745608876562059183385509122856341509682201422238804661880631195362497658948635493319958344066827361892141209229969138719776725264216132282166284094273623583936064788281123402934416697674538813267104651460799241225267317582705607591027244108844941602090774131486193195088147765168539496191221351369617632630597860104938113672988154328480777907866762265337876177058903687626051169010351404456704192546319054943883749510851017163509151515327084568626932235010793702317994721153686890945377974871789209764282436143117307870738743003244632233916030096746465858133727007904105565745468280796732435192357661079537049955744297333155562046399834191981458476682202586929093065014583136299718305463849308317132321347678490888234684342794345395468535189139363410106912636270996763825840738616171900540158107129992757181320206618545395770657819475173313636747090435958018006009882222274610800238179363897587089328369417341810333832608396772182368654999482002202179319732692952460458545250152021989795379283057190468363441377328006089414226911711224764079248294317565778528881913347772057574231099052369713556541019304921388313165013296557486696800663219550324533348891392002562823217616143204694578249915899698859623137967421381609236764771915823984390833642173972346574278127480442940472420878326181106359142544000000000000000000000000000000000000000000000000000*i1^69 + 981677943599434530783536947408345633567071853151447139267005381471443140848526865429534567014136272372798845982248952882994344862387612012173014767281007493311016025890376326806953154123751156171779681096975806491207428825637836962047366988795269807270689413645829398822028347294979957733736296035485604887793434645751730754483354655020237424509515051775602386601357960823314208123500017450000263175864824258044632003236206049864049434208281636577261381638184497463328175351471167086522422785775735648793076356479545811317768750488967531913912368290813579508400810128612881067431562242684323265044099103167956687843784674411025136024956482842453495239090256803407223530112746734793824567142205612872612407071624923082640790407515098837808133914309766089007485893840046493738064877686745037405609712794210599386827952440992035331386192072856195179992096266710323134608728893074589721040036097962545804098129664223378371585422998467540281780289187309798798249517497984407769263158437766848897222948211059995419534515692452045446359514429408871092709347158367966852546424612944578435682048808114093968432451093780813918270575058787313117404934225156486689582286501590198906476185821534920463882782882107994477925967387602475643581234311612889839988212194139817240336092871860596947715336824477317468652653446385321612475792910127930576670900596316131447920151112381363241380040399068176664789199829383870793479847825033712960127422234765941166760164104702203222632891590516923609802523363723050963134388969235899042770862164973146454767017002108699090937997451397257368698285534679673512601871746480949149151453032445105512882021138344676007128753043544524109374732293746064378838486084299813121663506475943868238837981913742224517520080808979766654273098259044966016823291465503542106365061019456009045431326448132357522245575862411444515585402852612807123664043365544602303879266703028393020708624619143552356588208962906371545348650112466183823363730213620943369280435468904273568907986379957144847324929546444492419880050073754831307642591020756855562959851210897242353548186216968606574556188348822451813716249317797717588616028570842329718749474422911948389400000000000000000000000000000000000000000000000000*i1^70 + -2403973214182413892516394555059968712610705032278598154451876637056687118411872887562420067646431196422056678100601394383017420661063323862172766686982614029694743587818523176768676178988977065495373288645197862102506214407614995281310880998605868094577293806500434341982958937964047703292595000602925001659030293180896092948509626813115751930604965815962012301355831429080781583442272455928340724237542147459155200373749143765841250170839179754325343364289067455046440565783988407310964149400398401617680420411320552224683031946916938732344085908464384425467845623599368047797634384365360476770017726834066266076074684036455917740532284400052588958287040760347576529707267670894974712448241079754759652447926429700866885242067798178911643559869758354412493092990018883158724892894532135740175609825531727017646359936784341882953283564774737285493084475956285886139518164003091024639889392913118370218111286959758075791580804903254365251068942360587087918835943389128030384140785099591297922529583293029008008390859810954247220283138678149794985890055742181356932905432196983218850117660028465929782270412245576824222541399578145514211738255158876012831226319230455522536562161436083129713089212596648776414293483072659015627430857874273195685793890927902404344685693908523527687824499545603076722381734465342934098979155343918966975591913368051374714918416823157204108974391210068735652187807259921248590845133096371318197482806961290971045358370187301551076600956736113004724111667601645662749407500983040093956044710171067311088829634214191475486325609454700223598618719274019634926024015507561698555179663113964910920160471961260563349503894311440643399901918098364146914178778902321409806271402166895057318657352244138694707003823928526066757077686612624531653403594572460184925264085262781442354886420587106590850490073587203427287349643149714567108833328783597253287343926286128521179381970280914448671652717655882305337559743750802067278865236712004403114546901307510505062434832634259178889844008024675218758741662143828399905519960764057875631842909368163216892781921037848054688949050792730039709036437464643467121689182035524879430097134085620280000000000000000000000000000000000000000000000000*i1^71 + 1132348884127462137680794008335576164318348840175750905334270357915186041401315681904872658765709646756469331049896323508782034971996934855973332676159347291402656479396582874451048684909616533358528778185022064314587849456458614756803714261158604774757492357051054498849058028496182268003402843598571805504428543894518677142337200188234845733181598741660729833626854014083233661991084253582924843313362456036263681531247554525210376120605411266221316606763904431486093998509903591054533089301201474254612250290836564938311349543173931804521901193766563454714832370682895081944339573568640499474520948107457367625267885543853459615844874890756909780617269735220505609843653032795807445499523178388437365204307709749912836732680298210174274453599950977224058538152487608938797155191440743728408627821966221208344746834801639330460284576129161011722084589770613443395057104208452275591066270430994336857061601945261416719630755100491017907244941065145986571350050992459872435717763045880416890074432566069071705989877957941182067339446132856575156627508794756204841729561485223011146218527970948925263039828681649006632226070818173455916537274077609270247375505434278699254576528426452307713009781479256480416998486369676619187289244433666756419725285284675400880877149544219316735639806409465541472396140840817702797897570805110227207737103333393374732894932172454967857288958140798874659944386933218685403699617945753527498369848488823492804204437388619518428009622716858641595490330406831277772790368515419073367750671264712790182904786607337115426931711513674045130093914720516508698598533793878099370077010084292943212080459425841157511308171368826444022603422306931123379144788357390663975870890904515834084950675911508940441450226640916721626065793896811331246092173818835975873403855141443566767005723985211920137442134778471423900052736224708683508523639532826734968875960003307168667312585284795988696008603310170181566039740283851112472206030694999174334956769520405684620953338953371406101350475966671025197331298512267928494484611226174868706594429414769417757858786148176671597580201891740341261104365832203457424634008836338771334781681575000000000000000000000000000000000000000000000000*i1^72 + 496416139026106822849668236692485036958126080214050977846564260335962546057143923232332399530540043772108150047657389130990653595127327097155776655853873337719849747381006688843192144488639410420860531794162707459774355640158650716047040211893473031621527910013403883705136008682189049982316453522269544842060968186126622641279886233398944256157616289165640744383576415289175929550653598195229291274109372159709578952532040093063785373389430868139952222567311613919089613149057814945502510123770911531489616184942328537837487958776116083960727724308361604390495750102306321825820727106573370395071663554905135312859897067960333222402628984859485482491493263796936113756733156702286924014841733401664053344875846124419102902561275807968187651559028707841231216013767007502719805715554902392431378036279041742540958780046024854101374013684864384803069978503701514973916045875972587153822789421791307201665431589283752100570832772335041916840213053342737684225356310304149765987070441959753010288168537547158569062246850112137273333587352142750629709399072951532324881610249204916654265716596765249966182351000277309347067959728344544768097377786704224077445833840765829454244979018144694798000695001138195892578033355864425763606386279652485981200210812981102297536123307903161741589517635265744194948661032236098183044423153579269080856211136498084104940021367794333179605789028476302228837811606897002030073975635080427159025818864401381614529734952357335964002380448998758167839708517906867225516910205524706934613816899913314645005230569597449484794892426815228349560574876799897997746479244039180781201418662654444654161826720611416024744237651774052784547724816432159951606875254880946138955048790092890173631495243946009839510189428029700515602262718111172995309931358659777242479239045912389272678933361546024421224342977957845500296498741313217006900876191148503190907938987296053735252920976673522017688350596234791535448065676441264069971066037861010526595740335239047264650227621500431330465723447036724523598625834064509340513547166017810577462323528820383733337711976230053445372013846678861195353834865118758417314679341070459141468000000000000000000000000000000000000000000000000*i1^73 + -555811959530475338324541686892035036922603357351096649270034745169036288496800664508178388252325942049250845203905928207738383933142742066396399704868305630757299316243075570630829799638055486015707582360920589812935252406303997726664427484094225686314626912224155884817341671572932227246815290948423263477978783216700891659335973150682591541015320848640147429628011130169390002499982935387477062523933800955025469860981442508935408449835765291369464222979295909291723861636825935024146825375719761899795555502120353584881060736722138530200084069879216131740270977504339202040264227406633665230437996337807612051166093959569810129085491649895434954226559479346654357802823394783330413219413047271328789968323560479773421517299550549096335962893956195241864001880414189212586711276440916678374466788681863375441067685521666157451944190146480598332746427573272151721768793302284196716429073414058890994333565771729483091706191718195215645041590988862780128797971755745251478623001616702928772323195545066552922262017314027700219552030322948414814168714039975224325057738742577658640196308114407292421337128139458219266740334551956142675020032116235921246672604558845523294037759153905042004608191489441433174047123432747194569497644998810736547903730230806391021705564469646176070340656264786165458285273330136705986588063106378671693359879453718455163070762483129546704969208260054761014697403212575661350067950446411304230650859689280029742623206218325252408889997654390555310112688748145394179928701680289424714040712357078121262424760965492659566355240664432727505426849366490293420174951805965915335930131783385482112034691978140891825135595470822530983765446789179323655072957378213248594639108734011383484801756281089381412240545763654684066927921156376968392950611867909323614297332315776156971948597199275883165825588145173981944547176897628471914933968598083196637532342588539461220075181099805730143539005792132205039716569958622656679648426221758921692325208362748800290089650198365548669356126550507700550142183319388091082668164661531361055012147829284943840208528949189012428216473432305334202399846082760015133116370159810656440000000000000000000000000000000000000000000000*i1^74 + 8165599703758309613186718030811308443381862745716816000250417842800717465511232772753262731664039258418200986834439503847355351867687785238428007408211874310229403230616304714774805859522907621361054639033154291951904174479561156874466696714803845432894851753255018567102145003974354263849241558264077547981255795015578833007141158509425063248669963073819137873036928532976609790687485661806446457548393071493743463525199774012063024151436951070462178153916618093697653014711265317680072001277859283838469552768925992931612810198249181196247086638518014644985077409006174821351064352553827090123124924684735860895583541471725237024514610746553567980573783281720014379047061944316136472389881125065480011859775103081422674336082087191849548916497261996746116385598437840861732078710585322378446362238073451732699387595560266308351905787587066466842076915103195128962914495973912397025624592080005046517362756638697802257195961868251797135822802736988535260392586247350661860824224057107961878482803872191954687776778057902259040134371232201190578009856008234225870475684835640613608794668341109450362155104594731666978077007557919168593076422177467841759445819968327880501023090461895171927183812540661569438278823789367902241751030750051664249360289224001793493249846779279603004954080949480777722445935165449086489518303775637123273499409017343407591587130731030113310472034164401736061772460094020038392947376725295999226992585933976208241191386637454858866298363489903554811875903679940603420603456989630033783978016146108502260735723878818691507380162263339319314319742520020477966177273967784586451505303317948602080536622424896026488771067326008670360605352720331384991813332151813532499816949174558018225301242420045307781314079008812797041443707671323699556538220222926783566031167785438491620765545868549218461345905922120587151807568908059100622029867508130359789355574056636656503380110985105045580111584805875892850430998564003527885514724673966306121724463023355748037989318825661649907653728634039221493349087427446258833268206299941412560108856143180020603902676675186709039089716431310166420755585589629000942809987360000000000000000000000000000000000000000000000*i1^75 + 67791601437308892517924694720161677285098647050236905899021914994044372219780597716246213843701833900919713655116538255225771274651897728049262491514255449518370015991441364054641966150967686410444979010642811788714990620982189341797735903395656992724696711939899804443639913512317096968373362501373029787486896022776622701743073777090220104874382974243677056884091324264040250496789067788624319632264282842107824143732439617627106022896811473603954591848617334532426921898657442803746015972140665912073436629805680190374951105741119372691698740281004184253147060890443519163554615386747456851928440354013585721032018153967075606452493438189901645893820550442694336448035531599027294089425830283050223410212890304709252116107500667863047717587651938756658123180653396108635376950286021246939988131673893140875594723186556347695653345243149102850190159115827176182263164016260842377325312277627013318962132570190282809640162227773678993108226963848297435045739014702858270247755172508894774692062135287581094085250448340975905036852584258268439161389920009215947986982810658149592098767750055121310911667353241291669072290141313443803992780383618364197549410891795982733947603239780244307998369970080606973353201607980821927578188419331019854997742237535611550056758820135477621481441092778977031639558677284748985872715014209109956035385547170637086494994316597140052473130664091456231548599574043524506950218203178951632173957773506301166908742272680818333744586052589032709325263303352008916865657331488543969131443706664945727281881534754094991060192613663962431028931122115032721826185264237333505132243969937251591858128821337339139962234256938497443381055568210438618323019268266474227809163115263428412817590725602744165987819650173662131350906939579241583041483707011364959572740091073136530254767105577445513333124565126096435658523682954328438866468968720273714920463799690865949339480963770413490735966031984280299038352631132627121900166357519250059683173729192102617069946826971813087891388294326834954623193148302982833383852800427035652522097905715453801943934585995201347835561539025706856905799355025718708967117000000000000000000000000000000000000000000000*i1^76 + -43376953345019876515285229198848915124673274658305154149514517294401424888993507303750133576807676367612823855418635087062793791155321302923368223586269270653867463399945384343558906746012843451369275205672040667504146099588778141758526127188329860637815715802151575034523209665689566912060941791634706238525629118146526316711779044192907316673704455317424140038572651996969641370455917114294099639128555526273841595561745326620739305499014983802374508957494250140317863447161870727235512407777292740115076399985400245458218389631418924850265605134711694601776535196426719850473438487515650318327623076040615941541888734760201215748584784472791820144579805106153129362810090261244610568729026630692497360794407057261484320156154247620146278752475975419427388538741736547169871729879503614912755520907216080301882277065132848595164183557720222697272326615542629410369151575168077442581676045345860269207738457605923653277876510342297638418686397122731663582085279218480244550623039785632560973308299180871252407316847208997648179012472488438875751586246102505477500613918820137461246095155147199625725323903563160479880759443386704948821476246268533753034247376540601863872319603265578234912161441822028501872287733286782672551468489990666753320487277746933639659510675424613853787322960463670841876854074689386562421007568122058423372613520631342922885286931885542492573512888448419793450204456539722098448009284712935177932683641396873861069895478046880008716597553765427203858723999767934081400457098888651753192639275735448562775331813665850371417563738593933493470821355967503603970472591642326195502472769842347500921472907415136719513123993738278037370263536607822554874641339932238637556419187003534390059154077701269384049425560900226233522786172242670815826303858241813368160798662806328186445030837872873510296896182300054970728565639921116651392947673762629907426005778084187095152099067968110183700863189463889680218456115903931853440159029580779733322134966284208656595625298327356917134693351276963773385435228781641311427014510191534189677877553847148395703046225252230158082967318289526271317359824908517944960000000000000000000000000000000000000000000*i1^77 + -9058811107914504752589946007820885293531824920284292019682554452041555626899599264333452497882547130955234729566799311817257278124741882003175630115416788777066025153833751444566814914801012135268394113004754743474304555180944812550693769047219748618001919465606374697833871984952716418663937214526996836852644893896475331976885276638198710824943157664972302901686471777881772905890564944522348229623950812110304868123828377971933967509840533007124006039092039729680729632315625283184539422738030223232093667257940779888208336693095366506561586676930099181564164144150250085281425998778886989038325412564233025139220630402000555449872891138910205640635779843065240525195492261524392174888580342620439267487088204400092094330544146328156766964099483721808407812290233034969051681777357190441958108458528783136976718879763848247143136155884925143586297897331153090512637918199013699739725170202449174693599645244768453586899809312411747824464545193523901517234284361498276594498747775771706437931265723898279803970360162423673213393846342174680403459103364808643769436827365958658255727686126878420856450937847339857621843918694225307750087687326336556061090702924821953690751510206310594984077454102044278541199506896705831417866576308065032556057054586154102005639388215245427100725870161786619525278072410307336065817913369018650808892268673684184470498842362904017544318345199331416393890021249540933965290402239520274313608856087522380263781324703452041683867533988005488372954764502810260894541954077027733118797088295527739134362902488511930803072029882337634779376199175957960353091696010824399810614492241177497953833542760261896314195334178815884279520076875372679419063216473063873287499889620733983419377628272043476912808604024292563787773622710267974359058832708225747730530421696905142242865871919276448068463930002816456613276069666890070194741572723930744161406947759604646966796244088011647323611654692420495210584261075892451496281595066630584255916104516467097950436811790800596742194517769122940105157719019717668879900622973413391356186381661651563144674477432053169837527778367462405839184970654908000000000000000000000000000000000000000000*i1^78 + 2055858705930478702838854103438326433206513204147232887864065372720970078815756958627173220621986675635365835213332283902376074110431794903929618054444357950591739165614425358051975187586199209546188694387599483449723236433746168240236182549857331738183636652623687354143911854091736695722373004176863914048296560686216534838714287481289659983901882806000811165184968067069068109285020567090391075400093334947872654069551511955943436975943439866746630821622572229443790585987354397717584245439989853132872882437513721965154820542128034743644306864964738190822834616887002856748479503968725653405321576955731664556981977286489928112192984759233744967317705451265354928288160501188945894025102848990835249454268081489779224610042086081140274804189093236744891796987872909211881657086312877405325714259655905843999631680693071842545336095505730233929410444433932225681000178298604123928120096823785628134736137435506424012891369542954845287801739869850546566103606226983980275762353038553163669774461284111164466810326904763338522610993656033114170656281088614583333248376643479190175016714615152981977279817362728351942764720979418691845289427701700947146972825938495166992760130818093849108808854098704348469314105131323293990467927805261893651482663383716557887858759136670349256785659639133001452400388827639639117980762787998533201165835703077422208361657078290340429721272100366423625492265993551895919118660262402322996774072033194155327347916824687395112462981471963130361431012774189845299363001245623975170439714280309743859462802845971258303436426782394994817651086208086010969730335088217347109105285505285147940254417418896485502394027102368268084193210811536033734036897361079713931244243596712190669654950857843635458797961299840519742548053583018587335957403245368131160351872382017865187833710886775873458574659684567564895506753935745037293883363648893880061374084059785925961370042253089564544926091993591634049214582608996082316756877845165359816367474325896144959181594429252348603251022122926135099282096286535052854331978410659190639970934297378918412922007055553115282782885700829552447546712800000000000000000000000000000000000000000*i1^79 + -1072931556131045869354736151170478600439493574903030870227498517885971101487881010128019235913060081863089249055678630422601990214057478291456094969676040013215330917621310728503523056477231154811997214298348952620428397957808357945097144507761952706736510430195924274679166612316901152637609207589613379981000894120456271905669811217346761547773256094563136209404904561959453769815447909703037906658148541760745881994960792299693893973659431033666226079109904115054180161056774086694292301331273268772870932460036184253814280678845134659037871942575578473312256087079030959317000071845897925241379903512770856131346573954482176508936880093781410076723288905033542233524727224612029274724409341238089069299513856936993540415440058256614354596530546882540430543552945123241778464584445095186267178616292777853812118714415749074490768170774532412750948969896554398049952382058367086286332654873626374123280083250652953299929637104232994895822706452855448393200604890105276853223050944615789754105365429748374986183484523666178393040785754803811764362823868648294593388698224778695264480953751736692201098807141457290118289752208728802264753851344448028236694857138433766050580448747217923656731333497995538666287945736645638309950744685667542129949281480838055439270380676785168017850898770948905667380527189748527883194976315843674184100086116659848015054535744374760251881926254867487273543374898773902684666839305126507763103104254679844960531744622554773085529193048916748393569376715365343770241846027565746084163999377769202547583766784003923336759830607825008651648597129878737102968776322337873592422444424798805874103253916568878426009199626338526913940173144043213184550215343124276073956329939480850925820781444125718331095790295109505034345046462631901392336162774776090677421657253853519353730273465287426336370185091377854926668990849231774058849437615059982839377673072270681854199897271867265386542632888147268763605581979223064177168350356748370826973939490874829131218925673280410100902067098262930246491698963179110480709745176083260172272558116981654255240108135861104859171668117847617912930000000000000000000000000000000000000000*i1^80 + -422559220340353602541213664451307222121164675704245775452334420396703326419592112010471815962893861740560747068848574753304873622796793244503993279986851476903383348608766286999704700439110429505501434713621540453397421872663132875583852542230287119110166261835074027493267539449524771923648364869086051075517502015033977419289153011375101736825536617458744281936106572913455337640645196886815888726981825174100594970145400281826938494232382242978636511530038089999567366293132342763014617007815416009060808227254537628395523917293124565826009135360681985480422759120109569609480202169895315357782962939890944180015878135160752621920873105929823559024182763012274860521339761958244401745009098791889328857639860534810503413050746349279768246536854821216863480165670894104399527488166767737059303877714023691013047958490728295510372643921552868059571026748848881890477708820573465453971789428009424428828967725656433199668006086762355346163513627832102341177177191665295100675584451626875041356646158747153732206813700575188760392549695686848632043922549084854071903078272345015957849433617968905798090894933832128324406598060016608530149496567394408020709908771310215701621196195752697304883735700291399688016241954077722835824889721795120372117750983569412077553300750551700184508286436631283857341616805649787018003491411887323372907889220636479700939723630692410645839623545019740098786636443704962176153288654195009453132199686333486245393966283691230232026154584156058022645165965235623677555602043895229080899504504348913294798418281233680916066617443947842053380833120666936692937481205939026305182911493311590402161618990554877244229281908798068290463560725429149973793707344573596731286772898432870494546299622546094012176146436650006379712810599608437734017650343732199107301407371548069668874505117986400178242896332050195261332156736178922214327967532695643196282852268012860677701387555376510659975004693146638759448853989489087033939390938133783371229545908549195821517217131829237913862740001580714286736017436229425405942074085015516652943967985835288479820261104586751716660118142903276000000000000000000000000000000000000000*i1^81 + -72757961724120857615488700554189916602421583674237599221965875310615172310242860487484427641116725881988742198525291364002113324013718359809879959442347715713817158125862465310277302226811538420608000411458705865531097974225713431890863707436747412359360327182603672926679154620782991187793146747851485185196631297393490486246221081965952585792977722670623249304669652098827603406435680120453799081834941622628208088314900124786723075230742180929729949756398408859051231307658926065375002800597170616983861578145445959276306719104169805260845792817444841291442220068713741407120286672331432356629614792815403449799822115480008322023491026048155289419945656785253473209475715799212171721265420408956885987709823018178369202249485271722193488654881081463806001743802146280959012856537863371978010466465494905021268420912514883419396476357697358679721301498673587140100547088210263957058744047174165487808782767483539097542092480120304770043950846526084959220059120736920051114401043723701111882173286753175839239449257794347063992466836917740520080787454501760522946102527692199514942679702390597407532738482150184867018233781740712031092304908655733435435663220587224661317781478218855753306993518672627625043909313391664079201927936413571855329245462978317740616474259958300982109905598625594139888590459806221230381607196063610154801032104316593760680752549510680455840475081110357896572951944039014737702715467171214850261854034100710367882237664914110111934268782740999892792249957189142431063780194532359416064330555225042255166844506437432687935602755292053470152791212056525170781966315035531551253313864758116173784973030314508834579092527461480248603907358963243223637932055975326038656740299007761660942257476082973554055469491682796579644652050636463686624307779336790818584992842208206024776610724943108471916838330390723510276432081495066856674773717766666291666702528191859862262365104387391810749502353372114132330760861632232090996733209607331122456339990204097592001760941702339236973088288979738164521335232118952461692551660626066519894176310962314576845394746175370040215455653000000000000000000000000000000000000000*i1^82 + -10160292024988495819349641396775384422419510924285614880539576678478978318542526135889852122770029016497723284044869944504688481395497609192383315489428027523914949369453459671185248705273836255125264817451825676549890715038720990643114907800129882657573791049781348556817723097571395681557187410597054363660428706628025431099831537043198035673488607040161096692054939757939638206034823212376486209539574892207412736468245032222669546285127610569770843087509431875246492403235997913592616350431580622262645650950443788748687803303159502763453508291598874530111734810489359871379440313563265787158895772837582342208209474444528071590872555078755792036547184366105588010044460591656764917286207772741668647507442182113857982839932153881044107110876702595961863991620467389285132548122876738473938425102820069844360737937934094698178943415259466726701025217021177479209901331252410971011735036505463866747641400414203872203012455632750963994803486557267068471576165009680183813881942865211078958986430450071247938182173388615611597967821963093058102993871140275529517962491251721687913064847951442413530256314839809584581081894606664875504182326863585617222936196868416678220013410899382171758954716453055888172455271034558695258174270961304653257113634194538989663473654659515898166419281359061515589772760444012056636764324929546174250341501243012558426826362578870040814399220150846648860995702480721174675839162575742200423066637326949061025995013065641402698450334948016530177353066674916747918516363816556234192371457499335820726995842797032658672925497329001699313922384522727847029418208328926580248519012704502608130685449555455135203867023094042386888762822985382604508606283614318072338967186206927601898343288051936744679221701012504021602466451297240263945788865511826910662620370767105036304790491142939726639471962487419531844335178049443432131405315808604648170688746753063404074047430471380002685292208910231294731480412501102436280928715730510533933110075929828012043682520809018308276450787759940316921437496062692362002026944364853617827565234235587361221926019263998390948000000000000000000000000000000000000000*i1^83 + -1537398830160595237257049272724078727863394201340160622022066158284011520706223964126646331717904323465402649659406765870784689739220452578652584847219526400977837109731765265006088123483425027469780459786387174383814486803638464393695507362572724262892699959023466515784789705562321692464404168107519319159479233583682954016911688342086330361253400822015444327408503483561143700132260334267168620383609868508334585733555890990741010216892279094286112607785344605959071504185685708142153076998760939762873156863870108830449738645787070923199104052715886353896309767537543917483884526319268001594128117652113424204597830094473612657037816932910978710343909597406827561162767508166079142455910339848362337139196180743482402243002917935025127922581939480979448639207553030484880498071513992362537885270766121869607007680755621396828345898407840751768488903691822469473743055215897557705921410158848637316646004306112341547134863851074976173773166158867494925641116765255521862835628955055967443269837581048822142794580630809342436215764745361212060260782095317601317041772195264952833671689927248894200380334221286626401092521887933452772849538608987475460265952709784708429940537588283966356822476064185657133131245474074012749107287935781561187412192984282395405184192460788887877625570492703572333063982755627883961680295892781783896180073834782740090175866078699230732968945844887972013739016776678113063373928100081409772354756101386994910204053800312010431931551640952053919337189717346333614370254164761354481507569272062345440246986507371830344397280100815332694172014070314475348258066055624500999801784909504300377046004879061184603088504643247857821061230545913069376546682841944750879035468543937232463688522554591675490464169955795378987672342466649973910733059066723933096975049299349203429669258175464227497626700175224949858823692647709396647732959816705023977790649057146322511528912127052792811115535456819860994780158214883662969533391703149916649962666582719764996272423424275425828216377048309002631127235227959704310592013582728095109949477581276670217246944709218783000000000000000000000000000000000000*i1^84 + -256139289694401968578676544502132297364881590786599710134667086909478910347801301371913119326114734261348311573858076492211347748008548599560710587063551385228385731782080028506929137761792804026085734630757889299029286872891222980427619560359203612195456398973921535448732387435456225602734073066471686776508617479336912795722962379354255754525296046049407641751974805463698740658278475749367223315509452574798965903368486050541409155125642741046204932241879767377400270165500249877746936548464906768708188017447447586506592889107834735835764080308613318615031207430323636537055198217559604959536212511735238876154738773617047901977163195908947160744281848758390835208599353454691786318892139241596507987441783479459362722350974284241358776542106846618881771428909481025298589980989644612335706138764919066602092757025256139938508260697719787706890546648663169659553669824611038657821493623331362951652531490314598479595496150588150951258718672646431353836047698801557164092185533821840219674905050033801934014281485242052704713818271615212276275991510224218941268805102516026590504694252338750541551037917134585210652796255932129944414749551920023793688171555675592862017415789120749932677578542752199016459603812322078045007480664666444981369993918507260931845277799834005365812848026821519277111314989452491800799530726944148474846643742789556941720645740232665547106756463175287085927471621068400762210306356715100121502523614546198790648876224290230790077179866515056196020465098844275441838826935857080383784740016401101602040783360110141413574132985775830124638284930979794516654986688770246164995073023325181342050003130043447639741950540099961566379371511589229665132518990541792413887148795297889423842477736222965853202217585475750238646940744824629270310189103195814977328358104777374220897202393507658133386063771107863771766507755002470787541705854945258350400803039682892257145700420463558710247374637150443111600127163656023791581545961849188021121954442166682804490881449126361433398917961293404863843832408871630489690775758042790504459541980640240689776831663200000000000000000000000000000000000*i1^85 + -30292767263792526244504383817891872217682740864782890510041700706237471260142124789248171319734542192207749478275567148586884436533711754828076631393654109192687721536084075324030962835905242217745366872869829393960846972714172865561145032613943620423420443595726952487538425114936926220327670185348969871588239555305974621125412544840120927450354569662922852820488763218576663494111464102738646290266605598856415891323988070631071597735181889971123886133670777543500653597678001039157648237505414692377947038882917341314096767905303207223324859817958836573371591309954098649137282593440558838003583810928237496660401844619244658866453028495365655248703834923166793621750162312410015787669929737615499915789119728681143626539532220516479806713567848642458391254180175317629505135505254063575552613463460042887566209599402628082290478146534503823400740664314373205629612247049869562220669824293150026000839931877454190383003160337386113218283970595588063132288098499912452234548631303011396731385472778194802511129267767855436162690107460251997430954298107846995726126793984280518928297867646588358606003286857937823742113936156159037662865165569791437662745072178721071161259344511785224850209878874305597930782004663062719132734601646709122180067739252247063716876054966348310000519198086593130549398038690044405236506259760437663148860988163378093200590679046577580144405889542742802853573437117516102084833912465952435338752860414623522536078770818848105399823507646358242611248648205402136149044124850352441813125954192703065437913135088036366175967204625179830883118858581047550976512091547442580201840780721462566059111604283656359033767580431119410380493512884372745009501288445461133192626806320687058829841985923977787130062115300307890901847926823436040742325098095050428478056118121817886310565968637401499708889090341475473373208770959146219398251409201885049569359373000551099224223868408989668405650407586991787223264533560272623089004769627089940807189584269253823425017069168256499138011396614071239113304184144316304201281253338859235217523543232889671286460000000000000000000000000000000000*i1^86 + -2223633647071427549982776809854364397328189382239596004135459322072011311518807902266197053010384271578253889033878495025832615200831308053653380276826094859052053731167745949047123510702418520663940244414116732504690517552759449150547475850190961830159027545042514255437070004558309077305783564010920333438729116586573846305294755172478086169553109097345441265982956112777332925624126092629205864089875464586543886821520202831623929654750515070017273078140140877612478257666468873563192804091611215419721320613513715047593592401371765114264956745561525142082911299062846401140463763647409555820533785773258778422534911863739496912279262904912944636911498476539572224557260156317599717199500124117589784767598106652694287039180898804338390227210751293653047667441399638290194379345640657055983695761175425271085469639982884652405407191203288249989514868120034370352025510956804697426047871134932444672005788299074898708550090392669013822054679320962347404704810742455460338163220943545998419637436978115191085916279565519548971278078316622926544799458028140621319867144626496535264789700664980985005506834293739997775342334347082800564038259409115535801215633243239759802606136907307834994952089500306984347058925692999597467404338179681242447962659636692344910529146787412496952439037699079637080156774083761943556750197273389905388925168517976733472106949907706170896114423690637886569867779506264201420693755833077765200340938084104113111255168520202196612847044588104448344994472723513901134286434858472975436794181562771181665596736192227531454324931562180870913542274308941594930807938689179416088515688110757389341570200879501281521071633828565043676599980964295182130959920819600151812965285373214088308429879993282259063050551111765185193957283253846714852182851687408782267825765114237075158246474090641760939495643106697763294496398249975302383092293838271308981880557247607506822292833632563915143648874824711554517137038317580292011164009847068047765134055149757861496899558951278293496584845997460513405601978505774724585184739358834638933182931254070044000000000000000000000000000000000*i1^87 + -110766873952960264895952650979960045702201692895204465377799459268313386364694704994656347157108213780606275028228607933672772857368774453038338722180810668451923921922854395376756669496046348166542065394675291856716788675543619971742441778555478365676868774820580851727299838181935382889296821872614256565147652321877083549479355065730394433548039462365370610447784323968972703811994634088915692445496593364049092518563339303977934213025819160227098243997286146054534896003236783155513549790397409242722537233962820464854168419507778993446583354001842226751512848485557029721692483007499349857184456706178146268069090700510938629703206183876210360771468609245817150732550451524032537123338240068447632819188167837113240222469527869884404009195102847545187612207281799107672965289631184655353116288631421599094649506967571315217966614713960483567809574129152341431634740981824330467895041926330431047943451710452522041634431505794768827003917930937004117628172968474499240531800121214061405896332986061120585038845395983921107915892037565497061531934794589032419120196769428091194853725776247542475560837127065347651643975155304088941664058339225779463770409124898969339363814087200335348263612258689370224124778040037278999081298473084525314451724012835792187760623199686368984710336874362333197312346938637853178538579014800816356881885751581420551949091321474329321881581978265920895031238240722658643704938511076615056017080929810124749228293499143866301529006199704886081058246633617527005260173961201837642594764983815181275170466585735496236138760805784353792525174315010926244172496775491200820599587854353789557104691786728680433951273461860968458768088552207693414335691666780789191203823776270766187696649230392605206027574343194703881401135376828557539664360405781193206719992400500268784368796914692413772969773215669241628246042709208646428284049954706001151513137233175927261699988264201641676610314136895327843326840292958826646756461016537139085924889416546324247254644260893140465183505961396950834200806370583577394919298369225188483428138694200000000000000000000000000000000*i1^88 + -4233642751021399871827884257438110615913829008142530548138608155113370773242804443886386596822312266881205885624238319763263466135638926551661063832300650869757087329631098207144579654456903047190996804745507342811725127540962446699423931170367272849415546412178267115270671910883518656394507732625927253216380560640279107896339147853193777955395391140223490284607381572260116817385739572727160366248057524504478146029084184696054170997903141605847226454188689988123722830991639480779349629241790499410282564836092033932065295360437801650373313134313139379619366782477347758758384321740628965544081872413569061355088678731484065406581621550587163263245913551995376784332309676146585141636830442450116163292891498235449978448217763560752066876365966767946341308133687781016328805169739236482231549418342315405007231407781266628789872186165234176909062318333072299286084727715620533835623040515856043082461309560873127805186852159502381796310381753766179996561518321325071744398364283175829748714421937544026410375106026722741384797623177763192021222028981822395361532619001825464361799594785184224273551125019729160730942188612937516782180157738041814266749621218344087293345336374109395002331911811584388861188912631462533983029084117397750993359828111825242582526659873502055719974414348971490016126881132635220155757326835427980906930000802723338945501418353798549127355969560557582100900515148998878231577639473429497147647379423581933161845899884421494071003711516296425313723428280494170532899327883968308950568305598201552843852740805555177097065836955277148607293203132204121598035019706385729195853156177799683975038559448943456778976474464419804320490921806979712673585950400920078025249869919222077023799588886985505866870391393640138800041324308328812471199736086033757988850313313909273542594628876444769545048319953597989680250355793697119679140424665547302741925726558253287674368883621578927128507366653156875955273124183600331396179819584079418969030034592476820721267200874168284905107334180932923903431976449329335902799074624111532421960000000000000000000000000000000*i1^89 + -125607848297608963130832105910381678798104440668913155998029912458359324422147191970018081514085535630597424155223752924896554277427759582121300409201070882319388994580199771996545292400994673094847838699107073659493033093094544014917729211351191940255696252088461953918881740208214889707371824821920633034386139839242212643918398274247317242817699218192461250304152798892777966162681899657181927482170752797290452062498423897665373876017318198997911058090998008562670185642588819067073063845062719633230536242122318617680949890012152888265185509879781839867099838786433898244736110568256335241053803888750707192719014176729340346010493616613782118541632419300297359006902251271833953584850814476376192092633631874068007494402451910757403971679168372142889447205016814091905349041634987013256934200184777467094354480682497984083435433362007843318027285231925977344093039098893355827843236999467473586142625275097371634577947596668195379473977602104622523604499503607581177588015499949062168447852034978433809742203281811434013755638813289260069595705867456617234126343379064031797865441145412716837364384407663346010565601504233792776319959796803005824439173282327375144316276312288584157515305101992601087223709349246988536079702043289896133357235362532885540398110760778215469286381281330251060787534392881091863534941819684447451714962712645446636181244469025939087537495940105745642609528413561213645893224728327139023088960308778076810606966828563718903670408538777819405203491581436863376112985540062381490076310719786785932422861238370449081048144969212060250868425085487995610159709352857638904081420862253780578201186532990462739310612282574903788630687465590370645650205898346722878136645140526855839049828578163085762748363524790819585305892623989184247981249395965933624363725024378254848948361534781690064226313921778771419758420198582999622382840497384517363360958649971280563249534623542694946168423309249831189599163632241505123535588318331212650737097453073805439305720586085094088405596544066080708226030440416334388798188034184202000000000000000000000000000000*i1^90 + -2901941947470555045675310893771739410918732100005699495934693344185365729833842948759299032988830468493272328229175638076625331181825581209265657448666550643436865012926186524567583016334322955078453946484286983142952993724532139124955743669580275348812435796296986988116079559277664066756471891114645329894035995690992526126417952541971865247903817774390405157165070613334236519504772802016778207560010636427707544557676560352077552677864498118113646010723489185525592045643965271418924954030595584362394180483045818018517828554920946798952862156065709013715857462529501032304892908343420336656044378601073158089292353866672988762974328069968389661236856610814412878124031899863440022643217062622607000321175425836525515156112071816057218419161002781594683302153862658185943425784699397699777419537107636865321693112349174433928136857530091509297070517556622528146506520901835314361915345313333204679411090553775897803200354027445183274830159707719912627897922707346453099855968053494853642258933597407162644791195475403108573550817921051897709970494423094531882069330021910444229663692731893624656376301775045882315478663708559837037102555977814927233154247880217202088859374978276383060375979330743564437776873859140609970928408818415131254579798138131101787076416403209071121575603049555301357451385610169884997705600721825512274392744648393716065410704307238611562399041120306980782878857540874302344161282808967592553892895503003464326497463276130009875424218743140222248825063508158337536785908896382727931229945987075993581144729597956100735283282407769910915221978853936581751003488970548710260581583410010463362541340966323385077474670457485806164620412338862324053567960094767407036360814245528837185434603806967995670075148901704642305342915792642032163637954261024059013253833012408372256410691623338737179987926091586662805308688347026012748685721850640468872335332859526388530493034236781427516822179982860383274032180471420359945427166544439957238232787127339952071256288112328681406046446266524762548275427416401496925640722400000000000000000000000000000*i1^91 + -52475064929871464211711129135583155611140929555238520977674731876810078969510451706975290456085261650234001757390834238444868415184336121434822399583970887648108213060145075537543097855065261109480240133723075730549087010993695677486409760737096941100537561056852972837281714771003402411630617637899827972860227211019338843253762747419019195923711187449039144437218173449228207403142070777375347741416648764585719530186189924967225900342390216573808996611025840212756913698525102054482648877291150443291002277633340257699266084163325187178030867378971664763907697545336919325597924296012570474029020601560990556075331846683855239034612455337254323944821184300244314204817337904554720294335061389691931502964934493972969174391120260435162554465521602029270772375530956246164273958646643890692505835648831426855802258789731219962137253869271636807434450672114018585142293635536004682855182731713423049630862893117477523658977765029107082873244076071868403603478481546870088530677252263769298208020000924576548582948894609806048279878913252478175040492004027292810225399664030659906161292647626391546099173964001238304457824442671798284998010686214925867750572833458932883505823738788041911682485336235732032760486655619182178613282579730009478151854755401382609367626403387553892920339879119559651317774593040650943410279645120377100413899624239080890583421357651600649842494817481564583565752585982059142282317671950355437127371075584792463495497229738304312346366444021932178195963200050238421925467736356021012307219607346507679379081419747719306737002853421359572306764907775092078936278591367418877387874233319412564849243331766583561628961164834924592633141162912223327525071234387063157500459096880180578678094375494781231157568302136239361756960322144775389269292596924755496189566569011916675467175094787443020085729775078863747060255292200172139676229083331165113393762045508993634326082175160674875118159823173462117328846662902010128356772323087082374357921116822558788392455644653852561629830942537739629365217160998337541670000000000000000000000000000*i1^92 + -706268429440837098350697632127206815906670739871259203939407790942484057667311118210318871545619178906041727875858221823780688159402303013733805061311560519406310994008654806009413499854160163149566247378577940739590418749596459343710184986988934318498763932534414410747167172165316890349084698790446652573659537861529193117064937174262354285847535948008307974828635487011811534037466831455390426477309573820683962583622869343784405040850379382468828839090145194211540599665250428605392735114089432751963011810718739333698720929992854568014968663042555710571069805025306065177336493153978340565452112841210381846125276196058739126834510042202390233316296532795216780870963128268834110197151563521430624900446168797828134587683366540828926998358077223567951987092916565311197257027835376627121174637429896427070669265847764101841072914813491849495504632794105013652354982527831436034745260669994952760128706049902894717286465538365509731382368230432070623905351124297477494903501854119339399867912843729881770152856314574440997359378022286718002211381252323706873973921226778171902586908599227770149451327446140047495111738586128411703865577532482998211207259507713499532764827448316423798669037167692242935812941773464520777983093058887679286734814453499176636009060762502674567230844249476545337044319385633778823942259999707780645386480148922072261484147530533026285432037178227840934057813949498909480864622629333415155700543251632636546291889453570209147178509452080187008074274538216401220723838427874778698947472682718714797963951910901896714536918203870174438895987864959343370388070615328325456903325580747057701254860066883330692554046960084130175634738331402205233774379219796323926894838656960897353414478669307603795617307649568994805108219210385669377619495722501811088746260556983091576626503812368888244883001970651158172827223703794285213976230276027554148512039339101853962534204235481802194458973015071689036754608014569223687767045126582284457470403346730026491531362161437750151068489164967635744406216731256000000000000000000000000000*i1^93 + -6365457049688416044308943525344036216163836884212396428384292661201041685001458616151432457297049088649140881745120609491740776882233372105742944400325742183426647733804042697862747822106684755950540911967770545408166876459211301449944904846067142724426618165719131508549807507311819651956212859726076179749586335950547408589105515144222655263892676592085248689209645578567770064563965297854668711700828265401646114231209528325839316588262872807473828025411678674537236580447359288264468347609424482369443310414780108107211485466142692124694708246642701969806037818990171902876050079912589004351805787298725623498882730333991770697702346337545096770527130457233647220558140335148528804269493898417535234740924632766566200949749212127211345407777993843974622301286214311117745249738475249916651882518749679786677436013514205959997573422691644741762621723931989462412783444354918722422603866583280975413745601727996360671608771559982577869871884449198388673135764840776374086730473557715317415429991658718772287238853875082923618358669833364320784229387711392546002827385082867674535882529408307941752936628803735101153718328058145474217439725864520400664274186229230543918408199032742325031917637699703664124349953424941321314472757497365289253339238762073001021193466552715774864273178467391378296485804914400474474711486419668309086380006117744648129374797928669334527557387129214506380595078455431597861286633573184774044469338200358498151654065708478415150911031770721250697512422712455586831417392048051655546335442402460092681634769807988615359207919707675496667284188324952186679430435148739018329944016180491099951341326076381297116342531533195278445288226158236693880232539327807746715278926146933111148773024688150235934050486433455196196114131897240797114505897155612942020763076818966437911871441609733876411506049836208917516833378588451371648041392106289726262130681849672741334012741904689920733145645527220378080064188001411301896659486129618410054128390632552123623583551001778418899444736691627287364554600000000000000000000000000*i1^94 + -30742655083905147172995322265164925550361876661089799454998564887281865330120932862799039232317872296815457236542566593921138716109622016370860538029978462218448131364782412196969325928608611400736228865921593940984747587085598008919427386494237736770642890072398207958317149801125299550374742513872693231419553306926553637932423043915422713182601789603535887325709227515314480825954752480143622370835108657535836052446624576894815742289495255938278544255950288102762419413912454298368417248434112480135669130847130450075222622184162510196742509325503931776295174573120703920533782103702228320730750046186125458752196415337763977515906582808127720562816673427342685426656881217861558532649163219965071717757492976993794112620648575085816074842056761706446372736772958531598894908049224114453420581276490279375847228440549682822891876796758860389155277257743629899846815763210190567982619933068213426101065125571108846664991127276153755186797969300025642478072613326937287868840907428017206504826034775870147145297486059937912842507311443743582028682312510568546949082793600423654497372474497301428051092828595027560524301829161504678030641870490822167579444166508715339516716764535575188565456825893543446911798094862252863522604324994768467225672644840642663470995858635721656398858806849269024380904819083923930572357227761121975014220932322686730091900480866896493156538053113874189134522435010396621235050893845851086929204986855581276193602880429582731911662569967990838629127930342594318903315570142833926188319566339603846174354599277643133625029849837046136622490819581163622931931295573724357352544207515234321165749899033696149030051650090341422161870081051047062845108351380047502749780560827466412764360770907682055626108030004467835682828982241706466237473673410118749311773868161690038510511343589783689582463245117504923578702314011377311957283246814609532899563584965348679594262511625576199597396870746517525337477279518185833010117439635023434227463871109754086860532048824859713264914065859889640000000000000000000000000*i1^95 + -8403843419566624935631270824228915621572250075348165319025949088981890613597507705916438375316751648516746486310380496391538950361179681493427491374074001569362615625304911422951580809039085388458851488212690835073805237811712263374196205637779068929055578291648340448825073095027232331177596493077437610858322233602649123054500680751110138719581619113049118328863325150355600057029847995808685464345473686478998146492846783303503093009301719598650161352243288108182996357164605704270588245057049468349528294194637151544535675120065481242336927593704465682236227040608595847741307968873196477736771842410021201317299594092957696941904921280043028616957126838119016637917905424442200915822825096730800173016168137046111211201238536905673803933563171142506576267522440342483022902876423346829631383205518786701334181552808574811086909802852886079840364912349730058280016968742896579057767001657400048011527345703410387118754286630950837834448473327818458073636431941984553773756075756505943064014323941766354047232765027286803629408091239901591485110931329350364457436605760074626827756851965316125649590541862971619338825773011041766603918117889584723789461918860877835901699590889522217402682842557886891874141720792950746457841242037320693777277642367888202131480188992305187571091921974395695382962293209119837575275033764600354948124351706396526693316174063199289506278349146945358573642177486034731614107341740932208493130759994614594543634161966180689547596684399001044101477849630122312322937669673410946805822262833170972363525189823303848872641530729184275780361236453988823337211209128124162561385961292161552568211363074722467612684569147048406491686718101481165316553852876894347022839149909459233595709435150293128994352784457087459397294536574712005027937394709220697933293964969592743540026779934596396349238263327635378142526147734480933210006579248255325734282560450369879532650387509132590050433090386314541835061552753497513026263455272518711417293868316861665725649166863854280212164971000000000000000000000000*i1^96 + 5982142505745573076917254649912458322720971794949419561781866839589843232477141692068327678629266675657307810223319827400114644190459996126585391159933127965986460943498239819156969586740434170597359024208246286608167013539405997036043602221979959311078218469750343570220615599603560599081035498286440669546748619925415065949325631680073583780968384427784907867355737205877869499754975304994723917457189768908130890434577189742700139180885781137304051248600108285838587928390855064995472126007730909976984763373771601466620855671190070017329256978389465339679766124751937716638163490443412376060282880583370594267473373843676073753725791587473267449940923016683251499333956338273807152310034309806899934985548527676321520590269676341336081374824890846432616458816079902919756628782781428828300656806292275820718277934550229828602744059661052175912722266777489672898053758780523963929358103039638853320523746501543641345782706605758027486604362578959317556654285515416478598306439508692804592829853985902767265186677908627955307376518569662650882464377390745361070550282835033455082619926579289131910639039686821965500860069799456702850411116020166596905342449916692064480917528962352813122984692113219314298105261873121567941728055544619361217401569306459932552825103979743999845997792055632425449478713260766597956898314710475148866181754370160007329089886424734014638862036312848669742424518229454259663444902763341751752302193304262863565232927113641330478857297811412389397381432035734063863605119098612322689040079168989256091973551134548628642934372529585304819817969186757239458609703516705479147985119329313758067234885605016432866691483637117790916669385293067988487261446419974185258849924725054320036434170688522106452368875142617358558145576629822292066740913180448098175744299429275725997728093518694524419347985947999834038877765471049814288826676645089010914644719194784055137301949750319450714359898905083738506057941114125183776879572318331465276059962590244740345589747179020358400000000000000000000000*i1^97 + -30592503823609834713637875217247371795225789752554543793895778327420739772207894807164285242098186230734330201191912433307732006775257852194893472133011196530072662643522467967695682443468111597891608690701089834185568929529184002699334419220909484723371018677383424155596055659627356166251780932805729975848462025890443890547208034981988844726133693248152526061492765528158515836513626750261351478281650392785490627575709214983324597330623500701790483702828813052816687741029092673175569847257006525593670049773620106240295651070362555170043832953305788841113262507322222313106177918832779672094900186746633717172490273951368271876569264646188612733885761043856462064575537494725167503146818070830097491116366140706262520592807572359167205134259503594098623279018704520410949525224054627222340808350045546934209428540002599997925757951235983286916823353484311454120661173949931807225741994987630496565371008962194927526801535794206230645906781046594801000716633845046650579516507735941666304911592271563600030186120059610249403935901075170390148776725220898894137453079092794809041200601663835847533948909363732270247123000522464427648351292328157272768447162030407050054442514423334794096412455136457906141512903478325875999458621846354895499570598564608209389336147053095113218485037060285468752647908493778232503427749690966638267906443637900007575329787653675389769382916778230690243575291913959675034453357885547398335451694638935824060459795900385276313499925075260442364628457356082899012964608673002526206166946347995231434580675268222765961306231216576774580338738051618590305176650501831775123278355153620463772146105780301068845981774056574227672665188774921998081345670797933618370783617928416535061626857560301788582623574515730695132341755713202421086537807834985706496344288372961102585992549649483570387963865387857547449919392138517237599443394700606054168256158973988295688378178087555615904317192110847501520264485400247681360097597568469667001121295241977518551307351880000000000000000000000*i1^98 + 22471138196016418657911784043063457219854307107695059480426070908146357443770269376811582873736357878803827124062104194358983599647056034055651247695820171566999063077590031419489404031154825621156436619369120979860711853568063564089409497729297345420159568263578026312418437105329183797463320710205719439627994327993481573965096657171003255784390591507720358075048433643872832932988506675335217463849955488200828383153102243171836678211451989747712876799473132352133443331771089829453841050164303221049197134563983978399587052834615736718443582499665521386445062642203796352704476550648065289559947638589534373529938486527851740621049408669433834153362765553492548015424759532615026129105078419065699745749190490259875073205608941537753576960589735860077647889717211719712459478867024173164996267267975490082204642255110311775493421483477422238236197728735961157605239754198880260200675158982295200883847542421868258560806158456032643481775201358683179961029721986225058777088684059354712973574242290219667217844144329573370349024529114442965368751915816067006394153613763942951142352819107588044944987251083032441313156121526856189003492183230164307917153298652226099788995983221088814383347854575919478810742475002107335105210224643152017968701635707646066512896163655324227275425487149739350981442746147235845590997517961534160686805106600813061573735241074127537365271877899611838087850980504887927185673369881813735079155356922873228330016275262673449175295776951131701264233971335125249950873511224103185223326842244315428068175477587334659967236043353832443042169641596837776103205277265655576304124312596579809278571355388045362182296992016597988489281679251781809332112079170706549931248827010477352980443234348144646476424898177466820709195564740292297144101996762668010249074266505863132467633780938194719109604049492160503989320626207560943179995791512209268768172850706771575421398676828881977472024342946838359588094022471942658131485639729692547423718924051060699800000000000000000000000*i1^99 + 8362665691176771363511479848129527820185235984042037430152596863882210067439854025286760305433034281305065633853150871433414978140684984613145823178921771777894119113177312828865734841502281465508953606693149425480071462398561044283738140920834296401687715192399511001673621795358162402165825259517825396395768674869840015863397262709963419342362748827263632267928198835551946871353331487640745204054186245206215363304208588082831330248990552902570254977808325801207171679032898544682443379026140009488776279676122422547150646125363171561474962318632401465574858210441259521305446758978651364502302153029556268408457736602793403987964719659656663969576974178426656103603419345567454407257644010105222098916666510005833884857924386472274285141445167128106998353410308571412496584549941719730724156613481578588767574079787444455512890191171794186520108273025860306740316360847380567723073948568803543315222234836846578197920720404531816131743198759959171828427141397913904754991630386405786390867845910399328704648451132369373584777115664857615873401207013408784447853634027192654522414963238600374201474102482910131469852920724514922628507140007096743245970364647437324583184594648643731569671999394746340438377621441064437589740288488869722979479565640105982010760737397435262616210237361295989546144644908763360166183538859162980431614255202645520375315829769963652795732800125744722602699285524952061467216708408028022529626087055612530377656771898790175126006141205325531375980143342768602536795834393352634406645563450450771255606113500113399856360822967549238992002726983810509963912024533955415359771303261281361721442976966506239119824098159598314694943035000575779062891348366806307480882687083632009364034689339386723897962200799295465388181291551418477154852687718222048270924991241698758409168186133188534625506899238918041074532515357953735854694618905550979952765220429143145293307105966047080875320733189443926234641534988042641562265475304142927803403362686800000000000000000000*i1^100 + -35334098945301520518194103412403946185912846338496257837861234863158903413894579736107887556412716251435423290366914775079669465481372261404178389308328845589987603309036688856716838201758593163020836182773149560141850636948577190530059343508931916575694575181598193224461386874606791451673014476626073903828721520027956156681476438630234795517712719208973245093103730502113492560032180601568123848598728195231131659754489473359106933563438699958135615131986388498830956654451674875748366253940614100352626696166894263839427225109543734094251327969812160945342583371524400942179884492322672904136967580029605465948777887420941384224207973014485725979598297471744266055594087066103904882060617048081443560696667870852306868390418445950507153697849554559376162795855938644330101454379847364895844066031098386829391320840357506203481436739724414363170378328381725901778968922505390070139017017464502156554497341364972963417249416333789271875073987479148814247105960389687858709286578783255222912409010263969881059100509793075720255925356320645540823422781161939338008746073615446793363638232577753364520514687833301427685985068372315906846097885892306372220244864504942281783640657410041071654940190178962270203236222528532400659953782154954132414662775336051352204904373879862363256498382325992329554562721270968721048868804795159500798901823771248525817014852380252097104938234110619186910034675443814343757460547622850116735555962720144218222275040794939181061842340674834957757619609897452765298113020212050816435278843772998608123574999457744617907009497057635252097808888062816504525249926007958895742214752350251645508259627831662026739520962534177963028415412157025141835281612790677517192381394355447873685944891395834039872245320639607286852764724306764408697154226867468043232863917200629765169652902711384360091122502624340668556643502250404765262331388515730735120625371795398044452569125538056659267596943550660493532253257497695009050782424734584117153680000000000000000000*i1^101 + 18345007661988853482117804682308407586380727307037566375045001525612771114246222227841383821191642870332379703182947095979343829185057773234925702997895366543249089455817933752990355210817712844982777789963324920470353977767151183446389551802145758263267636632492356318393237772237887211654667045692339547801283034580127609339157506834732470183581287507754021596245960883860585503082838134857849806372020796198347499689568275663456554357664854486876593409894874667960548834865957544091171846082704728665098655691478100048358369844445762370120592602858879229108875767964967099456059927958113617874058947880599050175199582783512477725220896712444171813013960389003823880458833021473037486111778528783144489154399229947934696726817758676425605824131933234076836437129193205576775433972311933831387224332508738243866926905922841543817074509726131468831405201558601104763222157414023692518549026288684637312854778717849258997324732099765178045152011854004463005375519327175314676597459381935950477702558166277394761261476452655967256977389233632715231014668161966084423228205032123209680050281870942401013397291125499765174601702845636461432469816206090552856464824853560466990445294503045621332062812924792844271961629653834200765932337843306851178370466965267229873806863244739453855117217717532191450166803535195691028358513093922555934268478509897492070066031251442470144815822389255827890789892936071975161657120076214437175557928313236059471106651318323378264480227622633599401784782817461145477285786056630219010016481690118065067505382581173953353512069347273641683592849712617287352252708636388284323488188518776135690880784836076459943875579307377921597155277009809783185844776289077957944447356948238534137952463331782841834169183399074209338267732324983755119661887738662052797182755981350954188674120876016087572267119653487608398486005313190257074712313753877370372447539986789230051272313283561478014925027732876199789254097528209168175053908189884000000000000000000*i1^102 + -2919420633132498336039657287009816113245707815232464652323698421261306580366836495194988318980674924733493904246973318893733362560722989769636855836956491081869223486877686357751748938320581724147447136300145198964533310927527908089873558493304067975569219915395677235018217034949161413025828303872110414388714665803133542694186482488048541926259477566291877502374639974314397795477387461150107209091255752336320231859506259718743652354171338031819438848289954355839750561510336272450287058590451100868413786236160272592291471461970279324821261975083848821712870207570417043271487564269323139154270910347176092971878192308354705627596227892156329543231452932685911747550374436704539789247837843781485991705889749312039381171583893515205600273275252928816490496371069904676652302219652475186764327204495430926480535200059374889446029041412787888676680777039928314143220700077690159369086892527803754903512546537616718997914932464599483527834106626148313185861543899355352190480030872928074064782548689585282529071555852702505708559969008828364024024725952094831417912602549627202459591303221907813728281577482494004107707258118398527894864858422519777133467647738247883659840478278849946388562079270032873480922088755335231835241754878602289040767655762083541540881117709669549194651072184827968503045391498512395409000145967441269329506555652952970991766466040747552457024532963996399460318147684940222895844959012147779855014182214452109807904965231247581591684475344477868661627793651812228120449869137308079536548181177804018378621124783223009930984043093058576991736807649888076925976136862468322993982443926866556602514853879620874679303948058265672381426585303922834195322464924654196494462593191137949748404228294748813764009356515621325516394706719228339007423803019341950572801848504900366478613480395422398005841603678409218174227465141382268096126258391774824325967291340514838056596529992191539053956797263282475439930959220899492078316800000000000000000*i1^103 + 247032173345806539261946134737326252028864400422184500109031566918851752165643538329694837794831164037944265937555606521363323191566007310522585018426147399715687328338462357982570389195875663345957554131569696197503573431555307734718974951220206086332784259350679135962595934590629149175932083562775095228191266751779524804639779184528565288505770742510033822339151160236136294329443867035285758542400272313772829717492568243390680479646834642377734183030021284199108415133871974433578502348916360425200235656862741986317577622760648601875482110072143611626981216750334814728762371426076536255819881772037068536684797880455119897113490522493670702335921484337037565861764265771694389977577444320199539153633616988337659357101269457772630093919196488199582289130900851003883059233859176504032727078923261925940796139141870304984352460522551195698767061751063378519529811502367952491464474928217931378097190754699189697762036875921047493961677061647670601603369137195335537257145235951000519112485821733535507621804512550387292187861416347823963931972036319840621028951917588764330596373988933115299434910366513543200012466430031019471341527939424348532660169522889531755856733059342565374015847431161224956607822785562144024785003596632638015805738114276594830317507779726622794059551825214792138295382712593527516742193499751292084468070700555519278220796812581805891397028817617737796685772139424693189178367138472796258542589888314215472569420422484398442888081033614896547655242857793328479496444573558622590527881606535763956010955849440879959009310945206101904482871214486697120330088725697769326576473137897800985550785304895556171518137487752295959149325940043989103514246473879138334770030793637833952576208610138507494336472975481303955015440977999675462612751680684352850710931837759154771833353225515143770151314294891788964704280123526797502566539082033956704352058608418218699568448291330967285836077935753852355191707006598390000000000000000*i1^104 + 912516640647837223298395377810703704305139642261479549872166383781193527734085785735539207821588109709805328864068172007589914947619977011045759340226570427287193528680195577901790178285416635378881782434205710588837275210536277061372317651166261742908295588624450350546817384831642141880902577710910492251674014085945462583428287023101791900097847911034318849862209654584299033468604284026129444730232361195142904652032716793182854247078586218387538259010746031093436858537023510210904088616434998879971308695836115666945693361398387995342904635679863744548943959146246403273961600041679406334184949919670942806496171619720152262055805082713971172354021817280338761393971778969552509885501832421429603956897402193369910362115008686190577412767883463437549460252101632751096454019925070615978619772419863870899202858184697894758323244280993574021595306117894854144612335670679886270826750461706336275310148265569567077360718675810702480467866387756878691294059444682679922922893742161964660741347895384292874527675845588048561182916100892467290463428824465474812758379654916168360480035990458518527986192925461583114342468016866931591180064339341014703991476644351186833903492432586649953021227762956348708789495047181446720860207512363164066776805254543049324485420060744971468202320964162593617341221744440835482381549578527019611195813013034828203856635289905933450911928173881606915345784621649342559134839444342816445396816153206073308423015043189354616353316079790835772710929392319952660562939065292317933086751460954404752863233050035534582808674143138678660959224181746945093512121954587122304644317690764556923435730639951084547245690036962884005627120436830758899336576106210669026921832702642707003852459487475089533831729535049205985565037642379324423783234936348170552168204440902418146745749819999764468617771932648713502168869187000524975720911383651425296418467515421220884849757813088622209380057629017696972980000000000000000*i1^105 + 813928122347404616738988026672189717458595426465561393577014451193165961323716307669725431273317297431731564618123221058386100176918581324586920921012805892757410410962952669113288365545928410938400589457830674278241653810117612786008833841709315703751555659881703868070459397429777197959144551067922335221115524831445545091928296397930734604393377143818725966157678463141062672531344833772049124871806079276187681446755106234143529945122975751368690708152296133555624721757524038459959985266502057013001114970935863813231514290264209462797160866234843646267002785461005187847399453317744381505983084108387542864902778023695296656083445443582590417970730196049722974620023486760268472914426062525099481687233438286789366880378996238585014968602424152098292327456385832133857956549430913003083429606422572184787455135684508342880430200670756153339323591889778482760837308335637921854699464916313819659660500918882181216919598182477733487857336888787054711670880769169336061463922866046991445846310134794191608579052314994072602112716133957770617764276556913234733779809018550399371510207632043455737697073214147795080593829935708919536938773119982460435388045334605455695493784412139635846966313216989790065226415989938753119019722353999992800053870675516849694527055247828785651599611663421251114277085498461267568259199843667843331955657972654419807092379394337704656325596969931486792189608786250805223481672954164824197908379779843755774965318892946219039073386489782240429866739166833984587219537262479077516193623607484113550751843697440644704160302381765240081390668885632916130126882370431566470084567997871617303996666770412278647754150076653258520404843934690233649525657034528932725460531209659743049364114526458976161656747220392017681940368309699886847643368947767656109330532003784627924283313238977548519062594326442516143328598767059314538717567040163444835509996799543083367053615166902854712080103593800000000000000*i1^106 + -670393046893035322866302517052945650665422345409116776350361015768011471355484002382893447522649225745579236508987524362002435326780213810546399299055946869324456095249584141325393484778348540580686102483366605252090817024165053268777794130013537654992908423572017906775911425163043578486179618563182120373016728772417516171409259206031754381560508317749464315183323501994780168070305606033769729001045513656714024891703693661641194513809759802731398548110385011195806802971139710104811538867951935474247977778574423719913030819007124211204899859325197514937441775813879993746571536578560545505144873910000183244875413817198403768554604151874991687976655284040893814264457188716936525249465622817097769581458739910288200325983584676625124206919717539055098436417671723531629214678138756444884372281652179571236703673765539473983654340026101404194818025221181657056051312811899232373249363664469153675033383968066135460651090976170138666580665632136956209971375798020751653567026663898592009541170704218300468161685283203826445314949536949647062802549857950572648743229140870220829125397690355235725138100122405453313272429406545620861536805883907850424012938004342658915228693751903298271075117498200500090142589370318401537341144595275105692319619474506337876041580223907803769303414087932403417558250223962509803078447769765418144031282813591472705773226146363778118864219619940265913805992228104432235238790711640885238945182215511176576185110776465749138706388482977051274820635834421385431364638707595864970919944566646771054876493873513611120169072867227997873463685724583251291801498498836815364493828224369904710310389052123036819408727314142105096563862504071358020853436935424087138034096113601695566116912432443442444560690694304116630002448832737746138194244640322824815231919076403900231845128544216250742975026552816632763716938089964682387832181689291591746773608343298268440510429689753767280000000000000*i1^107 + 678973311397880634445803944220069316140756152651838719546685481970203854688329449507717469211733627621539150015648198423057360457342265718152693708003832172673465538626784083425892786853281417516265855377725939576404365866195650102267417517105191314519252423041688787935412048949272792287834828637214088964292998627223650519071492126035346802699296901542897469523542225578922382354440398036082018299842629891448053113902510445372571140424961145532852960961512079315561055228039381191833959578443923817324771036612463553887374054891849678128493171152479305348656652614917272241110779274793133352279149183019963460148104155893688449873229258451142941997969110448962167780751029383328511525332554130086562839107446391261603516482950874410346219706428740648805409111164489314023385810564124922517124495083377328459011551581322762003509261469946518226944726292853608004263825618982875815304692779455448205843376593142965442087973445083932020035792999432363054451240917390229505224601862564713512295781046178735748231547230961050002638519622701669058920632009830750386180904328901469319748659594793282176401967626123148180377837523073072843160908988856251020750542522500326956186839482818321774816475798405826307118506388805513265165862421124292036415464431268648816264880900259992451318818751254233629134059430103799334818349461530509734392643377577362389155444970510212769290323657050965726357747511365204540010385024357296612629242466384794463951056781399976334947427207803803034319731219912578689223834350147953065013729179843398336944877383740452896242346241738525806186812867513497960708815469798678361211511747519636231229749096564923411018706392296906342952824986238741266834547143323752959793569918684922170768003300454063397333894234274457280317833839664837226101584569319605138150869298585575616955569735767934773112550658208251155564625338762896673240603386455039176855870712708867413411651000000000000*i1^108 + -3541854328346850479121271947921788970324837625639859418355094965091748594644008350956054708151999234923935658569934918655174636703871076990361749144098968907844578031267902842841446459880473436085565967516469542079467654854996988680660993919656277443920942203473393623527104498995254038244945906055057791009952513010473996397906205495353289914970436703628599356617054801284024802269993896732472912121266566593153150160322162289559230974670622969355870567095806618155272103964399986170826902623593401842442326161068359850005105210448587004063805243038924028393381040595855603178056395525693115444430580654395436999045525044908000611880643937912872866517632397593659014657843313983123132221328297975302728952954980742881114095685789442497821188379848560345217785578703013788494532385446301917873356069352531502046508177967812832605177279959970588593337920940356614718421152927587207314513037632720740562382482200658043495930641091395451179657748878175655977074129206531838912428481537383729920693078928800290136514630136138221288089667398199764557979103349430682479162462163175797956212430098150931474326504558280979629880035864012504418581927384006409408348438216852751814803505828449792828373949842868333883946068235319356201340554380542326268118698926140050872040556796330692779843809457371088788962835326769487301201289893963155198784640084609538269974465005905814140446137132000835067781593024115417602460445409446692744696905661000630972461276206841491816975412414942741821167498015115482703050680085762048952275492529308434776592567406111028905017126464837731842961585760578678401675685729934961589476709389478677516520696709947618302558626657297920509483186736350183302802278579956621761362436118842610464746704958257197505656574396739556335389031407699288611584755756913632460488629663668143050124233400899951263354350487837481426759881353850355334740814484211013316664989079200000000000*i1^109 + 17970119766979522567161189223655141322869708354940955970391569594225940186066615269221600883273742759115787824697385961954101743944500190033931554037203779966873194965375625771537276646200719751371445217741348141687715216913057177778372152843566497284618603662110746225832272327228084093260305156401468920532269967986407130043178944216444837906582864584160946460299472953083135358577289162127725966174324671674699291110595578779392614090581760683138479642510488041334803189520442544356824216851084428537748275658129023978067194991928628987503654429263972949593267581924088546633915065353051245294081730218408691594306381829812694364040782826402275769752910473518716811576258335558935468140567830531842122601978201360692050021598644320416997706427173939672555591597606907333713263042099015651584997567134402972454691101210083495017365546331553098074443443567485518654679021856772451102114618050447050024871456471243504755452984260179310761815430694415594157169052047049750481486545650204979402688301954062870060928091393966100953411677156294088620368023021227371041173207194102934569509892787531604582654572087330764876050379051288075106017303913456182163324933251034046170761065357569379354643009741144429279855843064060910982211640910893378846425747116542768733857362869582068148588694774084621777638841340970728326939916810940723297403015307232117730126010016075774708060708737919582496004411933942037045669502982072676997134624675262243879555743073205932331890278468050186047600891468998821193761104873533856321722086576450403578363776471524884192031164125940092884018449066479569904232370169948640459977897609199767732580913491696198803159570656787296779379209538157162550311675140983566586544833763923556873756028618974835466239612077116282332609778883493964526862378452869847866020675009297440055554508822380869553624517257241021921403911280734127642284947755793540000000000*i1^110 + -12871293516505745718703881455111615520112474996455577694257953588052429279502305714978333375995092672289040694937873599273796435891909362083851095169838445567077852945377926262655295860331787175566207506816255411291598125903332400799076422116319861401282339931265666192845632848100122512408770888583858820149494797899693830724913598962626814332942574420158806025769134426865319651132322360200429631875084635344175277915427048396894494700262178400492381012856309409892743920647659305639656046369925341029820725100484256976272139184124973723548087544644950395746997032547082254964766218250304343617359604705673270046341342759568829062437506142562350988727842245163751840095641241608157714234762752901901323887311978602459002305699674222322423845296938000085841805349424376743486438468191283243907255871487290180180841318755139132690881875723869362052355049384786021156396202374809945198918041358962563424914345919545881493982106980252218807954306436268484284691890282672322015923816420246416361579940628244774339969245640051582637973393646994442569409251713540862365738331434169146422080497373494578384770079442270939766834943800025857440781584230231576161564541426252193682539616916487920258912151211422932458655659753729126694791791466353447725962261218894428701607693959299427736022338364957720094062878559011661298217334099557130613976807880341984708464322254112239956099515327073146282988371015388043988154785717653754767753259806795916930656526674633191152100481975683535245208106544657321444218203497156985417022888072975210931800905289015434375625998153358185777608882106224482432558174906937155251712309981780379177728657765375009975829184631064402233969402668986714491168282026016755122427419211525795051519218127203701437144085765439074277841528823410835123489599554486367431550534794925750773959500707212001467773992717217718564792101615196783804000000000*i1^111 + 18417702116096904634198858763165035851919253840622903359695236550940643889279128318406705942821864927370691569769221711249373711097479670076949693359820117835318130896348939509440423566534386281364649611489479704587484729281719851321653131525155422962238522458393258831424224697655391897090247773916984514140391846573832049873293969380664910533509847146444074174983038771821472474028002577772288427742834502160424296616559813831669527066348936597872257974393187812149435718828798241664487092108257314866315623039030127933470477104606434057838267258469694340761635355682074667250196331903390986681887956480560803305519075444633533940103581686015221463154876420398574850077025687375773080788821905700758568747171054455503723950762691300277745127083132626302230976890090232636925902651753318130995615446065114601196410514682797466869951178400333559637722705366551400549225518958164616483956471985727739541822555882755630691015744235213100431164743688938815610837629020465517187504515853324574863089437400225610930243460442283938256983715437036511395179490012753899126688258194507067813210367209233849759467697760732569177567932133171701908384804959522649724063103822173440124595066659203618165127828274147487949387504873540887619287918815857992864361345406751149300076886626794364676485779598826441966145457844589522939397586607660455888910035459842233021755693899606910084685770333840636111974902234668591603127710185900393603143509360404844731286828391617079482917873422677578426554719353694472648359817847641050218431342128799195306850298390729409099764843451372965722316610016642460709189627190732868147479744169031868395339944014055822516682166893554461114920264232030767713493669700262781479166536169075833198496467117915719287480328261887280115751562613762654480930425403110695829804717545845284973926880169010683958587444132338279131936400000000*i1^112 + 6211856747174716099129400410075898995368727360119656067327472459747314254377644181217643471977670397138335261273626423815793972029724774735167764237097814797283932147943645292839703254876085951966248748135638534231280419228122038673486944145437885336377594823867425467783443941866743722162536957017680970009239669111717543840315506301611429095487529429633820012300473733544986447356574745628410908185907934532675714516001830452835886090104178347994132031316156409519768197060304180554978654724561489138096104176172427953753822812949919123783503497074707603016299641954504732232108503098862600115360068150859052017882508979060058018788871176667585018761520735445088476228983948579962946943609893095080523678522592245811878347117541148902007424589189633364230630328548393747365095697713438697202446904300171243105423222509937299864808094375955708667008843087130247575014115180787632150770570662470703461127308275439729914480046427338509477857446182021243037726191588433926399567803343935527208469663413216115037392431846416685213369112926911034051423508968198721086895852679926299477614527523115548524702052624860497490659676825039385040943637440988416151004578049554284986986373317569974813638176525782050026832962513538427726339655719713362279855374662549016669806266518539836162756709166192077663974285804896750070468539631169645234563884394362222381568991962627821568448712170949405826245794043092309540988502706340936283450650838714708183402158786125835445936403095157385819759329530845983659234511369589235653787260840355186609103552334416442213775793785594699920175021524261440148046395788999206085182864862088477746663133042970568943113853922084149882777821886306753749681917783677932871115497522308286355109733554199773797583859862362068796458470375385761650499078424326962674898529192394801718963549586916584164636520000000*i1^113 + 885775913908857544200121835911755484546958392690786721642895629005757478082414309853452356522239925912205248696520902740902698785536335824890296574311252385417514190831387355706978173023424989913499967696120412760859725471877484097187233368317086574412528046523601434505384368439995572680502095315601726325637869135175026196598655660683135744542560994849667609002480599717798701576840383298962008114071436791731874105293447877320080368784180672185882532020308183552858446829070114028384204143544619259440821206056671647348243096358618399943958428101432977796573402557773171064845344760145852743153243738299682896671778991733794119296447942931668128389752558687559504935671104076903837190090395273975602859465761021216519935274648819644218836016875384920565870884645342789872684739826036073960126104076842310127325794358006938385377676590416150526149816102971675619485987191369643615464058328581574919093536797045100331195354484582138838648396127659769546088831060424744790232624932485697609020131426351915880384787930060864657661856294634623987228934518911571688662836607558423370475057058979071899999043879086321814309929638324660849284629068709865082371592754473319127084926340217883961544214730416555941870382967255100910415879862059725686681996268737732341580795989332377829060374284123422462551838752543358103858100884116808017305373000610910289791951706586451628729467443343884128601316677794794154083852867467576477898191497774976141440513877177288188886283071709859025762362063195791518974541614680453573679079071829062789372942027902092964262146332315932232074708002809810944202915977112564127627012931627242453426788240204160115810249927891663216498632141424989853691819242796497666427840641547154005098900648601419892801874670977246694942501193347325211613142930755319068827343978551666706686586000000*i1^114 + 43344771565661519909295656318496685602208015992892293606927114841100546017438474727547511888379271239781008150134543392657864815034708033068414097823640979969217857456667871500606783585301958201462875667217919327471429454587031671930298944199633682808205863297305243879042763031795397461143946608062755280387772407697920576597984168389825708210164905996993493284383200147302674698767443640600074979538181579818180438530928952403244507399688332794101001140526601924448579725708755076132811109188214682173201783914278471648036489461596149553268853141017683996261684678186048480795678224181506694440379800665517533444696178766066229996316949123515875934278472287096604679157900004464341891232174077683348620827245262265983404415978157355467376434952640507801692952730946781966522064789482242619917816589523255792584293609288578309803008110574441835036834764828976681960322141493350745473759972571725857391585441140299090874537522820648874756705666634652472441366841332277718090065224756386970874256168351772822300869274551591309323891967800107392806180705302251120036637292380147034370641659741304000867454173166262676402943618912044756526422161128242347744539792033740440376071343914184011246581650817997222403426352909499362287816775480547407892487623002301970761004464623553591053238441795376669461308683744266920056955167201996718485940085867023213916178599859338285259461513444229284951706371537883697692909916335531305078109720244652775316741782115353029141979234242559082272013660024751888574772419266442869559471305270689328977580731578643830408193239769846491411439238681089838695132012348281754542188661450148133327636654186627330631757687730210326226338842267220513377682013190733249150743223247717107550316902003413243684286179415920096567097671003041484062385679464916949600000*i1^115 + 2120694156958346220554638819599796277309322404584927067681695639876782748306833680301888047124277394154444551071006277899158654035211047820719428896618910839440883151278743997025185416850777669343449391737586870347759772938316282600511270622495693903286770384088661634725082315884586335903840340349718945627428775670672089346504209798765509736215569269956390554930032077616873897480380246390439309459582434007077269383253567550679344788610153301281837134093114798564795041622006058472404066446804212164827010033585595069738960442894948917764964422214978153751765029308295101104054986364312714532713968673398938072381664345435680877749954481263730621984676758598969578102346324347919174446527420913188654374131194040557988855414355720830135534480838125227836788023057372399487950884247893408450234064679703808958580285135991388582943434748334490861284371032343438816151191749617047038179045091203039709236444346751299857895189210066830256556648695000363682724928964648584171949268118976323345904556979925905436130919538161251555728587841542963467433332878577435338662680447051804783164218897314138355426270060136745309263210593761297487903423569151947495559890939402844225304797754547567225286938250040746344996770413218373908759040270163771228846435764562287464248202185678867239869525048898260617791938898232141530173913239891723389164004156099930795541278413102561106876013985896653459661095651380462189177150320463025600971267870207065619615441078633407776472382904397622724439342030057678828757373229272906625122930995994563993935718512516901699651035032071586394666993876004612616972199792343393721358149166637714736218724222214418111901756653804304787067276956690049108252685747038844318178255689923110701763632176779421418588198490086767779181685570810000*i1^116 + 737804518652603811260238595695452864405408861803365645081042456795679843381252396873912672174148925801867468133562646676893308853784586483317274166401713442990270905492962628967390862227516941736744085441335368629143146491047047037441734363101054433216775007038485004903552873336246347932982089078953002869570893816932006466354916709398992430049593867663922224121099193805355686435097305551298934411189783704059196090284366742162399687964723923795642115604567812028565159187381509706716046242790281335513341202271010417650891487181222688823733881947602902846426838647229727570056250150451314911155759272090116355492356321947095955093194603359182174599106554366129603740087373568594424885136218186629054431368346104368740324105559601178964670083805288788277545831012495199026665841982011578278007641733084934581483369208462952188083858978952371329302262259564996171175023389993371500366064038537299422646452552550879225285366304151964477813643840814099747939646138869008515537003965657481591248474208923133536423981760409389114718012451337758069849893152104045905650035927500543598316929288539413416225128713979953322288183357408334483773398451072702846760589695170935079364585090330574335195752498230929454720205607995426412209458386179819662840450778708671783718115368948102508946016416298501724038706936744052473851473701747338591568470879593777426619920201254420128729497991630566822164315217192219824028574186705601796006667081885397659864169235437539301594800486530461339750148421301651424837352351215975684816703003920451186903742894008587651337678293982958921356965360003515023388114794692390117316807989861749203850433880725737664807192917949541178500999244668117405093438992949019794502070055301190995601331305673936000*i1^117 + 78514036479068428000413661307261063705685421337351229818543632394546561970017488969496384499387088555290921190616442906138424381157701867644397048760012734857825297330125680873219941493888131842335958331945195651478770057549394736028649204926111471929510563991184551733811321661726246458726014456338248071873198601851540872342707846475011688413979968838741645228036667723760284059924057531167798636010612827113948493101244011693875119864095585283675343877678484898870296809757483638616523784053984289331562261957126467350374042695715934371803569941838415943735691502669911884965809504569977740096649392568109964690607462020740509312927783103373535669293915444910208701193049241167623154212132895113006813204390317811288182644212801761037093532272449618645482679975661857224694639090698070283239221864742891881956717942456481682741252251710719994158942564274605424815544477332239120523817376488337682939907606562667663107127069495292450705027184176329767855519352432029678130313835466659213308872307267617959806963864738107762864681258488194064600272540347671917403961462812323130934035431234882940474412470562536174367997390087520039980774907537466753169627834831549343112868648676889207416306709088169061087127421924467454892235593443219783534969877501642568053828543279004898590371689164566739793204446339649059555170831777580756768980128611734333082925305860485860540694126912206853432731321854978096386298625109399391359092757856659115128269907262974858947561433927230547875104344138189278976881028209557505992463366443213419226265864104265852671226905363963269193422840745450421542818611197945524024557490518864200496765876475495348412163924667782934979946879989932002021982345582837211800*i1^118 + -29943040084651027896695039777899158955563213048970260051683376661162603335600174537935096889050220720231554783972203737660135932240850174443103458717454531730301849832789638873617074174227331157171868011888095544432425282296297709102765519781968505090332727602864233151348603490961343009520291551004154145761169027145972996209149235422561925438308377848488299833145060624964599418070564095502660293373374492955540778497312169235851846972074921129234207345187665552153207197791007416133002714053307639196020974261873883984616652254751149509667878952548689303160512503497022197621271588622857150453332833245632987459892291290302414098436184649121850279026861089250390669984779488310876990157702295764400945780538349958171886933067580731727548085685051046754867312524031629943651039528121969730510165036720641481202633940429290570053412072805711951833953140813892694383611681004808569698821668572343541149208020375454969859547502380911137259281192518352423327108187600241333467388184239533883533667166707042718572875934479101836689970009282245158864824771322420912918705534791936552202751670491599733571746429082821923561960439056543204103472058634476791550920830455780808701499664916721440019655093827861196844913158223675078134222446699162424557024289015926461362196677960135827291108662284662587845082914671648213399674095442375531474705375345690991069912755582104923976480013782487766738204521859686959302863875590169682844873083956212022608662280016050047425505333601111562070268635720965523009866670667986852624773234795026866399284783871102596509195087321620470613684728864978502881144691615837788177801666972582386052693833392840066311664388600*i1^119 + 1565713614004194879521611939844436058981259577637728881718695444603187633657836518754722969437712991268477741131986200806612207040738594838323637231781965646847555764422374945569886938966970294326334154935348642537858099257873626802042573740307680828337834738413602831825449691468267209362167610836085393811325619978350318073234757778141037709853037881552122490524982213094282040565338035601320818863439596864784084771180160747948204568808343709406139947269966353194557982498549938919323400709725010310354062883217659566238908406970540975890713222761954238657968022361098422658039687115875631444809897242596804325825831679901787689292350941641289952580915146205318663205225837920870132518722823336589600689788888131908962225853295661041773519147837372447905798554044234750585033537340452966948780767239833398296378796817459966181068007514290203934635502789520845414261218587720751821243983766869257839054946850563400710067925243138841427376282619890457398592561530577125060855252516864057241421126937654093832940726919064347015912028312410778160547178872914447802602640781550351957946957951846808567170401494012780700198828633459998010982509336776653802907710071976510655786356443917718082236371084398539974557239178915997461111941632490036975099847929392077113251836946059055567594615898057869337866803432111201174279038753131543166292842437098108991262295865996127797903406181102054417353719765529139985942158827855263215711745855613128073946880757599691958032859528026408112148917613954853508906807921330719739088366822547533699353590661656845193306123033785493279893314344931185304361*i1^120, -2394082547154187467757208005506794189506922580310124322141254584398329308405086310476948502956707767188826602315783783279522525994888073040327119934074625919464315082549753326813470098728603741961428832156754553124389633964883643246306862332102375172190540275296498933629074592767749512896510375107109848823320918879473872442224214485215952601709487961199515349814636182970123729382055669645117938495680841565698296742309527832848296716956633877300078108361805461924861171201159811855241783447795052891367623790118117898697640762265941956877293002992023947745597090966944910022731683674476204715419068503508712226618181306316644907380012882384281751310621175829577937167794524884549705619765455899573178049287863317875155079950660174613298067331721054168414156958924154069392152676461871428172903330631949479060778113800726242009883617200009906514631827801079502720226816843383075627332033223035462194194987300032276631799207620582025757860803512682584829358385578938729563135883295960309928018659084385907304856041775502292494331577127132728291258110028098803768954488122308480064624355490346548502339436401535072349024647581096449430512887079550953254371588047512671047737227377221900809621794740997344664013988086202928462283002835733431942723322648098514419624768103260492547518184606125669238245624457587055938155596864188049373207731767081318291134774403320770272462311774921789422796983467488589208048156813323560118581860264304443020197405749565030431781699052037288196738500014756853436204491843654491161174066129063089168363203646505076295008930904527052261482320236961371193554052706618810988075208325561440708686698746526040503046211256875217993485016550232331330261868327427460449740287827785456962772615453901828706857948795371109934800008613755944086877454926939465657643712990372294826950434920328358300481820656922342861951608081794007748540174477733293481245629569481248557683365199709013110188440764061450396172362141518465076836988937914501695169547672931531451320431295624636928323492855130896035943613693249187231954967076368597511098648595450678956254549170003740286996312502815102808047957750487018640906537480115658394173154820318292866606049006934779958400696545622287299897653501724961241126648350234206999444539604247207559453722907008309457969559017153281778838830608962930863604123391617485085354255642828634816700161690606202679390491352658204358210566160712933517382607717747799273427795049294467633662955028714550143903061192097111171727289752716839626863138052587157810465814234890270328770606790837242452859187238575076130947729234162291126110257259667688131548330571828650302013300593528034548554569695695682824541529110568153451842091288000731674831392688190128402589731385194980294865438789292592046079281522107701504984667852997804209806239206214461372057048263538270364936801753937659517879378128956865632189973999636549321069945372460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -43609441154415937837561727151224487247347066533754595595046920706972828012370529007323271627819628023126866080459318001298376700009841666387618234848439662403470983514030805461996139735409704934284089689827276583095232837362278456401262374073122032320836435494862762331781216762684334467853313572665935540573365119492326160449493683125657963483460992556197723655488367940105904336116935443039402739159348723265001676620485201242377074408205861252324433332578789510502317724117458765905941666089451948582612892762170502642396934848115332075568595549816539153191098152172037937999204301902490308868304575942656454939892177930717356211144031628060556012209532148852635726653439912207253344111851372833770272894058728088398677817542827886281270077821386949226411593072750205527743131212083684811971536255638222332321912187543061749845415362842433995560339976551804626926721850526725133899374115424478529072425750215933041909048923825331101084056535000193119888463590398398462571198058330811725974531290060216406420258488635117007425967665969098725284475055093470289075947162378133425931674236470301653821017673247940360480933668805980046660381007568477817128760482721712047824541960197776337304323530127979954501439862448706041602491401546853759284517600382971744995174610730960989984513187583282907803171934861999217724605582711221908708351187066970240490465780275815230160860712153785318869910569854347492363455554650586414331044334216598996116458458501089173970636942885272112633452002328503747928789689269661266216503907659524833024056098746882928937144195063066368686551542574876325956616997195259850304441340056842491831982315572761114380790143796384092163249261982134723367990188573165881107126570947985634931690419237852308875023522197578071033547315842046876419143786135770935806909324066701952799052424509877647170280049130842764685023799769663798933587526827465870324284916340061580070458678582483353738235068380049997224390352801977125457933204541081554129026459682475055875181823137280520221111983106080478548773222811545986061206601828771826608842963237169074070437934985614857505204147655306644906299624844505298423889282776943057961387526899246115876114191930099786186140076552143314118067412135022269866178157325624230062098058386766984411650772736558673216662249266868066378333304498271197672662432935009677774037482747508047136517582126113150975429887682000207451645920837384715073055940375988353121504831697105352718293368277931340814973269880141581220546260235526830769304027658084867629538985844306305005108150624806118661201724417613448866434918561171064053678062036937308389069896328275202208147662111538488740511338739021165245614270392069874092403792040071782140185453935300094887966971871704742803051610114662558192067496844274435132548161252084021089907283941716958177653176249793538060837503140611701477779932473415825108158197110300677558518437709600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -808306320602989983012657869304045037532298774184374983204479822268883012651597021832894119632248370117824599189048071823660054322069727420946532355408888098104362135953097620345756250280993919534817863526874783231846334309479338476530636917514225758104218090602073263369694194399344219250960096262402486021001539698477231994379973258612734410886875727798656441088360566637106794786941965074884749704030341661371787190745464586812003424198629720456867522213137071551485028406630043586888923154341873755425936565892019890372068211758681633954273270892142942950112022955448788555812662456941463977131727167593539061292614129904393760563861324526208336756997157514193728891231436581749337494892613570670609974404051501788926797625483351375850687724980509121425386632241957731710504368886664264638924905154913171597306663896045876954030177620501900643872654604096494641465550510973513276470288363141069816530335495096503990651550112773877922824071729686503751345781419353014163795532371315988296012080887810796656711179037577414248059690745203157213458116555493527304369563112858816379091371806406974300780731868100178613326966612011618207597943661770126394414645822695459459786058209317466453561948205214700578045384562470775338864025481438898896078903246522595655995237617485851037021329510196927184375100810721430553912401478484393450661113510749840262556260220772384073933930636042195079167194546219027467637380018384964488876537417541329545380046721015727228502944606730287448402534451504059400722477489685606279448467713396374699997836912888264455262126883161103481862292275601411948587972657347343195785013579788980519112127641664985489417844208999383076579433324945472767017049781044469993110309030850009554419432177989266412234724767976741906191096383105919131354325731502887106941263121432599315560355287795435123738109236872076780788296334150111271703583005177528112540538637406235014519960019761224266011291769057266598095378526086574805790197902411568221684709558491472845847917949978008851886819335891667744183202133594946073509294793100966653387852546840335419303743186113450109800089481170762000908679625289088673598182336090035610856623639211456529226722001814140356950519022394749020252487669154234422533960102523492950474204243835223110355829967318994928094803032585644050684777306104765014327845083480398384572698881408468226859013448656973282987572289136055491779505941763746429266498639655793175299608810268247794186569877152899936392014911335014735766022963430418097214236703863451656672883669292429086667858228993593862200773445470406083366921399122680880716553782127305214202991774400309864282412795572057272995288502364979430440780985636896167735123937231951819726109749202147892778468757859886000519594750335593113392194219161775781445700282844185925488222286249322548828534951225528924831870075256938369057800221735424974089133128711109458937576101160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -17684949166826442424420883426202148034640126181185546341782699622437539519311496625902590326446988366455020115944762084027189008641165816365591683565628387915360519571025052087685481077090544005085783585282413390178613732767800388104724743411351442802366945689003838344937905425743679923705583774882444085593158837067987312414683664870719837605309644161960744905412259499961213529901320341414644250096795186362494321747374496976223001091006978219799704861295699768252649341496697732878877348162907770214915019369811938452529943473987610598930235240123450441665092223825258683891694755963650864438802848033477281498334854708166336934712928620997298807669758272143604405145488611556325297428074923756169997861470626202354214653125312282877757500006887747689460864783813491587645170343417288163875231605883509811903337826233384445890021986078245061511609023795553405802102184916374225496575375716135974729485844797878016228978452470356736918670782558058407936295822374093848726085410862280817884598968371712205561506783130415711404526963150033711002340639916035286131930332896242367886342562442940826526510269215425669429329590290843784119247723546388624515852791468964121714095602042670492671042167182970779210311181452210933099959375604725407251017649344094508300172274057355694067291868529502891103149464692084018005774951651666860853265253309873285955869972909761085649707220162167993055714115556014747495240907571775463115525472166444557079247973419650739037470988142751544486007907585798442122217399764159997471572992463195929055059330673042319899691769742054124331104741215318226210301257504215264000945556668189271028999787807831692294795158087585729605365181599646072784500745302520506677829926278751869919640511371066337583167586550235173116915156076211898810540795888565749181835476292937822373079256778011095259208533690098483461969786872925160630671512135149115881714420531192407154486169539532117218829244300236576816687369385464682698630983315152525235679435054469183193205787557842344731251825737462132157409920004555175676905403173736909123247768036396580232143417894367997651144801818893534783797690618234373633113200312548458297788795539181145147477562814167001096446367895572579800113927780261251223507598720563083917550322266961034475274648214530225700729096085979332249972039921167884077510311203765883094268070962531025273417283551231761418284767240659684309760693870058199482182978421644528084685589544619545529678057906580916989494431299608816204419451973382484530299213578421603670579842152065474106402938570051579260768385896225388231428750311731191953072939960181163002252779802095955146245246379872846327910840539669697790634487961978578143552337876907518093864951007755765457798521776772612377155845318601170638901383182728087602043404967825208031413745441956843443940050873056079899060101510550222822035973910950262311332879194742294262310435876000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -368106662360043211065240208527520067614757599948999142290484205144738160622028853276598909667257659588978304825186391320916929711626093464589860530937237566778255867393898210884014712746029716117270256746043367405985248988729529296541657232042269425683813776632994417461615555466484096126704782478853248902992340707034906300026891080291512673821274647657993541867772796169255856726512591652761342183909215778459970365398215689202738747563848791528232972413523113875154430666491037076557297744975248997184818925995850607929491229510029292143325266577109225128731897149623164432567019195252111079296490273250769408814967073562962936568310113292598313902833774674368230531424871163685415368573877518958689398245020994965619596764345688205624945252239146580335343531336587179500180350293152644997253117715644942845606003145140943322265643401786208863591018377912246777270470709730856992340123225269180172309556851724584722673242436212048516889620689263307867669363022156727788876225620082525561381921438507155426339922408715091618899432844373536252698759416130146499720495789093271443276890689464123744874688995622672723059424284151014386988535920145794742211287867525416265810882324215204955646433734254269604720106950281744702835516528242132869265740199388454611440579663795101382544770080657662973907847437687801951882188841208973609931081069119548558518729338789484405778718924581251479020002529541164674719377122171466928852097387910328166639113165404490969719495584870780703519472284352064307274739642189420978255222137321003183813659638649239702918766520004636482775109938225804987016221686185269783128810572850032211307113626654945030270563802860126757855586231118671892834197146369259334447161442812647062151649372561242443990024535449651836367890524786194769625489712528821723760471263022146577400128982822750155797491568285422760015518290175187483383950432314405172022189818041324816824281957181276797124550409665569403584265619819770910663935535914496928913104484880133552732965778335633540858143122714737592507906633460938391981355574659562377152489830086255592314664998415737249846014076484729910472454268614508053690633911744694088310932852086988734259572059019948751618848211218441151091936639624908981908415168811758718254330980532771184524075624925911788416547200965859761000904606124831864104976823892857860216916969119330436617514857882507750288224534649533407301627316321982570995946034886725594393898409525083440863169181407587785546925201610361168489559334406465921817138961700814612035410338565376470781178084414557687033198636293049035261083719752498721111729349163824061957844502654824961234146320475427978354184408705202049418234933978908789033592106032868377057416521545969527626892630038405299506602013646982271612976541625178234553794207490418378628857773507741235105050546508065306997641002860324692739690499681617937067586279229625963611719420400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2371680079677557654024550359101711106173613901003940971709654391692381822998475898813153996430851777597571333666582070038298528250643665985590218476525338757351440788895395347330148501838020494634035852750122011308822025491035311597813437727611542569225700877738564859649547530034124198813650477539484993399947764396309173434208356353242784324404382035857727714186450642333095877545835465018881314020624348324802632216937449850054415435251074290288455597184706091424350130386173979974950948855006372829724871936265842706138001068884610580506680492819951366780369593924354806722051420622101322655585653056186917799981890401158131220784869763971318129766903247283811371999373295798247768662925472251988610258310489264579559786619526359760564752801259109517709829374993969455499560623029633357492615381533803735215217947109882967640623009569385817227411792442625898968429813766802334427077769336011795886716411117389268795538060721978788093378810082724958889120088925742909504037861241742873586901521194685914100498358185649426256224279058243085911768791240238007632330346129896675653564589775248144223605654998002659793703830029818368855252291523497194101483787436929300440324354837079991196909910889669065166651064714864996147499161643327987603682888689477098332548785884991714672441838424345499326364927353079322421526444826162080526059682605911173431064635769407028280824989900915901480557166506456860868962662231536206001164013538729658193650907233587904933922706619023896996242547823811425992472836509261710916224611741397451945960711242659068451470523022060198255640187288213620159325710401447045419530382199787993266234295776336009559599019134143277514872161524343606069321641734659890673349262756166207613497215183275227598369070793073314290713460269415052085620223490602900764937119458866960267173276854291843862673979922083324806015708175536512675474236553028874688686165953774580434227940129062440237162791670882182984771901462912378556519103284775482597899440229176774505105084731573703189664107365428985482749125863748357565850878528063834869000059685941377546883970168725877822863156190433215815476769743395149446329396611221442448707692376582432557115489820990713443198056648085084412637061078950983214799326415796827507779028183417102043015597645952414071306700734705250773094244280847921781320363566633854888079469535751442123916793413418382975423006450181240857421774309276245268501584910161044705818901818597735538866042864241860975180204586499810413691051037760906624629348519026271894669377961469887459068947663049080819221279526169053800922389741106471056924663849064580959712115027023900211273512444199971414327250900274627513568034541334801137614494303508583429886624199413253859270601110288271180509748642995501353027362667311644449555380037173724931049190760304716956913969211799742503701609350704122037081862513155939857624298234425128662125273160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -8990769173311678524355246921862946793784506027482095041613530294056246199099914776529546233471963011985465714985073828716477829154356261855552245292552030745376916398641543986783129527409528047831996243845058281849010284991017153323540561491376518830679728662917199333233392290850119645379077257611714393865761956174102850229568920500771622406465488243219943632228128721033191411345650436928450553578879741609278636054736431294188077451568200020417982149294502900179116089918276883419084964056393117285519020119869248626562240701280201374974504704370270342822001153845930366178849303962553370328557770395386548903753535502092716949349220175739610983835648175395315058645139340005401409138652236409896112203376140141166329858742084504693565459047189060610303817520446899410555456616883391929674272860573614484983830666934170839888924826802161530215120131956009715905090758007773381015756730117180284307527365118255528212956585919494788005534999679398231031905408509400567173360331510859878163862377793781039615046840900756747251514893025487790238986962959510611441964950035609901233965812237651093386984404533879939378263027487588457759692899799765203749779558305485418521257806141626487323275357820512070722665945072812493094594357674608958288788899292054093060094881452487848100754148083637787752241238692237070318004238231022690929454845000583683411913063087281537763212606788251584060216378909661164217728289610812211036752436950400493716283913164644010402388806143359438137839408474808926645207843138786507575614361316913910387564950528891800015848962579426956735157982049485265396938213886261158067828069174638300118452390604505289139459041022527833090225853207454212065432588264225916282989947085297475920898206632492798541562833490403416697796466891651604065344863654311178505518643134000946098237022530899918560521162873754687201404705034350809758365815771954924418517077302130159751666417248206450353096544257896291702585635715565290935914591692045399136437537707444660244871685223862652463293270508462767602431566580062335017586460023484647807943646100593866060923191746877771986225407166046395634121835028925233294767057427645601739565331051148210203625209918467884604520466255167137710216878045856991906978212044533521780944965376615486987337682756126520123608884760374364181533825932087480528002629292139795297412201696781534610097033989555157653280761018319110195580798927732172927737102124687380894071931911430773868223500827726551305612517735538419094463755913368684905393721942034017742067639044536109545975350640747840891479740039451013430614506757088804351715420374479740161193591116778323060324450627963833424835026352290021982699099523357846915012147824008879394255515430134115277611293368096345981047788399006318932304277614069522042160237295435338616375576193647394440373523780291529276550224382909226956248855096207866758299946296248706217806272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -22160085735434824560739299374216718404817786060713276300707990951919819044051522135209776786259998690360535711235995480950531098338207179158220512249178980096482293680090161800963998840374929399267917781107347429338276419844378325351197796339750671044248186718190649169826543700054036826139296998522341883233157554269614662123853423053640304655733760800123571309717390804606002452574796614713960709521661459980500552127937768239819477928597046677727735315345893466263152978942190212253070991007810439842772722036205927255891489550771549832005150342035475353964544842815215567002704203718288409581804661908612311867767039770408530560959845552751988344962892947360397181855408176527653870499488021354886494080672090170033222187502287676479271198790869191734024893473912440566206503010525688241316192999129643891392728428566330929345170373977073065729069354051498436890854644002966949348350443349220749264336079623315162250459921653488910509080106928944363564524244898843440070846603667948692898641803694161957704910493668267603708658985464000884898838366757402198087139940316833379007981107424569541594430766972683140567296053462684871592993091048274808357696009651871899495267561311284733535951548686712132512949805067220312414343975790083936908092264083808702367811139864392729512801931241327493725095802394965266860296867187390358549805336483264489046464354454341896448860342699321796362301807332211537255684769908459184218821435246121535789569057081078227038533997515783890033747752057992248783984837426526302532036307502454338785878698130073601725485762010171945705810344877572288382849447646567064751559522657113641008672728844928784190894007019350758005703049491341939156522730429247752932337757734483729133432654951644234618821401639773340206815796131495813703307630480025494916382621958078002533881017667081695563937323432846539218240534565617319740720216268585459397069043664364894821613163700874310489790418833015442292652541025174732534629146228791290385348020874976129954279537186533548820473592126438212744318458102720130991615747334681625868009230298735565196044914243508506763740608408995916859900843822088066438655657663153661649711393600671520987522429168768975082741802039260529046215935061935682471306539191730016743746861645231533926854228388603538234539474365254403258285966620773163529027949304689410064651162173839040963674019224338529518301648634507475977781951516714940497705975707042647005154533525347691655247694164035922409365066866722060871072018989856537039406635953909221190271570031045972727714364939660922213838626907453151712385164489795072478214569505484926124681289407931949353710056645223057276772531887429580537673403109474864737800062414121574930875486806645080879348821163052324321700525732672105674289149545990671628656979133121553062029870986047540803204257482158676587757597034134966593723372952998323081648661409068274959702800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -38146796656747183047442815944796207475109179536355524387231966296091142376595259352581010314727542329915042509750983333770534498641819468512196066113846283567509406810042450077673587298117237481654797115102366213371387631812909315599275832564403617013433288818095179381621820283291931268690105079966469906661017254642463044042205950231098461077834583686607120212284933223222399417500959260406933895388646085560237907752518405369123066738606884036099710984507039370157369164201808563376388166495078631162712322972747163402902173323481836708698050810060428472990576547341949741118302754030262552814410944443160494734509612726964635435817285006192206609960096904304166145285887422407660387917829986996025163328449317244178493897774884040456538848233806139249230613714876521352169494868248233632679421474052357901234754824975816585602120882601508663464243766578982973879232518155898322889253834452361477795553550300524531694543008833259914636631586645219654268795691002531393792714759550856265592297222716031577175722643905610757088061769423875397407325020935091717467463687494113900155998953777310504650308445371855161022471856282766400435771363869589999758773780928182915010082250869404837820019903510965493885375163259282225715910457560582345130965393086356328800186201602288292372149285584215062141119303112880052897079538912189774902518008155161136486534591192140637874422726069767955548802891992502819343914651727963789734643424596154292393517331312443161724598546317131054351904554598348163873229485519016411336034661767851012637688201428777482666968671266738636570937017535192781016000325041096614240414502388254677751047848196758381520767814841764100080068940015312702312342330792313870126138697759875945655726596269190380762785426812846724950003694000333165571220827741472548973901339922808590708999191560191281553181273971524924580656839915308427227065836391315045779821026609017162083832516646929267173046774935787912105644676764698499908294797973371044831516944413733604690237939777150256895490085132648558383551964146361351079252423788222985488715655735974468529246917995858550631540495764700647114904675625642216416039937324499909892431846168998086375278434584566162989908898151112887829996593069338371338684741933892247688806168278562446686349806796079027148914229770029442843134240255919959676651413574114675235174064486942466548893084530728536644186730825606982157308922310548119361725281302778981049013936185337074688296162978063041986243905225194195579942908491993945996292718439945355448558562158518373249909150222185482138953619926956655948336300226268618381171403122566802967481007080136341576434228439228944752163956183265304834970945342710398875062279190586167726737522281617110180389676912511681531618506737914756120363305212219845824960535999466285052836083791638264388786972919210961266925111267344849508904136042821557177363110149691523525160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -47723663529904480371046132899767238977275052818672033736422028167958263775714710221645680405459600584034617337566501529570595479469132972039497214758934435662576798456347091190517148243455495749813372236801088562969974730615307841998905521165146072047033127004509353799479351755969216551638745114183662323157358178943523631858354416049119058853534611977806085547321371446155483068674633030852945833383725217759722450400017553999818619981532362308867650066026710755311770973479285803565655545826323461603415150423926850662031904513569021789329746909792714954262920662630036966749426827785518499032294577043542457937103418071261418536422640772636287582631585650699879122790628623556022758024152239075618220591398788187875942326112043352865449458945206635537737620614112147646917136208665857805236784687205518940386387922824591154529681038192738320165670074102799145527407102731673057546229148288572075128649655320454644042923293807680032445100642283396971305278595268236129920678509305515419243693726534793929629161731487900404099298547087845315110065181620392848649015237505959380410572186349494552809411627623489716054757766675175555577278691017668263681509374402722937742261410207177241553230567030687753357585627340274330730904753428028934436586577221169601685104499040696113936325991489851636188228513276559274419916916306540183450559721491200320035175040590639982970033532650462424796991535671683417699248698689581562652029046976303348899003561121501784444355587233979275099834269847392137911778771614725842553312777030225195978272807118763945383291999910666995283377815077084364394223486911910380867851491530208158415869500563290831791936686612847204669246797946605780720515409424658863264990243523613910031303780601389428429656669496256709368075338339607890817849928112526099357006692404583138422443174258123442770867672207982282017086272916548925568196018592658332904152985574427048445818887381074151419726064896370323056321707137973245367440930773952258311130583677067044906151411555475439285067378261915141857329980377594263232618716142006730523887390384370351931140395369253214946281488701486934373403332752706861482368717459005865066080345751595994379991172425187260241085448064967536148016488503281265506169170035359177416525181268256275972593251077794982532888588781400256591558591968587751698762426513004924183307746960176092811717229728223224874298577274251959485336074217155639900169879489198251490221523559134730991851696499667802643804233353255657612208261271127707109718581369132248574260214697971093096177731552485196941767059890591742551580876457671521024030744226518006061262381895488219167461679417299644023190561909394584416646149090273729335518511695507247156910728336834583513297810147988910271774070216542313791726519689300745423379450986423264533373741534491081456918232043853898478461527791317978840066613097827180833316785177308496016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -43684804512751671735513587561305224304776392228037779859612714269475361584771247053896466504739664028882825103886616553713025393810616264379548823422584373766277919880783041729076906970301444360935041101326744539556732516023800156762213041801959409385072729189228357189252921478866576281618017159317569224954966300159482651775101583472902569058401003725065862287606315807188767491813479143547051029378181877351952641571002867914498659777154202230515442639428254856999014691628246963975171667656071923055283028644564629848835530703966570356285686996723541856973495971379782994263610607533363737237683940839686972750380996985746549009088725280586909034361064655184331663135885848585155940746127435145440269571481468362861977606719919169845268643527318417061552414528697597601857862428541916046871316198732008220887341923071668055747023794337152353718986104794953329157699462570146477789505858873150222242282544273236829238882638702979868886006485932625306681929467209019593845407444271165476193203518887839089657370587463931248129467178766178874434303785835744550954637710292581914091689060529156009069797306536512206410108827039017987718638749697430624131467621312880684817679485593291550135659626760693943285396307688801269169121438867452774876747624811099247275944617225611250200207847622085329921690952913402801941775145698834702831039457301493468595235280443095087359808431786276927533654544657084465434875851578251658442773569013537361665573076817824690923233307013391538393947160445033337866944154890816193759062022621125000710451117026486656297572943212342737389900109664960562916479934851312351752618531711168864091345424488220039435340310668247938173808611395341500448263734675277374555505081324232554433796812238042451467592441026772434757903377611102815512428730822891491013773186353404669183250521074910040361870856880620755848116559852851023913258626913866145138349363211632313215099898452761444938709150744187748628915206393278950824917505438677513178171447008342149572440679252319612160393778457862643723349374722161337327754559526112481962852108049998407883418476088789811668432485248058861481815253834095883451475475302759884396744343456270042924628372220112628253495640152794958543198731439463426707210076991696757891529452505500670876286974002430459950533415862827274976558998340450532538119477904247517434609005930369291711062750148042367059301252743674257307219064820325999243816608954853441803279478914561537652450886355898847979251603678728108150169066526514877994325795399986511368580136283551390072904729728280159778344409912678115259326049772944322631805828358956561367980530910590613652806565170029824176223737360411558045747292341996868913429175641017687166475385720949045195842355367287873612981318958207569049403640200369501231950971363779130682451366922539979954166158432658856758745043150809624031450243617483128160802310089463258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -28054732872215116443147429480541222113612718278994857233356775965881078142651369386659971290084187427147379278938413621075727258685391473980318412974261484858045478698079987729893868733322622353388667294231632588683246407871839839709927361794419062953249270997627452859015177451344386357109682634496931107765646698576169603697208442067053391000135314626472500456448001561716941104947597194480138572589697825762088608989747191958600029721760903817777828322481245140139321228956231002658503747849132242357443192261558423633216299036708885394976020851960027044133256602632874966489364386484517416528015280348228198367361873332277464865655356537444136513009463639651921298340103608528701420699312786904437496918524642985834712416132225196054293929797344427690652443240827579107175453141843535397093436320646801700266616932902999155870334185838208450597195799663406399160361407270367834592238616861508420443426442416423576543308529903784950140842079436038269056954216524631792265662641478316311264652984693567688637907507233794921671604382019592279827282459984012573392401510887766563134676525957944690158430346245054204246259742799080183036999844382644415113736587404652446375988633707849022476914376105463723815687802176345789951449889838475137319960673834451973268537112350777201549632096406119699981850787593116189633231408625420283699177929697325749425346134120793145392102658716251741767630059926836692068175575704819779168432049193896653514374281300107450223715970540282565535043740970755390481058046006678488366571342354463220305373297016986599764930403360150657206794171113211872085512594588464882942144368339932806515335657837808224049851527400400990260443474745571404221973342059560719898642063779985224094620084653148407317295125412279964011405222134474856045787244057476738133025914205895565648394188730854326887292996531894580854739479501335545350703589632491897170734359432080352054324169981471858126292344427126749269588311065440424855717434690697484480528656347129299235927500615155246453518328843580327426294823407366888960942131352735481498565209159796693299050047443715303749631139384186456158716107410080214546162693249306560522687846297741637862077163029923759407372383226156604715058810348471889905889655893528309244777537117671479542171045866406014683220844277178254910730772893545505782273057694974344313647728667540019207418719797225489048533677690102381933121592152566549006113628056533908624287589421809865941635875631821213961976949971916823669539789787563697718084949711324739072554939079936490240782544290954044687492406543826247655968231113303379600120364361395052632871127674645330885561578407020639928111265304344818726693821461160009979401395402988865336037278752380598119330444769272238016514317099360048344144061179024555634208919115925241706843369217003353440166611297484921134748003495590172756772106641054543785450029553512440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -10609391016732929971170485360683815968288407447725289805768442355852714593095641417950709076723799222913117259769536980784473016871821800058172061157319684823261694790066129963310830086900817278995442246666745894576434471296581651080507139110011542800133983772354033737288078691297355177578202933827769057119645736062390430543531590223727242984687240206104717935986680662350244888842017158734650847963474310924497103271093414456261473095563156238420212847313156918415602915848408736199049118988763665504827053469963680287135951759525126857102749268665119222045016174710778329953722575533028647843604771122113232575790141298122842757445847054121971422830934566043088431648524598654456043004305579651021883429201872636514650235449924685413655733792210017165696150268610113794585737018263688062440553861767364570817665053766595476142738783529139489078288192658035765398726450529421735204967728218907368233065850373070897063675163612855958529791571259162716843837929553713149192932290527992833244317331720815941661384281356953970360218205916553040109116705838176365596062852454931938304946607073545969743850978081629344559089251459681507120374493286514307256916924692043184292399183274593118741859324480903172384163849431905731756960004759457647829373242573366411052392473737153127164320327441486080706334981635962438878872521924955753974280077748822734903271661329816227020521573967976552360492733360054745919657768833882424621531847575029664892896377394777764053520525090468349743171700590913236123946123606247945212629631318610472766200287646842349193391849624663999036179650703484583747261836274693459531267983118817684151255541248727401262986818553408310956402030774096457641855170388940238101900300893922306350129810060697569491569819219488518545074571152221928934823251876915367817770400394139232337883286034447326917342240359130740182598803341611566443213176750582051660761346634056844953171754864355301516022070563645310095228828525890315078183578621869290530157024463244555522114057778162716644602463332002862810584806056615832550051798371641956344949034344917017646163899481256222996434791068577138425828439365531628605893379200230731887952314703161529456769780213070026017890598986542691021893979618489804442453846227190228226154286642293755465543056020969305735146497125667706804859543581656062378231448664167925291178167158827331391396196590782470478212712068859412587793527866940096117576147224538030873768564222856903286772278096341201943184851165221962893547058257742824118519335721756316145259442057138482107558376656871479391717216459218494899728547531720816049498728944484003258380063234961719193849405609555059520319729460416380358559815239276473832382162345407694672468620303533019916774416508203038800365475577002691809327806935171714747083352081929011918328219082740381504244586685728245085212381674397586061929877421541511201002689182044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -132222229884780931039977119172814588562575015074694310167519571414776926187292875801838675019814254618923116674004274267670770065944090374893731096535620567313741343100992189825837838841092917419768381029619151382589142722684949917803813300557344093301017771465884826191890873022136295637153374097225619537511370618525030758612144678307491045486768788967865243005609365782097263253389282568833480823440648910420307091827586888827402487148463846690525060579036343898591664354715159557985363331899580760872056791566238833169725317127253974973550179130317794538137658419804390801334453695987157237710170242946238501100897313419873161344396200302192070717632367545442104904069820613442324154671754083565173311612337084029262207990690147030414139863180029493886495309210177751488996595583525446290542756195749851809573868328370791418441134126722481305161247807125392010183779220447590091591029378252508681195173191147659897188031875129846084470387906058027753175563226402347664759616170244915872744913219828909846292234735326154398719270448399630274679204906233120120367348360460432554042198386726640826709720207184498447432981434488778227570427713219312700722840977957554311707455127068262837132731531332273599193268847615253261156129699009246413216376689617872294748942022611135325541646033896272284459226795716925713667911500268765589976152162432155417260712496010312009274468181698479041928965562141359512422800947059119757982748327442290327260718844491507620300358643975666534526382545453927338318374730633165002120007585887218385883777440203352026386686169769088607442953139295396282340689237254016450977253395005546430358322409579274300330452483033060762166780958980209789098878167507965780574766422887126788334835860058800243193585707245019663844836779182223448606302061084873553675639633438998048843245416337278896545200589044411740169804446720617780981679745854374143751529601504435541013076654988986150564180108367463367761530200642180623413290340271862030198938412102529868816013402777851167129915574143531138938727953181182704383900050681070604539835025481798000419523073807672084199115505320057059048472838274170441553015848163027807312960476123115027750427441229542407139217372632250711763434121665394151382704899248955082254029269439256333895865792584283172527659065060119018678783242677656170117533579362217645312491334355085108762996010997411167940318448644034431866302061748879356564773513780346308786499211552432866861827568708308118905935088034851031899950074548466934920897122266149241075566405785318187491891335389591443728792002664873055279693243578366139448489037179484472614721379172160099091992057650206368621060865297141482706206422369065224254451732004548295805423820663054083465424918637830749194744027051510740001343600156117351997821669489077403080197453809011730772475442514917659757230641139603016415468649026532852128710528400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2177511393169750124475419528361809679809762418363725247703311163236877143894774801166614547655438925999550347020048089225032951268768271141341598159788236361400093398282999056647411819963660936898375923726993029730777787626930113928461245659605698214390986075414505129642591825761515803358582845920646483484748793380695205391478885093671652772749944565747065255795436530625639045772458311622335317958519879208695264309222203195738897705154417918466079597528678294482754391795308224892101412035565138346787165401860304649009225249203358731595415642945445264813599922331861717927265628052282552856852459566055958665382451955694918942345162959241375687480373984226363063655424776463890082515115347165643623552750634276107067107886667938158731968093751700129332964956666724551253370019424253574612742631608078431582143068366209840699030123892001449578926471309749079281830872000394897600526597529365110820986899274745449939892972348159262351991519306343912607915375170434360293683157340612873290292757538943014654897055900851494838829676493219145483817154108268429917137209724198854523880710360823342041010154986470190115578508716366384642679199205669235643249554778869202234432917644145327403401299334914637064722019348455296943954234337715767729777685950481695207835830898299543513634354834592214534967465646222668596146877532801557678433166767878428809823595200912181435631326677097380520860580622658849925284768637090761286556429202763703011429053570546196019180608986929289205946613280738329262213141831362528108375530478865999488569835583601432110158714235259241974313701942952548855375478776258661039293966183187634166271376415578386417509648030087838144395068358829740834109977387812688832854999635376775673908593565293238124238369114894415084646195289834896491901728356791625796305176086646662363104758497742273506754967733040943893913428749003994997107329203145564780472367446496847428819555016593414084851494989111533181789076300195847536860535951781807049076147842747361567298529351917053721742313988263470604624247631020119134369216815524289560180461401707308151772784087169058195489096731314674685174914044865365726043183407576734241289324360226547651666491193354380624747228364250948244450765575521988203477105221142259808449979306923205955934082505100325413299299740726849523439367129376461177911127380413022044237873196243137678302763748627576764124314286974159858531154775874699064230406634457809203171909988949824073350827912775840597235674190886533766021303014712709976831608278897805876429297175863055573593408482332876772056454232707759939751176681802138057950563950035639120166945609615700285472542156518158830764793674935100499571440424945692929138829529896051195590560333446282887947754605343923218427426374978102341509744079114448582038121869739542363215423560165191407093290105303459174100812905508681546375881280167092634358502240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 824929103701321837130285567148235324814725397366980450643155877944371589377194644831689212411603769374659360429597541593654520249190798380643292031103737041553148510102700465504392075114015066676675673425119598650037449367246764663878523379608226966377150654727065072340236742961527931632422234966285256752877259186539856189585963926783026085482910721566480650848257548009847605416184534822384060265324874579257736866568784952613793512961524177084058377377130243085037400785331442230715136367175359299513016055760586864864688281633706614499884529326558538552991953593113298257831735251158439665543390259848625030392700795551782793959035601266534991629853922879975887077912930922154249950418463986552802435976176638814553567738806674573729665015897854684365157080713106586800048326862288275203349470519681261742416097939226243384838367597429054941489531368484589124799542754222872946841953200145835324736357520153747697182390740003730121925424984060477809472155828278057663415991744985780703178699001222147041736797516971734281848075930438535939292522612996080298629088756528235467503601875817172246672202260701273419945859576928612796749065089461813330332309512757781796116561100196378401316193562872047950103366052882515964366014085562282569281382577377311005510416641227429529405688201606580960794727301004563812905514196250339558794744467967721638131108714029992135541267423428585665579624285933247809726207348569986382622724625482555943116778414898822940641436029230253125714782072865114768046942321930510023776171391171779576248016031171943662917138638393091203694485892289716886018276227944388593213601384256922143536039570113056263473287449189977233128702651654088726363646040075264622247511930856815122362289714261045884020560612275403875335845106843280954165252133373681750594237618448340594543978807033814732403265816598781486036817071244270746813647613295005630422618723061681141433458149926337249790380666530060922233431742917820685461629113982534496913120088102812188080228009111976786353608200932149843849370921617252387451949672429008389249703182582217877684993615248368505545616613106001987523611514151560200821784291405776401329012849069837407300270277813279658017601514394126173089324857447339117713481278189020418236269774615702436336455711733442005412051734642458698683778796881425887871430549340794371454856552748163113521762495174191340834515998386866290245854106748468931297914443858760091857292402958981699185773883503658601756549421921558584699663203368331439584083940082854129273492630642296549665098560582555274771926478697737411624336299900277521744225189487958593148217932380954430253578119355285161961478223699793664528771660044351134834030081866985828217180409948681470490757358108451432043012998285002164788189843355143334441064452697840499712802772942409974012281112742453108865834380552446800991447243628665853622556000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -263764540631386026470604101216739235836140670124352745093566659229921294271386288254444895827245729684571135928606096976608869207427105534636014010934695105294442467942935976490779549813194630633453760855247267622629808302498787168506706574593064758977377090408410073127252731832481637801632697868452758342433464682057918590186547018908604988047150082181512813708228797999308244373029232026521307662900818533164816407430948028692160882168521694542326881189351199099732568595188697529862954322330390110446883681023449858213391689066702001762309045351926169790017564800887493285846097404271795004792862333278206227382341410969574565421255196507678423659962876497979470221967029202630440378691713511314806003987202951914317980202163179842252723985923377403223080145002503079815636535223341265962695103051827276013577826948477532921311076307280263127253463690075091128235413158206022552522571337841415121208919976259254799598947759069984329544894565349837048222896979124284566481435348467517656456846716574748688926091745360015337482386999815454679475761662880083591376043647507658674047050876408632184134101847222608495377157741361228433331947036612366232611896372113839679350447806269530626626628682592355061555955864885625887146756555111409817949254263190694497980618986234078375146714507100669147745831629258319888668122466663393258194379440566832865260350481366579278782359623482274674322754471196574319126163704581636645072908229857790204810931816898614511767562719633121195336063105179245187275295026281279591360307905314720211471441758078448163660239938428425418483250646745269285915709882133254600608832240807973877984373537128008994502511574622411500690383509444229679321912524268648323917993499071159742458301322858752029881317983526625443583347211227377899338101338247404370588681290826240262732024423545732889168184757161477514689859587821579603535421407288144848798214245600886393212587854078380782843994062455107443470262984901553201144089781540212795971696656545002000467167006355028279666515505562663054888768367423515481550514596606638411921190194019914287067553542570979027728658270310685543772334301695647530203425040554445239873091041167697172944948035451629087991174297617962973032257180177217966284954581208083247878092199277428685478791764986383874078905483195918106588984626479211612953677394762564640202301092140734232511847570401104803099983462151217955537519235637662666777069631058614986165451606031553324941425732650846127488473514352198737943674617155349385030991988894235673954078397429409678583854570323780341525582065509647441831678860269823371759948666383646436909470158265034021606908655228248376728060091491964962533150736561676897254474551439200905016971027836347340376695600946138965044842490751771930901329311869925625621586953254992581075747009458816127447635976247332704352166264619115961258478950201771419052000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -357206808671054513914746251425115239094962722877519125485359886931028864442137720662803542376655996290929733013708421315019952567001488131995089168723895576069170271690029573209557400385411649528353871897441039830154524337622702755552032455158568219235291239257434922656502948602267291730653551112234143607709609373687783149642201131615911058936454417362607951466582099247625409862637605976114922381299826320817737385610586262431779898717926486224078809547703488975763310776391659755117719613987575120259219958858169644836799678760216944401133424775500218779284153016854357947203351470472628133600977926062176781875566371910127163461240511245321929437508465380833635573543469953852415217090653102880009690445387307328636373450117973492509664831877275024550935196968092889453672369523363466143500579323984949194890383494029384533009788037960227519574790195423929988102130664622334034920730717471843512972757824529246310439552828481065319181428193947932021055673682007635134117835075863791627465688227093494811518645298920210800953323795125103260417620277266947225215645448181724849221143977984870159575578884087446091512545020555094313239553457274005161264090018077909861789940296852129879696814181548813428595273757518385315268777049162104777285704962372583249439962797001494971092145744995988967404597272385587278876042766298008139103358042138099596991188529874086340606927536103159881853408988770695990933997497953636086868348789577795623427345946090450230468058015895902783194463481518174239536034028859261817274192854974647756210099636149038289302009295104766043582431817418478942486101105757368878579862286620188019957700319935701943528688026417331273048900286186590176140852376053046619021253076730211638422708223760633368027883128704185242269196771346208199043015215639888460671305657547168634424337909946506697703872915256450374158762617909561625752953815954891937272339194496017566823981931839763686663763024808466228641675297011416787801066976689693159762751274007552600859547531037505431905103318159656020152976249856214888365942524709395465275432436792424331490509933373768815296575005784229017641294969311619464683599420277609691172817575140058986294384630521250596269080414348837800919981159231144357995322234794214921063407843264167744010528024512701704583560454693101876041107351756115291372314178197151077383751544134894234643057788108764210503226686979501122322646435085102023168731287787620921220412107357905508870119582498051013616148455732262760983496400317632990167705273825608110722196324928887586297279063968842005313846668382683307659788552051327282077750671638633203325640519243989313500435779525334577881523703955993950451617346232373946782656332118870824764661659121912651935501002127443178373206608582687125703939180602616598604174478243202627438506813851597850255853493050918575502512315658060361573084373145657469040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -151452404457779088030460183424285459240981429750466460445311944508655169908446530822121624141992621396761211073596043061331944105018762639266646349998370756516637270301476792647166489733815881736627728310265234192134240320371204496154185469012621381632972052540216378975771576654901499648257769195408114063874850091890286268033957175390403520832600002585907177706974118060032531378881581589646140977429487910426242838004627943635915869290628085321877766277040860204304105063948421333681326688735483725647267968144717016042068469188526576337681452689204651268124885273765762980366477580526605648141440124187460849006233881835019045317316750721584248644948740221047253813404547055670283304347356793124643117733534112188500151264881739399425421833618917923811125718238248225681853299918751347630917877925286960592014654000529603972343135142545893569138646920169017834441324984033705636775401243197367672738817645705981475373747012467420363697684889784523461665938158443423404208353733324430570720567622054360845255047726795991436815287200653899531958936354192405519894216464203685725066526921892605693704709754167151730782138451680466493462401090682834063438700785710173587831370057067649196183022218171431327096520541325998460928119193428215479225675766631587947381287293014152610226548884699042611550087881959252077027845702193344671420514312083122014177309803770133880468541094294930035911954343250817342301552259889625361880350308575843291509686133142900996616741255086160447483622887398444237643662748534748990267481188997553426765364620104311366056284427811082262115972224540961199823324467549291390786960889744086110840387567611492737259787921027807626042352130380626387437566006856677624010485453220460617182776914571545287760787682998588685063470748580343957029784013728685030808564943305222210663695415955653106476460692078023372448170380043828682332921562977730818747377234303718051641672975264736033275267521643404432914030259347435044430720100227364153206554970857817827541685201815030811293728574687996472457534083739206693299951396040726679194398612695634516899921370997862033834423686564498726492552147582937097992738242036168968722330282999012277743691542463787630390614830966366173340362848792164546224182186984088113141447751537691700370025506505472599551487326330945986704300744438869393910060727796043724591399162068649858824297729662449417789881949065269108624482688628162881342496914049109233077412029146528231274162507033873874521361048072750024938217553307278989515489462721969307977841765204935340120684684027735735164406110054527128395736144629648274913540717941768381677013853143954234833271775480987055888605765075494093976458412750115301347830378884105418120486370996943199604157942217396767389681406570851344763396298102687617780508554779244030704854764155897678255790346011952076411118604378592199003631994503524816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -34891995412934713799817843352703643946735239250059778375890882448869454055970980606636955099965291840639862809486685922153527184900572204605149635255637037458002807256896669288269947885309138113394966513297657170169920284178236208340052825299365373746576440533866033371869437422326994664116100680472236335263122730425197258843836209117446034979628592024092509034911517714140736147160876874080096449746245529803558353489382099353250425014076427695043369816711728845061308465286993938557100647733165831652710571183258685617344762785159880033886124087663975929006301982260097778069247118142723324677570190348408676345516412967648443849851552264895052494716469725370107075316958808305867092501004563063985615887065212833612502329533401014416899923832742190681914900536052910546264879325271261679351309838506634654875872863818804045409655731128547631802388667808196334279570060962603819127213434441916866108144247753369897323768603103074866537808681987083345188630775406427375709239128169287089134746250294167332360568951087681333924209291856602702037614278790139284914446669688847872113481488596357602093488319574865780212983611221486060255480111681137410085285642298463046016798820473504360890633035823834408845670362307959305243740289514954789819420715342144381066770983589093384536163397410210892402803684604516955730275755883874631543739850884350027959895895697737848556050257737189832567753500263535942345891911502121311829872753953236049421892283192910612616579128988014509621785153660470190423828471741116524541198594619680446085158577183858927407014706660869114497133440886146979622922760387440688153362535603954468814762641063766783405967907063814126482352902128462217793928166211846907813128181605496579389205435255348109535445932889042464519644682132917414239832781674180742908029587458432115501717519212159054378246587757278675934936146941015646372066983934158761706009014246773281363053060166606703587226676000284657469296946634383080568573386769231398945831225304031997840015729051010061610484231033100777803326565016473022001732709129804579998772137569138751199917837418953186447727365315690092119080454740872695549351988280793060363926151919437027230732615095916977727983245285469114872855799686511054984963276064988839557564377825131576076072225417977651131785983386281076290660601640122783966977374457695449579606741708122042702640235927338339416061274457915766617954663522880787864892539924045734019328156728823583087336231421686804010401774677948818147274633125122205194413504849880421362403887127442491167604325187016648909462512023395011683714373503369592422151704353768083504728913638180184366186435997066469999930973878302680843736064277404844616254438688190619738693508877218019945816878678882960890303815661849263899603579974473418037747061841672666483408140326347545838487623903043901731798842795410436606500934278471200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -4694170716838427098677574017603550266453651725200715888257534954398202239381572712709951105652490672252276959690275665104803262891650042538795195149830228337566334125795041497608637148182948485474093527833984502005926403599491510514616321134742063167422335649681424268285362576514452653443088454031306952908899107154002532871954319849875822113669470959945891326103422877739246988974049862642488393001509479314762132719787527779458333164867981948011465411982383860326636980385032551787954665251718609028199016706055051312845603448379167710553891855783053996472343038681015748304405749656129066286148113842117014609949959448266991696437045521760373635990496688527011014086218953555526427227356571906885353233787924691599495459991043636453011520756245176427583662235269538684388494228161551402798676369417611326824497304127387402822016624472804814479969140319344669975644737686215614476200489374221207475082784001005664990865571658894749032942958031420925172313969171103993987414321266087516334076641193439382151211976940933356550994927803758533718198558508633810024482662090774730388144209935555475580914568759688821821865637795698608248600033685429072579354594138691195853278368535856289978627186814045976154743412216157363112460591955553873186110042079569059275135903906374495593228175856499812297874524192680024722784610213850761221013872554431987595395302217875737250707623255097448607056741781579832664249249822545981171840871388392813778893505717361445578224979629615480746889348157286558079297839973427660173203427976758620678649607647737384800424700897061568866334714685501350087238850119908605420035752093037130765895201521236615753317416526892966991647395549804202446476279368593842360895575664857427132093033014991141361015915628036479801815243272126687091842624436041983780076404776148378924014134645423599668691965418022483136585499493979066012711928713182364958098974572812495763596727570814801023992152931051573211577882560405431733175221516898920846643579423050660266681561287548156235109813069659562638595303089292531872892081773048839113652694723628231421617245290773919414200248888460641217053014363896587028598273466047039651966247130111641264419844601962277098899329553976529081429420536629195461918646357721380881171758437259873478679858466818090692382980091027112503389502873185768911064957687080967999454586519199672835505644173498855824168061069371500394653848443411456977969703473092435567801054918643325646061186836107760242115403672280861648071511274635245987394299249879101273834459617138810635597598306494098335047944899516828945302283817887277750312698126994941559238518347041068822847865692847273515873048225287386054546256966265906589471006137757889476852068987897532983491915337161986863704975903116810620836170158232758258551032019958177909074409053816109187350299236256927638037966874888886973110054087120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -509490901100882690464358752685528395241145976906395433070478143201578863998326874113761142748733313390386124221094631386377982190989343195293213301779736832617310902887533362662955740250375975651929749896738275150834366437726997166395977155577848377691552686728012467391781402983262326353820435847988197939054468924424745198212186056400743438385091498813591305065347023814536751367588570424601997910052719139046138157353562479938305861130378909185838288236744729335332413374339325444524680671276948397753809173200282199272804682781876672180368871087448797138598909289848793907268330551642384756243201946051230778445115431365743935471495151269627308631462343158371290342584220291643157739708517466438322547541568511463000235769777013467288297645458079968711557154166743086377458289003533543992456308386431794257087297726673279922451161698503141252316323468292258445412861429476313203347760496559676946930605708551165368311047070961621612107291535864314355774720440995422886876214103301006270191371960657971797217492016916260481179570760426204424642684747541282461570561150735196459724467481773150228194510326594287246360915436502930639874201532223469034441064759076807564919877307135432503787833809163712248601828622620507301754644867323647207515092302968851739430705575131456990790525519213595011416361990334453340920972977234397781952401325784035608128670092878744358892007369149033645621055296784442558993420164985734533027855702090994086442283549927807093681340371851504333692197955789901085335395897894042586542511228405791324681410667543081567703498114159720954409285165923701538293933917065144142167989876482125094335982330636938761568677812625318906930086806358031474272594845057378416150446701016448956650883982608274953797678139670217682041210237798288400612592251360832422441557263420372283668512016293417380325253677738769243900631070463487701114989742697927712886239964544472879926138209763532435279576070690488508370952675673024045795306655945323486264557853106297441618189620868087158929108206171908432500383220096629080639654670173038970800610937102690840025110908516656880212866155780028109038047640555613378838361307421778418384457045645416756519029561201575451770998627233112835815130600089986400318748855894747282945117435120056128394212172082665864952565037331143477976625318255800900158804221078909853207499222743086268211062165390708253783099385172568119500081223306344514859812696446070652438933380321744826800971133105628057428756388148055337466557861231487176280828197673472626166390859306537127403378222872164699023654483188681612487058465683684916688496821892344444404089217933995590778262795785524780150211144251961087091227000038206587674261099148632435893410178969651735105826931789982884212128281033327778077456977987221281007069890875418040592986322447900230031793897009106098358932487298001888387284400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -75354969135119900621752709439460546082859707902374323898915451717437902182407405926908334282697768865448593280492924216010770696502204418579992621874115515432147772864668218356153303634428781717719692238213069113863194607439621203080842077238030169027816386295827460288860783111650812352503853924457607086651900752130808654024974417958996636574597986109362942543415121550646713912180177720617288366027393398797734461789049662143586637587582333063872573817124522406319354863252984134949156062542338973060068885596913704933310518482456074708563492105689664879850927459840701571651667718983501904617024734525857155514887198059984896003537285520290312361111374102744018016746074061078522352940280357855588663469526576645104514372227111545224412856605324815142768626496024767017397871961539681517769053380306825983489776965199094835528452988054282349962829365136082854373227633297634170520342520269933658532450334776351350350874540229372903850946721508720113893497756252012810397527256668661343036368574914537838861830956196410546287048014351607631039472191715191566297453218367548606489610073351546100717685602771596086425830295291529803656418092095693935391662523704445770251355553826803052230240970295761582418530786537493184989092283476285563785293484296380997495437738396331573575545368027313340280624394684194461898979219494221172702563552416866287072437768328358263544900195452149356434806195431273779189428721046410718327182076595212533814907714644079268926718808623747759755943924708996244237095890090828082205491053097258961018335024202411361589701049032545001659959887536902355250058193419818491196637669046672039115023921926050639703178235053492809099245190320952023778034127376425961920340283671400266266246995739644168405150058221458095665855397828027149424805620778308820002777736557828929617882439749520771181881111721658101539758667284739341375876245770384759410578166005854102256073325709293387847734704925376943559739218101081384026047489794390471333627811967507482975865908889549658410386510309086835742428601777079886476213464696924369452523104561729485310912868615948401229514008677266452723959269894845557952678293949348134577734433780597232039234026636500462184938591301671219783238865786298069955756534610397001891311077681857447697473964243182514034104095578268701485699245474307673178033064109806078405133010534847877283790958000215643858082316390207543222774351057782696036997606070948933780297761566340572063768185824605143407342120027106705016600397397993123653622343432984092667637266452638786567442534120395348759709557360119573418779693770195564903396296039677559696112282694482953092124096760806168552487124632936960582633244244305553911330985693204565969683983300860220817966448316249031666541305802873699754188094816305215150856781363923433566329955750048666195680371463852383411718607321876946157599200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -3166296979396838879562946714340723893371290078910526039272319285435557049813842680092345245380485800260902548917148810638840214614602020750413031580114441252188612744296820406776603248094912995792455399248853767860525135433524891052864903462522619268934747751177957543696144732008646121937828101462010493695969942247267595385274298975676290810905874974019685794286258524029195644138016635400753420371683390869966232621781278061819746168759528720606905990882119721016264145261781868547400190396130560078884715390664120275851195126346740639111791000098986869583450280046973946334946482789414063907179755680389986893318253538814201557340853670932391160997298984877371351715557692544926323711682422397285368147688276065386047670720607638879246131426944490707215631961933619346666411936574987772812876825373242070690170377075437445371081475894550001774210686121548657778650644070903476927110169938209535670987194678720021843080065771329649944486604528124100326296254900526327748305121772506296822798889029999120861448880771146010925184654621021720043227505719756729361714756353672786327545479552023865268104817279476761432621270629346923379395950321435794421461205786328512705851700326196801600826192694617357666479218597210067278176596339900904533215500291700698521500258320138647675559152771965715542657449556501466551102153853513545047877901445294925831910774145740042243331436332444238602690799640357114253890067715839060792441027617003575886163572597262878863185521708475359205714932966014928486111906492040279314546172208570076722741872233670123682214492199944879859969338624882387489236957056759199502829949406658892462898632692300834655395677966161386750810915278672475024942833112767318776774982243823454167014438281437215826999757054044298527572862802402207084568513736197971932751361197408717128899692033238873954903339999721837945955171158181921101519843365834985187622139250227661315735123609840695261251022177288691832364567923052415171690641568341028931776730070226559689778866622201886438249840178057225855871935531014650367049558086166891138213661398442388345766789948424901518115001493853019858588242965883019128496954336887031277674316088660511781537682727578548500381614169275677437895289824423922356207415122164310293083960163632936121666603533216714168882263559269533795856913009547071111477095715323356844488515632842454341642976127794757521838006442308994617361575959660032593069006067052547362830010814265640843790213369532656027246629765464058241102255142384078684326478332486701765741701013121494441601082293035184746137965326217949661039097124036532839692563311028602151429381724707925729525212899357575148963422189754288197694424026425882336336330318252396413553724865036214056779747806138590523767264022517723908950776532164830429553875662348310880199811814254110757665255596739234377881862551586792980080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -114267065036645179437154451321923681439190812912389188351607744979745616671870907955254637654802526002997226751315912418950032947307118124912642051281663017017611368713413983124914618279385378434628526400516102464713322763606336529187241139066802536992287769723540805150185594851893441618806842273449893938117411394840828986215985570624751521057435593478380668657501759896450884875235068400674199293054953469685364853750520580838730141965724465001779011956911770593994987486280187670140896114035226897489211263569932178052254572168636317065975079243616843884916079581686355475177792350057748476665377540308709064998749056204940525256063664861811487260838591739475015213401080151842068690533657775257110160633559358120326467279663835466583745454583850584337216624039788508119183363896465040300334804447176515617424084421516300124254353164356272191534060386710831384255731580006332368906649151122807180916703624596565370367643834536435231628938805908556305051703883412794571437833661861481158173481183027904905998985814867542824185479930285545350415725781798040588794987271526244290126997006192977519421177284235538825812119962316898749156096308249631298311272790426136115757158186870651620443773964723263987439908782907228218548910568326171339731881237130605755594562059691926664582579373788710956016578041265994699024926890417054979365879087183938607593967487453892548103363884399689409904141030460404759732812259156371393784815501239073179589597596948715676283647448901841197159832827918325056934120632953867335996343553857347167449874420607747349166343413069292617771775105464876389312321338582896708716444172571240992887538973973805430705461941957194192724804952851597842676209471326347607263844012024053112927329180557485544344388881096720210590344344538007435419593838236145140534693432443355071802791214852459763423465192290655287634982430410734132041315380704168190892810353192665596983766555827539588203228757776227985154917428005298678545039054964544860538109283754139588542274905207791524611904342647484358326886624792897089721589415227345235092740422911715201623537271226810446287103664033730792193890440674123083584785042732399830329475319277048356644920297279933855614779562714588798713508085839578173429680581598967946221927922289719925053019287315613093577303923568195112257323631346078099978410303103669338276360519643243188752356846610623321979179017998521507157995004292235281326518286544223432969607235117505498812740599534514402249704772724926961837681602472628541944055494082110037304382908681133533132317995355228544822798472247071174051019491551877641791061164664069849310964451817342961566411544431162498102132790083202263256404067777923087545421779559205930050357378467860231063452976347190197801489734111856523570393657800229178875571858615718361105337910770643336711593380768461481247349088780852156000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 18862188280851904490164334570649913013831916249629333755054202170165820497740039330790686555698034872669128090541250837812147307176981900880227270229665373396193461527463654271075697726817300879233814518821015998209165469893678143749013472532946252375356437660128482986006436030903754120266051871036382659115374870118159953681046878837908161576761205309595949766097596460691101998556233109271919584774272494645096310415725375392992542625832832598107888408953592550973287213772149337310089962584451958116186581828513490023136597286119097102207355224761845828238281629282887513063419436956107688626478464909193855213711637405874989705774473647005221730927570734980621046629941351596148227079952031605674200204837196358263264785499196210509466981063565992066879549231451303798706848106920698058877907527566236630996154364895753264450868588611425969096254162263839688658505751961708747523930241056968566786837569009351996071690643113622879889972035183113457233883577353091199618146179178275110120006053276905778228427417783292886932205714200337764370513994014067670540896006038686903660561474675060831066718694220772111307582279523283426644523623097968817913370426961561310257456932237397159121055121586312407238894292238645497916575787006526100788637662460442011204263575293226786070681062757244214083508484592240127886109858066150247426938126425140632953587427502385034796687642478318063340317149032390588966538630023535081910303699886431120108385790632047159584080931440014535276116286909786812746971207340113900224668259052745915569815373409209121527534238311116832994518519950276425480203607019082858916756874605657659657673684641460396398221446824266424245964066314014280532051265259490956663676248953179546758448133559964948632308369543424916114485300819697328578045846370261646834121977051901896492557477392388882395105828409791023318601815381451343373146982760297241032653340756070805706745489737298390773376757049614512902757943037284530635012616452258578025430551455851045294252954305558980209226605431079393541999185637787116708907452866500216683954224774995718700290671559274713967643117713874449594020033393982959875436609798145993341336125521144929162539425852487226856302961161043538785058226705226888637885292699905114508377333104667403832250725340017953723404240048424620324220263298312086983402638230187401942626268042166504288356981002403948420738591863758164957960579516109371653371379238310654781289028848872214061626355624767846463124727887425801157155711151714954048709071166076439796406031458018916262901430328165934639695207971597032961597717251405469255928964911763333160702805716926430209049674361402863382508541103688626523791956720550533753583872488978873677676851589363507812540555066103917515861290869152486117146446875964472175091620710326749737901223186751636140111504635190193911242875229502400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -3552456554669647522523752094437325033407914283920784164565600877022430570474283267893196301478491520506936273530988144843302217271115879959461809904475673337631044032654031486983206359822658632793066417464015826392818563209437991006490895747205220498741485408539997723909110538942573222721841923683570775418135326751764280776364028591730834638950654906791988691150987305033380949594007144888840867693360783299460467317011018763217176948716107923659055491021515047873020808533414170807281067250818624916728845286222964731962502846619036172027169092799028531947513089772664182323110953440203770523946518191802429877234604265631251504646666331874565449826604467241998163752639968659220173848847285320820359956635862554638279738227393909313402816026489941134673790373926763462123018685374830815439016592569031015692463131739994976269411616632450340402607907158056867491956802894586279984794205632899152926716038812671009758038901759083763983820859781706224874094896605221436155440027261148634120876180503263171642663930609585631433828951340413474320270437207199675004039778730382568876123907869057777883720226446539357776437844577714798494842489741250289113608046912320864739985172189513156715188807087746819186453005381180424381284067554566361884127966018896261314525757905579456131414466822766030569973733860669579299146846999073667909265790632088974070167925309810609768772250198063823858018792479733126813770011331442949181238332107734500512173504696257390072810906366117603342838457480899637044835796902341542552164101092157941668690541051736847125563590874912574603278651469074260827576963240200181874795970662953250285036659341026686192776427884932040064115056825570385744214789303039178289412862433209985612822487972687869835945383785357697511776434866234795728576068266936790383399257310913542509382042824181658555254277631901119505473603272645789007427741194215509272575338621046251826186905243207205244651654950903127128119858227743472497027243461773601211233685905732722374629630948543258747607101315196159056658985663624124472443747153536570481660663499567842914734771472820901317302599080202994591538398457868790841115808403653683994361965890930213321483986234209227470562459080265812258061495417725883805984035355967995297626856677538209182109453659966110165670588510634554770495306812277561524276222343943473084481930301149305519921246622029710973783925646448973517830773635779004509069861440810538437088758197140477893192056857208163169418537920259755535555492286340623042204179224257885975024672068637772155446461908986524001083312936046440585994975418603749487247494198559410242771904318168192946053388202988298774848611616731010460582783741006167977255134853188285231867287874887121168533805667145997416990691460903471863932445333168434478410916511333648861417340049217161492767996915470060508140348747800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 56195597270363138775702235747954081800077856865994446706732292174957289941809192132963753306512236297159522320654823995143905400181583718059893240095954469113654643520315296895182793207894949236573389958260508264535172205138058642760019428112069803877148982031645863938241360252495422032651265002502153135555786572985935350657952971359596092485212554593214405996504345125918682218419295619064611972433209675333548063886785913360166950178230810379340713520378058244534873268931986976972820591294250537797755458601823965762741610930883253946971803364720293822320143902537785183172383143856076665973377834083026765778436461428881800727610949044785406600189863849904585763389317566540460348178497055968157147949819126394150250376210811642997043637892443841982827969608524652599659176955903196229371961088131663803816910595159535547067194319037758091537417647612890841870258900031357209203701890784068329501362906457728820530432434011597695077585192694869857965292908877140730736881441054268244947944975885992938062971896023686824060168560700342248434360103771314554070035235639306187406294571906428369985125445869651417868820074708681622862597028723880049885011695969308350282735875248605647632035003032080467092563292113634916066989971995496312664898013649311824816210030965418300733762505254593843166776897067712643834006616376612223008135678048676853058427039829391604336364002737168780635403118788841172441124241953435305872533839000792747371945459753206360085135649884448358381759975765822041721600548342980249125307196199513180768483204236724201815708787867367895913262230141936400991636795591388382626770181612935622083773302527991311139659806731461820405056878661103293629694050594982628175920561885479620366849313681959141605927288568401831640770846946216947047576882548633746660070216761499896492946284890162063748381039512591745433394889461217829479098705876200856405253532496509381005710579491114121733352748710735287532909868361931593747805313753366901460530599079950922545415791848206391225680353868498350006682470842567219462717275831079706787305513436202046735418972946945720266060537630323564305567671319613033140386375694519087630967688254360654938701038404701107365379036338021589268548810819660439424341344533547249343457972228616120677179237161166110315592404424368743343952275449882415238058577747331649086082991685989176041347168940392796694665713012342449288687128036343976187656512085113735198696107914690692051368230865396885724282278090571336670618241688043125227324978788276465222842542857934924094092117123063136241775789559007818365164400305775617100555488248904607524778251079222611844051669054607939803444255087835996723231551307659148431673833036282140210767195261114014533140067362495941635886623384591306172203694638635826617187758356981633784552689551802564946887284845210915470742924000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -3265184061548731839336784955089630304845525442054029198455728909756346592451089603491735283720816600744370933484451585110498783085345954074272516260859721535056150761410228085306930494833594960608964703773377540826308605842649260982209840308073477885714893920678067670236476499721103059659262551215982391278369051490473394773976837804247785025681122914045718563919484957813917570166303468674665694395883992706526144110581561849411697733817784805556557815094689870337510173462253884753246943071812985277934075964692503480425184433796132617617746110421970870925090487491714724032253670714934544350812102978155262275945104742873555365126477606021229212222333633820777452675292538031059084477943654659612939974531800349625200453365091407151454070562954294558426996098680671077189401298449061865168147443749395530314833124835773796969173350573212535335394812433393431747487101586330407822275445387436088045366574768175536661899539715716674159532748983162388608875064044070409413031477501474923004990184191044169748330953933967536226553662789133854266341862601563701319319394091126909439790216087750142028189492933538376989785297594152373722045613450850523042045903372565241502295041797692941151989269251603623899799103672629525340509634449967909627037200022300614383793850177306036190911231973831068720888941884745293128176759802789949535423034770518275869903314811597871545693074413742085064931800109600578759163978080774725439761108841833897525032816588076496406507205136391333280008544013177267314719163779469200881791075339827214347801787062606427355262243176220813529610959583341080050553214481235598476852791817181325462109262802781940591921234938923506548333106882638325287224299487902151877340170089072473763871884274559863470565693142786503412905977708110003194186159532115898764128876922240452050894796533254959586656511080958530957683283116514858227547746216024113867032605314017593593412178237986403013034156449513666534238260103965692272131168864022031183142786288820907691751280459844485344296162445305262974075592370795662714350148330962893338125780819801782643107037076774240320798550344604533567062539181943058057968272021017276627269374270988398431816306231927070483821906152166202330566455040095163469792653316612352703518268813217056256098435674634064469226027481642508175254892078025346121608569517756962837109789270714586991802875676496913395258415605181082753454056881981242779711275972809994519098797612080934783064748895283137338173985112994055193944517592389432374172552182102929182592346887575380934117902534324032403371735956573643201544495259830963786949094621158385752547284786609418454663413701267943958422423172801049835161740580385574627309747043003720696702479634177563728715256898146831358820016049493608634120288911610093854077777248782822808095197476443855867241305819594681162888400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -32529580448987074890138451295098015065938248169883778776783518954197603066305063795882964009889119008143398825446570661562966830418007638373117796383837482017497461054914576679940700619552578058325349855105528546369088805262955167960074285246994751810632730327696717910948217202101928763167506445538885453004226823452038298228246130347269408500834504191007367980131590656520083110194362840792129800225269916269972885180144648904802983880723327983183110387583141018117171767788073649759043699913096824061173644186474920188103948046666134299601059239449337889460525087956476193911814374258610396142782205514612692859143141296984939076341803237250299476103432040040713606212152986331455749125965542961344501049801319697833061272449463452414205979397040898555211317762718326701552545755328134912017204779019647912570284299404890849708124213343215359029925501116438651994708520253066876599225643360587034194005784802499615994382741073843997583716158332808732651426071319162276741202646924325380503840457362542835104647665439071183866631340351880410554825479297202349490767561419204443685986603862740397478048176259136827943383843348603063278416639269724561059490518447803026004104890842345264272530584028449498753389637419052795866246954210657717058558122962067080571052676406187179388306417924093494461394144631627499347496969385133488739502968774161440365701764460389566857270988200611589205791200315767600490217470538095795974856671389877962724904250220459617901904272446184756826240742555488887564414954925034753090957654592078883415326696088797653779125709561692231661389505817087276936148202067909255872862442191006536479873523983944842108066802493295475809318383736872456633281575870353885970108178087472900319952835472407195861522073870645127536121411923171219875949475793528832782258928274419955474728934664992638505422422312729051106552292968935264696618719710915506191038365028476345575458707950649155546142462505868337531068072535151408813887382170704884652698074409676958049286007533156458646864046463052247264735094863275493155211914812457914312352062928751175511540071322509293112992270284821239603738421221754973062995242401658331801549296836076348147576349439850627141437379794560557112424994512521245969325598056304363011662448511373203206357694712650179181124477409123324776501868340147961040020641886294591144597416662398895093978309816761604202115107809145454773144072018299285025115175421182862023246798706261189593894711336931624448244282708602384004966488205147349652598754330664670263177876764648563869706179263668655790602990216850480775073069759741803779567734644236140316558257874026160916810172760584585332319038127822522099263213317829587689998692834705174304247904583655825817920014658240368098091359427186442543545223175923320519006342386502360134080067791135973393141231960006843480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -5544103514996040139775970295041608772821148518792880743368014477911956585854418051362531694682024221177288823962884393865895511660710700741889012179940137899901577337009811300562981162887200690663567325552443269038946597266254838692569215826277852772518822074665144124472111143205474596605605456534815564687294304077020314040094666573915470226889354469796079227682369434305285981946294454377347203197697123570615768222734482037612479983938733071911828721168886750535039670703533168205932930706932138615845265224905245958556925632037489116237320579813328825705230584420130002010160909726336826244601983402108066969314404810045962056809671160865041043042304286431771183400442159122582402219652704389831681903511076621051683993857603358556973551771488717723026804545297234452725756429968746311723598497038393181974630602283109633790263838390507408633481574309554364666634370199792140779999610658718528260559258702186431243394742865008510374850455183238956525664979697758680351342717409659217013750346453274728504034911760797696341358638869269862462274775747948337732813277355038629486056807739034112186046489261393594596453717212853938343967787383261364699827149422777237535071248810917841901681193235457378076504810450861163109392793623037973394487690424415573659937247864517476840786066941405106494194350637528324138104539028347629909384898539612417562008859007805019186356284154396884683044199029101121242306890481436976901741321357369277673444568103306810381220252757436247504142467496038678745186610081383553181602342615941886166490751402868185289970849710825290385812486073303928310319935158775812385102594184009707475097391124971577780460837997141814830718024949805502947270093952997681691077900513069433926878451182494911330435731460564078862054051270180556793777288981548815090560545853300457001247793342152874891048328393086938667470278737288969593393560410054833425155378346360210737821958013094827699685635098129866638344969780041303172216468481485503348497330413839493500509052616552981985435035571435782318845869020780622171709086802991037688853718408280562187196532951870300265578317626745455991226707821040161855265214969566507796604873798034950385035377483323615989662470774819037636108688143449911346608432958785366399781377343444963642314291628904344631583708409216626195087297618468402815955734608573811066470998242293391313178776505552209591996199722233519510141270526688226442066234569557326692003828920718303411804131647646078307681349846176174707207903868812523785048854416981158026837546572065302128983298981928491550220307216123761841903374073154294612200642415311607499835995152133833574043191798772023925156435585330514636645864595863627789154436667301728491960219365827130752025336715068877809523441585831753529327283211787653144255778502184617094404540515042798941787086796983968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -185052211031218947519838264871571851288992730669023344996733761837672589924576748899918683966517933378192450336128689657456183942354083940570405395241576624253867381397822200132640831117724557539337298706091712998946448179845615942048355015201367845764810150490456546033362059489557863614768482646752534806936459258487676630091030933818207936224153843969218207114518305486653554947727498343775692921294802808256786783006349942225708308801163731284619738705863233034468960391665354997353089114443856712662588455478855454766971832060082370894684467233542107972768062335397422246106979419355557759368464623149044692664724633504941694271635770236817677815173863193482872319721013170240849311737212166534688790051674746995240052599296623389960007169468849743692125719508154301878422014755370121721185630132904375425362329215917541139856714065614573109936674353576961159130911554539043938180444965378592783230863684686034809051869978717409702709997690116429811980942608390046267764174101653358750770398929786159201673141863805636801187448464320581972832246606121815513003197555720462888729888208347681162711361691800995089902287045967055429113173445124155106920072986277034031589858111368459161667067534524874954427631816170245765726139421508542200645173782079541575171386955570702289706573544849354185737094339303790147857813936143269783266129195952710661735902267500965427179699273121903689669379030788891172432971387872950610825342270976503577317142208025733786301649362671148815100486846733523973822696229064363541699818352436439898821842809404480591956026194934568357993493529454158384386316839798154169574669899314066886311395677137556508531826837829498924572309764675804460405127372326162050595992311593166857400286448527143966194331354969324727730154739690613557674654745450046015907303203615035193216215357514518199553277793291780851931883768496332688210591310792413650529921669967539639052371642429004738966140729260531509635363462152326752123449589991234191498949568553516621611365028032900494389262612709814859680373277646821165107290885739540477534575914691455407023332953186315019401417639015804098287487070782987989268628290914343578313518189295238972779079895751894445068496771212475736232166024066434674184951636297654690716833473450449346373972455594012894905756510879601976605906369851474933172190516327187077456604624290164153484352795783107527514072262717982762830283316762949676210031507538831422514699062450234117686973140535203793413171937789920851591121847838915873138191179537603049348239153557047262675567685158930730852792871249992917001000092129882243881104068416867497590432658796194454562060071660368700632862754547158947138718919898471506262209678085392176420334143065667750094464469414081873911600990667781608805329092003380789607316395963128725035962448246480905216668178564400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -17850986336807442428336340586003695143168736287000618870859797600577274407174122830897986131380101796484784521148462913577724682063170316519737986693288602416657377617462910843918482475685569509128769295981770795044755229300706864419324370727454289172886484513156637472366369721953884924823658277658168847254142341895525365482736890759859384410402222019589550327021067789309351408781712356367499717787367335430549453430395854697480899856733086840612667070577383726115817208736694145982364595591022028419503129066610062381159947997914818416220249899837346201414592387589445631223229908088484338402000257888759823559601999268205815227435853300520690819815666990354668883940118897323471204502239037574088759915190673611343635218284349668370662217281677789706246895837667241824125924775280896247210421676588837268768260181304915588036664690069588798327503345363092284602858476158891192505167460477650894556496959176665972423699660150654385705490252587984179179103513163648183419156838395209210528726663490429927417792975523858765137470628220894526222700667535362823002030336070251988656883980772205502481166724834484257642757272828225249537666562398229697923800802986305988281646504469246721997370162422125110501674225324160800405956551781707311027338258101148138270284874995529158263395904744719714241027320527853560780421526711431753161813105848515503552428767399452648092684159130815552460744251987653919611227590240168052200641910910480139248301961185522901051724945559532293777044526114083456350191017126743840645001345858840348518984397111271992940598101324189412292943397129237187533651332560883251474831656336809048161759029584884214151050937494064528583112175068462196509230776231137454017605896130765999706012039919907697817531849184676216392747421152956374152944810122382394782746955265303895745482499577746295279795673696310681573206688277179151423722400836583424252206297972843607942100249501561319491236006849031218663466406923482415785289998773531535384734384797324266510457280658418819323371134877557870590296334267747167718744450081524250733040345822522866242773107838557485791514420388658087182457280158978783849913230947652357249682735757387571507198815617900776651455622932159914212191131210676985640313897681680214717761325999666111299939885059463785116204639130182690090959154275965245268873793541184015394488722682878775065682838748001877619337086837746898392347227052987972957295284186585764469744228449904962946708355005359464843697892228138107413609445495676588011564154956312852670647244127286817007913460838330217202923082857920590986603979144899816551462391976840547723845238116865807194456536557978436789972264006187254969085209930865151105322299184103633062796291145205420300703271644100537409846612298543797749637487721613010412458126074790637019549842018476045807311846920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -429139536775995819408162338967460860037863255065682514539823761808964041855512047167179115544590270325786297429646499010737842167616441627102110657536104261813375665277269932748874372920686282672108121941625728584746200488338308328731552869900167517203767540037381095152707704325413236900423626796802847211666265423189949115465397642340280902690548319152047290483652398828881077073471469330553543033437353165746568254722934379196960355464144416567098894445276309101207838886742522592665739946894525513208023716393089334723442466072122033265511501825319540275340500033312804802184341139866953120387279840557811359149012915996347711614968571316568062731872477819888606850200525490375417617221661804929249634644297972640156747307818537989064755476328396930790252762135433140209776345768115320094046729434633216183327352028924804042667841807859737468995431456504370576912815899739089911617569054609211251352108370703970061086874245064209887184475488126931735058742745626024799097756969005799885494031988593435895781453134697372570417874863887092296388989585294015367694168075433790785667797033446178282216995258103036503211230941893231665507906723675996866863459345773867234105616802911199003925286048675838631705210890500615067430402161762458529512789304125072535478650033193168981309272101357052180530724906658449090318514279758560551546642411981508074081569925032317368054918647484564085173078873703463076332348486087325709091332552931508015844217383846461128932325508798546900560044660900015495607851165823165061302714157922771721558175034036077399509108922254067293950737999958249212876601059431746156058693513949061348739271152364671524055287629407331075146543438613390235471099218418641511999349174500452427787401455194631233755480879375963021142853848463746303148379854821774493704958443756608722254644471363863471900874028682215413786386607360800686000157093885713494831293336576415883875629925986907649702678154042423987102703547581204464057314601336150408401878168200983058488646539234445268920957927650569344756087061793439043200574938527816782758728729053023732951420788330973239365535613637554271300408809621918282691343444749221990193092766227193519636534830244896901488530891471474041109733343282076168785192701823847206431326716916211983397042258012676477096522220316910953823889727698938420785955496454403394237564599257874361243832336169924129726846093885136984800361596313796480238367588960807926984939346719057717788373498070284875910001794351845018563100302660342140688348734967652590520262185170131829501154846742096346885211177283255329501386334513971883792693867871922897329213684370907773002413034051353235866249117634615331683275162731108004470575533947342014529699772098474483782096050852606287735416935833823686070106676786447215029630937645381455152107783747677401429376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -19403972679575442117249267655001410620290149174161484424957013144514016544530500070656217591091839967087203540602935996879135858368293880432307411475275113658091977301395279598776961193204580895358811552200218472081453877912872657012424929311939357465155380761503251660763780553068266473220038132221508340798751962779312307502289230616095256149351682835488695298094142236997616496984901512524679786228019806419635089621018531361304988327093698671866733943483350980436088874395691393251748547072166584879056514650691574158423112779238105290763595840345170536662979017487336956048035264015109396135964119457457371524913338913236474435441880813602865700484674050638759615848116623967207266480203799698046293188506551633373881145930687102652366838104622101895537603886697315654410462801785244131331523036658126887741962467918745778890795984427143187328405763675009792480926874028368362589805027547338418693967471755690836549305810199211717483607418518206499966788857578608714358358078150739854803456596115824957325947062574508869011354399240485760476533620825411709792454859417109425077658157399855177912448847329307659456703343903769918513580503941865699867605399723161774844039617349666337418109864260761441611021805724492423899505134397706082210154577245072637390989885592245653160475609915165936350618073712549892126189991994313270892830503883598554190240221481194069559001284145200602650090786200657236981190083780508595364261898850722187932458459838434496352536834833584084667273932116633196234737365135470519281913724294376915041984200071308114585358656977728847157681823902854025531787750566473314723939583707564247568119634412948398492919075670239591726360919330367302833715413341641463515744007652364312007937496621296070630368571461466513392895411964622529107032895292221270059219110000654361916348334762325468309017306538311949175151263052728431884225583971001696752713086607371917065725126537377224545143896189764819606527875493646170966837241818324467320372745504846023995633230458342979510828611414801799338489355304927670045300167864148236010905349058770020172640235583682234409616572898326495698870806999024482058620886614739355113088599218749953895532849537672833249210333331970116813645895217052579619553115014523152329053394220335327416654875289923319339065223274316339951326540239520942605127326961888427042306434716065372501504072044901330949176756802490582512649849411770241602478544923448861042280792699491301433185489394465343929268431034508194124690303768906652893263669089196870633482945301760966978696588977677746837816372655713610809411577421933087191025502264651324761372657717136881496247615408829828345555615467759171345811960574955535641168537815213566750544211393275308622619927998538089805691525569290176080290585613186425871067042509158338690353468463251099930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -391845145287921646103234073514204803609873417704823107818933091104642353818557417617942998287040352038467991224597810473662170249576892256798579659912636007561437234699413440162637529144727053936967992262716654053716787605886022887205352249467105279130320913362816115376947558525665605351295787212388735516108407195930444415051350901454478477636474209979343255126382213369283398871413852619397882374974859083355725311090778117920967721306716074028127912811073393948357926852934995325161321725288634834148762490130503001114167230545346107574771268901552031116545550082289585510907814496529275493398304976063196358806399833162240635180447079930846615908535417294524151642132037742872761142815805391532603318896609119557044917223356732020206594974392862270354068483156298737140894210911606692480824273033553864123153889755309132101135297508860895176050778998419300076764061542211172000010267403180678188922605055110088670049995408542878744424316826627476270299498976342114384261021189003832189221038914133543144595011987611481434433946652298015298748080064115725203812467901746887578286267051041786804118264153509479556542607823661739432195905671954281852536439499955387279682547243985416614622680402788219343536265417850796993401146723628098178770861502453691435426470510455496235072604974516844607906814630243158101298300801778237753781391463979925671324003730573695572361304127723606436425103654731123855051639557491413278178517833396707996427689387276347385060447001430734936268091690907162326513249553496593166650005791857315022858127136844221044394789190575791887585568921259446470683561551918807982889393784000385085920097945262873263394385036686678524261999766760386392986547309482872787129117982249278583334988830452155382842408939931670223476551450100136605166130037233099280013255064384668604910823028723684629593417580261883175904121168361990956733041313273406121194955798409230035958233758007259238366839168925378532745520777992758140499844774277600540377041501010212739022927202230465143447207589815206706612865267405215800877301708937823239175788460694779271150285602945316779718346941217122712753316218036449457812992107107986194706954253055408416882800607403552950706965272261570727040737424986079592913140385072005824121165077329957198870542673334231662276361044473066279014098847362026238011739999454578415907129483377598055351875963580284625253709203656120811502770542464011060151668444269638492828219966881681702844651233624635268438993692466999250337027231777559547363681618138826612938486780420958379172437322558351126848698658268156424585716702309218581823298920411096333275307738501816740627251370584354257281075387433911134951874041856810013861169009937297024018326257771887028145813765257582580530230293252531810632847361520623863868287951537563563589255021288745880000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -9252563581245647761788361742705507888521753749254391888295085454391218386722225413626388393342980360025971146811242212072238466608059437521582713528966956300908031225794047780167206418704263330830002884048032063995181364133471638334051373751051398837144439104621427195871000045469306985612573135040492550548125727091116108238616174181780364437162186841519958104927663939344308472040891278987139147648547683389517764834602388440736301479607024291866583244592570586451532874594948693712297186930516872084795734361793757153624543112550573170879228850889097832102214659613167965926453966912775720981706674581356607682336384211904541809738103910144282684888604944447488842676095430981744388432618142731426231519434961751111645879159358660478139666042150882580955901830351453259414393826815620346118947036797941074575993862858459174127734763203901339617464795597347071765634730522880849784209866859854571736657769698611673002882792121698627380478276711071739091067928551567513266229435158873804706247089001737275467970454099868819740506980465625370987375221395845281843963127618045222144166088883406021223941205250859105642689669770917532868088876665631522647283901801003037688872525799513787074751443376531848119543466071137211133735543243372235443243530084342002780960154189819992650995101541407354244605998956967545449710231163631069089309347642457406375004303011154177813464962563394913055427873603218641478689251402424054339798125046996582240751188502405952665563793232719723995075228435684765792533272250247450082655497202145580251448737842560370855636534733305346946307866272557935051160908829195690303861319316632432532643407332828654976465676453894872995222567520227212555189962990572387266895678940802721299917824570856762409940578793307164641651989413465221134526199135310810206227275149548842540651072892789046203381678762263568993205465876146499182810830750717013904718257314301269737515113543355237713137820105201440267513570049419082530869528054698425458638717194790995042803462219186398220133743473586002444010367629047959640190792604857879484504998505837361655357591875110903626461757919408966887397955488635770198089269800427246911150588872350474229634475335430230055567730785979914981390384130919148596732662723603796355665647190872678515392765984412163868125522413731846254873702367064681381077392169442898819004287681713897625902823687161652166151095889675380815380919564736018280468882802733787270144127797164609930091772928505174232874788250077565948196816894073269578921056735240943558865826830214938723561395161153795530767140177097819850142769547945354991297618456098829811709976919072340718611407143406692370184649154690045144221179948102047193587230503457757036609070995505941477489081923989201976146859633255676889273984152511035557908891313462629780562246754580000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -86818650239574340674006028404096375109277724396191723041202371290694813744670756218272453899245937755784971592172692261170054953337111812262496831966198876181671497288256721086247356790293453249907983511187808270932000611135643986570630785959386757345234265999764301280600371923005130607101820139181209595141034526555536937892001729985275149160621495228733135004280763905460831176315270810896136595468957344911908826436842448196579695091679649265680822863390916763291969436675798990860499014170132136206552532069008371479298277842020886046910355394718801863608073973724214616167518534946024196147628027334496118313355967735839346030838487630659209870416521320403302915172159083584914367121762606596436032078986578004609717867502306854840177083297848604679350251623527292509529444280223313363679319590079472417503968058300883682312450870132970528727788538944483013651743918029866252195580520380462912252473672893514045101539115940152546987532293255800038896037976862193356044747921841940819120505583137159036706124873923624309236559589664936440598620221268157186878648361953310460626199238926486347836255711805626067827531817551862181579392687942940686162285728511141535502765034560138281379749744704431332474767529471227151069632443224724769401790455252915639150299860233766557382158909177282336744576845352203625927150677597831846071761794435095590161807337294129191114260971086047094216410947296252519520980885590148565337865423509262416347496137759098448612503942647192926100225725552405867975929979130854798441080870610345452165386544501045848556181496305425184969369702520817462201966073030818200788218259502776224541230787287990783024907279315819380742805360299004198486588671816050174919350808031124137989766238009640155123641409718361847547932603426963739077119641011140815439591253261437434088250931814801446611160319701785635097689412821451941035119563205046478437779619824304206008429202480207865067562075760528109368684348590720298033238054838588028784596258500521015568468733676517107919020117817240800076033487358597131598665336329936651488382797738796761363506089100681857455017372404720064271904986447702115861380651026075318723188679091128890890084674330830475822484277932054575113338762092372859128040914820598039710076244853119952516234543584466163561911357396747816505126114577619990293180219234040327852963961306776879969897672839823235067580992394362132923726475822181286278067596929192827648822160721887308174855093721257997678872737893560456213784192775316544359834583158162283994146890599418107198945335588487804780409066066217183080608954589320925869696423251898770763792728560159666195500891488911359446789672135219131206155526187738166985598728631032293184506903710372286781558659718170134329620707341072670116075194437207242767108185369728847656492190800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -2010551644901966745277131914700092909893503463137490611513750532173534233940353742091619297768028342318999239745217309447545542948786853129832601030881402729582663032301465469699878887453206099732620408432422483204992777371867537617388629177344777891861676328092559439956192850745235004240282002082208890773916955103127463354962447590502819519135763304409197970660380583779464984677600938045368516595733785213983643333616035322625223084652402710071589838432104759969004187905049946777002419808534117862974381133356877615029137892725628604547677596403423498945778358880134262988873280066912545773987635586368709110134713674826130002443783209334631749180761839330416459886931676186627865559397315301609857290013155182036500332491294678158455363958630559518357018915097941101545355437159068603607327441694133584231132666058490346947649046375256469254855998112940930650357115812843860279452465237159315210844521702334067492251800662528292196946263346932391620991856090907358517759025148155731519751476250880185088711263417960573420568243587044910393783111546032326217086103808288150169526219080386621010598101081715407401917963321152377089770014403708942146573941426198209543349778161109129314143336631548514804794126154559644049096263509249459017048350634872456616165314716228664200928153781425647199934090621995746315393660302394441998529842955779420316584832126263048066314809131222219838609247260046281517944290766327427179049225305705893641006219361847418594774838734317187115376499474906594487090342985659216000753171613039796600770463829370311438581885059262956464356494762090963401637700754298916221936817027135064541293833891573412517938758314486191588427838827277743401070651934950400051836280816117426643585409289211045723645011456947258636687663489667353453624672287409308422782412005460265868422622246835583841182146079020987536817439160788485708662395083635802190361826159492331783059287134400225551105138923939585014319145834123223703246267400734873023568230574294371509337883202326112082284838869193566632844973391738654019612065148923158176953060984775117861849469127536262935103723805743055044917579807379591249862253030150771891111285964507663498662220537748104829078286195839609327892132493362404578363794776434896465750466623026652032061987945918642262455015002108279016613684495346505306431236729802365972256644176370224858125621381460909762107679413350062176904491548104989321878470630773756882056982452266429790648152835274683687074538831595396994079244410169908997668641810284346008677730708857480145350629158025446147038174134730260185481821695958412217653476212380888094194403548833487767534561718680785852054163964200710276014016708177131351567145585708674337567327198099055565067799383174257344641431649402856226413713775381743816618661052596183055467120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 3914365233620190187424900829537830791631894044017686508931098497754209155793927591085426395627429965094372352424806847210121911374107846073228063632638021310664171832737391742342492230826891684044410066301186539674617703971321492000602881604310600884327703040505098033877626661021817296001302419106917805048020139549858113591426413213912328287693975043735355750726229042937567911387983251778343349775144627491742195085424334719757428470981620476224893831312100121238302354784270954265651124075356218924230287856405241491329422457683263749082230362515800386816718137391197354382190246284491323846259713013325239274481989850370807361517955301951420384312696987375624331728043200873592667747532567791225203946336077846294858795291375042552559945739265851675048797666988125676981867350129987116977991764661601668497511934947083388863180268615323585521947752932526490373601962387871242766661677260421436751211974957495343995622940754845753635818468657275111602077352105761932730097523725502760329771902487517789943559155731332202245930341331750684278178707252277792663437143644863785442097592081195206231036037427989549244441040201568481380338268396993693618804392976422264293989148933140286318723449628630478181988414374845020051151031793439524482235079189596338539706015668825829153289648731469279488785210100248751997498144025420947936411311928999124270698207797567067551704019278864023360901608967951154094096684886978288560106684073632196169374631566577262546354751992755542891017709480199398382376191218330634377348461953710996345560645642089917641883631621616490749664399752395917909872266443751675548250172909328198570521103163582126031276729390766744245077290567911147576413194118482637961950179482742159440441540969036710573491817608923431238943103904379046214227856411557047488082389112450457580575035128906142320184736817821357932527401327338438408302184196910380480822596443470132128415970842681755782706149660439696197839406885370394264153785622802439416112425013259441697733272094221121626719761901281661087337541771408670844253004141091530821166303599178092317156128858728107681227942501012429830426299123567090970925794057980403325642160261186618940364649828668468521439558608639953247281745057089595137420496777248003399176340927708612425240070720252648348385301934525620352595690092832627378227033102550730119329035583793638240390772488061811886972936033107949840844089694686160392695312693354774863959622242566752253750584698585430834155290509238383898880922545417147561801585954610510583748620267111087171051056028726431697975176344785630513752028863881177577288979682047230164584964817349372435356547243012529123455923519455253192234997347412939323014261464434296101030238876170824663453047635873770284020023042510313678463404877597700922101908224377939636000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -463906752359456829592445729131038736612583745208657927280904355801325947806813213777203020124992780744996528341924033727003766207092831707526518842541502490770155412701625725914825662380966786213860448987521283848639850079062428672154706258715421341541744414448873007697399800168856871085758049912567202708962277660004942823489921910667515172130849476388261631214108188147583778910247419170568807589381383862368413745426591879163860053815707964617328228395887822846339912980912170600419538409749314506597180268939435931810412995021453538698310937258685708281229654855763538823261292730359181730413740513104101724239201174523739362595192144228477711756090954760719343164904167366753671623907152137819186469733670349365773427898363902952588105280371000653346884181189447376768437633538084018781179485388972737987778115851270180617399048442236599338192863883936985762040898914727750229812070892305278283797360461670395955105193282852412860496940300924623497531098477647481571368511234871541045381007081829560748928957626604229948274237904638372098980045332556349579691944891909037532186953848147873132725151485896092379345432101732869501627898121480414129737355872987045313400729192245484977076235775046261072813692296148878497502400665111182701209648713821621028065343981802339789945457959927306593764021248784676691949562438406270173799297391752786403045084285472679808005485886426455847511741865271016190158250338983453348303173757973595543238665397163318164915035221720751527680666555336861880890799077746252288532443689787058017846213578945212011057505907389809874401770603245321206133802441294394777887426377123439618157540595301959555592335151290071510196289251713662606378190887145620022573380154747833542724730370114298079834744977699656219578068884291139011130847945705788887387665459273391349033924654571151036260028871484901376211037778800695528552407393787680383335566805419900187047240649698799343285009094598146949844323553271488359505314074144441697354530160880211265214224283186858189761388772647038864103095811444489465602780190922185762350963805076615254319471484205858517043432922249639936323124833121120892915765164374217619443260028687407999401967682484566804373461200292545258035584614198231097849950509338860655127340983141919689890986144580709602974027998049719521854215825210791157236660646196002563904641418501578066820448826828460765806327644441418955510241251179127039888176968957958148270124038532881102212251883249258530434340221102397212579105005745630671245779657406796863617087782951800270493565561987569251676898590246453888384397424398534391263915507496849101875531346006653488340638688500819718337906094254286529575583742918904202510342362372422312013605930882829995492206636403197876546390343002497694045457380743356092833966303162602400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 605149506571236342108785335166803930514852069018185808485205137123904328448856549401415293898222864215974744297657695618381515751434244544315171204501773725814249157730263978142830449348853143880643803897993671081076152977672974879714193008939072327320574865964568325274841360615410014835973221124708903698188024472736466943476031701530236510284118502914380493088277181353772284866311540180909406699917527473280443224459931758822445665703365055891491719304100980267233412014434181006020405675389346713705790533517022419433445688791783774691697005540499086453617950063181780445856326556717259373148280893826276270449406803605986254299316724740610741707314437866658195088776091297265675867214587385510064855147504043405958030049749724115735157530863343872232952472270400938174365340955197234629409072946190167275363521900998736491908606009465826054105187605538439720845637992722915577425903365331103315493716183327777917928059096025888625550592367267693376677290116772549837423382997353352681519084772127412231462612754298455427511187437993590018621699437100322385014190770553844445423449414367440569818263103987747519830978037956364166982960840984516923156199981256678121279712880930707675604912935353292727248386441345646169426912865835746429902087423808688530690888299873316905112416513942271718610625433728795644138340122166008386500418613254646098609147115710962355287050675563067722630176833035758324294356681057810928623729246527834496650826951635321084790377515215753763241274141831009090128203772428572886021325816005815321649261427681858494511435772588925508972686956339229563889253672772747801114955197544535921862954306377880704632938843648507704092932650237165721666777014424866686649138991122894313193652448120230079804169648238140594436795515179623939131155000741119538326599884066924428649628187556260745900710735715759565345851871370872428886250594036556011497782941837789648190980416791695598986130183878709846098818441828334798940250303841715581210779340645938225942912849496400491737238869123229193105809758894485244628062747811166628655621641600885714938052385851011522135252919627834123110356525467306198342060480444108387655646650868265830641677529217829724471365933685793492223985196348120472303737755381046168344217108073047792338225289832212043094850008482375047071391404628266444578254437628891542940157377724809562758961209306997594273984127676358599686353398372686163402711765027813340877159742243648975153640470141971251999231567357917973148092097322276802468367651687774036196568523249592675262719094505035099876304399038246935895185857513855688220852711976288234164608437607244060142587112256073677826239263232892288602297923051733957496802740021999353160598535876557305908549550385291100456223826068670487066839352379918521763617935840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -107162956787827908256929041394059540134970811730055936265948818032183438351402226108760358289926444132709595172330743848110941267754197383662307134081954318756717532560406255837812140201846180202574961885656608626211961684006221105728801438399873892998382421732820084115476459802661401249748066564097178978105491455240496746424285966136583996123700101749784243480793953710233842056435185170270749467825522902723093641952024247775099935292064070050110460823671125104726307000705935456680123180008355509294160400015755191963278218060780095294608717587403124815274229196397232752572583625263006192332990081061207577006351609614564384637541391469475382565410271302894329256263182930656547499692135167417578808031459004035927394151094558183880153967674784862621542954164145802821011754521981086296637922940338514477310713389402876133103258984925068741816699201493048692570841575619255430638834167921279962228296637130723667278682485596271551727836591733026708338898893037859072525700964077117432427277376177662727595571702121462585770042674860179740252450822867182878183037985844087427357473969755929270621039017032643672604666694602502162859305030711984651382159155160806896776416793199196610885583917684286552731675701096968153846763182292975349598337129372306766289662261092427744040443304021644738093039894072535899531751426978631011485845292977682403217256678013257231271195322723035148619755487483508327962060781388058091448672530771674292582976684503513471899335866359036523842593761956770034950078306027171823558103492432904250506716633969961158380737355427497416180419705291556444546316367543231786845693481024821757759808696255799052550512620423370231193100859576761187384669776383577526820317112346868419406376868093212904925376038394288025864276374831707130556188604128935457758767300337787421011683785536590599478668224705008069195427766536948125734220819465728036574631884971889997604590543885713790159729475262939055727743609230413708603596217099184298004364006686865829871641123618894316428444680531658617720884564618854390689671636967823742798427559090588639847610855064434963509839364803687981141388165276865694797298197315257063249478107179707161808939919248489829464705174522900077188008888413463629484574738868685495053276575445637040159804602440121545619987873837818995124365170147867376449607890636943130783691193937509579322624342819271618169098311608612948488406970391901394413834797693672757129356429029494297567528959518958693814682553392786229479444619789058604198250006337613086530979157458737313886221267056064644741038966921077651407463112371695521048272884243621782836384577523966741416527110009781925908987924806049530124550585656611465775714232887598772312536796421422492786000790661188083207722493387792123685290987438052336558922520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -466933675554891277822713608658419842364973664873955913279060961226676812339709528563518017242301857348832004238180370921098210910844589752788956587829142763389161178551641633097929506930706726850898978540353687000570983739479376233097695851496623274342419823377003586265745679428006546603620905951988469559675146729250776246242273638016508956160765976359811183752721049530125991344916221949671625558380392924425006426188785368299290394251949009984820640710501510908439641939570394271669481392745363263505425286235328759498941555839908705114561948651470778506625825964670491191734023279862636966901456677120587284848619993799968930281024608371970435835009441295924182108366716827344320334453103710993374489342489796392994041253388832539141770267593118448236411482916296450041226234591502710174492304798631188447227495458764379471363250138511268510961340418411653974253487265268535724143402696356134746788438553932099871084396341386983310777158341010849488655184852012530143131221166453203648313514511254677981666873079920673496049667251051023096879337892566167315426835813092024643443491829655615298411472875989314262223498619518769659802958990048725550183379769557760092905882723001190052047841045161616981840218837284540165231863181886176284776452414300798442128192243541065631878000333115359208339325448066997617036172170261049184644759217315238038920982863809891875887521406450551500799780781710858934213171233167043572721713155193750595689160102625523146796464249250896029531170512340382009331716134751376376939162312069021134460760369699146391915246826201041370011630074330856148479490168177887853075477888433929975035447016573239774242506742340926238796616105827196059317988599085497161156852038165381959634811204529300571233155753940596200332230824101780660381072492590841361704511290342542392644373085570104345834026776786810909702473610426747521506760199771862192948675743777622657680782654906496825689589497393941519062115214639133753639736068019466048009491693837437952398692560889090658050338082157822094755104308184434322615289274213131885839253126111802056781622410837174240020138082346654349952491971755326414855287195545535188022177084274954389527749879312129104067694413155429028887020751871739359495392958272812693816737362888641811597388180813989441554379484560989087704097738614499325230720407203907043307887215729010030456372351339135864889077103121998717112133679254114899282165323975876349402265404241003226208659923444361301117776313743653415760816451048987180617440819140793845706705981483301324804385982512555637926202751857689699717194975325776612932710755315544879036131896890386249262666174683668168085431373950672973773737535736865479854072116860959037343395389161023618680046885622344347194850769339630950990735071360691993887200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -11252571229171743605305338111562803606662598114507276677429472042652643527406836759534630257430521941398587810602778325869515132705438922370028343451412177759729217731112803967707758537391447537904122442694836783934793619082059284842361554264615471020939149180677200415580197491302075412701479190182816270765607779984768877148898125544330331840075526804016267409166423768279068553596444030268431084425225397271825397299710290304331787954852214403189690467028755283427838669486696051736182839019198082186095683379112675033528868079407461907527341069339792993202667911357307568158666248001981708542978725912436935002694698972620414837569929442665737214508422613259054869851318625270409219500820117342293870582113102703125735423342769368941523889436258844850680384148155762034360251445763743937901496892343458385670331685143952897496002228910773598137619354660221992323322271895836779873447809167410556295760681566621842650154281279138104951681850964089787354858562489238778566456677466982335725473791885681866771224018416422980479535582894168876854579090175090456363646751993859297730393995657369356514981874033589216575169598491768415821020423426563514412414209376575125120076202548729015345869625726342576252155680755404102875156785067591320549754638545587587124979118885757392992046963567318639572964550050490895164651683487625892581822880119891781909068518608310384496317908682419934550258432506621966774022248021867093427856212288965141530363039152376258555913677491237047518989103494330680172146832851319348315830878339542707255552806732071654761862648665064312895456110159036202584603804794657114383539587467381473887307636193756756100051942862012873822654285755660919671027484950486551012845914613650447991920909716972652980024962638713819925982940896612471980893721823039111927914124146362384447696611842693512964179238674008858247696818482823732240317942539204955445549558342632615180908582395985111774218782344404733259292624289534442139525848690377526192221947697184261906973694402891870203360023527216172691399853041752836159862796297669529847392239860823948818747937929799969570159580395960343719153485558173800606528224059791208473367776068786076435525624409799384515521910858705024702074642299216286128828686242005202067273663024168195729094058261019015458258329831236586620570992513341862054120836827417694893966864894284441894437536834915159306133254345427557827798104593758476496660253717026773980511257521351604972371896220299705937185185653965989276494403793135503652687052581453866461335571811103946635746689075871957955229720663984459714470224606590262972892721535984648017461227073302903432357278729820273420227898812684220180142386382067593468624031171422417843699204289676546849626022734541766773621971841432721447427690477197445360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -45240259142508702433035273521894750249364166181795474094011021698671908053483658831852496448182147233182993127432618406883737881833254659830585254846520216682253634335414167688865691983398613105270441371239355012420075276454803764167172609526377842695015211827213768083650739778795930229659202289526033528387541973893612269672184599357423545530368757520084326059563244228219738717244724872169151838434227316756052786532425835367315629057525567725544612684692727696284201292321871993237155524121943413339749098246250743607440875987447641328936337837158047397377070813532045297175990684350290316519865052467144254339900730571423736044389735740525670529058868967518479088865531777457752941326857614553388827759576291876250069482393940604672734185875125021818410453813580515546238620726478800180160230586968863179649837330172928305329330442972337441700066729662892334360954385347468545389735508956388680352212529409624500311585969432332083888824830881706378706589036373429577451552109363341729845923793873717779966224293042199920992886325438012825060106603588474800196667267885537968803525684440831833407134160325337476531533754043800546871982924473715408501454270341589279680946592857901246964122719386524784823196822672126727573123442576380083083003675128269607799115994120039667278608518444673806454092698676360323902457354627807223605550080438043740462441847862050395342743213710018609881806370530901915083651705122472985999227190905005213786347179685726846248818546785009437560301731779151491817770080958959044447120686581803486083792753852454080507104574494711312003691960124346486703558825415485163729034622659176594551541896734671859506063675397707312478709303944660949205086450779940124934411409463183957581685173334467932008774135691268875230963066833026224731489993265354022024646251078988954657458381193404543649161460667924013103813795852252541885007186995966504438996335496119196064749596428472842663101496476836917523956569583064776188301165979786951013215013374372722199060123097510635724821681131569328545199057791024970144958559558800006713740783988584101551264823878093664338076906740194804420892737262568481320006126335662942512590030103946851881412982637580458852106761931425750401313964461843440553292839593488961805788272404934082391971834450364030843109682100468551164832723370887817827419923809365120834005315155181616416223687060552288500144580995127229985895605476566307926060505022273071751479797489525860564810356471878659865759599113747814843130803577730530167425753740278919782348200979167001869726017848589318338241329884275136618039526835205275364573392113559275444941758389792694415902470399267811198592446743863390955171727479068822725717231924696377912983312709427407144389506290644448844907175771175985496095886436568000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -66369540008569107812043667879877516576770879221076603279667897328661044412576885120802292690654179484211756127876415287996232198358250775362106130879414684395520497766508775548173904751461613611593214234335890088008704212823666748102025430129428796429759932638068571904090270737971389284781148828885109976892599162487910210180636878653283858811998886941951129144727409405570564835529439944354715824254274831885526113242826275486352535917843155268049141370243823705101157832025462940821035188787214440935954813453359713393851832707630671438501034124956568027331086816963448753549898463686516547953699875633374112239011069443185557572466895150756526952997401261177543840600824007224326280972288118749771579971416845420046390418191582351809076846562991276337583380347341517601923013553090879608848514472164174983339524055670860272630841040963055842583973772949639212939940080614254409012863260419248112378492434791465341774120727881605755286020548255455505492967839206437442932360489331107320086524768523146358813593136467971956673603711583091979596911305906519558739231391607779396968934683523988766563721209760257688454623343224978570324946284431801213726686599279013862308582387163842468239746319345665672252227271849369644430397113333206283491700014468024935893062443478398981605046726097338802547125173207866369398454089953317488813374223520931437206648015629778313389243489587642248581265250997239599697659254369544497265368442717842601404675984907027123304718208114336425590582023775074096721280778060443455835801108515400789480358031215325871239343474040094792532205294107920625745270389478406509044625910578648276064303160809131143175063877828761265730963031252161045652873331606817674348301543909388351214326882394770814250932844110287759341529637458947464731543559197465098621167945996772090509612911409547601448064286850376510394858937104170298253793633670948748289013186130613324488545188341634422684459819020673069165619241580921606980017922260371940645536893859165335594921240484331957617609203783769294725259296200875835719012790155443380288676374763034927246094013677271691425569271536848088727678861814767716605497599011242909080527791879934420581559916050694441363634575605483591228477699448124919598048784120254903199657685462583038509541274566991551895673071232329432587142207122023110096991689939050287136733922179291503213121993751875916733528730359524943455024484171771255866031834725510174908492217158240662992271047543850285999460133128877153937059665400371048263418558050591580253981604559665999891795038334043439320024206491834650911458290471718664215003045787962704400600766298755813840264413966002776991994541206517161028266151828057682115473996114799712406409619659754108023826882738081259412180511902031412230262516800000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 6317156430710544947640540415328843930467994090705984484638173910051065023009335469894092613947313918314137392509397031471029422778764614279721743981459011577103249826693288107190107192987709543964992085642082265311523169104519942564043135628982869780371362375279922140308321769425595455750893617872160153722728346259860745214682507652778606887848178781238979549606826360182927105470356480232909114660614178953974301251284187981143681319774662280068987702703309123910672680245998181416357830857037037615413763348316315027310255426372498752800570146780155285292534539912426258020539521948861360651665710175949215459547095841621772220933077378162795876429495983148967227091542880496748951939452718716148155018484737805019450827559844800016652354552324613673373608904533136857943519924000482349000585301850458399550151256894364391240160543651382548111431154175112721609005097748520457739962375538108351081185282575119280952642718488327002430351354253517394117804186980847324526467961033240364343775524362418685101983739881599826468660251135399410344697952883717729680245953333601311304716198009122861266861071003496617210478599970856917334587035384091652830536407470118500937631502819994558323018153349566253033161419564396906214117458823184764116513909536712537436771057224539274469710812924194448336602146114312656379472470597378039985370072063930810973542949974204778914516390050670430790880261471734215286048942123346890850324349218988314757998865674211862145443090900029524345807328424992327924544316867127914611479656513927753795372792071400912189364883364648458723103881524578418195842244337505309824865831674618480503126109849158691872315463216140340867803040551414889224812556085075745688065784352724565195296131205580475065860617221794099570067689201694373100413363785255168147319657090671635785736605029434599323455949810989489653749448453584865347959215225899060500114980648126182766632302896117609518100016074605136033349817052262880129470554320071855544181987287403133443083386634377004177602901609778161356951872236846622075420101806493189047244703836222771297426528961342552886267833301982207467241225814134896068526972943859152774808725101861306698200861029336027010335985431991288411401543188712642016844456663008031691042514931448059669667135831934925626218743419729261195627099410768992556639306076718363097340032346900660327194955900594532683985388197835458639460432484024446236254003490765348275945834200602327134393859243677654988847266739213736195776137985654630623040779643620683064786977963156407046845709745718499308243611017591778328684310667422176846312565800981410449490349265296206104121432123205817775647321285161276062621148068291256253901670928697072736955972444213714123331347017343523065039364565012434680963440000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 38937148681810238646237143564774956374853468820858033615912706209299681762310897820115533516473131004521390314165895596067448358031490683425734277004133719034241763731048625375216542387338476641197351530390414221277549287793439092279754236428570433665969848430347066615482629546969805038716425237076589730063509722108296508840053597784061248834108443739372426754792073419059606642436456381984587224441349040023652314900739310913218028899189034894200889556757317020791537524838541263887871073379399189139520453466938758068333517442263356324661344553725125958311558134865863170961037358643792646891710081047685100407742175592467084067217616229671875218431233768501598260181208202519680865820091234261955266531928011300152457460275870344380599790227492221808913931403720547784297104109389905792584267260332265322747749153435068298259055204603375004722889195178922047052330988586925316115443541426374587581569150763535575356312720765896021006748624608462441210900570749303859283200227514327589503721778806314513374952208336050774603023136380125540040274182915952524500271085990585757623085482531895139621148023108903088687817522477945549248520045430824459711692993602496852326317318088611118545220757994747188714224873609687544711767514403521944924716128482662937319217224162887783437335892072806152341295911917180339905850460971494735780732598348213925082059241335783107063283714437493742170177102330602945683629839773161740180607580341551077134694203379482283427932670555692902332174050923551081860162358626276286238180782394450044013197738161329685967333940862776400174810122140873242882857783098226582639173659485982234919953188127629100780648548461383317947541268972494636805304769311873877277534624093108003142871994355093260273786337765838322412618521367696416742080552444374279970447836861771939840858138365073593362740833622676370970780555410035788505471932304978636128148751173089034767240084180417611497201176178052664336987720079515421521469207597738733680800894624330992615799204683102986601065792217850268425886749314423322505694166858035175056749414580019731161305416052152888406298686814820207695164473410808020315559336492158923482534339548952453158292490236528624600440292663037808345734878017169858545330844599338790809948920005243354232717031068900288890627108011927298991218735771231567798164378109693736862959322136905013987871682272218314952347230277879218845919787724361220596860518604610911589526484811598847406849950437007331009767252778747835274347008837719862839180596412456918448512714385794401559145736365551728045140133649771784913286890211423363180772349552578913847541416358949264815849997580725247813042164671808092793901838851313190980173568736889368759326013238995480166781375148211924698047344547336980980000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 750231044669215389500892210388850351143317226037145774869404420746949687774181908010664470473959819916253319906445869068886374585667403447105535611970412923277820629910316541993971209834028798948181475198660641016735964212660449299110337275825791356130751524352454480472647370461651624179432560348734985337731874142213302048447033324082460644611875927070260513404374260774784442637328409111825637914351826402409253897879070024539126821151610566973792632767081750268856521673011129183072239377300255267075993920994442550179331333389720801330571564121139887477388935914488490657065983686301859668416004220992046326558255079693554434164579067667056278111126606048541548678889698644678692839146005782098237844746590603740113013456968679416462177009328652789896949305362327843017525925851126513206698452921627818880500264303091217874268006659492354951732149725343835466959395778861653379425475051998888739048996013714807332156322466390349330347529522516441488477938174648800668126315525410655797911258514255216995489848106966711612307080092737051759507163323790930095289323012495590654337638752593300171042000838525052721250225788482812404756144238696560675329994934898699006460188257681832739959441632261960696207487483714688882339104785542211054740889977673432174734919960171667118602410099094604906714886057983160940188299124660506176007615666485992221981853198599624493856224009757659790532616287425750185374098356920844924613612364165397332893304998883079314282518683533394930947919471920284048631783993835593326748026394509547452564070811421877636759128123162350704882051482287125864937820957837324257857303568047103024700704884961166194858652793271498016898243539918592789758342144296079981118473251039093838324787985570702552852252053654725266457828852426833123278207493356505441618121664604996637311042746454556750743226303977027453981820266082370835330208512300525989799496315885660232174045212257610355922498795889198931558412585754825603699910393818620563172992922964939755289107882652004710831444600330511851949399385547819076793054873164359788430590379811508729011107372588365396289851763134594908932884578603210186996757219511721583869587699690399066211978679301064585345524074144380339945442883655951140348092906380175207096865808811526575491419470321460871595849831767520668764457748147447333469702432535108366458353039208512329247600184498420663770150036484796241738746285138113511255358522577480875313458300509368459158030789055681452624970837922623398357255766182016151309345325175115139470165305327640179518782909059243663980439514642103461848166491393598432078968771075709936925550060720139146082005251992017408788052969585748110060019524025159566855250461671236350840810834849016697367938578683516681628588244261010400000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 900045889520909692608637376635105576655822567854852783732550041633301441212430432186970020541462776829614371122225472133671294273415992625520883231808914262693731104648490527193217210033520466024699220647361663973809964927871379801549596008438894032368686262341039781730041895840576095659412805796363771153133286915218459124348970172302908434209411324757224530712638326102080854689703640233349651129746616327232334667046490598745165319491441738110731297826871759776658633594260317241014831136891862378357175861025968041110764496822452620829100983456226098211331361058983798403902718491615002009951361304013609646436277492110203552336513375675267499853087929178125170699167964638845893295663251183522332574950405315049806242037434903165423886501097719302757505906494517361809569642712413596224220845048728056085071909157746648717275762153299880583154413977275895306880129239005432621842155845192235950390713192920572331688099697287115563031766699377992333348867655877887941354352984551425322809550592058762773268428118160908173349758021996308424524271385808520954766658940788538430616484565609183180493480945330833103565766061902096980688527871716200397036653913839546054327329970894395053347293091796874269362577769533754625386320822593835475753829905588271617572901309698645252772710045909034294262058927780518470292366366144694074212310605211678303896506329548644979067638444481155001343667967980099811205853461425291666794940453509386195179707453835493730961272094053481784649715122829786963322372825356095939706235868847604899652341522345858090374602231243676302962673174261622738766212092597026409673191333698804468754280945876631138874321863398728164818246220393639496443623431859293211282608844848637385580918939948559011128792507586686061435703618369881701877346415045428108751742901208336693251452439189600188853314146854825089927929449799007229211682571496689702545000206024640107521529619221899697291024078436561551845161208612735494449593063374407757154925128264156117375454547306017136626922434209878391313476372148105003035243499455261523530093618079932613515527338259188552191161955311426210577832576759968430041351215110938419883503011493114393317072082386972068717876771558173802787669091947722146335508841993228048572016093295071615040599626977911957795699446389647266523881182225475189598784560609521672269046818990619410222727685221300815718765261181150065413958848082055979268650988838617720584593042653475367557651590528832722151882689657852910206536867849372182325386339322565434366963617373750363276501582794593881914856100693153975048171983601664306437852057037074379622407089793359411566292856840228387255445166798059807261995572157435821240943478823451777910051504543536487409074547648371273825379206680000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -11243442748611091460983031514358174405285774577173269170577357727264110423591164546762757751562248283431609946231031807807715130626529097973987946779099374798037789713246631816154559559927964434765982221905166439866715023349652398606783348468268929312003405503837300791928108900647846725912035536733242086516890741079891303460837348172998501680206999364119091466637710694202064552422346920861253771241214275220838309865081299879574870656583194576482491018244125102758572288884469701753076393028162787520642051188278005682104005576013465976935752428336482039180514114483854815106972988144414530248855449033557281541701664803052570736399889820713867522148905326246143032212659158584951534612319046826313344647361384217658975960125135700512824130556888983268986507898846781867553852605779769079183210596194208340708188901997814532514209436437293578831735089493741480926234730762195013157694093337013063973922424491819834300540583043184557647392805696815302609747748798053378418921177433339473074982230713077975684455136687832522012373859152565754298763061267297083876617089940352647448825049552869478406795657345401888630498518371005985691432650383621887857001061264575780814553513030719458802653379238451525988841255053691758823244273724901040649893297765559754319891013238818950205152663118779160316001656921975330048908135437258189913327722029304259774814279658265086989979283963073700725549377191813358057740930659851552204354014631742185659479614229122111302530484892420148225301917419415408619935369445395812433943313378201152973638185632672578320548758150781691330713941522490188238843419042769656763659323204292070372585682630673119356336046955111409381624565765595643427987556092507065927880108801149616324849042534408506105511449707451584778084119891428478507618935150153152004186844434460982457727435089328227606170009486878769075210078653920208004782340296316440222066736330890973628415764821629297647833797917375585180484195375708641331373600616623490647605861163930990405029178026522942150263208207145485920483918263572489051454475292737567494407780806617619868351096489173556311024270234893788735989735104648867538034734058609701702421159158412426583046577368512775675627929613513909063642578544527692253344756224046693620022474060631005909641584584753178339338264612999804534190302527857466827796471385473449163213607232767330509632847721893974488137576633159668800666202791106586241693888553143960143349192924283090231884124164730886475214586447181381177166590794459621366600511139947820496758725739449216647690986597391470202568165934607201084462158900021333749266682059052963195200041797977704395545036192826621070647087747641502175607917328895531329415779569654174035541797376812651170533476880673406139680324000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -94490964849070057961535537949056631818140920985089844304957993808688127006557251759369779572254441178046604007763459148452111769656563269196227072634552245859158363237328630172094369876193131713516327339525550774194247047674252465546458835524887371117093270778884582349374402650152065463455023830469069551874338273479018482640884526208993979002506800871014896915523467548585563012757876570016204523470315960379517655061276499315382860758424068497021927401645099253084423695509650652899082859170422229787002709949312453480067348136947230849075599941883380498380945180462365152929436838345286011398206893169289772226053434563050202731668735346569994906187870445315228683082744766159246345514395423884801181865511023852804938314548782974825906756125931173941131918535625503225792126212535643895242248196016900271356998454896222903163236519045138780264527895289039357165988721199866535749295420566587286551832094054655614746802462186537896457215411786521819112605016499853737955345638234136215094912849268287934818469332968503165530024691540463827602945938540637273588638058046755849300609601681534103094454919416245415726517894847062978827410744593928398008722406715698097345498608856147222532857707345090972723031745807088060564790815498484153900198771061439278507768313083830666185030920511449754500559941727426832670312067408138598473812377129510387981545638928418606291372075196053768524518570393846887865633227120192754595204055009673190702239789309933436518852618360304850772762109751607053705548906949973814499954883550574032467143619863110616247918888437555672627882919578204045447896026072898826444574753523310731881035813667205713944253840482430029847722207618875752884867617165409683785362947503174238574907233093524108108425046670912484658281977576849735055842729220440911318679862478114982716701527942947749926300905898962416731321629152809931894140503247824105554600978224634223534067896517397799929341865160558962517171825599250102799499281135924868398100871721554153153212063598827766123754678190856901412697963672339895935831063180848186050829809824171303423444112039954150262369995862671132211545343509351506598377920644384126927220619347373018550797571653031568781419706051011894877248146534014641535928878834127821400392787914166255941268879743990561123657861538528045553936721740455434844562518276122574612551219716731717826461746836964328015453804494236384806473504410850073795785096689904781312837909024693663979972737554837539824429199238284517855313183634676459568445043462858079952668486344407011417384656775802521628007781847662785786206586073378571846416439670618290030410475993157628478097381797041382323063902955250480300392038890860532315384335813413986283267446152553585558987578126667529303600000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -951296530999476239507334468832145499252598168478739611656985368779118275350990161615473524657623768830779855116940778087539299922096831821437570359681605736664123844339390447488735682438405142042707926592500032858180157558835604617470840362920282989594669222538983694244027168066432662429225956448595546328245525236657090267507657912645697413837688175966004971214968794720820238968200731196777652494368483872835418362894298886010533890929380868267794133263528327948384369520264750901782808056138564735236046063607774811463373012929470019089501635435057257028409366578090658812239779229165307156548547141585105688565002129967015437660619839549417185335933460556095272849145234195836194502452741219924853640882505057528613946160130036339805036085703665140585840050268924402077546393679818448480086852299871569313544549900583152582585222590631472171319609941064531100727832327331499039175152288183167538134533874177906690404145477482653480399703378140254477337882248452196286933575294098284236400577099245519949788424315273352123760750843767330155485801605883140796732747428593295985659337392753158206703007327218725480712057030415624783816991333552004371013958807437598272247961907958013709065436217559236607376697222135929012936139012044443155085818162511699072989219186863548715829081664421264078773840073237022182284444880036047755144742031967546525062156149189786288396757841697719634221043797766371977262798759999807599165543089128290719348662643284863646294706506905227977882822181389700369546758924146805662878509948822625055469489587993209363128970791924085564453559810835027183477838825100755074354717135076010542929416837146546703179068294888323541099219294947016890081551033897543570575064965459051486666956787684976673146959896328452919139166528508731367643036908488957644427345631160096537562267043225069080986322928766780547940944524956156110241423818859644620244162763559691870938630053644722909384918040612777783475946663817688086047697446506345154848689818791627814742433119857791339892392129060680584346966553535128660818619852692292241724437891154331619172753928384517873723147930624354582525660133189603020269296817588626876371340071582433159633987733627486594019179000584068915591997753639805940007641977278556113788389028059535467566461475701711719453641623142745352658999838603010404922057523850389361204437924227472585366714964003482501672736178229403036208453600202708125052858435200490538348859420143244642192696008691759581533261591631252291857634540759182688167709928524808881680602933097189163454484270796295719086684492999755980198019168037086500772116100682638507731009176510008717800802571659155211623957331751201460860817162797605494297603178499103899757900217545714898087311089656648520000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -4681259546221468907041403091618100435930443066778223461509381149787018048754357625057656544487069954981269126253030940108806548173589883131874602700127300858697019408165738275155187676054259166673861412741684755216585241892332641641220369694106542705167551327997920565878998388948640951538343347437168493351787229438790427727571226505921418621716466785592089790713366927137835907063966193464110102839479757971713116525650608984902077540629893463275343689115109079214188132809006806550567868549519565542982187614860668972419307849865418253883293106185723580031506517620240935977837788532315042103659046410661938476665787262815549976102201531335771311063051247939544090442461952275801797343167831766553003869251151472189177612531121453252348574599842438020983032374845421283850780290729462003705740053615338173583035553534393036142822816146825371707621184677354791394224480483073602855099656530068807627776201777963916379653918270340028814129586292998643739910745456808872360017412014722848514305336944541282397197735851183542769771897300831173023049073148887861674936302650843778322211500904173802847108535918377361435844496319440002572938132777850319047912203213167526424828175252726184850895224762748438022509805527144041323725334165784281184596007958566212832381678367092824037669852103148008962520530928891126550216773988705533000154815641993748338994440530474893061429383760752977939434263952970557224657094698378135421117301223668014288238989624964670488576643509854108895967954282147526897527881039657648815408286492833307628107672644117961129261062641043665675990479240571006169645792146575287048056065961673697520022899671402705599699656005036129730512253531799192205034240703234412034438628522666881459539636254759647041412143565349310302999273615690509474816541749050732900290793399454990811965642759100083375099464565186073129531276778907655841915037300845180001135368626122723793939658100059711877970267900243361459916649592599838347435780888187690622732818927678019857438976323776587065614116018725216626901759652468446296221969560939736338254556348475577446561403169018345463033177736446465803292891726386875264250972573704210284217430332172410566493720873479609411542798952817293536420717073589033938814035361221367212490605574850690790285056282854639940769476882848113123401017798683723820748218182305211387307234725640086895848097041562279255330522242467653774634192908127790222401215008106512015424729024252200555285371061266694669903942485640676771738947608508572451924041534706246920665563976159576204336166050129255668058987213625676077353316014669912241366952166360068228169043431094769400921493365545971634262020597913182578523243997141589161868777474714440232422717202468662103884166333712000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -17606863080363953695901980016558566450360262948191195493583145930177780618583484811623037299504955390001052503719599923497636959832383151996605427097522545414678498392186918330961839218021902436289893528270292831530790314389343222558018886195175231137514898314198525613561863203286738296883920301312328284903984170004853957314885659273684911241151921593853679649283251841235507687439005703347468251211921268277954659163871289359694361243883968528960851250056914543381576514187750221987753259849654572685172115147424869044732741842835990355679517913110634507012313716571763593584320888265476028824079513008712206259279087388091137505972199348021739462369034905173292347634282049032215246946336197793449933593048369741382915715209172845940093923653626004861243963533040577147222917281960214443168599984093813553871187283666398844993619206320490605066827790687988659921182446947862524995372805225898843910311585067479822578867455284124259615530740554341967176880794751257990722608526168297704747237066781645808447977560934362153076502088532927006876284991991137451643489456099830506883396941444215950401107969842469799070388024278857910327100579722454818411588107931408004010723652403713421589878311699712200879225784370173663361667987151452043703835395922701024164689252017546348940646034597036516103604728724392571981844041735184977311368423326923640418938287418103986268563527271391657400847203260835473368927663000221402108360085844942302251503741989903955253376788272782658881609193977450420350199168298393189251045205683615875911259209582086149547053670344926132699895337388789907627398453496862616338478489494083299350452783766690564539224984771201120223147641555374737255669521083378442812187536642752813071998227662080748677049919635285174840489563140343561381210119697098101650764418985883653508372375666373653879924370518107903347139047312752475488709891366625487495487049669348032573072367702730860976243323671872185559970437343536924764887433276202798381183515256169492139491920076628840422575627611092642222711640590318694397938249947181770859211355538311966455977600460758805890226388485200165007043734485013734524074421212081721350622330471106097398440848967970627114654364395412868222590096096288675120731820109329701976766627900142236417997006089113759627463986905485651285051615585714906205003951412773846050717099569771012128743696821557536987066451018542934360201863582578400179987258836836926462402943391754466346871152656472361259563537270926083739461992715649187902879711702347083935194344204120169243872581836876211285963035338353787994855321370878048935623449046317015136953956448118085594829210069465265805546125789643662261131650064790961815955968021454751866358642718562043557956482000000000000000000000000000000000000000000000000000000000000000000*i1^55 + -62374921645615315783214160881144006426005965600348084822470921482355854869367316708710266085263134816638421412363800461457426635939204661023335624060593298546783095509822898293754974857408804826703114972532767966462397387450286752478161374118618417099121255208826969667561810740086711111092502763085882636569059924698638333902156062099281316721307071042986683414899990005967293960946190002769956029673707509192085356562372923118954302999551716365819588943640445584576468053212016631850964557496269572224341815963495680113008053120283589990050554277405073417570583273391694318772110840630758517499103364049487835445943545897038840819861787408211283200253917893095148614726212705787827733314687889101394681097143970251371722195006601153847824104592137307588984643886175864252479039778208515278440911496258299819258121814969225800378690696398592710025481984582903114463990250600204377530511839193815841426069722192243152820432023646994908119796523051020552619390191567976170502236013155779704470928181560408273455436807280472281106905092258013756746381306526050422656540569682227086575952165335810688990122424413985584267296104117224479518331482347315617707091914342963948715418048484570938532478532923225151207405839789698266322793103187182710990711217469434979705453320583056041914581229467178743525904820427551108470773995433175576098816256063153758601114340466283439636360238083238473848681690168083881591580288328078820857112509096744128119533094309528336503297082108243286905860114607329462247863698661492835488452269475579603166778791527490654674591504753043220230488356483652969221139003611033696810327162780093569964646048512191719426088470158808121571752920500035637337733710168759117923533221150313945481204539872958091681392119810174438600281958269488267361092011827545064148158619842779694899504510522538515957302564657615664153228351594697520790868748046519748229021484036645509730500111812113902594977828438783603255117258380475853669615322868883342679061246946875272631766446525849093807146881337672521211222756578178230928600898623903032415584701738255777102046119095401932331104343632769141365393712433477305633764968683824927731604437553646714663251750762252110040298726487423929817352073292774922877177715824809273541931845923242487246658001935495459550287052769484726982672872008162596567230719530707879449613710418204275545096647567957451883820451400179753026280452095723832299983511806461252761026064575705103467813522888786887841201799654094960186152634534026529887631829333763826461177332385617177465992837615030324692362354712791933723362959165550984481276454342569989287819009917917729568982691211018674604122712181866917897392921174508053625307425873627359954714505168162550549240000000000000000000000000000000000000000000000000000000000000000*i1^56 + -164406441144192226740131137895892763839972077260402924911479365490718455521452934922496814443063028855212829668538929696470864512635044211553307334812769974147507544816210261212094840753448692040078718827680658363990843154447325477716526126310855535519133234663780949430790642958456510134238382324462816764445793839414712431242299751649289696496153928239576157447636502789037113264971312159835912334896665217243042095727334000554630154410332118303336905046327447516418755979427391033609167145726425467319412364444069224138313782468276801111339683189289043077602397760465396974451100622206555969937380092456975117435740946988420016730055926092319768302399889878474093456885717114297090807306602051158113470742003058541540669297074329587992962692737954585289442908124259925667724736282893690293949603185201612091964642260031604183717385185534551780966618327922266808310118310658072915556078067656277236194524221246065992304311116384763244267911281641628014707379795173032670624573185841344439748243851242335993617113471851490659966713880748791208838163150020702717732763467272403824437421697619172909236922336933307599040329021308101731522823366441387426687558171335884663476055559396552776074716640026775460898780487427852632802960267094621960989901177166457970919384416649787410476445296287746546613419913190759076243696395348240196607031365812249825758584924888404897919116548771083241330207426423729972460370052702115795140057728539929293598479609537924225843544833049728282108035628946383739874468879062799988557366506636442159912580515730027802471835434121472422761742030816736154487006956134350220076618568692759225142903038158596772743355140508138659550293689256638986732450441229098981734244791932969244947404215960059427693443918394406781010842038404650389710862398748113246943201023261388519045219832695671134181971169227125160855499041012598246729479074123719421806836112746494615759137281761378405309708509127415825084629490671802757462599157755335529785719960597554182601144759349537212459280246503178544302534571532330348381408565245304154746773494060007160235323616336419208135725902259400523091546048352139193782806081199147303744586121034675981363242840733159138543202954306980225323540960397240558418739583288522888673097599518841781173838622828843443471150603117081454547154659571122316403633792510718749244920637609790689568246372163443339557814438239149361546273911891833102609142168218986146722380644530422043694698933205947402211320275646481839961556528230538966633342935793592477545572135227218579091413293570860350639801504163401331415097889912550928094485925898563390947207293597597162961490956817346617885676636477381901192933472783615218456374569439540038365603243104496624000000000000000000000000000000000000000000000000000000000000000*i1^57 + -304830156748127190006920967233688005530350641909142575246914113491033458136283273581720001615468780323439345745322420186960250895570027758649660279349551974875895208268144898632232294067479496421837571949331977994669503284989520569093083026829717132770072332441357728907233036378873392034935418192386400725305878051751160089310563059310787669571864023563411644605285382454013095358179546042232681678307884863385640520919162550716098826825388281483660509468707075838329703800024688563543650571196327581248983784641839528435487092001651879755811131900407994016638959443816737758538435160394287400975592855222421214071004003696916592420895689946219351150126920523148252210100253333312107800323956596882942518912114036908429645034391233134634933473559546882807375011721412077743414928088118039677467331200742667483325513142428247890357172920491208257022606102556088250096956245330172035913762598507715847318390620948796106759550085867083207699562904386714366694368578521960449408179479118295681540377738250711338290781139642628819708553452034248501995100921171882002039528930826410720279892019746559652820049730025206766236594157837575055359862642043005755667659109231127135037111059562716833125251699064784572070781554922148761864697050555149235366241979213133810612071374707877271720732805775409879259906116441962660187276467350191043294873070681241734073971403118152870598518495882820413784647187876197044551128649729492136796085547245602654399291632609598801333348844154732009644641749600480862917460638410368676827898373025064282047981950224606095960085351939678702520238484266730101663362144327756928253344708589622060169570308152126055266642500209395593002311866023868315918144473014838893881148581992337813712949687744134754387504857473504580949288415711905837598812335320612996395052232817500876965811440445105101286078672975129043856633687774964581104723966298881904361265853331008630796353556541537857234748122540715524308323503169478766873443502052623303616341861701869643237206944452341159905640488926816843723216310581730088155477264544354995092173689968677294512415899700917819938447105985749729800392621954871354251131564304141858231896436793374032000807598572896860799883145930614921949475253159326394071642328121483477455707253943611367480644439840229534940731708852727684058903683321173452728370118473675880267232125459013750555582988580564634546800370930744777697680485435618345259683310233081991587389109415865282815489398231631280849290485414000816489177107272873960274795274407734782693239625139993766187014325874459071798510360232885049264387284034569246546776370152743807314392849174976785682129660434459522134098327215239230511971504700980348372854231957311436240436501844400000000000000000000000000000000000000000000000000000000000000*i1^58 + -137043733101185500541982219418770246778858164275928116922005296672749347344381115773259506629115050566458822207734406178553521149277012583836901020334686210895136255141620215636824321222225344202169824186319847556463535331769246826808292061479788025419141866730816836979998512751090013556206056678819420133232645500309549992384593711124025756578083413714404466356032056765830014738905173262837461947681637617585572823841308730823259455349918898653027454307072257696230802126063742619731323697283521491866798047018425890309109872962552403702840478773018788519937890381384209740878502556048295647118731145506334998294356598032743417823566404450399103556186911896200292229547706233697255240451379439978420682210095066968601812687032160875739193050422124627303522539930368035327385584611640601927356513619935751176426174835641896306854355346318832267122401177971921069417426855755450719541489884495096315849841607572856049895641508588950895667534338581325329890304663572792891035710134863996515438949987679527940505918399925349779593031514184924899770314640381734465091831900769743631429849954713469019944912826462875466030178899722003279862587998602007327979331025434430028107724008687178933950860123212215832932136043674604287252638931533306761332813282996983752494853323161251584000481753977327744411453464715748814788937641127098985945694074730607197268130449684890534333034337426386580773530676435365083635939839524145192921833644347521100544722485191638375444984007490982598058209397107627574774340410958943551378140778191765139004706472971067557733495094245308061987146823194993526126961679710667105279051076316223425272574891949091266997528811881314915459472710031862901755390221092806259463195581613671569249324169474977058819100826786051784141055445938740746780556690837882993648060167090691385196252291083983466131261406706562658488151524063094793231166928289025665847460291385660002009969195211538781528747580432528260764738465139479330534775739945426075021512884019067406967918112154735877155766705417285810196750266762031642940815734870512099953309400956062485231248407452539572559275430478404736381218229771030334261219675145610582059794767124382466114006408179873374406381265307061606466461465225259450389765379457780400080619148377449468257725626212279678213032457398666419803757283005606729920453718946461101758453792598357081306366889907998535773634444005776458014449305147169659805841903519473831875469881509178937400969741338533813089706384822277987745535477130902433832282620748474038174849194509333263448158324632747611079427914764986863134831095560560045348855895622935062339020093259051692626884087604418486433737014989094914135236821486951118125711792993621544253741160000000000000000000000000000000000000000000000000000000000000*i1^59 + 733989615631867199888112829183209093197220906965818779693758174668341258576272064848743961761650200845295161202972757944988068484373692978843322329436976810899652109485778692249760773114834865266716048518977489177256132767995146457522604360213405515052565455030532654515931661385306539556893775042855505430999806533681958771641374328548083039092406223912896234683263887391305769724795527680707573990210722382766292274961031918645120677261390058623233134329314874404173505256432686813322076007212996111083117720426374662361664317505504848098876964575476224234561852012746710660761803885450376304303849931061828617613447427625997642926866274933794434029665316862905153930290556853624520475612195861756447522932449763832279601306250229865274381053939844096238035392732836795157378829705866160493008906482717513702870612012284714662578662244254350858093302429135251281549929336397341501304753012158840089891624789429343446515471115918652078313413589157519580891666699807068721344930267755788248663255139880583200796644126908410718634339294964606140347849039591287622115266534657756059916556668971722424646712478086514615791967246156318729096576187889665673649460825080619280060347907238834929231807239543006984001305058551396656461001545548785046960552022250461060166219099068269077279163515067080884745532269626437023918784465928093195433334289579859586441464896919012841832177635455534357592225060062879631675637791712455781120984048379332605431790059684888659883773066188609210118760520436697532900295179412890718042738444642943042303147411734698510316425043077958026386691781955180860749881080859326520627004813075440608567673539867377129160109657751287236974829754479995828903731485829812127435626752427303303067856064386031358587402729271966467161878366408595744521059927454450886318232548687384104930825997093896472724509476885986589092488475616835794674480537219590995902675716016994670306622034569009959302429097775026129023367784101008617467988938108783527903406037967393387398505405334427615603299286583833964635217989611500559924529197616018045846538742993851269805057131558233966616959418305949762241896350973625823903419494718369944328546234930543747758119087148510479167650231980988845868480700223300280521618858236575103959618862954259217541608425474336578436806879315287801947145955641642528867765700983702644789001061633223276609330649704611558869366651686757822251270983661798103170334893518656881878227116451844369595478401859972436991790416231181199730100181108821966071370149915306087100937083446684592309117500287599999223636854512320109801627495679834103222911352521985837288965878612248751695670978558915586628842120654051245962932044184817344923165453024449912476000000000000000000000000000000000000000000000000000000000000*i1^60 + 1331730061095598122549014846230278918580472287386445362829771879328837234369323496976948461354348372108076022471221985694272568089155875195617825564418336333899316515471027619968007690255867483561156173641956399498621417314586533720453974618652379677209028865846623760223083802002297379314523475607067922398519227201418813316330042203878270449684284433203769090865827762099871976586842990427127372552262050517683305249679481876583578423288231075468225273058018816497889583206345286928083346921241398114741047512666060370422188535049326011163049762421089400741849893353971600633540379996232147305545868815334767098918982871940426281824155463101178282448703112252589139457584685086165106316253038462868169627978696668228866483565795692724484835404955566134426613645847690156794587567436036471720672977783186697836977959455483362296152060278898203769397147047204203828622189208942942088943037379779588611320577504112533027598350681748879157624996802881621590028605108015819945478615385869938799745142211053087392826453740316511894680995329974822931604434701184403328723977046888417702357652879473042910433646280131074632190439282495757068802742334634090451749547345906356681460518578183642346108092865869808641862788847843388840284325715668785461621221175369954472824002925453864714220333089163491474190446780419231898559528079577898460978034769843948249376709901114189977486045357579681527200086982852858131812336901668911561470010589680995809122584739886026677251106306953165913399632151537087595776067936785650797948935585051420441022974918222021341722194304654610529868393684811898495265196429370562661621177791032176267351382773510732882508306987448101279277661001503586705562963212930222366541923809917602630243136239563992462515700449260732808229157405491871950416543604084094621547616538310181535366757278621248940187531038692037480951897102324086653217251760169539624031900705319696914694697176695933824326028034586023926862117241915047647601894637869914515165357168482691963512132446605077488554842402636843148856241321097143456185795102632941077519578206238126120668701960408781818207788200049725790773130338589162443578029351343700534448790617036359348286680083320695079077742461977126161993598479079213345076128255555250533598040280271755542576002042952477271701665112954702857680005480963838854350395234162496661604988371695421027195833739440644981256030503561109240914753558947392369056630434503249044556848264958429206999339725844545005818707308612935630182397204150943338034515107418598245063690494194223880293168437024644940908412465338243656282883825948564167818468766816023265738572685871387858510744990278045542869936249740845663184604656087262285205211904928302800000000000000000000000000000000000000000000000000000000000*i1^61 + -670294486081532936254067593254893857537975725068214372244948356956433076782879563492677621260943680927144317317759897330107518136098747312967644741786260595088037942581338020406409439013835905432895299809186139852778534459603039419784478660251457922804788293399842818641578325735548743962963895395959294474625608988160566420478606504393820781358706034630422056427042172368640452847876374530162287215845101850584535891738976593959592928464052966270386355917028907472680933493722599215853821701780676408152979016156024608702738016798784453964790337227643201165311260285981741851885747544415091760379972325264540481896000577771097929372581693058920357014255085681414985925964338255972381364395705494466070666416011940210722260871493420065711747106616413533981274745284370232067267765240429992217574084707737598441173654898969118313792634907225541058359583087799928536633283563689093946337796447434256187450373005580627593394055297954623472622976453535452038938975586885753745232684379014948385533623130069906808858098097642757541231450149973845428228024685733046182316982741156219009629886394337349889594633389384433432488986692629635781833731775017045604653952529598601681912158004319623806587437042216680914834011126734828679882995813683934309190519865783968804565682763014828181955583850439703320806783154769717440032842350388386502585487092312482114166893996845348734340842540699937120345780927035601215604538866783996605064468144979820398712489206111577104919817797027908832118643504023513794296061704989101388912158983164423870300713140276715798553376214816772287379835059801136629051589534504145428006082333832176804344084316553110258744055916673396870239669122667972559845207966769473597812480952616124870333669921519287778369927597768521468263366339182639549112769573209268882611528473975899350355823149344408323740830202083035831105289810376017425041430502452171921725810680552769264743730854026504576902728043805880462070937074300203296857061535313456486689813500239319272438865749204909650275868371501763234705822646456181551931494945987514951202798791061982956936092462766320246810403365749188574541532965043383627944710731699744498501808386492265102639331528783028418736330233901374463676385329926277492797321284310673667790720429484114289860371317538373404935233814624278029142370915231208307304910033036228355388006423183944353525035229173700356918909563476905392803124449457284912770015327771567627605419210584873899934755452393171032314096678988790457047889447154967773454804067072068652386570585831623190642710459936657167872195661964770148607384506997198234274624132791209262263597236040162135666645125323498340257706050336352712232799325074823790502809037760000000000000000000000000000000000000000000000000000000000*i1^62 + -2290091771373036021157605990909019336700958578870289918967082390958191225527703894948627243633186531056841699646861860066358337830286570248398733485919576963661539576003761607696719671969580038979358991009193561266773618259872617201498298994670764240355271745807520456067135424617784866776556130369604822691946057040918227566835721052303600883829253223153310702509243775862306110817507266970140429402348001499445039400211763407712167462780008096644858486863614186639174805732112179670423610608137171722747087502140719297815950528124344163046834779280899877118388657893915470147564549642004489744119140824848381328118325306471519404980239279121112485701565651250015794702785804806636322944917231900669381770119431915494252115773873520621608749858628129606668857956713391488582420575698071979879921568060260129722733947637566254529668046321124685235390122273054710405757686035953113567183318174042538822021339649810010274953201495692697728413391025571444719452836562323697362130874148612778002360691440852057902528377745102081144915206322713513945081655152361969845752827783340632333506678114774529459191560538450324296022982289691647461866474206330289175199415213132552076030375062807307789995883913548757220353091308824261179881469297524568813009758617998194080235517057158640620519334156249846450780538324874576461976666466046981432980509302955059981278046777782072782648092982462775116900384821246646356296161692590939197951055626965339346896531976184278662205707802759608523758630930957545157950466708120355644800741225925265873453171450595032597100873405174933756893602155625674312225216633543421219555680694977905491795311979145341689650901809533937688499187110463457618765076905180867878337345561409462877897956220695129903160052914965201033189542186829599074000805941735492275112814621025295471945754231862743332304820626944706557546449969498241583946364617774662719130116308177919419296589557888963575662204090830660343109607974769700720668295001796216288662360517492947003832430829542090383082285574194775829528249858240044139490640542344993303925541039264433333055250175410566041851972210672316885257214369312850968305288451637846841698344471731071521565486397248981819838545231743555634649848723928908700940693523105764908351753114707459597733385559540023144394421254162829502818583151369133331341628219005357497425039150319585762099520505136529413776535072132189475424160060643172458205283854518918516003035470106143193164850448106117627137313804563599985840932981318484514339580828898035729581213809226519591119584926553769634660133421178857734867619035688643197653362162374357520491310243033278901354684031254894688371433068459371516232673436669404156647708000000000000000000000000000000000000000000000000000000000*i1^63 + -401909317043428425371932359736298368767027260501721223371343961574969709324002571679930699738372354130866218408198513706845558732448445813074325206765175309070677746793838042764352176359818728038011144958625298812652545969378483791918471785767351828022814106331207777955517715824458700691528618021394583268908298000208196312629459942114434644241732800901418343837201550536512359872711102782857018671137060512511671834486280283410248459127567330304848752463226299538810600484124580523412560572151583860630344119051975984203188500329384300201794505021689125287261255784182831664061915632478777502559476852677207782142796080383197787637103205781652391243710846001973605458453407462840051840635009580423610553429725624150581239941126889708306561084105303277045183135862191257371703411637826628687676424039097925830559960657228481778379780786321157377720937943911389548163678248335875893580612946423113276892766768507394837104863989081618432120265506208372653271139822821408386436634360066666622919014473832847652208119200155003585340913079819388091387699784410145920307097809676692356681899890177547219881029727365986309018853497818140070157542093670076890674602195278356925222161013527888103631511537727850252827856413016523039011445964081747552406571252144232780852314793288363727885818389762730179769928154043463664050126989014108223530131974942491985740722158249225916783091920004906112010148680503389311662033955702756528495729326375729169754986381733944405384669060930996243022364773796882754356724951638906778342346873846957149058525969938543908174240865973178322929790275469270776265071836612692624196252072692707094877286503089962312435766186968752078430499391341164425719389206333317245446319244829017857275841577335643944516438910764672338556535832062133881147411196723803147810879093528680453196171545378516237042803244517958582003273251812249428992863980448852214401554309153994059345065271790813295651699157582568311286412771097636268913727962920731871020169358885907432844647135062785859956982564283208441639956852113795136640927459792352511424331466745689681718183293663269543631989786417798567153707889454375635028548849551812266436315914925473551046255826754064776769423118214952511224854658611053487543561246258592353719427217063841643081586177015511802503677943017139229359803685488585028092001507157929449505155059067348202075659037291029902200007980687930599253568923803017066720126929294740089426563343722703407446078282271860795451798014659798697395253459789726965970459897716946214250417822066692942201434676206768765983416953807599041076516080309021451823186168959536020083301444767230875025196676374660343944669732480252256819391203836561994000000000000000000000000000000000000000000000000000000000*i1^64 + 2234238302384731658210953645249023984093380976218839146658273725296674286800432408238880029424208026400529263205260157054172250195545856038100316491718511482939122420977710159082597947050079079286357096788490132418664915869244043285226623692994502707148135096864771220791013451137147457378339522719205300204046374035545054970469343312546260913870268853417421948231862374310300732129248094541078990696201596847290167590849103196555688000720208463183092348695179450140312896208659317951625360181434808938676631833947035363025689419549711382492436240470508016090571252754088326281892216428474586649177532125996371844145005825801958492590673237048395163932176018258573602464305732133315181202987165530591448162054995350082649282098528182840332410181863801978884125173265803437909790297407723730894920819385797427045285349166580324221436235034011479299257415032000212295848787825475927945381409043882790837173629490156905997048434004279903795343249957534333270669663826279146789017033287773604253496370193172575762463629865000762066715386721666800584719646240724721638394257967583906470264827550088924980520364766622560705061675721761170567319541438749077479727241197326730457548970611385800502753547205178250816744970700554361241922199443937784207270440692542343683849487025706432875364394775458126869792759884656190109618295870125016455531276768216719793637166310283109458792450615319924225882485365096048698848653329077997087107012677257612169660682549594748322882629685641270894564498593584323266425352874321279652904931406653052829689321002844552204772469751621240240664174872831575475130690446494040821935814680859915994404210416777620791764233931693685000008295061595866675146364432391670807698064928523741827210426004641642302135527788397089120245648978287153396147856577649873750007781416570852908038387077695326574043178090719151340139440267429129998011880006599475929493695606727776421460038779192366061595658197329744366156505465454033381458247304705069777746204798493271595762765627025642030585321398655022246115702085703315963064533870799695922072407994963046152903208232199515439031934998332486670792123004357100501994821356134661943192856961861789507197130268355048802628429398946923630069070799653740633560953040754957938470214498978787785473753139606983285768613771960982574808806668066434074079686220560289451325887098013734712701562701539804363227828939464862878569627288956225585283213685140531655225222441423834860629860979211729301896652629777538047071262499813613387205868922672312979997800045951689570445430394044064090507714184926059431623729628769928701896526523757722763780503886962831112630118448268359563054909126799624877957332219631360000000000000000000000000000000000000000000000000000000*i1^65 + 1055708594767971649767428831987983109456603916133227934274277339281814934720740242089123258023623262581461409470862593237696326521625058395265852679765231971265075444553728660624940829467622656381163156491103133935651187244414872195655935864545170675108021651255980671563754240037332283499377088893263103488656962722814759465146795797376924722561393018024055134635107418102275866495411441901272458782123209974692404595145293192642887261683243263713761287260690407347648729957479120312306706135584414570664122007863757660313542515684656144600492176710258357306429333479226515964263253957969969503519308194369702066642208592955654630541224165252047824555989740254868522402981319473736947885840049862433590361892273389739298783749015229948157984389544915520786803518503357366336206560971016941092398777633454074165139261723411405861154939874137645699652361767040054830881850566074526373676181436630175102684365292586687217669609856915729641931405979276395118195839668546573022533703102515400347835293932046565120708099479837403049424281681131584542639652409829909128582668356911569279595193510538066739362663334898604084658980407331242871309803563526983956168224097815264812998205340894680279609598991798514569436516717172221794221397661120003177203956046103392263729564870853304361648952634438158880454825608995687429547179163565101042204637819810469015791866046056858768880206374235460070435203094152825854011466782073751144805429941888678688391959175210337880016487355979023957127047218502054850423198287832114639087116548986448324915752883624839343621569490855543920638688943995977872159059668227540997967650139075521297614155365598068602168594511794851449405858839453535264156784652531133276362105647911884114012541857503342647469478393339982574083945872407005160007000592169367451943046223598567456821477083479564858868166982985562656154403277555209402217117146186057901738363182263303552261673588777005158865667901896249480455505621890103715125071931802277257384554175669938577837108116765148931079670075119235761334945088097451159718062000185764417292532803461391663503744390039508356936352858779238626649143622170408351513625001076502513501960357729718261930746289850735476009216902686714217824186504455952753431008998264633971313713774775598703147999546051897650736643856204793054916304479760907246042156031290684144675726336611028724618537548636387081448864187276861563891674746715550441247466066749492023370531483355619190309217403468390974467715104623942806827253845429974760993500289343424504363739930918909419209674064998479122963611853350604133937035505418772910268159341715275477513885870069978413669584932281938602335512085763427235177731596000000000000000000000000000000000000000000000000000000*i1^66 + -1519514912189892206825772577448941753580591654430694892933354511455164751595753615787659020490893773802011444653888114004952146317645018025807797682134563334216845415639704767343980174435136208256995911106377737235043934037550219320723809068296671475960508682057273381830025988705980593465012221867278232544024351225106680137628390350494099148244115852542499538992864638541868073810008045312084392818947678572243032939983046413251378100747587854221790184111672480237192831063149828723120476845698037460274923274522099984216011096918045110819999311854446296392146197580315373463173046340336425200312092305807471371118812901591852265140972773170582672615468779825951958351444265255150664754837863224611395798119816893460591520920713191463164780085754497769743967774540187228603535139421895994139953414260636664986500861568952943308066142704707302145359057153791247438043411368863448336124932508648218111808633065031775926126805597881141169929925157119816725136091421750826809266989386130362923218181557886497154446911412794665649804101762861174572277979956093517787093888667538322205699713114990875965930111748448315422058723857270782811056612046157445102674303857809774590360339810093928605336695254484345467061839529470186954941901867938997392264974108077568209640619852191865930108084775589142830937133388789251001902552775480482665852424603989906411396656966322367665850794599205852437522059195341534886532051271554365286764009817095978370814672840700599699993508759566574863115182084976667253983103343159267391190936667964309964343659881277959450319378719077234976467910542482279153762666039898285028582978964905516640743532153085677380168032929240561418694055996873393288096038761394541431876097365399019648737018880556503384761209096022658678038051692624953333226967740429474741259138902807358108299442695582433763825364727770384551884540153209389170186037371789935215822986644906738495385240858109359620024991480778909576229807371287897888977536788263408549077141836747384773517494616864545689833580614006274200482286766875233688512415156161368132397685578697660002776759360376349746422145503006827100832417313161925448059044335203225152820377738847777778605494425844956155743286484054280792674045335726741109166317877757296633374403752627414013142220390357233604022941239803986183519582713263412632324284469300394725848013248748880347067292571455317843051842550129604741217618416773457137803925827627998760300733030516953611690430380923698351210438823016063470852849695628370932951699239362705077371316069797503953737322238941723001016404172076067619852700582523935066891939772637949105335493099521985172834439198827374092272488898095380348426800000000000000000000000000000000000000000000000000000*i1^67 + -685328512638235199072940800352703740057261761052045347823589919450463444966180903324805073579266535061462659976838266837649600563854416552902260379732373043625157581100353261662179906468990172235474782053618596324282719375812932560062507032751910958145941789654010189871847333166289871648214887240760693796239853828370511892151400508597183194738117738674828057368144704758981147419333505126732675074475147587284891667135060009781228437400412768479729178728232262252621610893272058280792988331906151604516214719444254610813623337629327604388477574004796165885977659246252629440015338556561932842902317858142896823941250735786948552165477295923286089840029836367244283182116506666740602285354192623127961882040006804973153575916354146688427501556676202645494200781099373561435563400285121344596656676056252094884804036378560350219098954277380481642229012978633104936070907370695200130748040182216039294222481326906285452187850009732169990666239169127305328706545959964504063762533434525419737898233906331190257890332634051900139225697345842389506260909306755620437158339909919950386731804054348822687444185267422229327439406390195228189428390502924487421812126135344123365998681337184180542557426775207345820398350570136418120034295794096585409177030324753350281790533120309954820271490327146930097867962297385162536744234304857916973419363214279029896421270889711247159036647701846035286195323076585911662334702432644597595758107670375971957185208205748469187401067888931221477657775473920650572694542504203168774574644856947359919696639061978942585838222522928798294619140373912437024828636148323014802532083050719762936983129672196836165314813262151843859460216500685654910865845325323779993746193319207291656817546968758142021785065709948730612673653050830089178316276271402687205420367758869118318782169048168760695685797547566964516267863570346994757229680251651042389569869997208559174576388444952494719169070688653653973763715376578952932688047656444421040972333145008990638348090162610035347174291993030716084014332185812337290483484423017902082620585664643025320560621637614661308995590619232349994806511596909905639856286868590759831151622633979238773644014521753162943353892505303691124859575625227099335456348728453754500079130971900664132072142053712462493594228837571120146515304785992045266534569914238469025930547581117779809042826693694274391693563387774357848330559340042940744475501495302897685488331358210515164473358372859042989474027150073835439501414388332982633605637399194490474023897946523335563434766466381524049906409622726058282786841553966820918606799650527584549670922657624430212243148548281947739131876154885492200000000000000000000000000000000000000000000000000000*i1^68 + 767363627044949581469746388466870223063702301988227169569219580910630002438793913075149222922797506260139115762860118897016780551232316273738917646520313990237569216733420034415926252144765797854656019682448944474061344498106791373207474703584500760142357945822430762775462603940958087700360973313968491236480151168520900163141890659409084884473273242597005462885373449454748072434864420650073464668175223181493863525698455147297633855288140555846764731263584742030068999838065808792213687995921291740603651586139285289236757550077114372468986809770561606788143864554463996458504138560808922000649871539731902864225877148752922684432581751804049929788907504055689229958684525886293020129045554458148782643475355290284732115683798362324125890277348744368455201019977818254884954087874222807445721355585241617792775719257245103716407352979167504962662688816293472374539061372450604436678636904422779709080219385923382550386855557985495229557733076875506176116235396801382101193263955800207641537479367092727605436526010244503499400557662919574621270509250327398238029114791018601243532026607315240865738899245725941337222090387298007700151868194507382321828192030625123351882562973134169982821412288872445884077507512727068089312340413196345484904231299460816664566428827088404251238320995925574538823316175137812863048430513041302395203376149705060483478544284788064756658108471212160608046755501871975741180728957259031769839320558175764779853517230744546610163245385251544654151282080953469188701918797683788960476901893363052522048067192329167624234180196411534870842211508753592868692426581497280127323715966738288053705347622949620756951578753969806347693449206589505491041884081485169151401513492571327088914538766483010546735925770154564491717327822079687180802668254366328621973413371774267127985980113441974203024668609810807851776732250951169803772855732395495376408476981809479983719092108121478339513525404370671474300484181892497983711970427747918658388394560736726000288208870150632733457008238057407051051133390647480181390731326526970324884067390772438138925665306412156343386044868635059010234782282851917502608521065049280550317821393896389272817747162524444299273046434496472220037447994428356736616998529187047625662355915458421650821074797825003991472788504315730195831767083093335794926036214968801593423047511489958940519721646052438101749319107467828982722633412181777180268986051151943448905308308009677525205875546352742183577705303806125681355749032923702749372587049067538930286197497391485585112296906284127398200986093366690995885225784184178753514990956240053568081951400893769820988153337829791328237433751772000000000000000000000000000000000000000000000000000*i1^69 + 6848468659392121431889804382591937250477031102824592591486431925574374154872793499959748318496329509635649288661618771102734018576239821289920966771496640403606935692060335087410273366363080624136578040440037859807054983480339907639425331209029838217306025020854831716153313681667990663862367640671053641780964592206739328586612746111958271221344548662607108566897183475659440449650103435497869073532929336044303053106100300095322496794103206311492916715821594624618542843053853228242469376106460151241166223974977240010477779717373127726222381019756546438829908347748017183042922371232219400967083521346743275577042681194352926746322045874440465200021966425965920017438562728695164721622138005911298014355411222584228042878483826907558137069482917320508551333882147426409142320355859672930313387532523209072022262723896068200989279113985835289347263360041966510402951100314379933878654273362339351559677687453469163373716317799538565222113941305128620875691053841474107801511867562013497610883567445153777581271581662362978013743725697649630318915202793745506461794630217213647705298606810931084312721891112959190896440585504501756173310271492623401155010576730986807055599219962202012142438568707761453766475499935970623874650302285463853058338562771230708304743429715766212511281592625233525336262738298053309597481398990209076738584700735446534649608289693034524042918624260039795764910504349868039836658615964300321404358120061671986647617996357444109678303137487318525136416559242378429015091210893212293361244670522147667327668491016240333501901179754407471091327381473934417262286166548122677922462613897624057050942360819345050229772536898229185316505910728546079557678556085872173277994156461192739998265814751255024373965245687116330814354031116352946974144897980859612950509948230610892674052960684875490488331713235504734396812904875755710384688659111961663592350618812374187970293425587521054842023033913098876036131553316944337269431088181953535782610814780537269554125462785312335297459835822028999524294471560856724593075866746598534700592668705315757048265490406934739444273438825220259070065196326392373297200616085650165612313950989345937621853339089841304903685774635320587042655670508533418796652724671387992011218722749299884475989805471190709031142531736946759267948669847406111425041282028798497786103946230962732166936421071948277033544758647819907015012469265708385567970115271838286024612778151635065078605113274726295041177599250302602956094922030123439506314482906161237420527934162124332430055293646979208758964685932078551265031707766012757258549514502389001618990479572396378538939546899546588602154400000000000000000000000000000000000000000000000000*i1^70 + -244417271878621753659694374004861667426726451054953656326600001809720281114579749095205860631019758393811612523077924285418400042469248764575538993641788008868680876869604354964918417411928515800062793925392215454413020020447232785998305325986018981696955903585691038165230170931238837872247220592245982150846314415070371031342572127528277478803562414544728913294305087888954788199544635760142308635548258483760771169500070455840099122122568380525750658519189294541227722393794236003356515638482053011786495161484774654545579489876597334850433012211503975350244867093393673432288829848778643841205657657921070040692861860652344581590080353671195029476289393852953929633541020645610276266650676078369558576618806509289465681569706182381315317215738517052743834127452607394023240187040891469905877403510381298302260021347791459610639400277184779969760664848313676270949925779804767366612471783920629610057063238411846275382661043356993656604859706408223505895578971720434425910293988065073936236109644907963314266794235294612423676867565237279973008823722810618113668851460685579337931914942275338894654266091033740861592123967422320957654653514507191146842548836127256758481202776705511208831525860766655006807485267066606387588401069578582971908101618877601195137767752558911922772741286473032050912863994957067761032424181665699885988698350980219797046306575487540270470488162400743960993937530917892717844217073187990124990549418409563176361848159823024745536630787521057733668606127750407596220108405264782108556391897104618835774522588738780220900039253998041669771387587094922579971461505426856061704815169457539707607139991718228709361359890165314634202122275536721664190284168922225151167042891631230244859000979859539087094584376062204309944878255347196588519291951122433583588467822242190368176634028123400196863373364561284771421722847194535184638615801668526107526277076968315219575768455222033002457038813236384360666687638030391413887123826270777369894944109871780214888795846115313482480217829589473121233792113161507337206105349347307283438661812365693692923157858333879339118089453350263891143549474820129586224365264188096463290653052204132399455824870359657824245109784517370537064141445648494501423152825758767510125337421811140920874590946896998965380318400327010392716724799559736142354771224604598258300145576518518470047808804538026662397889339391219304437956282756338676072009428356532051598827355506907700469663001878981193974199763692762235987275109613992043833703354071110595591271919099321317597242887644543557544575375130768170119917534367217492320437931275537963775710605614682765777699854241390655960000000000000000000000000000000000000000000000000*i1^71 + 147725504205547400223505644023376198781307810409825766381182667539150382106996974832738515452467711784819344563949429587649309644259888767915393789315741068266429151569423626896482368860918984451062824410979600143506414692995518639639912032436155046011706481463924704043276191143370239483232069771066457271378761996566876890700253962936095149925837342329134629291032986011957666688674024501127537814960980803788033824604928731892489626330007748415488276785428448535732059406976647542385792332860884841399800728066862604485021372962152821182220238669130064669460628012997711445377774349030813777836351326731736953010506298030792057553992498654448583350676571673457543274252060842301218786805390027275699625402266947787834281995027103092139319791489849519816934405440222091679161669248795707461456157280991530051456064028679660630159676656344471414014717126869410649715109268109889261697159057705351528512054679363519054245749658629483412165522708317292680966324041139349327187840431097484751127384240882612781633059452103979742845271652757013225565269436527792128808679550035925282563965003607731818290328978117501727959699916192646994458422895078089431718693062588759038829816633518627328289951517420011479742448658707171268188020569326641402798352094602577768321966351186635546970818006579511177439426224331853738320200586321574036011939979372850524972857852062827892736524978141358989951139747831249330813998908674122807876153526070872146891904419656368762322131523931251248834398345507011190460464813008698112869554416368083849653630258290061572852572210924056674502549487088381063738015002685805519597405750996686766438695189130549171938323776828841694878922065919190794497911472581274795149858837992433964834804261861991584552280609258772887287960042048357366380128987377002728624686262506688100718058524819781495013669790580398448234594754943878646822171597945620958182994109956338049346840573440616477265176308136092122335990717391531018237654520754890098125692733567905965454224124723459190345532915214134090314610344786035242753287690865007680597476772189991229001072281467701439428330261961013140892603295699832259477400046172075176958870235270465722006504360898150025515999281847009496524064096718013741287822754109597963038826060594377345478665611727905315070774628407389390591686197661051621765698464487198688015715432067027805832880503214589272345608275135212577391785799275151402694641096222408608254671734200598911671516606151203940846021705299981859139514185651272926544196496383188239705403466074135950803642739715596404489030259646997656182701040757390911864829007344313151029520602054229713553570964252408000000000000000000000000000000000000000000000000*i1^72 + 31377015712667070691840506668348549595984556801151026550838903812574169195275694824483123646132475573933336504411365472147280231494049471740503715086205310719367348850471329746953406535701932782769755311449179627801495712864822030175848115275267676888146668456506043662095392974531767736182034047490216669497945163769067555335112049625611916012070923005066626951226691586191067789689153474049787307442403545735438548765339398850933714805134438701374151110376133599923320698488005610532575244336280415624196697228722506305099510898447142541770592399777535285804171240734398948596034433089856545077042781873460063979599086668817684003456587953037016789228664174800357808860149765639380870461474475743266242004011078049693111166950275205822649228620100693526280825307102217008181117105211469596240855860454671692993171749389583637254746973440807348311534106846870692112777604909238214425688741662819924419910577303289535129764365433607917091212113608681303725189135564970146595397729358592525178954602332055529646821012360501889095469616849365432420961530653469501145595917113765503928481754866676868492832467249564240114185936045459353008647458863445137295578163509789746737547998294315122160454505326012443992756840748017343013743371445508358967747064732114842607157778787663047724140136765613041373384013170382467491462012704094936539677564772454547336947102821587393945841484770562260117263888119359317177670879509138106422881675430911267453723246424185998012309265971694001178456787328369527819448197791761687761249620876099022071135360941668666973856821541235555039042565241016336515861902204566158260854865937315281699328561556535267645924381390973276911473183925095331474547923339801651659338364286681836232431054867860899570194738146029338486094849796306922348837035101231985993172651354643405640234919667102355750564219714221833576108544141841194101716263770255926824292070657718182042890204510576249756083730405750215408137346658156578008956426017625846120419827249414932191987888470213519234373738513537991825958253073622070255665837330802788651222325141912276945418352633095799488037212997871345472406431657899694875940729208826758713795838861410612292758344589123494074164481391360560700962128730140391546555917658954509740895069918933035794853924924436264020175854582787866952417294870115369742579968334481971285258031775936531986383770793876802534246094777117925746090046167675196557847631224862684424318192048081159194427703519512982674177619548763716433313716360485862808871380453595163711986333290137053857562205413460292956995819638661822868002200991655279078263586464908811573753099112075766940535752000000000000000000000000000000000000000000000000*i1^73 + -61908169651556172522904138454656690537939238912629829159955124535254029405002476861881778749370386359200544091603450357604694551503101174989508224887711732017593218718638231411773128950586320756070525033923257587737101478532820453803528877916987140853095745463129609939883322354653059713623062915440778213475870236687059062982544499470285450294536496538281877169972095147280628375617249615501949445896211208472011223552675945018506518720157913129034462755001852214833569260711904773863228130768820374424397161718249193191798429002232182198851465510990351111154783672074428280775264472323939522647633966105806697638591561287289588493956458999221760505880898634147357634404621580051833856753112445947399770730948001238060708210385266861817100095875863425368210006630650154259764330237987131677312361415224277296042120877164369787482462255982886826122297167154390612663612444809900764394072187446697215309198237131733192749101140651095565272335741398603207066996086176182761010361609191882308072020558177994261275824390893311326851340867736692333070117752593543650839875977933145154145727104042545671920951336236411547727735006686827536299007896155975635292094122465776998810793923193908800279499178971775383376187587324361797104067327716125028183771577471981448843874666597735614767498541437106418408797520252702924133201928193959041791197506815258682209104369337038462039552574737675647517076202912589940031450670873932056036202516056613003921387336678468304679182296043839128791480154723260332334801644873703663367843594242545382739521801714197979187532521431032729908677860019284613520909564611679150036051317517983736015074768231783416430877772620008714260537405566872942098868659968361222774882386878507899257475130816785414563060713402803752833123261469670394221771768627815202401543064650099109438096632648630964721913680290453507016425848897666889654896573837861969685387382272171705969422290890691570759645476467971825592515752764905364913039081067740020855082958956174568453236629833840231214461833908784499373518152974533583927128374088547125291774690003747969216006659320420619953970057851805882476334927109961250313293435508814841037735996686065358061807083674442056027594874671212446376594715144362998383732630836380566632393390608967440629627881319620282940013616959167644590162841831623417927068849355948391712035731033093467459312806687015215751290924236818574550640479297583012984667078190601837998290697078960109151912748918734528639065670180928265810851658203029546451004660721962087036980557805577122318034294401897033018906837150758141928119820122016865591141712177930071977637642838228441303920000000000000000000000000000000000000000000000*i1^74 + 8187060433479464848501208502906186742938251941851139421302175885230216093906467383524709406407935681880270687924302034566401997730978878820580863488194825302290235459759904019154338238523395595185960096110245977704783878909758909991516949889601422571582165615331132740684333347049187124400265511619469527053235499878578322389309048676243482607501315021000156323897369188967506948199441338082398745759688428464606802054697698791662298513107462626594119725464345606798196200697249952113922772268116855816665763607160160392946014806370413663598166548617118283010260094645388441522804894136039406209130756575979709793107253986258370182203492387447436174500146485255324840290959869518446013438553642989241733130804140586799859549542255563114278236832367478657490033835732519545154201760797911767530315951659809592163420796523169894416218060719214275969967247374949023444292734163236477907102744201132999527345955993179988864560470413760826618078342418062154235991816034931246097652679634974204494622503072567379953111781131724977426840436465197995715913890546089748006624406713222076294483202060912345464572284334897644716115725197030612353402715189897827442869755201315601279076269184175212298897426394476838304394008876838554259404311683833193392104912090045219109349926666015567599102796170213467523982404972816584568163396354114886126453316169548569865194214855722926165610737292841140254406362482157219090640142357571444203269882481015498074087905727484245274910540675438544206056653844459840928860652852260008654965072217822484181387272980038719018867311293546485447994014528189826866776711756641942979828645863425048407500422103367638196655880276984210356114259384150950223009344160404755875123793050328180429414655354345582874672146214769612360842083919660326009781318915335556622793971197290142306106925791301821146526574493922798663084157787939028382270665168213748884844608989866275827886965159069832010264164042651179794016548422770451928948710441732802719714217982078198374697897071169899456759846190175581533574601851452657236267034142553131121769111624800250176541571148910020787769038931840624759088077522345149872804755382790957869122637614701514683609149519240065782806868327028707337600734928329389421496350129756519847614256406316538686218063122502723833562893937840319433792641537604216729179000255456454709615921536361614789476015114867606718887381231290910323785847125773905359867482076926376812147289799880945233076158632599743348911120773000895950159676675541839252830575750820542528162231639697962152490336305044144964524607178941175946787792220557314579465422983398930857099933829053096000000000000000000000000000000000000000000000*i1^75 + 5819966181534475185148677233860268005924866544728574282402825768739377201557381117907642971242201776916288514000358753920567802416734953649763408377186754050938463527789690532580287302485237999775793000649860813026197554855898017340822235727376457646541920097372763163605800458557397205391463953911450184609867850989278063825700420772767739331529605789227075890994892143574964405352026743456830423086702137971475190182416576060344150299575193610865404112417269619123633357272910134018723912743468634053820994198947483760745802485806399547526705531062962515672604240954021691342012911475628671551434462845854453176955674766014829076719511378403660388465121184726217357054336848388647788272424772258280011914044397501457459710363938613303709200957228163382569618463400521187795481631429166095666929158194453199102470166503029325104150157718144753511896544814829583979894104401045475315176927524641235122878543364442930981461608662181615638894225116717874254016652993196901548766129411769113476548659843506915140118320444132345054847996532204961768210062284570911619065015105746887384983767671860351535247978149847894616108096127120338405360442659277132385069416839341641699379124296561210821933502813495451329940815713134908106922804363754390651186721386799103826675785956125071340135429923226803030748323593699804551795064940152856319644998506899601485598717357693496821029748079539759648993167421629292588103442988703420749788326096589362872769751710048786864076820084953861752941268849487497233929146697703339881037186307318311439676475118465547142140263073102707837208970868219100228764900976250908922580438465342493809245416370559279995417229982011975334481382587642066838117347046814036638033629845996883817805724471637565935700400845755595626942274207277280109074827660679463574182880904260024921310307699082089396235394372337824421427634070351565821408635762702117033170480949495909419340986120894996272893934914111913421729585035437432599665646661575099054517420467223744395092589970824400351925419531565633597202269535169974844245018221935373090242338039279026321356736374928575283835113556853792637214929903270448767961339191559807264212956271522325884667440810910283826807500810332537266754543687991249429521657733542979340928119953768214552924053877266174773327046937613782178782341054904211636874479213558512942631990273300596794148128674690210818385608504830006538539013109087946855520966778473339788010391176936975872624132929163673435565194659261708631855606274681082191250237421349302820322741353575850628637504361099169327057735073237143418120055936859006136392861277350505588473361908000000000000000000000000000000000000000000000*i1^76 + -5298961445013989590452081703394477068187318937684259077438096449924749288445896537080834868450228442081079268570536893334191251017186107020951099813971673532766341608345680603692081094401418585793308309557730714719497775354037135966577580987250135974685984074830071724646797851574807081764366378738262344901903539426634987715857423487095976066647173539907786821798510355643854425021828748130419506780828846800129074281072252389864615646695128250059329482827121906575834557536960773919093645953307086297937812642376074196308534391467201521581214987901830937466892761486102753329368566452773967389914010166704543902448258665152427525928244774638214437842260484900202979694669040034672746489418665447832307847019758979018525415790317784618519846270005822608839728562996149215239103726616704093421610921428864207271303322488455756118182923325181833082633167593273985349308436025873955748485067807276693229802145289129683451852291572004379309181816842213259233399828259126192524026596203745983071152705474600780404722252219738465975780975505029183555622283121376209736191609060332395099008828536129379632214510574649979393357690965989351168890584137596103764328218983738288376177363027348473841732846036463359028150435851948286278908326389691420877880055700303600757043396708328231160971716357745094729034140905102369843809340256494547014041708398814987210274824163155770339388081744558170456125945369381944698587196908308282763636174867215574699005997756020923946095576830708699970716824541825958764513846194208444592840687259474774993353335250833446060639304695491627423099067548400862377854181099068074606368830461870636321016736046106568889228425857919844790285228969715874278064803207104601856889284705519365506791847617674143331508645676778842839077903917756196719035194599433453885728902139139336402443166405906829925296274398882057495726982978652326576634147385459349940083765524380724075524025116011825707537935316108976383201298468294414035346446918290027709242617847886567904947338279129874437542466264390568539303219690311569635951350812919135439590579840472605630424381954767320595141313993438285400676376503568444251316608522063295510263794755359714727054837901390648175542657546690051439821023796975354668792134229331816553927667948091118149635953606735060815419743847981903569226256231409355986731515174736094309901118499468575523392394906522459472054063983623065783829122955012683413860573483897144367690183844066244214623363860102205205627951148035489147381000547766631116441026023120402537425656097808887466570893045015920405899851287064848793195928309171587459559248107112687327885040000000000000000000000000000000000000000000*i1^77 + -331068366366434795259651735404755240841345852851149433937614512487056894266105177003376578549925326506830817746053407674238889133582677518641918770710818164393729780644231712692636165338577396678566022443837505800028645766428473104787841284472534580435425047608996410076566134531006573380807857372496042002782663354867361256747684624840876965561474907134831585635106542719468840308641076783732733663313367102620447618163320792363079541850549604983257641305647407126792663740306811793128373416541159860883880886251744236176327155720685446100751551909087113721014191924499811737636820753827277254507321781955858469018855446400240495681008040754026053012025287466388269153958801183969080564285701858339145097230574731367977187353769513971685844744903152973355388999857456942790972139814450419234828002350697649860900979146350748278987346666305750520179028698692280834632684437487703865501360018401945897669803228677829262483273428285845574494151630877091638651544989764471599043682120144124638519103414699660773667764680092371910332324995814196792480231581085636981713766466313182206981466982485586077862188452311146647372252838623857257660807860819612532412852520042220053515629745762866485940154988424979079191163647658418871269184602736189158519802301739730140870470060454250956539467780229758860117565612884853526833032173882301985300311245796582665781856183034877157638678486155360072584175833253490325464876560866204870881441670185513084428340651203525485649367923975728615941572851101754365709825847538649661595955516339071881735129827224723713156119495968413716454868694561762285814500582659507077832586700729042736380190581361645927794536131058412999383283699321603340094556404440625999737694612563818607666929529921162873630927456215797932983687598471598105966098651688070968526146101330194706834422067825803037209111340914274302498553155988083776401657610893806040234109832004215568490307617132105491474631116793159196450074379715248614645359536463756546154184496095480194918030315677335022839129087597521074330762129295309706494363653208521806216569703456537287692655000599494643981488738764529402867528714218850449379593417778460279034998263146098310144950064195738607388342355958107865587805839764617572530381890322952783594087969064899154270995238731337203166732517530177720646784369729179667978848354675167465648516239927704657639427979808709636161083033070254896295546419826182359938478403789343874301421832723228845053151556948141761901518283957839398810392244729286751209773704582596080321614169275465478820650546151233464405011288931361430653937404692301517970919403118324016000000000000000000000000000000000000000000*i1^78 + 245367615647180532723935465404154534246661700231660949455464584038580326309053544434385052596802177016133808897695399103322751920618587970667839881131007094132033808143906730573238773699652389933004107404624056385403395484381461219442301101594227259386079572220279493146925455253338821238885557537644002130857497777570599937822147216939950064156593176980047193729525129390644294179633123915664060670886012855558033647815688516015814404221891532665829839943392921043242707201703657588934592597418970935924339951337407745380929412622149811703444823401013483070965146144781150011507964846420410628373550612746165596147265726235244795729896076212125930245186549098369051847305111816615293078670108095211368667386816659110380531999497456012324408919254393522377030828356176321605321883650192603162683107762303529299499907482634664486131043393797285397024094951128518264452219311479324694877439082576198169603514724604352562886261569908524867589646227610394898685055248839554420997739429672625571499466798489163317622515863338406350311425013102000103144926512385395071325706016042291333518702348311264743307056641348347435186517971112751012212957872954222226372004910489174431193402010343735506334814083169436736974790606039810261449957127932261705737849263173859354049529335037037492426183630031366153849839768034108251762669633768098084122068692010906722684665687466545288776921432072414006914316374687824047936016964853711631802810957970028046428295695421174827066154921521515969190591211911869684687417902946487913766422440135197272638005967653337089500764171632974619895026338026762793048433930579225654836749765203329526899685490205026246644219507836705145874753609128467404092625940819187235000331919837054370372899752409014310273622193669948943817340645204846166661358833045086115635491144952101560167327086863654119357341063104894409209407567128495834362432352098459304632582490132961675209850401767744453742172748396313853360923833120355282168924494125136928533895295913359988556917908656441241166662646641784411228734904309416937785648420290826961718333655134814480449592627604467302355005313660162320083263710133536901287575227817711356949359260371151658360467890651431621263803510359159906617408760120409284881639624730615014001967556003951046576680758554336278896997972287522749658909491206130957532687488987781179377659144080355622246985330826938482910578089794001194142669517819710811696623361115031730256193660637082726579102388823956386689544451536168704967659294778273196531950711489242019339406866944753119436105097730589609424961953170059304777683782243261937388388335928800000000000000000000000000000000000000000*i1^79 + -144757913462002025027242501404669194226850814098388212377550891230617372926131860783081502908935203721727507442088240374028255918523447006201029174553178594326223593789341726164830625532150638451571938989847221657936959263214426087813711519465669189728028245839908621574163258819316899930963777152031534758353253719847395354291180371432607749955853798243169738181316282842194698300819179622071132420519152469432928525869785568848232168711368916796697321867379079797926692083411271073254127616180387283530701419708009403345029645505882075498257427557351288196716739040140968299512548020368585458607462178035780674065804932861235943055401076421028919518056014819167708384254611750361249163537050327190475560430565723436334451881575523468525418927117410527034706513438423288565315551312931266433460667146687894513077020318840584444718738045111852915022515444740832995539218360475719747124870129739895120676717165081377328736042945925617484412003545287426586365478980328291093260169902786943408470302136876797206455043622346780415043930843062716643595969206431303420080276483970788591536069672532944985726574532211510899135697170453353777973719233738898117489268258559977098395596570004070185079056862149812345441467304702088083165433551826872670687241870936400762004451746381405007564864092408913594686111214093785972275953006409630691464796031498297287893845140340037753710832429034591715289987145665972443938881367410424570298568719186482942299492846460224629784039871407149671008503061473328077292188455763676219050307180964032182284544982221263022478280371903690164266981309394531692376736364287070096192824185761035642795863620155963530807038694632822876201212004549613363446422900084916926270057996732604040486327609573233785729737355515314330616723535394468295650596900800134793045259749789116650285675667611684392298850674164559296748856019105807128596021986497453057517902605787548238624547578468654303003104398910890341520888011974994961157518187917583961553165094379453736190215786404617133272407772914771137010961595135990240641056227731436954098753345201307107676526487323001452037505466264241054822639721343141535858410981383488816375329799695803610552386468357949961346639868070175229189632756622346774682382236820671482904966013069453954185829016455301933105194683249469988472434675209144837593524504850916961288096941753884119792237122412227260415299657964541032879445693837060808756684723078482292985194436655062230600105583563394227574895581013828200850333451837698636103533614979285185968287743704595686125546013510937473678270631473238291415708360589215747708356120000000000000000000000000000000000000000*i1^80 + -28227546798609513314118299634950816516413565433337779515285802271644341650107703045475447771108257176099329162277862486625296254550417568903083239495780022018436213503114324685949537873783233756478815628080101836615026615343165956918348401594726135956756046391490525712783051016634183516585880048256990658763759813096109816511633718427336190285924761505888742690748338241714344623628980612621433356183625913595474069848208116991621287330562165552840044005283301843787338282412866381137808401893944452523239661485089469378925290275623660664256386672275525424635267438190837145784642836757109517901339440902706524281151717325815536253290109192510581440962001375181891970862159568932410178827427144885920593624108788872507246671985720076532549418364316333584671627399794476120826244384121312405110545431599139237478405512361309823060316689617537545364540393104239161839390150401131780286480653293715720114169342249356124635044534275572318279532480969463969877565149063179543431734175685140339200034914348867479729147468251047643758201733095136291812237244501736737187526718779720217977240662133791444279992230986883967261104678266683573144431685379726635038113264466221154520164555003106786982170850517607904693263285113872975201971621048187766354739177405578894008564801605399344773065876210755563857504842875435721931462441555010127537144766355353399234519854938071194243345351012895168137511053158033618403481147036870648081176347132943127710623794573586269774653883156186762586919135376646946435233267478175668099572490726159293909535585484553042385743905656167141903563129079115602160958096227556192218575595774465818652942498494252238790992042938643897237341056835607820372136305077268767178815153675382374704752440638109979660103406815270465568507624597069060630552601204388183654393525000743542058133993724504516809380596586063177719460570895176262864877281323841949499662621548711833962556623231347577351864161739676339865680141024265301520643036637690651722190322407728355380299825989540186415013093982867225333552129551224369781144590361122615969453670114959741096484871323283163552488206534510840018981660223203019657109846943435599763076078078977535418126997472469247899632400136758990712401834686258112175257658593241709266663997076966747231928465946095000523583391150512555896718984278965100980346197666547991165452377381693520771976734797096907483673152602608912438343338868175024711345437009015447742479382150826395792682355702352026151115419335523302137156402073823616190165784851890595524095067104780016690436377192676636078191156477501239182908115936013963912000000000000000000000000000000000000000*i1^81 + -4387273300912717271158803661847147675931138801627017335916642188993799199212287641446466434623254615147125768243530970691935343032784067898676278582871793253487361349416722604813244928597474775469000559878518874031504947952652399230639008734037479151925783183324433292305143708022162475282147792419531974853782103684986996843012766514392198434313005396151465253064755345902933997919345915422477528919033041977356449501947873649941850435567571706168949615876054322189452406983221428165982162630547578149941761153273421835917503171158590374381882599745081070729083233308471323328074945297468202112707785291597235100760202129626964690516261965177664479662925246456120593777037498947367554196015848794080899190706788523100885295515077984010036403310815044836273338935560764308329963215296532556471928949140333063977463011013098449669106402431768878997042646873316264373907336834788833114910995860665529710948203903055528409682153998228152163304255262247447550335670364388155883976255993411020461569270708782074884514891179337437103766345166033238788335152358097906427999781729501993650450295690885917639895987704284942671231162153231608663516837759342061278809955972589544029415318728269530684414885135806282317972779325101506286335914308438860930547199856744588949031512426027913909944921709635321830267957863449499784340767997382857110769207469236078194298204519143215569727052232275498354061722225490116748911949203228849137071024902101250921342400761795407984425523826972222781741594001537591461543050614320241585584760919036500591653737278893903810608280472249887043602659086036507431794034599930866079155141987228401522681757977445334289393628312581237420884842464930743594472801949734940333641921798768719050392725279998581982905309826843976984705872713914078009595923902247472469367724149165014425069789204372186620429652718451427324213899577706565519651747320448219506779887623615152770291654765230955068535704936210055034357420742636718730797896895371427726816979871254919479002108078601571197184236165642138387460320021344473455523881098372503515532150107210437218517267563230191488165486285039198175088484980085751368981280522408896235169698902411979468956726959503147871193022877718613535170002159307859705173676905165983720943512040502231088336482559632954858083459981103208795180158146686175559654198477449712497378456387353227245361165179489480236623012067966144835652193176464876074654028707068046976947508805934653017394323179816841853724497437275826533375646895408265723296685215287321899263105520934784845321287550273762415921918458264538494770385858456400000000000000000000000000000000000000*i1^82 + -537224138624867112955777431412519738349596257894522811933852723164780885226796108405978304774397216536624356852608369205151373572554502775463884803499160728280264476684641785485020541613277816221596298328455317210897420299479839160401910103502699633120934758515297640903549690640302938912340706974575787536851424498306764991671276642152307157604033528720851214101598967448714211185861191868896375403375036557965422900248851748136718911488945453519981860255007517737501714951677776104213824806068508638622635468646375680176063665060326252396241335561726183984739208272053454124290075751298096414264944321630915463005888208465701893145274897948456954987945089237986840534041579033587982037862234067347000824172439711855207530692572979261331747244372468733919179250729968869736824570924277002538905101525319249984904762606503088835009845501382975852701421972745753760835887577050476345939399403465351108311887030194707017282768224231671450943396745845731755611272067524341309084136264190606104849637969950667227313189624252711248825620754119457617820589985905576602358541329583993076116914006181821424280228031150941079463345946522716352622939190202794864270593052643318336834712353609849416488550312384032311002384017693346268546919357251605790549129097584287140584625216097177652452950995836409242464332174291820963803570170622642864783458707510370286916267920851773676311721503958163174438922572903193880306664406806820940493204932008574937292229460205285988902532799061541782863001362419631552697532543951420938047050182460962856901755907227181271749343867770708991822382203884288392578722279125024951660277113988089995790000767040202918947829653707718185117175754317237746562781616223968938643794285005321261270026322770910433155294928506937863609008245681255193510303045259986942256592941162840151577981852463638642810059313472270658529809428591309286997996597362095731039227812181757884047127915248379181475050596478080107971639592466196149558651320284546738722047992798370376966209349211347057516138911131224820116418333964786780557289305886298342032681343384367232868414011202957414774730844299838883181529166127966376553540636044111048683771048458818736752893282090077420695260073726490404725106403011859483676969628841175507671853730545362832221973510315487142472504262468736973603985808034591215787029516026979977057245538040354530173023143860128074998712106687036865565211029834379216942881486193146662294650438094231099276640365003547542236344653205945138080928381841824680282626601903329525370483426229196212287882861285127258065611906501861622895301000000000000000000000000000000000000000*i1^83 + -95237463163780131311727695299557303460981911140415134605184246510652502169693106448011722366724176024738862824175710784283507812422869421013843235676579322089629853429999241125914753281061657535017439362961175850690051220198133286557342732401703442677668757158208867193011493192538336768835088823657369501888380725591486464046260427321952569182834663565552472457990059355163528747934892428010762239123528721298178158687554473726639010569066234107318828299631079544190918146565712729239003547555074796350558908472112438847151473747525400781225450092900723594994478746448181658524504762804888779261977370416486575385879952652209762695437910191321769106810179777590562077011433393766992378308218231994784046874789855964715960860514617033647294758037171707696291713030875148736866932797157134301762644871507044531832219980452547920930031369617193587503769951526668099659422602012776709556037874911348621811742815170704648104976765736328210103661126652436176359634470465588685666043252430264488465612110439897123237808092346831211105609415520477671723718138177455901356541356402929464443796996620888887566680414192807745548029267753796246972475434628297827239267686875772370603696865844175518996749703958845779232882972498483872983012469405898674313523219985146009558328014799674761658840430714595443036778095267801597866652257857440691414666335296441274474492357885752664682191349808711064579926928408204231586538877707587306827877826131850652560205126989670545012637850898804624031428094961649225651558665770154829070668906387087132394914018036672044350610913857328681910676432293172008721793479974893440774027318821783423734125035568567081505299895127606356979675543565486084992158148201884447595574839005584966908408746499201552365111186087795163915271855923360730626116092404695694122644889492790673989394085429767722996960339388417076570150589925640230125184581089428029070952438507738390417255276416386519866949136420071551627642666065041614089102162018470055671898654801743405316138663033540277742524029288897601353488404568165628802961611524967460152668185681048874537054236266960064307672290076436447289029549251086661261372874831043322583647890636048922791984834551771331106247628741344527946242541427292026680136948445811246643200640803703996912237285822549877809905635915307474417793339082218868114192425236247373332917223061795419442423466056022223966861204502604309936311226295398624964665659398690610000057408796609141614027671685369237012479761569612616563642001596342549663214135237895079187714257869370093851219143546381235250813897703289110364000000000000000000000000000000000000*i1^84 + -15227669701682957761030289981926436403221052467322950482167135753659656544931488273722327958089799358251267064044718598519585661651080117846044710641093287675046783598679333251092520630805432671375905768566561842915384817498333332401880386761207994378684185037844062170874961491345263532583030986470608498747854612337988692779591981103893941761402418207229244706175763135402932730485484528253183301121314414039971259021126794783231133525900720310828076697361994562203120284897151139689044750472618024624325274484000261711974590266998080078863762661859700253648196558750628211220099823972887282565518838925043567259629343424115732601559669531145797325604919740224509451169907612755794543621860940628317071762502265874329671109585757936832209811495063684228633194484326634794753093274907965118373223335048084373582150892916891612462575619834079261610940036488278966096461725720288819589988654778651818189980314907865036318445411102327354445628101931770228593531127404080159353038335154996474887803912894315645327669210635348762635039410205454545048479917508959977591251600845947650795376939022829223094475880027240730763767888340477905448042691300596823270447314413228212061016784581356193117150978638177211977968061596895267893195004122564516196675055119120638414772812494742210869194134080103800669743212621185101271337658957380428322723946346629915242181748607975272064898719153504885882881715307282835712672055288408872534703597748027129338224934389499755930298167330280405100921916066580395988990300414523928782824755596600941085896555122424784624461556970473622401892774062171812601900888154561223760462472843453079833283160557663186528401848192611106318884229291588881948345733715080331537423576819414183478325185533187224585278218059656197045925858970034413939248264688203561824786448522530473300387898099896585951678426844969229928876306132204245327105433909622058280045341342279828194938525936734846177590624330974981748277388491654374085589385206068492541357451230973652170968234269845054953734913676329967182224291269307928244802005163126128729091716966239028637277492562837752600003636320225944192117555218968035092315482408079509314114554939782624337793203474338521207237675105438586545823965680809813887856495247881546274008731636873737063612335893287457645030592429824847696818625093423971783567423385233953429201679783207571108534001647627755163619507688268605018950344680883874267661413405546553644468665865604282813307860201777905699541296075229320263072525724987745852760044251452462558373457911330706745309801851703266370318312021014800000000000000000000000000000000000*i1^85 + -1308472348945609833337467969371531219435007791953910789438343702252627188321903140257146567244718474826038732171745216206780954560626110701937556604701403747107679329168404361056478862737678752780804608726615967857492086804681782073393298257877853472780350756255932919692686051431640988282275010006693478009887861805283822889994950648069429833960486159372952117460981054258265302137701217460820019500142681338761410057297316604688466591693773988744814406634412350849589622737903997429409259637951237310761515261968704126363775157281320457270749065113751317811610158887370318482406062210518466495009388098653521263716068747447125655177021684290739748256261913538730145196237260241219747309500725626035071704023945890183917868696267432514319104305842988891769399400054034779815945451759810317887063626766211447166355372087793636998177295567436074133421117903665468198267160890936726834174369079816079287569328649108984910874738663103004572713627686455206111763134012269645956983363944083318398621637283758812309392041687760817892679474115575109393694936544400162340585439339826973422466651202400453290613180856874799819175467173201973357463647445684846980995968102645084314466458458532917651366782411210205425829500241267205457293807428490705658128582707397353685603086026894522123818553280498415400510531255838773056016530100592777304222055850026048874785886274367965099040232579452284242934366645210866245832705615906833847828569105384724802573299992961923821071454534930072408729150377263304540699301623610188247061715831997349097374959032927300227772085001446174367851416050114170211323377647177370369390936259610012667535759308786062294384742131016023126562378973310640286545405819829975918932908363885274574167296320071403972711299954915142691389975679300300080354036528565067358161201738933472184982601632171732364724488146593365908009809808399689590474197835963026274059144559645516440775284172961362868158270590469312098955502628940187812830995652398359351708978536660738401442726726980232206522797206148671044512151586363626308452928774024545391238388733294935014494798812267767475930610998930087485900643610439754051048064413838886256623691587313359334225550146900165582291686958296620265193186283430237257993842381603554177083034053209266446421405399847519683640939555655452258199215132553376199719989820099886686270979008112744628294843965696680088274364806524219053653290459288495569252035086413039041157473326769263331419969251208531072035906790216885843928970336255798623445114024791971222436488826121160137845892756170492936125637920000000000000000000000000000000000*i1^86 + -62089708951784226951349188187023069808015445122804041496626675856366702365385360736230227413732863547484247459442245777583249018492346735333436739746539795905172154419816548494299975450950708194660178594207949660375361963652167566426690857308105303102206040099470232998662095629846559676761211715324686840010168890380851267026063690996777020142533740542763314109047636727061719673114592988296139013684018453427728816093160839293619863833630616633826812389691248858142561904945469669453431518651880816172511916452777053315903080352519172736820471723044598141102063493465063886597831125259106078463571921933829969048850869257209988595542151397711788958960014105105179031365623248203011389225663998134026022398935997782325080494024898350837585747746752604245979723306920626128387472111020742136976729384401413333604880492321940836316436602551181508198872165420429354718253127376492787522365263356093755285287826077428149608371737480880796912629971205732607285387949204447073022811818399936507272579962309485318883838911419562837656550899671848652369588627649100416789083229765677751399395854112710166951323260478308884589512698394647805824992694206418163958656362449350679687856186210172891918126624665142750855662736321401790729083036326369888555526329016442931195713181708855168538783830771636211666295694422703411023897918588228030021399241210736034301926449516179861676185171855855364346133741171302348357606384500327827319876499701783025685462558205029662682458283089939130634128510991715795757748780905828302225216737687460404020434396528045937226960212954435337891275913375178679953702719543160753148169338600796014088329736873069494231857296245881680873218887941816004557958049360481081312267978005463182687977343009014524600692620568174584527754696545981661384177827115716553484065492708718255459072987377675025536592026016221163503332253745705518603072622059568781499398540289500633210700172917392758926596589913622076343986562380352177110715000811664671660309254237664912928686644739141193608849021001971835119309624561486044307405888411377908534552913616586065381417735691750205084437125206947390299887876814379923755033740869746662895165234209554845237330590542940017927011053666505934287300083499797632486212346719039525635335841566583716742893609210770929117510725749241876033052503621084107765100973357250649411421111907874483742643833571043465304989779166849595565192566907074605665180401565509888413117739016462057633784013355443963875603036774608131675484837374097123719059624805669865165431704170912050756502890486437743140000000000000000000000000000000000*i1^87 + -1773253586098269522852138550260029361949616410615236673555903347899847549238073989130433023045404810845277182814976263960723028500537280802611398322454417733185267406799394615058237794384716092287164186972752746463101360788212081137838011787943522848124692917826644266544010664373837703138549692400272322803118923485041297259758421700044207776104338891486282431240608446900457626680360236005936687557450271889216389593248822060250013407045678806117124942805957636911413514018981027665205537194586746225046909080530662886024247314868109720535675942608594234829483561812803184923319972783209362058558304584484214176857703127799593778337078183945127307439878326200801555159746672922340705599883674918985399213265875120015561538950146008661918946136466873964903622316327925618414525330888366824622569367939547252734480647017608707937450292598176314894952421373671180513703399719195557516490355922932848499867546776275689713004556366827372865380074312024721989088135674453855375225769489039503572966430545574791675130703611415171387945444417678583195876476460748856160792916852744573797569763603993813902627534740553047961483594353045784774626010358653586180630953409666171420945964622943627416530572298183401344929787533874726310681762180286407848900562681647395823785237620577355297590915423446658959564571065038439521914503734337171970698931454489509790417168940801839288810780042409529285023734046068766420198608374911520562084341918258929280496165837780716001852042768023651041247901537703326168182948031137046872133976850442225977872690647862273791585983675369397555681839872130086978118174158865140424089454256686902943023653155821393900668889652700747628998448275279595599778598546931798638753213998198597199193477325189366229558365041253621259625882916459037238939346389881688082890981911572086580695464012867647380037625561140120190774855069239805109957678318796969298668202462684984507543312207915553486373464252468603159838729394081791338672530928733580902363979467982317331432108160132558839804984973823812179847416353321853699356368846309176677169210127238233012090933629338498140527134340075370277681071305681582789113070283824317033989176376640087765688339923477577796943943322209787870034139423655496450085295925206874391435897231245103548881634506442197115158363520393677181789459659761477232021795657926792410556376738500203499090111834301816682288040719434194969097925379507017882854971997742490081467080577745987316079525724816408693445048370696376852750529068759840028871322323297685172047483179576807898784001703900400000000000000000000000000000000*i1^88 + -23530290475045330669489355845317592343924535943112350646640438180430290313921344589769090013633872555674517294589107126079237030055649620890973829109095681565090703287992718908307711354721306498647899183361035188282350872831309309500826607614998486757892676167413907640483492399399812495345939317007385227335622481848737139650352903828563055501788109324351625717128389170516164541499130385211605383933377634003604928836522343112756751812320928679222745151266324613382962024706282447535870024157057183359319458199826995936991076224895159249172873225369621345707499215817507010166905060273174818671010971308641583237772941431369996109773850205260242947758380964726954226051415390786833841389992443646090217245386102490559940209150573426113170349841805515781965669697036328600231560558367599078595580328031288546427918907267831981085991253981965226740563551952076880234353901674422959938867320908549337574077871640993130263986231907776099407367890302011452993427506851556683709816083081739000475187893908267940884072724663394672687101269544318612186044369537182512451316081043806613928857339919534777518004709987516869970694177166064400425571923915797563517142346920208395532082275512837919292921979756738592576971754821882398770468959688558590638757778334972630837565183692329073493774970929691814808130048013172389948012411809619609794995112087165871820838811107049802302626407043847054912622581352710250824902561773250410729439764143385941506833975965189808224637490414107609334452824833255561118923581784266086981418860778998275864592182515700532840079544081793697711358115537333866114247545353724942106856583113244473572195565444347980327892343521407505696012465749228404007716540068144912731162975109153529722608646890866083609216095146131051324322656515081023979759976841515266433249989906395959400761243921853422766701547354465377404503121681916805293341446731415452053392938978489175286842120705581803530881056322806222467796626343214796082888106026217587933633943913714285255198204296978345266687527799150825085805487560067754204020101632335772750816908260028745098217992027014930615145366620314128897767128601475199860816087521677039229406642430014719765498986400263550386691865226049616940758138646434066665595901680690146441502537514913756966897992080071687821621504153310898467471400988890916494811488336847955366733191885962865336269572018175940404658839112954144691936643306899077435964068737458898706374221333660797241192006147018201514127803343114487236277990954719466356312424299064729871662097121525604525805920000000000000000000000000000000*i1^89 + 388757967500080307634471918273078649128332656050104905765907746347832303192162937579556417017976891665052381884392516502836168486756884261474349965647952212750123677214277400847014050928102988236897551823381262082861009687949830778577243584664092586930309051490956382178607289359755351082223941761937010962434800098089778117719678900016978500905799736778081499475167944526629609329629963581288722425305846135361766636506622822974567781515707102218581067853599716979205163691698707531798710158038755035588173904204143198163730366565679357278067245974382779006605467899249857193202302730953956357274814696491705508417049281402182928427018569824703673486241782396974062666085520229736132185500447368299645599848582016500424663217733437948928328250368517330398191533296543794127627671861268620301970836963142365777110423978846388128089943806774920702630464662638827105472776583216407679166319165332043152907839047690268270800215973612382189283122591371205600365733530359358315027493333302021148722885867541448061170648215959932230818423090442629858367146219700675912570074635591639603671615398636345515713942134519654387344126267350341126783994750882699759970365651516733020305467889062023888933026005972983811576899580675660895442390887262637045792924418604100364829977336165973334601085763942659250652816810771702037104855078195711715935708048548203565000413187807850793077762053956840866435551360373607999595681094364128492708575830468139375232500499746208759933761902825159123323724968607975920585123656044287556452444617002302024015158386325875694853928544928706983790729883462317980001132361510228023960667700328537085434951265146626634759846571696705131825317314994566502321682566263899293103867154683936315971311022586549976407638981176306154453482280939259815088670090439466690098059323723766124070606661299478816340807784672121489683846664281845710001164475979071394863686507714012226863989669519525692158826164259763702510685761644004162518705145040580457820801560613854577917247918397982634896914300804304597426181153624548932573100146434780591325492675121102755915338591963981685531392343182444228542650111646987306181524028268274577476623755632563975282429985362919504712153530080111048334366217601302357093511756048923283550966782093268571740240123297008789624180454731885440944117768716382553019127798821003400231620517333675404316779845966294991195914843672341007167819391966052164222641374284524116938985201423508939293741611323472819991193295928643310993842930914179149132385356797744414988757427313562404000000000000000000000000000000*i1^90 + 30911382395411601256531398572693336007715678367969531665694731684009480372666763503166766829576936118518258887223129249872010043686505075227499504051649131902280125167640076341720019815171917178827310080423281212552619878261618270599944676598021185130842119992438392292685425228683626374042502650814663828727381239405289742126940364394372834204852111961229090932594658995948327343659959232750335024317126318242195957273017174085390434561886115731132042296756772047258854229136569230643765393406147325432334691494072667436867129177626813775706066595993539147824138817751673005347203928441517575957614137656985664950447281079665983551399024173031587114135695215063506596821967685704673284000048881154404899499421404710707138266166814704990993392186291227527298606980446126406053630738803378220914450299662440423817322135625659609020779703842049354505946769530073006156125671266655841704679452792042156835533730691931349689162026048691497759701428737754805441956311366860937789002757332903913117607839062254071987152268520465750277282126544930377783444946061716701356784443521586095356258036573171828871500471361800982204605716649710619694134636419861020496025802708707026587653879610142005831649910205794047564209532613993406182575022116661621915960969460528930380363467226424929647411286344053587085817262789633669231636751627800014464279572589991885740293318334931362273957998992614182854462212419682007409031472467237309631181852022721210390516924060230428073988125276102453278822672254003506890794978315563636466593564509789390443666805585720476219274515787255559100391100697754994981119857218810804093295314000523894425084745494020509140470522430073893863997344036020393264224090467055189892345543309130303454010380876680787737009837511874756486407183608720367069447072677532269047081345309875190581394351147204939310389758761009426585735147633533445633702503369839402194628689356495497416294277418878490933761138158462725722774608594540438464310711731850094435668619425235961054296171250869006243049317923165411896445172508733274378984468704768298766863464025501868473717162808213417958192369561699223671282966211848267693866934340966916490030292070329611955100464352995764865476886703240760182862489902316190150400087117983888590878532146198864968729462038487183377514185749848778266839407050251877325013355014478328340671814992122343606118236679364691218961711827555126521206230607985281627694302623345467940412336669323248864305773824189190193727328728984601284362336540642440880269990683832888194249758065200000000000000000000000000000*i1^91 + 910563336477018074991377578327558660528021990566919290563449316764454364545386302405830442014755988037915029014767622149639766354725381950924248570921640960047961542259685848401786987863496430753964925914761727517546674545904236193390884482623707524598542880633935096153002299628427059820669575248890898206843516580221197005609938068340047549943282442844898705394392293201084085785327745198010669797071315842441888000441649910453442910544886401381911641479140398093647155290364879018904517243687883302750557080473899677143314770486198228063847191045044176474896763900489752066272029085708382827514567513304179835496607767458294972789442281159187112611572080346360348357945441840048927706837618706574386326500456803620327313527129916604081718763078729028986863966220444116615780338763204027473288142132383712027314186509202129254632013540633943104007210353426794142312820832251408710371118822039718496415846923280155117102946299168853459131213728628698045474988185742881975866046635867301576377149150395501099940058905776252484570518406892905419626677489944171743697465971931595356616557776434473023842575966178976414101225246846750078228577913673614305599496422778615129650916636725739272873768646346917674101066889463246023997330269393642164172206446376292569331547997498256899785826550503192806485410464879456708612413865387977926576757305887291599412530431488325165569598620708104554942783448849133978092193946388294980125255450325236113878688132487196069425325565483748058650358675414692885042125600108658538457373793962306993432800711037188925287008375433017530184931267218469838712961531130246200371675391900464499751718674859409869339764573463537623293941489806276850337550970325515463926925355154597523033502061031597178725214715044962222831048966470424467762584792613868235566043471942629342170390555886958679447945798836192781594157902339067173738823018936484454206036417410111690106471777052354475214821688575091480983703931808278651903268371733643858616139332545092422414329505895290818933292638740015701967837274841248830912170042119605448864597633263159298192634833329355282634150916219593170753154537455241625479353910333903895744762605860382329282188037673105816565708278972308072061843301535787026375429248675233753038610242063782196562194686012083974217953737594662616614338524502463480388887036207879960509003339044550934133159634862873446314919212929522624456083866983952065668214677592841495762321128968907169066042672955418228108229683922296028334538217553007745756017562869635471552760000000000000000000000000000*i1^92 + 15974094491212258693084871456732363623295101156242264442645944776483302181147503709814985040431132758127212400531887041011033908254350052405383620782736234286143508143137754069204938047304050704370999399233707320830276646261474175596159369167665558318343239509294662383447351116312568481322515428222451568375788721434338696146169880808066344916659552009069276046602982178691578753263432654513719628308365407797299746350243231582948880082526843249805153556031844268154658602108787230995621976699020924620989534140296088229329163626624401422473199064309870199678505921555028088552644797245454856629722202262211618189804186982148416207221477602849154030643073219374714563207105979664607614735042443966642576160425557137170153206813494165023388863369836907386589415668968659722117344491902958807126913234638800373137831204523539771734670215435532998433004314680177657231309665365082367565481943654893097085626947097695401782699283766843213808591050086070741026645761990974666625113412692001112770611077245918012785376066934023800680239970973341167105093075460381368627369199868128581488081342465399199012951824257072443892176017537134241350734352791921813068153226751100086949496923168739389517973974718754925976662463733703752152584497602775945597201681433890450623300568928533212791332445053844395971723270202223777540035944757132300628047554472762864446881083386473723137078993654771693183294785670014359625762077613580894469468668769949950366014395177902935940447775176191134169513055085602766274348875704043648946992128645467131889598051017844544927311559495516438474975292243374939693399681627679914690942177909534728336849585064419276015331959621510384639682324382360392629483383193846787100456055059679885100087314570835040302675443993714138966925603951336877025780886630455337242558000833365470478352259575134087103578515097900261000227330065453692847114196004436826000333115713143117598600372457427907893042036312806938422593575844769280706830548621983796261505741928382902793476862542406781084740667032980533251489000463343842904038980237111105157817201357439592771344175221099251969731810214359085058134878670479003499707051395747823151415868522906461171809083970347452782191564222816357862309652644836897903208171780165769747973993996197752980446552160059583582976804387352920392846460060022016482925822058206287893091243760608767176877002537715389470936813081489106572048515106099112392788288669821731208415521929884172086327442733901777909806750578441636197542306944278956117669721610303108000000000000000000000000000*i1^93 + 167093646379401125957634941970102987237204948334723341385603872557393680411154646283653402639239956208541665150458378858234542407437495377223728434919321310075382429572595949284915586212025514288634486395946928814382442591484886627366860087850485941729897614614354729724732343410557880264879472902487283038645953853872278584919705150720518342033219038015812376113513589656933365283587947646020882740144226058645893212929700457979623725795229738968317485294768471818369652817121104834935804918384867646268888352029201850786098511232200481377282579534096274652489551618400435178731620229713470543624651255738994732372788694672054761434594250793147503046317600049831364799075833387222532314817718015645875294901993844217843280381124614323362596236678753774963352440482851809577266878361311068816724129546586198394933825164596970318306199364476270472347283225812386028035486219650889524438707099585596608454005625473737367421132684019367732058025321842030451829744153095149090463680782738288239850674769801431576204236681640141008062834282829171861935925085404293465549841618329051512002815199896338446752280819552223326057253743788809216186945365375729896305935230565908239876560415254020517257401842638072789119566311515584350224915551572824750101644178371435056119259070775913490006799062181122229989883394557736901412254749347123943567129745729037978827266963354941922455700432864746128231096760435734455549839049438585217899234101306277340806418171695499142780814069638301317126865037191030606120063289487807413844894755848687012327812745881927797458787341395624765168468710547101909399472667770798612422318849962908711800687600449915594593583650849012572069973317408890315838080641645574310879494428705091321890406271102032885526519036955311326668563007626949602088108637935352005176112417322573148649972948109717557563873910664928982100368997942818200154652723360136802453373289090303539672557600670910540695278301635079119077892478911461787403746152915268255047327799982341072309905424726619778566328781108136199826725877915627940713756319472550925443674999263898461061516358879185152703894444879694058259260996735233435914856663195041934431890866869464028693658892923811110011121405486174332908419922926059078209379832802684365259777415517263055102399922383804274607190340546122069092902340936644793351634400841741322871677723735918846086288834643376798127313943052874495158592527203824715239971655481732177503645257031334742612449851461099383733906330852607559055832157701519549539403488000000000000000000000000000*i1^94 + 872432738720947154137634310511667114132835924810112996760233300652741435819909280480090069074002624861259410441008451427412000701774264331860229153646549201616847005383237449028006592422792684055312598406747747517236930341727586103297239387882003841496715873992146149723717541655045443480689915472773663699437590878910621924228107233814774100362092760045312282622509547411967187454484500270234956063808769074519519432320870322357369504900936453122575250200822205676808180080795976346284471908235456546107089170093817067041088603993874597395376730050190017422827104607428706594938629142466937554448065847907862141209096210609260308065613501684259227602865688187618898518261067246581358873622515999334931742387134199395997245787207292659071225860027088677606881122427565235124764108522402287979348573488288610944445708390937176985417063867421947733736039671996477413428663751978545173716377970622770446613221084037323888965385204850182098276374143030737980564965124734418474109343644227783787174006605962998497321097906000524474382746552642202016189858559577385742329057123056644262439024202646456008075349783081178883797717776678296705578960847634229907216557969570743005401788174574769426212803821417354192412357781087965025426144825318507650020508951899113261079323315568340611215834501304982078613298990958054368714023845484841387283040322636176399537463061081901043900463423682417486159197533207750548787792981774976090976935999441207995052415815521857510056482995810198236271957556819401431355606650465015501487058617050952051003152146644694239560657262081819012782629059497287750065961834937615252522409475737809488763103502689128509285116102094316277669182194185661103633787359894548190344578814376911798962401111042535168583188964124071230774827743211418536168588720158026215793909928252179267214644653503013725623057515204524984838566767101442676999079092563659322058589581439866122040697428425622282296111269825443589695254435471259911493208521460657645828997252307879820882416235012858592107698946879899151476654284659738088347485800741944363645945658120589997961765483137945769416434828520959115853253600592107401213352574140807255539522108875972366349525299611844276603332657443636755458691584638376146221551634908285784565832551359863545659752410777241484931644684927986169447116157290969134339500644515805399462542249014854398208316236878422212298956391842491926451081917460249758060971836986224704386561369151833688820518224200598548141961637174781024769677623077185983240000000000000000000000000*i1^95 + 372734571486195405638201268424036464370555344335276986791183661290507382537927926623026998416254155148693488619333184324447030552362621961591401315049810186502096489406922357233826578097831595648106871535820608882526706523193574928287518776479151998257505361520563649261977088814748445351076288171034208823734668488726705082496223789330630086430545905270282564298242389801615309646541193592349871742222153423202540218970281147765319665890808387791413922773888407906130538622482581111258831599180590672417440817128622006735273476215380685725175579613560636092094963157254613123848351219901804835085209615942073586425093538095210828279253799052112383829322477976802305628591789769292753847043889891596501005874888899518544146720793591282780956598148726756483114748595426235346512169334372184145376695342312444157351427495979265215173007868792059034641148113412627234234973369976601074285330934682574723661196615489481752381505295102759400501299592769204793691165037631488858862900949566976595600686159117554821678452178042765916404565440394653515352311792576950822012297074416017307569413953901298757414782330603022204241081222093514074778398861055286497347521718222219907173189195738199908469442183768336223348401634818929704479031564480862455518212252297331531096748914904187519296515855115227753038646255537297322296512208137265487108606050391440760097409600565868257024756469366949106178723620967452362636953548510752798306151921321603605283094385679593979136977224843207491292128650721767076505103892293332170889550421649805460240071016229130924477158618615797169876165971925223608087150481218994144012662026086333545742910657720777629808798510384939048706948279718807817657354341045604547946680943641279008285326882411807314417873311630296111353110519832888379060135232653347277883845556689890947696342761147315879294403481550124597748589823796095163437869267131974936002929529974607440963033923326226118935232585243280174452440623411642961521555676213403639762430865022153306523210609829471872858205630196260159844517258065425375557468731492122867184553503151752215345182094360987099387530741248047934142331058950379930675772748219890653933234802691473377381906424070168333074310572782645960842367938839217552083961966071808734023162135528312978274188140234283402679027047929671928611275906642449213798329856785985712305420916248790962097281468866470926278528210782921099871671326796757348525710903040130787594332106862382156025552691174412197230863136215697724855036643688000000000000000000000000*i1^96 + -135516130044886690153214405302140109196647560241165895281496059968856830033012881068778042003413806279187839687718382396546471484216510833830496954697647183496203223350217136020979691731133051684569745257522774379137736698254584213823448307888635636429136820986863950341782241153382826009222978574766469457278236520561250960643158905416764397631405356415645019904288127659478561178563834436483022353921523441079023358447865431178730108624197841113489565368438216653188680303668840819320074793464473475966694691609564931129736999483994316373161591965966936126183583506307975656061795702924826235566064466196375897206243736997772386348701278431337097475624254246895417996655893338795150788409227705352207328964158304153084756715871319558253229508027612838534140783798172687580135272679861098745027355693928957728627949100117276048341517559461891795128403645727310511538390902521997716862515838473995932578055079818121092243178237695124157151379960894803330937525986439735891601343439767081031894503249068929667811843523519106315871700020353088553224073661715036769437964489486315427091849171396286805629390316040540307985382460584592405079514473021241968444999323520507659462457461264024051773026902490851101370431601583950813982669433246343966815929597142912423445938553117663393353004510105398429855259322817035354953621173132129873856747398026391033466184817582911948008204181879981791700305481894980562270910212504211137933894469729187467792909406821496120033439892685948963463545560215180627242235396025578921322091373552224106771307369338561206787483658034198747916659522420608492010716772912951260371891228694804646509850767632702557783406655510639858814003669929481798643873106795913187238090377106108265480186203937509236323442062722844285759154006254551481583642928660525477203347398173056521648700868804760508522369665249794772223176830295655221209230008690941352087992871363806316906717342740677482447414331901750514310040807556288043656264058785444965584489623059976778558001098711885495771463455874542837574999041639063695213339399180599891832998505489079844195940483496397742213880837595902481623784613688125211925414328906917953404884154410200675488275346994432831139591198261317456933114595196730060629749288291334998677203428137548084052706622549010739289658774877225158842007316106995178426489567152790730201551316259498411670186622047975831323700408085035096382192014324703538503882611448589869598231578241100937212715170110695939243967829562509535992800000000000000000000000*i1^97 + 793932968290062761072885706886654103178569013659976267288290902662853759347646061697143642560896626204235663045829520028463417460651686213235389807305144486613215575879540175356395853383915858983576600510068101410019635245893912056698478434242354277558152812057901574822782628237253405868365200017297924610342696919579930187772581156773259649679893660927850664813331436309180645461245353439074455914285670596947341838063351665428815450837506436081437002191683295904834531690415314087862496726531437058382603675026548420429932622589875526295820241029000336607978267821088466337497261409100021319948730714942950893130550875132552077429429019666505685406107363259631959432202539625412958945963225328493905599869558554056820590498182668289407301728108630485896275315012401626697465868908370942847032463597076711629117381359463423088582964805102659542315243877264995933445447554523813416366778952257682646702710285019885167845818342873083265048655695787904823918295505429892130026215024571959688812140290540808756008767114066676747368281034409191204264862672381399548960145360333068888364327668080665409715108485481469927837319322317702488640371190962626811958129744920829607919366076517430230986316216682852320872294308287345628265152278209533006485492794156602927032756694891460494972409046329411591863857622755267823616158309092193957418550160158214006111008093018688199251145336435977458600758381724761246667497097933644674926503686542337004801473297795591492440114773257145200145477015134784238507689928416441334571614141976913522150391634690513261992205189696253776899294753000701144954859218630243344036661548124643594524644704640581618720040638373989964586730029236060461387021651842834039328556692994557941960803799329851231376316878314543764426264782471645277630078644409207179064947968482413769977465831748287609024307981267812381719449330290676834779197908294981525665878957281899412538185403540687925492931668108966139132286019967563252974181767838857498072355425422253754598294037959365097093121102993199019527048277123636902928456696733781876593101074030175672773221436256169638707553304130749680044518667816850923407398179562101268906825349109284796046460143495614619362536742129505307703900363812054274087345620239107185932113699907669874084988854720464438746592555856316146632724488623144960129132471730585659836042130370834730072248381607545922334590136223112123452674594185364933034170364554773484210244110572488490479667375479288820839513627993440000000000000000000000*i1^98 + -437119451932973128505781255347456900851897087383694182622453604949794616176095720459994213667809373824755850289637624046270143582077568469315186884337717654804562823997998501622056160698528189934932411506350088114174973175538167430003290921886974673302657826765490029777778649074133520220181328567970221890931854822511973991545423617266882083415742563178902914873632916549367552346105957623554274009186816792097327387438360703282669938329530851099875193030148184458695154038961903334664142445381037817978801585765914607341203452635727339842044390502551177436805680830064192608949746292248354480291580791305366517742066307137622981924904402725482194987461933864226366966733396221644822293118139380290743001112270049403913306583735857047867666429772526822888917672509074662397262935052215706739564629672678000436962691991736502143422396728521748312407940204783384581411236954459106743287937677197626601223964244631048830467584343731524551081219721656920834339381388986068525737317905265152146552729095699102512168535243564187973263607355587069356845097955191202097493940162270642916820299977406686891265028625327320582944310006112304960056991040481943140760499898765307476844841019902371536363088702675723805315638696552437733599224866143180853311727557831571819687980870723290868948574417153377315600709192954959915435034286445134080171541359833271722018581965750957388778585176342693537123866304239926207008905672015438698368264643239709355693861937635655540665379365692599191662284833859459662380921406955163320604468484361411694263769495062215134573132252028684539813155516403497792934114845485045252974328544369088609679254172555485153369045377569575162287750137737606551133153651026723437015864030064035004651819556926436627540784892078895374875510536800158364185962900801251145730134364124448192365125983476522401213958446321498585555353708759469115889129453462192997649421161821145787920724747398978038967134190049923609475409649355798401622830557397660945629610320251426929990017114749244721968745138570903031927391617711138416228549171786773894789739828684977448754316680734109568870573375466578433198805455083568592726088529811931839830785967889002685962170001979608252586259439097850345099774503464622567425583624944227429499082518318403114223930941924862584429440922607682631208277497413684093842729568616793867481589883199165643913046529018856382040170293152329980939680327477874538177364588099139310575755429149554831022565076143205458577896000000000000000000000*i1^99 + -250548263315742322883444470988509758853182928094475674733161689454425378591642392847652102844293943946334254469799432710049845940455546280768742184248687199186395663039439021910107598072151953821360824245854495958165291136220984267783107296377352193872162478250393928024798322405090449059949731279024887567503770826813806644239233855607846553100128516651777124017151267721877459633077138222300750064468326209606280666973210484568413343622018638627713509018983099073815175537506738010118701416205549550701896549969335992081757435610960079613264321343041864718078008392465865099995248179205795478225653130443627303788470396284197608901742736502991280774358832394836565427054010598624331326886144281572957938046668388397443572057583242978144286149026275012939600757053601070214353314671953981523049561307974387944644819178373639980724615785884427587829929103943405411875892893734170773857740636201567573648940994117714249702508577423155388250775258786257573636348539167050398949478259057999394107572412772640245452059150638466398923896444792450405595879173342214704778602178690586288215994652430377667925274979903107076712732285853547348783528936561101774856363368322509877309712456911171047171916511140046054780615461313440736100019881397904017027889028210068343759147446360428217917896640346440845584008472876247706617995314922226992909043399347545403645964967374741661571953868649942624457954121299728475458107293666032282188490354220146023934122341647744397457622861068534890557323842995643049994408219284524248047317437552379614975539320568038216354706865444185979595030138642236513461861039013046091563264832783133025983848585795058333388037547203520376628580022238359112247498343108170534934227043824652401783691888611680960942366843429905029051257661177899896775905457627934128457916042591220042739040196373029667039470995322502276634483680777205992519710806129946001806925376307053791403839375103846094315877755143045213233065364614736204653497644843019077610149822145693846463288580091654505375070671657322053975258592522954645112207621994435698050635807804577440830146857100986488207693529588738630472837663210292143974488254500265247091403958879151094904854516558352124377074556997649691843646971552437394631047867581479141283583531315892787815749602448106848199003425529850029831901691540385280320376635041618542080938420375106661967665894994664066254466753162186288965899402249696998027981555499435876521943343881565221243179978128516000000000000000000000*i1^100 + 876004310160915798865263242425008732964115105633454113445276820426354787271169074073007895555403748341280227437389426841236231030198735905711284762090969154885175425890469223062461447548065260558167289039519949142370320255443482505611020833230258715994346135080915213104100434271772888039936998513182974415495510514132285232850414661572509028665849323953609012418784785372951896029067140340605473864115592034657073878785941489170958454674935929077943772324100789617585929052438695794342811535856538923673367556924857202282177278571810211263370347191289955861595024547327823619098314755497255733107543537566294259507455487071415195606360075103718402350393451101067866863571553317690513451190487797360280323768829369290639807438447685591034489837506565567557851777376170942163595160613645462221166124565534890085582993020727293277119080260209474895376206534706911545886578763144160925653554736599112638648364149646950098425953875575852802901380416842245233946398402333741306052722294280767936148708427032021095394504676432689116604334401273573967897333292563231460450591536880748816783340805771268897354832394458987119127910360678301783690820482730717973653603775386483762458222574480693354404573282285022427382987522470770463448188059655322359494269376065853868404083926488374214938738427211504749275341674241592264544754639810947781025180822343480830509465512083833283856072221950410254395279536785249382039624551433551725190408511098484699320502381913813869017614803425347979778287112134505666909904810319466635909232691210882519172143124800431163743773344354052272446872643118646489371207511066474067340078300779889144587455215947647087246367199588745699247880493916561685201512260702335137675123063219546948753703100779875155423326006036978298550595695929055069948791371970585791832096439751707689617389531877545836436563790219833261683524218084708977859957675071471367359475338436828251931262446430272320264805051159974527671911534547568410928580839844097241646642550852398565022975950829118041826612204792475069973857051466945766621011793186900417522252706168015695785595929364774180168764120973427715661771962835854604051064432235052219594510934816736299063264294522824258650739956968688728385069970455956700144230956524342417621347481213107418387605290266962668760713484372244477660451644730907333257383167211269971115766829118718536292718098916994948088935008667145073266379195918630998470617029074030618635199944744031120380513440000000000000000000*i1^101 + -379757800837286363686545039071149108336772435704272392008367723358312308850244405649571797306499035921871770791982712960122945071644347946116060087971626145313170329013411420409715589692007075007935153325222416455740240153999283923045756643518867441662646027092419233847193354339869287747844946771099476481567055039628576879002396043648657562388488519777334900347624382754475356470053382815416675020428913838269255728517259283273517567704186055466184261009854584426218741289326622648396356575172766582684244910423607512897526109572541714831498216938864694961968758942035142644729112598254853728473727758658753478706421084631661124420161813385032579784385239277967010256944260354378249043153018770991538755850916212016617215723324319900518201585554076191738506964498825513415813606192762162358294981340137354381110775012249571108263006569273891362381554019487701932562090511535117244122611215546896618146205056070196234952644599170379606979327667979502054071749050600775649231802241571874420262910570937849662715059588372818181537081352970593749599118265132040433330447075972801692522603461857034807752525855130746293345155803340068517922094931860007209473023453252634612866747602378887604482978167469682451259136307496227022604508657113426831926849575533490619676060326781492131398307128006474187091270057461068454091381217270100742620278257663551474956960442007276675630930491516038208196064807000047413337826694647597598305633177444825350781286005889172270887156698852629515622133291576851099579903855219259821590446569922641239343233518579767223543436685207144255654234163144754495688542677704545907101390408411019222360328851199380270231751827135324698942393822739651900046668695707121358213946236281814149361330956268768375812697706959464748490448329001510979947495808427329723079464384432340113167793207157331340586795940722154161159052493631146375934766130973166840885634565874732712247444184099727823929916358908034803334186912794888396071370019011534147116717205887101479367034224179500156525711162705592533480452900525362572124044097285619327837440249111867826104915436760316605351138310682937388316942318854025523817319101711493150350642150197664553375805213782759677323515892454280454894405175570720783575455771010722999083293037181158588846020552128741548394528258325090573152872152237882834354066627231245539882766404912641362831716283538907323816245529690665035788963321561276204978637626229575486392231511948364376000000000000000000*i1^102 + 58812588499097561258370141046934688351577543012239807968863363163006130981186961056564383787088465769655307587221836923891615223194569082892227533233506951608335989571103125242132469398607822506142206576161598682271598375754485102580420356315952460517014001677670319070234282443587812975693006136567835635149331667165621906082613830065395183848361013923231437429277241444114900928519580983653044282385482273842564265929463985409642581516699863692790977195962915579726022149513170653502724015523609808693482456969975566015006038519451096689807120089736694261710916998771825078093488482133862023403560394238714098309535095717085368301401591964360282322077860821337880589239519114555300630888983956772649446247967933378396375098150505528122788393184434973780414163393563335844901542110401512489503426821859123127357650642825614402720843079432018359725290903765722401671887765555296459196909420314728260559429541356733630925898957210697312651000916592311277221623237281572263003409690700564848392187217606440963363089152033299353532805811935331155720699303368429172355671982870259668397257841081597890673696330596171912216386442655075425159531682641277647994847420404551641195148809935537951887827854997524074746743658088377084946944617683016216938031059347987889820135914616768201391864790139660047879283656420742866517143637875902565822825543850691560134534162651903296028240451866696258296938744099003701330580134053751859836596874219309447709014965533721802324901891817962135981220852769482489941132641659060288455689296550493287685068838528572895271568622229146123257676458408676947354281914277102836793861342863191223676667393915027029576488492486549674947913637299134289587626692494406171365175291648321477887028037229892639597227220326961235373306501746906589394540405167531915731972564800079750652374978806067298402324651065465435509380352331409662964653800835249406012967339676666787721909974164931172944891829452095268761063400673809735863397907638223813025232786340350480863799284581718783236717341302350454575031281566083644557112768123698113756164369119033088628621923474739165685443765492470772945036499352886171666081844472202618582021709583776112245932901638298469547664016646579936021672948125888770172956479791308150944641832664841305353931463500361965445358075499137470046873181055995836035042218130379858622568793267223387406952567865191795390691741225450167817639201438745614140675822455875945371358490400000000000000000*i1^103 + -4649029491880383440813887139711950740850875061411317333624204453919154228005311509876278012285903855865305548686286113829302735885719023815925862308458410088362702976277017698604592992262941442123379287024586928111607634465582893239019307111202221686682354858646997133486209854140803384688246740712331277658527601493859995705794454482852846929992909439485905635933319318641673525785283610755073430439191426057682326569826686359442715264412077836505963164046427986872173628690412857559394834579944760735521725189285389037784123958278156665995797198828830648351442732103392338822791026623218612168720042645451111358303872810036341446993034586990806664534305890825232334883676764650856403956780689220235541226533174459901338643081293854689008896101558976283973962686682425473683758181272877675601521962818484556726469994726528447002702978300387477503055936947454510005344237094823473874555557477944872260536102747130136866615896729334030809235866620351167901462623143386413070737769790375970463878088536413944652098603090025424467075422528372534955418456962445655502330212790274655667889930068169057162838596526625666110494424785269887810555397025216681699562567584908288010100979737619371122529670016472250730706969304319603350886476683325733508580476072832693246988459562124147643453108576757782752023157440190337917175786238466187845786641066249594689960113534031392124941586839049985118103796689397375022403721279014372803031524339078309588128340427526907325950567595712071928889357564838591839673990405124843947788675432855476637585543728147842225875428653936818713045746728289155087118384686305218276765211839498629426131217783044851430364158426197884127816196313007310329043537676611456559911355442534243315816944728290458020320906309129650068844075350738038384655933721055995226843279602295889465493932122772494124198337030711383598940610070072670240322417023610538624024214035542603341027075956274875721930820178911205515813890994454698559814637813163396063183876958343371349161770491546869612729077873132997511158462712875457444188480421136556829340600699489985605354050104911452096321957766798264498197730749797796330660416977002770231100982406952186227674166867429496196811157128873288381173298003650564463448222451825987362675178979786807446289438594581568700920432170683147970426213706865699660928372301560493672394927945592422644223717109459611508059250277588642354894455603847769168871229510651464840000000000000000*i1^104 + -6893690246634335693167788259551975821640869697066976793896386782972938285504043281006800072795073762101523597214494063015194649955454469804595361423873903879880193282535877386202502181752063625714588027782864727923177521638045968239106551813790058756544494925409954591604823402653328484674650412234026618597492607712806123649027273036797699750905127780673282808115294522333547675542834566843339705067778847531876422907153061234380130283439795036583985360156648525765319674788677588526280116382253570739628537317866637131953127560019656932058039416711963161324200409384685573831006500666123060431069374197721237533854958896273316319236507992740642542004990282073726030629411635868413780544808020728852242022360184855722126551611944835138871862233176680298621972073182993363101151569739385720555475688806785573677585067457682513955857205029640536468801386231921030675522525973706028861574656527391725203792143618262409786153211921059148031876149593098444053751220201017841774796075089382803420350029779265523933196687268226135980450143863822095533339564965520540413711772417280598283952129233022025878111246084551329492279181069767191862566791082241119594938346034517617344890255557784526266472057716137357127917235856310882041293617782779663096165543490484841063076211223683930201194397454601547928200318516208913520885670313981982887087232673758206294609631004951396871533642797681992041694614677477567137323401944249794857621764076005287036129481741592020221437905828495561946948178556265930617644575096019983376336928179470076329952032189785480339317810742547235551781041776262763329327196789175848010144580832645274904085458721335487719263207078043319558391779221748047059034544401735535218426215277921081640508349641966027884445437409818663609821936571592868822375747564929566903794036778915251585595776416529530221749859922831894741023060506345173963591680049648220501660460212910475626381406888816120541078851479069263788544232011643981319589266040974180334843911861020283753608396589131116283908608336045431905972606094239380626506177413486419324992170780041308357375082769998663694136398433649512573230341468821461762913831029698427299709719471163663828716311774855102697746615633938436105912887685260823909731967376475927937071640181592375188392699893956298742048508624949109403867414202154112206300453843603642418146851144005816571455060949743241340847604878696939064878502447077305726689856000000000000000*i1^105 + -6154747855910752231067328345210106766358311865265057209930001317405574825861355258505879685651788788217325484549863093279195232124445742000056546961828773467016305946091245499837226505808400608416489050959626887232751161344591332759249079682110376888969239306007856145487652048829561472416595577923919604196275428026399702165060529298869684304573916174636370368872919655588089677534592047718015638323938377477195601782974327928656966471596373818367916636659818652046570294564717636259735403290633887046386183414099123726626120387895208790070022274712449775895198585833531918681191762933551177339339925047997614548664944450134598528559337512102138378935234982402538432144406479824963563303959261623544150585110023129540765421472142897648147052381052214960487872157614331126855199534332044237163935502700610072841448510895877535393010915210539748980970533492499055895939437775604581406204417916283470593352623821000970789182794047087086383023658422890645521561854727410940188424834806111199153069865600391496462921932544061357171817160128870140524313020457081369706252015500488886702246953122251472306145155614701316234500458697553734296054892652589541229756583657122717169971473254467772358869100561097451578245122682269488732657246065944630167811049040848131561686680507571785928475147258584973894644024110734022549617024569663084159293764365085803200420052850606549605984982214717064296508605266905296458864962271038073380565568482230017549716957465088499928338025309525547820781063119309879921598562432990486292187967229591315291074549895150382007492258020478592807256385555168190108800282003846357963386344158429704116907325901401282019074964706947010452670724103796947011208641053782014695191679794057908213961607717552292626073368696103135767903686260338960321871964064783971706042713985905739519593359277535702108320208749133525061421131339927937420651300289986490447380532471628939002451669271149006676255547977263589945299838464566678375113680966758667808060946515636199885512461349782781119911740127195121763022375956466618636436486803199419269683451806118367640844348949134257117544088285938905028781975148646712944558435625120187180527208198008260453585110719473735772722759998544102234914704328224647548030761497192711281690538880138963533676244623002851755484689598468851336849319412160648038667581239621695407687957379952805330613311604903488768572544477554799587589214622928400000000000000*i1^106 + 4402847203608716942347174263345738879287463622868858444753780367781245608401837142728537703866960134402501679884306505825128082796510398336687096616659876007003634844456136817962298334204446732168698652253469987548259531049990046857897851553133752899290809498675999281773608029857008827493256610239312303687799793130975238858431061607537202863411194668875678411415979124531417327238570711064202705279896487527695646264872344889436358610863827480368813872993488220089308581815525147595481513700750681660305059263388020950619543029819128668330364936419103365995073767425169617231566448223735720894338505170222072828226092010067982746717262107652242377164701467576477451765802257626541686097969059096911023584639383973329494233410914699821147456018270405246997676724350696873644991760097712957924998721594875234195081107105937229775621936523109023818073450603807152399565573975682912188044354942808960310426447360768521151106998679216887639745971984165841817969542402407555289236748844794848501939574994335768590787917980347903107287600734894178139096216939434237223223257650241927487578206532698924353802371603411620361671809251235988830213048718218456118174569665545078534171077194221236280220345398815780131260508091822394282414672405060677236661174064539320560439638074694532381904856641900165343691997329926311155600668625491575305466463648678676116414872216132605871166042831957084062434508770592690437073046894851363155578617308075758792951983592072389376177325485836468286766390590964283989232169843585890786711551193754927726943042244100328603599033325278114221954846805244238813452200644220132254007691795000647058433565424821972236015708361807870681963241175702667702627322040037815100505029836452128174467064301810804210132436323281689303883841998497709201736697502356105407679323218424493480349680438069644901518891533626271025919003910186441103067283750514260805018665077649581545258627122532754851902841126152870994180915943850015475998077632090837379905054625060263173691532786958980065808292569977595201254510045108286480835687966628266065133518607074143821081626092721470813521752227783105275718669195354344702817697058457482218297619993625845805183750189102300129172924909661478737434999087400114260557112904883491821212443919886424999006485272399906714268837008284701806513641482001009904379651979942342912205932040950111180873773432975201884939732495726428957800000000000000*i1^107 + -5251448692203329032238595839463830564092775026348498307713881048687249382102420254243293901561167429517407568373375359712530493889897055639112634355578206833805904476108902022545927949141353472245695396380009477751610894809261057402015631753053148870210869247371718682392854399105703902130389260706210121560269227004191303325093874867976662957989547676567806590796777658277139912623250890185995238548858952678616780416559541236916793428140922522931374090246909075952282937244762828431158362351149211439394447051900375973669830310834694169059986230141928664482668928265114262353729226538485677191983544743314269198141981232697245337902049623100965831686541182921259326452118173629939054225024802418173510816068713694142676872127841703246146597350504895582367586147413989071726291756068315988257004072954644747866704180619187728835015024727297654179127603655913519764913453062840237795095282207874900764188853922799608969157147993627956873200542129788231411461361782972190387557697672253255071600064642664946892578713520509818373312846476340969232523557274237070966302919587457769669483967364874107287282287356786188460936236469988315052165326668949119151139032914891115386919475589810216741301033100188124218792757620669007218565890808616734990087663713583989406538849340110204188212486169711755642187008693228331535973262096276779822028319385869986870288000012752231813163069194966309956745889205215071666436831294318250491427013779855856127175650619818435520151848619704585570821641466036981994327943648319727042992650901633128505954158525025677366679049156587772209340425375182896610696178757845569850978899649769442347011935104830559314966660165859462529250602526376562752204166887327942653176586261901503818259292531135558006236861634090939525493407032392342571130046940680824356157908846373031241964765764882492731058730226285311079601062902357194905240587698030195611755210572383892745809930885233488101020581599721107730106105903285097484611953520679066083898953186325645502398386238770128402582248312210250931365715029606985515054032923838878840206299620511966379983182202934875098747572340931403014170932316456682092504223755169295366393191550514642903917253021008962903676030106941290378247812826918552214333590919107321661304652221762159914897106583253700914281619035976609402801184526056490289829674352188593674395550437889846814332706524383507375576581388000000000000*i1^108 + 28854859219833016585509280492062206121258016329224503605894417538075246717766375377822772197554565930266172053775184244323347739724085563442708694523515865484016471287254229100940933921261955705350035014225473247092733759784805061674081131639476206210856027572149305079101666039008576066910373749864258304719781651563567174610257801030613393612800217238744410288778958174578619870915736591397010418771051999205616906565869839140566283648370512302008571673598217540076383340062923999010407777816248701183478577256052418816098832479697960030379507709902807703328519065495748537895368461613800706942136190527812595564280355122439621013966777476336623297369844765957318004737104547491030085135412505382620734014013241630053072929290068157325337940191256273952346710805865744702340122194561791012451779977374047871268344925392079187219205931506241876125960342110253812739522710458020609665056941519243022763402663102981872116850397373337986003198259708320774331348044226781638451000002487542079629527646083464473883153850941174211379946943182382871556393804927550300563925962088246423035787728535708756991915830261993330643967451111022786223554276832331739391606535949869060284188794768838415984798810928550016816607594001393571871044059813491130820849643612507554788967803349144588665110922630175327282698683060766434838385929650666927985737446284825398861495686204616532234629115354612144869944286842288668028979860129477349428907907161658758126978110741524883058116714053237414823156457689119784060009117124435777755464807999783875114845387631290696424758623992366008874208034735716594230134369174400733996871706225419159143167988926112345910625638151256174389071631404858590195616117771808926404935067602111318222576446026188645311620389360063108776068954644774608534235334460349394300365886900739746342735728710754505435565468505989038125573095780861981479095009020334433441529535618152706195677296835827166900655605708663776751716032136997454401340839316221094076430073105575584913957437671719474196306745621547733642155397739053116975079326176086184279925780254591678665284259437864817626044833568295957528742076712126390143169147716998955799483979907448341946084577206039435650360174326339629106063726182795425452647534815704720363687889708880541572472869226115047576627968001891576290595668068716631370243964626417787626855325353679501103440345311151600000000000*i1^109 + -143634685627653147250646777731970628313622641530249027111171903359050236474768112821126496996512512521981461802713779977433255910330417862924623033278929442923658361990413659617278558220248110187472595215906165583316110806899766675881781029092788953576226708985909899489474770849739302801857904453195722654182898261768730035169460654045213557488582803922967971404455519113274937157942492760007313848559946863337091340543072459390788779156671982819328609833376390328153734515783244401032129410776613760530844535072220187874090920742366580578558408079501839235768775544268576116559390827577514643911556802724149469207444925475761339766545035384587506463954963595798461637911415291917392908010367768200819219247233772814689537239450359436907298229940794654961072028474833375106441182876380858208332333892757749374129195254906610155713869683270353795536806593227140817471439868525731884128550384907202963885843556412602484889920561004459646849029946139062226308214695739364708206474093374755882027270176837603427075840745469945236859541456903034404886059384257297647876542630195990156893546193362627311099310940873550570072776474100672162535710769511963607391761756478471672161519596796139307389761620731678904785016857129294203068701717747017503312609643259031829469655498045892183716335026919475665703794814985462190204814975522112884160806376022367603431955717849107486704666460251384376454142051202703206851083399156646285271226468767560151001520463700294968089320641177856011311966894874977362396631835454953056039561273241159407368647172223726925368429240941395506503942175496229155712898278402289179760415687794802893143846383261664168737541832608910235074449369135062578135622352622507170204031463368086002185106154849068335883026114501959510319099049746452427512501065545799037333721942860495866760949913778790633770243570222157492939384674297673778579532140862519021924478723072199040798515285319408797769585550147755170867631190333525544024580411298279847919125945367569462535731895775179705266863972920224927203070709754595526392494480327775523551264062202073052857148917716561789473911183362040566057520690433614056050810611533252322176377296790085462195337171238715418791742467740567643157876187028097200472946500388602715408074978595071501236047543194840145691900478823048362072867105625604876595574786727559589159943439586013161920000000000*i1^110 + 125760944320980066004253600995844425748618346163535212439643540488360487070836036125636827686067611203322840238271717089504816445677056275404942157760789503461238869300966466177416892303932445105097496361832050403090400291938426273490250936963315173021347732114114451198033616671721940556735332171395069656070527295879485845427897293388904509399992453957097071895761807241543388895547627235833771691695038367105553089533010518553327657159824133970662994122544011821157003174037327117468499033774061752391253233272979712045853370979152809399887005974265069661481185575136490499978754579281737073148335918807038684682220245806084053424332870362712892555474769701390650758287732234635253415143919989515536601614021756492031482254000151461352480327060761981157465355268781911222333777273687488762100986013189569079875315744422436695944073697192981704536202758104280054678069832292250328998950106849678981500883858854047311034441756263654702607116278677524309144647599836415183820809016331462746001350280485261102475275875352592322274868634934231503230104132380190449228818181405084802580099974189881171211882888000926498623781455253784510949307846217662721184118329657427115425342755385545521182502709035046526734092662692224673890983090396354589444056879903093024414963388558769459262845411719622922939104938611947651741801277474681201754238130412724191553787942303893255793145348485876549368318238907766287449139963392685803423008510659165340071888738303364412613268907144233314582832564586385850689779646943059583498317214318064503503624403521816444594299766271011761787363690606247616016910028452777458062604351137666341214948360070115218200315774485082834021533419096541465591839429853176514530474828856842454616196041310743609886773399248405281837851759495353521550494238518345933319602015078850674434282075836630188010469423442745954945377517882129508139624010504858178731043266410278853904455807873295561520081912238535862351445112156171034135083625159259306354594731099421193448334328110623651474412292430924516575706104616716181110734699081131804941746010806742188227416761473443875276527290661655609639839016461983559596663342573040449939980446275466636270688733215093816358925113059148587274919805782158549606172589226281017307870586023228042381983833674542196952472569390825505283521956737249460799890779512451775694092000000000*i1^111 + -103217231782906505333222063428809541306020005403149123536824733261508690940295504001828564179484721589173368760915475258684059953254256136489414591665768594219562348625895156754004982891724489807282999100529408478798451588372210649472458213303095499592499737976236985560528522912051758207981207285133349670880236571320818106875818362631672763385203594545582489892965172507336413101399577429647364470366029193257617786938133483775143881421157663618864772473326307439605631536595180403099788497556551489776538437794877668668755272911314082010316750715141485841241449776820090530391477366729660434800062279334540210239647110013569120062467552296699645392317156126035157322469727001291176128362734479907315255637925169754859789304058319521658907534805918743305420301343399354403590836846375093443739626610525615754654507773863588359076105188839855023373756337173277994760099341573697198952736698266300174908683694523577129949517340514956121814046686209528301272019517940165860206357054874627767522677492728269914803054740218678201416791756380695263917094945547623827016217155641079009805072356049216030182430634899230830519746308207217286249067103728689653169706228248561097623398513180760269887761851846461172521700311434371496660677187718373642586146680624358998291411027174010645331610990623257101038051808024185441353592435364449605325457882932948560988692488125087324029429831017684640001918927870097784291357677703873863711215807761833268546121355428936432122915071877561504269995961001972281534623139059530647404455666787945343477539774797991017890918730855789701977742970022165083806994624522626275271198563455987434987249417702296975693352955486330948822360613400448688359241183649948410283329808169420195143387817794758276348882769224033815937771122966304539359012396139266444610166244080273580817407296413249249453124176571745736646595063804367413029101219334951936789979830399807549761834536070426692611054062944980255099538595728283950812520138900395963190106939469106574614396377057186985431542996820660707439572251981945150196080555627291941214425753797871286798412607557896133222565384714979413325783388331168584501882458658330397949146706392902600769472724468236385901903941863720235407303225520149230566735760875688554705990027599613426613486889736249028785337323368504515588542092522833525485236050000000000*i1^112 + -34379522065908044054874629180791032461335672467856948322634364429007550261124265861640327523979041703037225416863802954330692008408347109933445558454313265175621525963538185105756265018987556941594951049038255404505943474877579008835224776842188676357913375352530814727758200860176765756088657719936569796731513172115643791924092599755831238955046851681435064822181091127017740276976600523714377667720395930107282149453377607491976105992107532317948391442206544157301111116888479314028180445880770707831041851143403727208836998422399168616062090154170613702215114782919237973101393298997950206409047729456336369039409512072792293114255544789274441252403416332864319269729311339004854482077363827981465054792790608669014019459714450560265520946448326514600252697139233237043590812176532560244958859818003001375703124010458686058882375859071362347163987609685656977387605914188733043470185711916825845955408195580716272591597077353906608528849267616186604891629418921953293031000446012053956655072471301302911964833940201183699017665877845576436607107279138804156016816312967995776599236368592751415470013898314797590846513983222270539929378651982833112867043714091229680364815483735723923395776576188282271090954976595305208135387853146730814212441850687550229181555325394126756280041147545008477300973928530848789782437073739987661411075388083949038533948630348842413844814704588690238443330449502014353881819623911566944656746767045320442529087800574033713169447533583654669231732120134063940360276554761370284601333343365334275284876204696909947188948851876081340066944846119041514147867832874521221910839328470709715988522915233849935030074852962649522310361561281023346814094009979738608770771994404080392145335242334572838122155242334734616699453086500921375575414771988064481309774173279451952057152552293575178765049951252252723162294137664585113494144271450601647282517909140730384974727034129154758813718611704740733139395314653712384268784338856438754906666687557346882963709872721268519951450098183738051652249309564650720225027603189430663794970670233112234843387945256162341816156656990793283671812498718890516748174072727072493711428773516540968369037179314200351690953046274107262165709802222788729097202068917682559960453127626360132480803680514468418680155447577888288464323252960000000*i1^113 + -4759964391800133128453916701330636558585109152866162589427725573293850002770856957407235579072549782163931520239195065755373871150144293555153505256836147839783465277655769183640097750701486057143707337943491139057865339616440414201883806044536293029731728705900208430870813562088304304793049962919101579647655620881803685231116481022671368091717898095669327940594506660492557409809108330362286460275109429360177845064404476115453434842879200840994156000671586229694319964844202665670472502167482508029394020878750933839132123099145537199017796764606711623070238576829542779140206931720421790295410981345163990631759958637732570757190156223006491691244018311822125112120154977011769229955090368374141749056995203137123356668592877526817331554055896942874539723115270304426519781880843544071322906929267321802825204298259300993946231632749658693827369318490356408929224083964305296467484613463395661436503721879929012816379217100184514841419628510918658349112671927923773256918056692410638097766035141117003789565932233345628806951663591407261768113526220833340106568974861976196057597390110773232552158326565370063871718584247954172613946796215437075094535717060289998027420503003006774844397386065745096064906058792421333089827799238141101650926206250192945001676422902481885492885671133890509530743306146724663636763655286636679640634185700844574801476660866923783514896532140622327254917611770316650881067791148185536333976256595283327850733037629381719167286183140725828463989152358202351985720692862550382434694574295558159154289282831068333422793513740199227185220707256158562331392185024310169252064322167748734056254144369458183985136541893424753323891477662313031293811244055997876563853849104925709462458720237738588658335256937148808049325459418774768983988124782840233980681281443709113685953643937556751387189585446529565441687292003650212265250228437737851188167199894374814073478986165488990843141439928969049754295105053930941753664520277086420154971986145113708814402009875499968918119574536175014728551447719637276800683253186709945329419721256519049274490396895798396193363202854224868208165912377516708647798028152704721321516997306972388170025548108317138261796459651097648578260576299281090937706262285863262520440713833124605124549568974304104914250887988000000*i1^114 + -230733853910885897687072123251426236087087120330811102768186291121428140042195887413797444243805990704011423881642496672241863037285945673587484104032257188688400965220772516628714028915509244447967270240036772604194373524159714009684417920708072319839015475076938231948286673220074619705013839973643148019783295639559478851024512337519346053967090552728871597950331257124442766107505790084617878691640141453571790177815837437736232600724591570485009192695445906856285123789505958126113550078629668988295848151754691507097205682766058605121008867587202739264608728544451446916066013746195142790460266494514385661723248878949819487292268353679533780486210170720148728891292754094594134563398848680818211642862270422081226532092130947637450857772169429227503528951786817678188080664598866846526466912670428344469465420594008035152291778292393024568438506176189481513045966362827948617088107895036541881575246183750600029021141911655665113251115258863138981483680417208900499292094468342973711633869525305626387055922949986233263609195571051745721878652531015849219132665629716923011409708877172102135750281807204683642473941734579206301752192335944063631145616414696876359581252188996342169734974244873220164638476549787488385647625117726414621061805590718150542160383397004379312060780232010258611388411252825674495098627635044818380787702709914769542874592792798664951686675774885104211481133411576513789192011168650470069795996686914589914324806829837006713605888915774477949971950894465485180504340084768501596156190388786223269614607794542961290019635100837527006561673127635356878812020153286713928910277053259218494284987437211846499519886470929173362714925213429471340782073094707483684309467301208558875128494108828552797016242472618674158985100760957424752211225691137124948519012653750540081932475923386515968549139617810004494428299923023004345477320453220850196507426134758021483168838121901120529517542022555593031443560827895567896988523692052106576020635175518564029220204895341963725851405744359477009675067279576976770284281239508116128577429067190585016104111732174191433505909910505325142924024209631218667009392151438877705031910198637603668392471589848355455645688798062715332633462287240494100412842844677155426730290245444867439772400000*i1^115 + -11181713970563159722780987965580619947015136642117209968791869383708481094374667123632644104996049641130648687455995943307304044102491570778850318840800316679859427015685950303629697604750471818930440322619599620470856837168997459831682021487941624628552888868040401489466599807762512186090779485174715987650984325152128056103621677692158766721389076183778412530567229289425681329390103138222400830075416384889202233230584643437513889762904278436316892721133194847186059745720669746804419016950558475786906583101965473216742203065568127790656387214718282872263586745057605543112863731504625592041201572717631143127859650232052551147842999391913418538014035737951655658574491583312659776065211202536613709131063051918827189359312741591824242213046098223944735736724768026714651422894381654312827457416579500527079733544669522034042666958119135659531943237777799907668166379652202960749906118956720950665763012804932866155098854075443514470651507469463222169882663492378375453571934244032385215881313917703165510322922272928908859405234051961728048212114207010852272873392273518206056174220744694884049948111204869268156169906278739192946333163738128742647410348088130608090391999006192055209394776086731508147075179011281409401669199632006913171541201712371159041143968966430415438349362704153092637285849174566369870038868050941090483407008524745965841986430189830489078202817623690296297000366503055173732711691405609094020331729644882953904820810785599508370029764202437463906881889889217983594258305186000180732469098126235669424041231589814862783949043623081682317333536880705041156954891517108770436839859944822409066512779762930275787883908453836179488289871716536195856013503467784109600357324950628862512437593026938553419529795126364824042739711324521281454193853400754841947295623039770473371693115342036597718991211879038955633611943940062880289207740530632433809394970277198108064564264307515580017620446294323047934835462501381029130027244070036116772923962518764923522360046203391554021921268512055428868650649035847952677871475950229529613862604484987316404910309461913457863817988513677036029404607480939783627511701021420491162432277598131048425267872296979554535864864012578205436896614371754443238622870095770280000*i1^116 + -3856655993459817762367127200497355828792883117289889672144665434122524542237719013000795651139811565128596810781783641707128160338264732296118015959634808834392509370087983648936920781526728863663794277617219001874366230720843176229796754344058034532565018599852575301500388386586475214204005784384334176069907087084979922347320154582665941796244606874575397209270295172762952584659409454286060924453757044251142576583608190217824759033158568652285779849044470735799204861210489767537602266851158580393116015137467538645303739211884714791599623138118203895579931418138149405750775428324680790431296787796659443301707667733001856425131813622411563060744403251659105088889426439044216640106939239538438578980633048484386122106988705398245131714177522639893300662954959677949206594514639181605179808137514786230264874859364360072698201016191778381202036617757359001501275505662799365431647545497056898697815809370028707279169134881190064196386397408576731389164734075077036899096463010909691917325229809252678140911780695043403584736330927411597816979067225148961508178713619677647869064289931374827132466460857589383806833570077873874146736774214784397600494694250417138677219415054705896166014398396614809045104690347607997279970166132760495430227676553741594002977491220259973865660459986463738548775145295246758640228576204213825708812151984086469220102250066230293298653345123833723604788707116647444122711704315856364030104116833508715120419502526608497212568334614625901540192013597499391070869910356991508793849777285431502849462531599532314328402368680510198962744281954082903430002466867191035567578795493388754496135060673633319213944110813761387296917146176355346963777360203586867940486832662037713558963865857763720101024721285000027259308848735727822667417520171658420515736915556925907108913839146014608879438974560438494643676149738631113841202888446941807958305489600932297667571219152161110636126001033248609523197933115464406056486238229369292933223814843237259608832563078301486377017445094647546665401643695395194667579541963189992073473070844035492934423660810942834082277423237934011560918237815142828407945970205168601942410438845103768253779495943396456633348557545695647812000*i1^117 + -400973723378370863524448576299618834839823985591544509512736610432111154516300636221621961053341675459605311686499291915267042613251513605171085244839266759810221412223692141307138957366959379838026013171147679763902990966443363231616518490182391372253916389591680944949896368378796059512727397956397429153186794081713180125050306824473109598771689647024897015763001580712102333992686516152272345193487465462532664311099440982130559439812044668804241343063352957496946983828264462217791483879247449287311553353636786282487493681647560640516969295944761968177469524780259320075330203249446295532729664346342653587236178510933601070048860813571062331709931751009604279662504998413927037240949009441715351478010536841604736036601760599233727858346953073174503963659488098319594021664452646179667682427170823761559045448516190999938740530188103182214791463278694438473512457148235443701935612095643782240689859059251084341082517468424343301903846524478452784663430351263224633301471324407825319815105112512938895703494273469173491857713802205815954207573507181886704487358873294414391526187845462571516030847769234150665973040868453636724608832818133251552895671275120965954202736857606190994032914300625977007145039105136037564653906818319189661927361921818352566063604075094695144352615212623090973989629346118826717968200994440728513098425521461079014439049346900561518244892596166046925168169283535952307903812133558667457736466637728469452500103950789852150998403670854605664867078068459978212734895619425388423594699604871795695239648727888113272341021064258988855125514742126140828741325826051244889640713302912048305805146422051921109265637696841331208805542277356190447472505240016638341874654583855238877266754254637938798799633809107138816555164018534412570440392709989179148926150567885085501362115894709874412577526751132811770522532148114776707732210112999427523183236110834905661432611660562588988615662948635425197697792370678401544263680531805046543958265516031381456115929701306648254356996748282134828341478936015067954470926639903262330039044407916758048264948128350690799336726818360602681825041404714494958473663304360999429372474501561592607298400*i1^118 + 151774098935414226494363241243149210520698510877577682850235040296790985727738640743776971883623566170992762097926811141807135593787936847028538359405255225432213104059261618634038108313030998746355003068191684957545051145875499213544417047832464281374522337107425021444813558117495551787961144722543534394693778020594432838284905400327932356407804054108793338095837435195046088337504943962940683116488027323630356715044965929541386427171916955220253401610032933721371777952544047562583658070818503944661435101958212264799086231150287613132616484558357243200131685437061055831844065729589945681877287293036643667602725156406582084362339354842415525313752030996248064664546947142084134800079756545247558185842779580748415759829397444608514184435550582991290276554505317376311488563174652606300400808040983639627417588215713085672857061357465488034775734562214899360209247205767203788530059655002704277884276660912508519078208970522842141999706993521033299583823752434665719792798746128271339016359409591645411056797377280687432077202844988160946704084488730111637912709381976791930899190180143461640739358232629889508286488165520097417130825303498292882002096600383733059778711057267166282171455394234566762347508145066653811337395683347025692488700617109347156392035180149426860494319788592580205544153033593726024712617421487167396184218545497611293360477911070480434569889297576403797211377779891544607031925038508019182112714445203492626247311866439262429531490076455702886272523661843854482756991235082909093629433220722941540264720163256739038877293320947560964414631992611022626598718302716564869164377640932555183521809987265032816779471930748979063255014766358886164303907487198923891987186839451295263079962586079898405419894042300802941019114840131245421475861468851837194926528851586312491130846644973618480668730064077600012501406856704929349375819678057732909862425964864315438837495209089984666748490532025030124259386447660661250418074034734007340590786553312764962782539751640440688079045956063349355774761906981748868561439780354946631619908209133740338204457110914221783099916722547304250955284685968360*i1^119 - N1*339604021956958539466377968782714450920851337410200444107271245216199906870266436005018130786760226296483270666204764535935284792322398851104549800990558277053723570350160763947022739381637014674667112906243786171910372340858273539652011445622712659722706673225599463701554146595944493672153283610941467217824050989126989424422114384986762882010630106430380957370234326752768242825490800095269476863492272971178665132574127582077503794011553900607043930098498410637563*i2, -2438708135860546505689032119176481893643007443954250403134625202474416717552132572046540348247282738428305230380297140512045708905829447928002912401366813060519728045609543097306701769511283037053709229268779571009358203355980022699906266550735840275454978194109303165946423354556888307544523692951705505323113409600931166398668226991663081298200684080339049010563726857337746597881950605310611694592582092852207330903578281441087836559152493862129526617372802992083288426143889193458825072182904033998654288735815334799736285925502528939055345247024360018896692200463767478024010657884485658273340828260655118189950004936720986978658912382260897988091178139388169302250211876040324827779955488848112604224694202561603042538063013918355062901598187979444205139124320681203869915986944724919593037564384799598807036794511070730325186235894947913696680610255014754220729495229154396620202790134774384151460813935866885777065855100330464831746687989684008694258624129364854389894481046178402539144135046391473565700767377277363306832348959740646887753649902174262674851637557899666434154363913365940893464561740611360035880599127355687003785421623304937252823660047387618537821026999306517472694944972499730194726016215814618434698811497875783358690908755242808061729263593268672459665647318472049744504659552831228159573609163582227349936125304147646303496863848267069268398209132731464301034612774013231869119996331872586559106471336977558074012487274365070336530429541246354614024340693393750759434501033066440381064435015329176577431873182618852490022770172708940975954325546969390105125488345675745331249689890051405502013791178967851449145873834834443531472648845790185919720110965108593600570542298207710657301535151697872257775607310906829309070297683947573235924865463352493121331453169289202310040878220237144747663757970138093680230852082797332619754887772098941752516102379449603967066712710608258864287933340002064545611092303892837495571826777796764020789946309268277677105818402389247940741152509649152539172866282540828885491393541547054633971862191124135638431392944835829951714135759231972336002922670395304164232373618677422337069663631754463566434817499398961148953358648377843796205371953693692167619095703795105349703309854814507437492136440836708035489643548646872866005500854159526104096771262545268784042044164511842983905910776429125967527743730237046546233283378807105570886804821221075880541266722017010372390246014127684952035896639046850400212409031248432301333607945673141607888655105852192059967271334251739449314576021707600507708368735292683179861283796139585786838078957109678570648209458899737730875331398015800834155864981092476339427057608048373276572235626543965555046625842792779719318594443369062775499540000901161268576121237315431665582852323464849010029653828289784075561233105547099800316044116355512650460929642134023639470870246671200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -44330398200725538433917386561491921559253134811636837772564844270963446509359275523971751890804318635321570578487849190008768493360916434994489111906639231414695933181238958401139217099909377503423711202852480597661247074326205706343009891807412529589589961020705418356011147116514290592757471269211986507621813679561361206733126519052793996981829755352499642083749086549195209423383817779392530083917047129340670358180783904972433192959089395531127683991212904250316417638605331415573820024060467278224268827808659381803544008607156865976190274980908959809965962229492838129037200146935530081145522447806646653702573648457619373433190524898038329182282705867949644360444440157724819719019466646586738554931888404361822385784502263730899882467550768437907838123548036810486964593070576448179403947898831708289587686450344128156393832764010154321338892162808216871357139185263239481119096825496518080451789336766799252635782644533001505881245386511270424736695379226005972497879425618942805809813696208309963475921954067902047065097248445959196401651322505871089031972980145304415478893618656511307626219439792442447073131895457297543176673710132005376254159759283259433817941107242064634526535258731016520419463565863740150394514125488437436246070197814590118517231071461877698489166552223640782814444242940299197183113858432449847195834126614366481167649559566436840630341282855747646310201602573907205627712232046401220561293397308647146212600025208043440434930798556100291662151953184949841276055343316151860036972001038032470296981471867924546454530482917627378943606747610865952005966856089307648733934663167387569650852133796258270083837884975258791092272268076030139192097465907026326918030148281006928689687675100777495458632027387199771251263171314840512070912622138637424718786619505336751139487779039588455484764211098590700311808454446183983828505958910370490961797353973979389169418503490877201945496174922541040355537914264726795581161096909297306206550141751454900556523764659059171583945160611857053075766337449437736663561238236911752554735494521304768885535377425900116199412705605943473812367081457998288940000984957779804440874340648457539122082611847808431306471847928182127006683963878821101495169869245499301138144253879253735032744772144934474057122601932562344572518920397047301602526170929525779017253314566965764055153662738022627652772982594830725360841147904307335015585257240826483911016044511631613407622579857175069484403315648792082471364779393065539791830604974759899171687270704117282004678940337173547215921651108052648647782277647953179464680586223979379389073472867749152927927603654329390299697002087739802481018689046726533636427489941982327782317023562836558940632078767277089159149494459794150341484994116322938282250481044007690570951143821060721220158566135419404262282034131957467576894273055705890756744013405489512340941543057120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -821421585738510562628904580606245385768117291567694701412276176967050395381135379208753648721679438503964105364842138621252441498550804207053105490408307029290258920721629198069842674279538085195942935113925944890042419527313037410021825545823017477074279324194369128880213138783859372846029031319326952912686737738392083199024037986082351662641261808961349368339248622244820385177529048772067761034941388514771159519139946111148660879796975740142635725411520222868008023751195189415777013071338712819859477212720021223038480438921061075995993494830161317354749626079403048136254471585483931637701741809791256879346852724749978481865090073270924822827245316937688315768185342459526862002684443267331868318209530641052212358343320288095778598175046243073581292163674336280471242817971214011020501169660179802381834864994101243113569279643067717465770058391471796527288992143545760390600473684866446718727800146862978129189033590089325705169905862559038381175627360653383037235741552028244208608146870056900127133058985412757112652793103666510194700409860909527459187527049607433029525720072568430096982092182614949485999447338317823535904290844463650685357257184076978756140196070826444225460265793043028632038336438350560509292807332286585972595053650024341157842461085662318199055269174595085013401462945331801878874942340947772781913500263439391521981938170168906328548592554794124795899634600866473743196192279620444297101382999349934972679410353764869222240836720968633345515487383785049533762140002688863913289771157119683661047237121719874560859155029879553315250822065184740645244380351050816464956581815298931959417650317564055171869819062533077954794365546910482650189344543940836738754362077561551423503096069534086781170440101072601125382600923891424786556549156689695841024026373730593344829642062811408456240450517377569064129463911601381538015294141288648132850300761425420046890341593820347270678288014560876553712817816982323576546238661860365589744539961025638123272122986293952839130806211724448935569504838991657617400727490243966793519594891233654919934782433630297643798171540670433010047117960523785530263702017101792562794726186891904259202378661589371145018992245038366423318592249658577293106044239135986278068995122907342353033605597746185502142336890550821866137678968572219743982260983765455604041092254462158718834550751471096924905239621849023786402497300338206733078338688165153945035061125246276697824807341299225919503215358245325852376585349582216614666154334413447496432982781246668066086664421336099967942594578583504136471002317913075904917171772862034592381172539536720834180544866732887637818251856415194584205230507285496169281290544931982970513235564730669315564730203697341916511548110017999899759066649501088379875497166737819153516224182246700550087517554860577807957054251528072731608004731049158473368781731106757400972185159592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -18034197767715982486155648299183429869811318174649213929113577284237316760259992613191237795361697280735596664365405557680791176845199713421086930069301345371193722162261249775108460623021255742394426404388318820607333216568270058669449146546048739662939651309419147625203850827312059919891749784743115804221263596960637797419928461168742249972788084946847689326101445385948921359536293917322193299565478124395780443073736879332456537859886491944783439504904873724253029922003036920722340218279297819518822202467998880477731370811217715444250672001116193060904916880933166256528783170314643498446257610462938717492205496393801973111423534085001813806271524667296371189158947927943450461042474772756587810982874606763304623962955745228800880020407869919408795645634201503961855408675514634866740703897556503432310981228701941044434437137340279307759868935118407219731478799602079668689700938067479792678197241241913155550028845464573792355606938878196008328451385588870578186436632007526790587030918889592540912857649505908524605882855373185285657536642747545304031245177499256323016142980073990846141642981396324705211561152815998613110625155648187625883840040138860507478423444991137477808536198182644246648415320215490785558287187423052771132411989778453803593157937442068418272014312525529014752164434481989118083468846690795661835597010858089667773100295371976892973935366283680206961895985604796493099258817702662519092376409434595933039404194508780586860028244218864815420894060184066780832649057429698512271282354819201415090809957011285156592899908947695902364985410882245549957110152128153289155942500634781527019801845295692654118654814538059286039359000661440108693361340026030527850756150369819340163216476200254842403399052120163131131031283144712311451191516566276451281468806899158609671795750607396127018032874053229829620861431230740662436588532467959395775385781664471969791619573594791791813179275543796603574458737593504816916397982823967325985787750584623891874645864400453306003043023790181181374804544778504479311824675765034758400068320076328890977113111212168289594496124216259947962799784521617195431224053389083427722097973128050414912085932422178178966506372133177483647271146554154468826835305857079896213385611636500283029343695431153201677052400393636701302361502026805942674750539896148066804311051798369967559410873809122342644366879599593988236067203225251666997759525621711499358281776534404952168228667529146145752468038017896609793290605639763542146401554232177517649044828332680670472382050697395219967780605041842761886308232464206045808240660795959091383233679448283054756975244753940651108538150115767333401475808059613095526497679084769082701619959362505696347791606579629526618442884410138241349997338418872424024767726567187617061733488675994825578101024092627485599829099802037011092101130878153628638647335734252278131983191200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -374184717906142277571815395654423977988651645234948058958599621814916582393625432642088925057701260848790016884453796011918662118207633956926882859206608292532179783076811168620629606017130847535844017886268589739989597774651821688275750424505182219445331426278512434573810561374041343875897698239744753357348221689178662035713415190312195500982208691877863013156397289875979192328192472949225418783144554228006767010789035029813970242260633566999536252871606388904955137698411610988671949895073307377888372461460115018801046947110165727882460292877996119814278447353045685259004469866852636308635260343357248738519739919724688665849355131203465506871536918418698295201730565808141768379676803434483694163709429076418206955450719307052099691966092447723240222671937845525789350609309102855659279205063400916674054698011841430942409388031855016349508049121044126144956584307767266779626985950241696827751175437794819073162156981113700922391427303478448351711248588535801254143209115463683425258091344605259437124831768760497594159610906913939707744803943637841191216616738576261159827098270023979314676662230894541645285215343767819245390393371762559724417108712762751754685280318618828922886915903824122534484152700807785009691380789527675589147914261899937185772472621929547660663876442119193777982631504907742010393896608808338716553289433281603033811999754813441419585823484753369925052430474898190660917784019573203023528238987147229946030620771068838703756329002661052057919642621662242861235813418251190252172931153849450273753363863093334888172771114523641387583686118906054526106155373787887587581461449454917009759476684115431896223745359874852627967690868064355304261277638577940418391436527621584737156079185140711543395141261649431913325213808500694934109111087996833713891656013482261777616937231238505744352438354770492072868859542072105293541642707403067701283770093802641414898735488974632836879756261846202220154160536030739923146717608918888440623538214889480419249277331182499840344915064757330543073670041305037799414289156208827681970303734759256971703965711688785027236375928096202482561320144366461973617809533923575734501916728553405128515486170067155036327904309804986869585619436972597167232945819721579490367401796104308582730121097757750126268705280919885541776806559272996493992470907347507593865453759085121344704433189834273883796608789879546280913700247378456822327421900511532884153235041684313723165058853727008209134159472911707472991038043933756064241603143741566652004192477445244676502541303428810991688180565495699718170419387570456164703581609949302571961580135958589761723103253699843387717140028332431416534844183987916049341782799967998914699705852969631385790976209043796512516188970823732503580738935752422595340445074440644721118744226846781160463054534399659316582327741562392926597649856520896039936489003638688847604947006320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2409438345610232329329254420890997672890441498736896974095173322900821686359466796573617800436459300118530930884218317575192374326702602389425243939767770716368974085698134258863288443178303779696640062585010263338325884291166041027267791993137100309526998550191196614798716591558848107017008243819832535693780136359305404202430386491410968208707256271573331616341764203518867530607491502958493894863549694714954993787167993135879919426913091263915849815947737885113053128365113035445618832446904406344393220449865260243924078352330556035895028479362467759122654708393211750420670564586254560839648121061248460777438483506629235568477164010542317650420336389984591941594797164928249512019876638177019570175316200850397545351854706321784226522979049711712100875084917488400326031175501161299313677537246342095188739307815939208281404892590644239397912846313121909727718681237661337333097913955166230048446046455260888821352160787220057882566249700779206003941174346730793991976021665391567648816043596904844593634717197398753765159808025086593138261172984102751383601760251853366576093684267803828492645490145831071732838803946925820164308821294843230180363108773379517251617464631945455947220761170113540285607618347755704674403805522080814843215433373220328784034027529713825909181061179893921568568283677185703990921313893564920091542420281383845499835212835200977988899553948211752816998231795788634659583074604501688406344758896218789696214222533718402324786431696584315813327658068221210302059311695978694556316184475666373500635153008890801674239747506273213683221474977624965719512434680120013855106910012374784546937515737948927345920444242591168463145548324729864238074956827326824085877022352089665409435807407149089807237118862694141503010342408759777197418964089314648297506767872989628895466992099332292417696029479341263664220588223636221855119508993013109930852597014596148539029467311267970612467214690440629731276304603052803461742122832767344259976650657964595578649501274060787148941240043805995211183708010648318447454407143081219296511741578024993348055026872350469226216300023868746314332126673067793854068757936551924494329087719875892635405392368759469144020304102529592185973857022212779616207242894923652557985109370235537407193299697429945343046827025012375343678431870875796477358009804856086841364778328442446495428289508910014590842051911758331069533454673829289270979578302328187187411972034043190237537370851296617775945161401804506242988619590836956617477019972087102619795775998602307078619896537862620313361598336546094674667099872792316705289077457023872989151730420000147680989943431863194588231489613140315126594736135168214431644005013431339097148592211133632418524972942723593471110209983891666352752870340339116019203189807679926736396796041997197899733080313566701424508724571736698009988136750250356325272929017613258779287795944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -9131084601391839263302348636650835977512829244487885687703645673244458792170315971944848901744146230070797365183778123348432804538184640320156252896435681474442778431574072953243245056777867883058271197622649740418534825486278082322804646992782056659629778664998511535973121191347326915279805859696825175505714754169564846731960419558562237309856039088091619292629779389564402530390383294809641714808724954825251959125389839843688734000105072555697358530931643350673954665927098404153511476462318904733340794583186485563944630036701586375783820291293709149615616514343843842357035416758467426207692933322156921184202775038870385323162388009225209187094802285176800377028737517723384509412957368250600707268998090552636764780726243221753546709098620869648461534864943180701923063081423522717342953520357570878721945963669795902211812500599904540139242856806138313584133206293229433318767961842064943907449683106603906225918311217539898283933422019403231877523338248650389114274696831359282748563584572700824895821195220127079783117581632888230835823933813470722602894443085084856414248288443690850927478748360971887473337369497530707833377860815248459261616603455179645135287782137079183868668234847844644503379483205464063561196786980762933120111862690097790019948226827169910896872823526870749243365218553789724436460420629995782435610690456371982179215833333644787826184625705735303853207325091137307684122318959336120596118849181272583507674569832797586343542846450588720506568277130223843318946266701279115751310541141488808593029589054783870594077170219496880600079303889381182192597398776587735854737264637542229724855875928314956969057419845029739528353780740787609458940728334567219958343676106250367396485617397240872928339836056503307178910337246732197602891307025334168781037388485896873651860135375832160249893380479785278787150187838381374944889286625215127997267018127268765114773571184915266809593321230318901813635151098762221697985186795492181716072383165254651490725449607976235822817014131510561820613815720896053647337583860561619536637744173228750461020610092319054654718280541207156256856525924345547926998122433667039897503777410415089185510437749205531282530025331251075128888606662343300048214244204031453824630455561583792985791329851816467043871835768364220894919464153481107247538197486429152508573152089128998986114393248576591051112054508266154622309730212777525083819001673515154470855200956220706351857313097479655788516783682484485928868478695158189529749494627471829489001863815963524790098535059701529626221301166870141065971618380651434220805257434718420472248686703299553521346411734555752210103588085912879790963323512025768249933793976649900646827653749027625708365360644066152934168040927230869226790276277212366756444485149927503375873363885952567243044674460935328791167949949117284368016452358153811256954335591032620410177769600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -22502381718678443832389383869427782976309105314127256229845474833284465357777156879676783537249226118147265864849248052749820785102201277599310907981222401555243051545593744140854964005786656940847817457059092307079717065145416542604068468756631620050750906422982062195146042617260619632081542278904222883113086134187489189740065251015388798405536911972853870235358138327635370374330800495052834783651799617646530708396112506663045663027874451068651071294464263059636708732224275833039503211581935265420020227864810450652301020075352478033790331123740230171651980730065348895865838537045832468119727403231411913472173698303954830097816864059974208600561579508297206411397084240324803181394489902539832877779463366193778073615311391121404371594321436725414093356309727470852019201704644608822892334663824160804350283961829450222420679069498089754213399701195869725170640833211468682979093881172789957865159208507887775479972104497686254910747784184131563969934224229163567359820481549419040702094877587828895251706306907515225287821148724895587500909950765416533107395226445711494042918252673811676229843694743967924660670004145378306089865310848985782698986395500431190534842783828471448182031228459832307617173753430202464367279400120220120333578608069728684351773561656429003223013246590688372374344308178399770176357185870612584419771419121393705213746434347740870011574317318154322918169763809013250870061614957400598745798318751986542033376563075674016098014707577651580527677869808267105738046690398425427799493686817486004211492780674859847299731603251103913720257792322443908197417451866805761369569560360158130163635426746499838244413993548406805450645787785272247538635726336104017048090026754632349000455955892316743252712842402157224117504241028308598879213630865570923955647536697329525882428022940466663400236989475328699909030109565037401860455872974753519160117894898198015837158180694908608280051451002329004141442656119682154833719060451869606207777142818934825189160973701677939472382589119332309327464124635197594029057644165359040229736068634589084114676848952502312719588698201819721588839753745254084922450308979361854836486323510615710553109985612969824389439709769233454912525520659648251794157699762185306692153084393087807822766163209678025736880345511995145093476751716406804948679101351783988662250351171741587764502675543212291281490796437888254282157433105745872877271565713623094892335238529876710694216488976764509840160420697418158829596614298179370446204522291971395437492010517467712796359518524853584048953582716011523326808689776952493195234497616685423370083564335351445791227178753861200700859244360446844453015698866744984193118116244616347976564507840154877590964389760613884711103187251785024941653232437145844100154207350997435067789757483318172126898084865431338571211369411967454156271653254790156324054932706921477572747920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -38732658105934421800116095740687249734787660837749985867343438393299662597996320402175859050443749592293568053142976120827192963472256228326543085550736911446784692637581753101788183464076827102387324419114235710867495311477248684578837670906128243160629946317073541950780427504697367052894505918017558010062375156910340705765277195306315338919525702213769973843065698866659448062338384812150610295380127860762168524573376604548627138129961705330385112905170932163304787044035699966717436090827645730836194188326314690334845165900696335457527189851696287570446941003846386943319043013995837385657941147814903921887016296090729236362095434519736566253944354620884530750901973392694537170203039164004952890813368924231237604411814319959754107051204322336688500299328557478665567695174703372264062229033620186908814018896864869940035347002059021902399225004666527339385590099471658747241202472151004573961088654298674440373351961746666090237336655436549954681572610326304314729694976576830894331327968238630975826655026494558748914485326508343292474271705208772318309112442586351442813720909540555793619179696426841523337356586919052087252699499139468629162099306768868321322908728172832332201231274695118455523290807966306161849366689488244626343845024626115990378526270772270642870769739296314627955537721087421865985851739374806933201240339261103694500861029534057657927069585649193385276721932707801433089433183987558079691043491911856533854310610943285986193589158515148351672177546124282299178715402297265538722910291731627905403143333616458230909838137814740572865023752413246919266188051991776276837804511478109702056538031965814092289423881752207193830309434860501678918673025720001676365492999151311656692269619647579162626580732445898888361851941574617763875016426600885799964101002027755058425975406572107546489625572583339538679277441272479186064644041175530692852006388955689413727516295779947632360722732077179642469261992204669557590745372737785918118737222114472415612778042198683566770564953382765829439146468125071529530036863453786926479606932636008053180271109718023534209285945094021731560365681249695141239840776899143365594660182949556979048431610198858386918849858361404213488920171899472709815230883203880730621884136466703602697215068984807459991534902148156381568824099501719594836287243181999707713485692020276868778566616261284485262510979290185887335007891080417335620158829705725832319374095767961368726326993678971033117694302394625169654292983186130669223388946706645924387872188785629174672509090464420117661887740171933917405545414702681281118704378410680733375451757592002484968052300091027962048005698910814712631688307148479707749728455045717757075292237870791671616338097112135403366523642495875748158217564623413576062556730525796528571509291285518595598639107745312915047931455007619293590717132390157016994323423748987849716872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -48454246117360801736163090357546212159334489158746303987672033404710612547051722324672944711602709932149734741797496527668095529796481946441654472984574701467251630004318404922448515255534970911037302504557877510763382160726630869329138860148120992688237070198253075835642991492827131515069871822217207829441090527981893881858470247264606590625996079946348245145018835979015704021763066806478070486565304356774521172330961057136603604588328140794083570370844465273462081514248836912307191072753969482771848459824555912545265058588946770638682812614026552309225517460044331050464518700460064189498502018274764385220627051800949422948287343687491515219081814083640525430595458651752696900775305845121077959556665999170219647158301227681350982341396465256797960663719427657630002946326403737476965509946143669239956437843055042803894648560314506962597913580702570221628719407719042739201441067181914791618487906526373895551528509538565830960761682138207607348274090229693136056654561933950058077238898241719001517079326891323386856530553756241865132623478725108633340205611463653590889346002564790452317872250971521370381454565452195975135962635115119206849113828514029648389488184392631290808052987436137580540450873169773818396093124472616618857767293614877233587855168400346823410584125459834395452772277813407046113805436589758882470242118066858405094712517951166060496552294557214933988723824005849650809525916292167217358717601097175843457233186292740855442617660550270047249650427522552393228107784025508739480413942885501513173589953301618942497563872521012690664325858338139120206837112795028861605182895882994911368572142224758875948414872806205710171676012389993634394069357975125512589224178774487064550234269843791578111028638917338386608484810299142178893722678845990387854254426604641049062651784990322071279198086443788291522863337675029305908775207662775427445543590278110998040175759198690247368815538431153908570162999072298788460849241222530247080468970278356972927773073250582351031433266199537860116077651688157362722777425578162214403369265601899685298048207442349286033887809833509663870526376886890748547951896650566636367861825389018329168291233316366109656054335234033682479709304225562935771733071007858598106787579218545960389690313296136893139268435611983267986518967513764471911401730789271882741025808681438431383084311855886424868573653399588800171060939921291193883640659340066592682092832656627597488652587964968201782747735428742150404320550522231519318778618160532102303972607924791070249557710024970728854169751414108314698330988481888874491428025991492792586637776485112658366421304263540735646005887061630429212607682935973150909464924872593905114524767922750244252728111216524802625042991929133649583966904647512232912605450424920100069929629443909257359490727419851027652888042043506781441228268123387548904568470463878631584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -44352513657411217565926892810007416016652072435774000973058965707375103331755813184541911037118889575418363191469104226415503415685656718406495843989215685061499390845767800531126146009518717918812368383747343287899568079881973348072724131219273841913834362842308217550092495822766426327387030566878921036256246790304278659926204489920067022376198930015700382186044989628503209182625259631058192975792569400443068337186444413794932029626472766264399295822563393381075508644155113746370315029968485738852501855810004892399621169776860917967718285128141131073146903300450971876376745851640616844420686281385895611002091560735164591271828147049382152867486990164524140249352952412075257206489028164796214029120035980019681327933265511921454195744569168675120666150851883779961379970769357818123504364870092316329370216108585126098209780983494295879084876734107673653483420855407353397749497649406808964572431083147482200588725052305066927947976922714855170894159958029632733303420271790987667003690284865027031369273788670803765430185461951645869918416117612786604420567742209726221892239744136827636777947773863179465446622088940415196329967867134823265719903360364955724227650180081480493648597576476855947642689378633112222418723400347301639060594332750814561914805758041130108728331961366038162662993432473433382849415664169490188224157619569587398627446149611592925964391465592607184614829428544134888898841038049025838753537036963315483015924838737780814830542523092953536687010289236522221470727691316706716476984756416871493061250642590574115321474878324590828635959845198146793338364604171984401003409266886734548319666946013393340121086089964633917147583559244972457444350249242175137010078074316076095814160021867832957702040423437049009608267362225475264567555777153306912975013160104560586521249123973994759101528752625730735449033626726451683416976774091650920145135137930144409887049409055559110766210516977257398023447990920772074501401530385437045098403758185363216357689191613130583008556078239033057696263442169950594995919901153455347929849832141405788451411614350057878306514784478992920725167736227509138920612577292304312015353456835061421437150788261692346474860376943005336561285666315998762203740458625264457267969797466429830878835610073480731976994169916375852007147031956209427702978500471926513605090959494513306375785269508385229272199739220912469201393898082080653414172732833702646617477679155631756508183365168715436731730093946837731662644813424400958825366454457416938091703524145438815812302639352000497252103769873697287800572466191717640550780422054837858367670184875941501065645449677367805106906576764348851320318124855795217263897073375458935529907476375685032841095938924080361178464593774234769459191898705127446064581979586333379512212631671704746300726465113984152403021667567049947291103912644190698564915535422347729680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -28483688778839867110432058299041097676908814554597474062807031864499805573161597379010856005820235802132468697245909895635603024986926459735596477482681127961841875842347291164607905930527865047808765894877992974966408726196582682860449671688222320959353919825663297326091246352007442089347737381325829927232576311580038842928599751162774151373734155108904217612154564181644595261007811136876601619106113187432354406886670633900969500782638879242883095093605581405214273281937250604880840543186559787308795546104141809749059142136968940813287193304701558101247042816289308210562720033159814837848152084926124134830370996302995287750084868779253234680154056493426109057239452249498829855416107151713304010188094518949399720463714140673769643678558129369981212250687776569260371868847235442508663150947221572828149453627934459917232316585516795234096247505116032427852883315999293753564284634040408813135250892937986573614822811595831929130138945835026198265578956929719264641331651061970181782575180627217851417954836289494035735413759707291584101773714082625990452777247991638013351484437195559986716668494041633324286660732342145951592838297938395161158026018933125065041694378751006102611734558700150337797136548089239993476011142576334281042008091345719016942946797637954839807236227509330130639892728334708458998957160274181889667478098194380705916743499083224647978376115515487569080254086312029924223847904176816498474921704625830720250830670819893670761201860862864936981491708715865284967623080766328454317697648907039385738948319818530301597889333204207427984697280198526652213655168197572449243144353118469274984124323133531331616456336163767391333242227522785302309974417918213293768509514231383525557505624381659724299869183597185788226624869901994457017877403983767876963819151883799772554989005556723388777162001568035436459732871687727075280568128814808825851150311124370443545295096902311876439607276307770168648411404981522227508230195493437635561807761635249410592192439401142282266479531267854189263842842103808095132483042313000958273004480296422378956167276041345086710270493574784698974921984062938728673609015426494476207467622758227246433867805512007459979214019328384622820523416742529944187062892458813209371487408887174806079919772060082743587476161544259824368133022158547451585442653427391836564674515515524934514044771234258605383669681575187240057274257874111229404911157945174737784196941035938236916281877031380530584883947864016974282202712599355848336600732942104564094735728556808890952937162995857752181498838810557083949575122268366316019573513859454663686156404563871148145640989010593143549238668913917642347807142781825551427293210225774441812758308294138212557662197484338879739629533357353636260686582097761503000479546626844463662984455132533005798129537385660793269007888850857667964219162246432471216164983535685208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -10772544356951220136670699434752354518758429970994914655386854011156979309370941699971225429077319352330233550503315702660197163560081954286566337600233554312780588867636189089368236695587754391263050344298362863047016236000206776874962975217393601970816890037794447008720916893777082470929966542227843212788369995856353243944958614204721380149749543366179422107064197918433911944529476531679958615191858696538277587377144612288242106662491165562332226952920837990686293078116785798608000440719123101172662146684808469490475333427227169885190358178333816206007380145838531702540527207470180734827973532428908236278707220989092855803048343116043634621684302385765538648501828691596469599966131538923904151822649305350837945057632129942071100741925880928621122098475008224982143223046941658873965046947174754250303279189027458967932893136280844993849103846218597322542093085763928139268407059951926425090552317652020934614224406755247642706229327474907084116111232147694231786222958367438125363304831569438169095467254857553430225711548276703551391883220931093490028137553042595810637823220846228844951407294875635139695333319481720744295789112007354189881131612625879056293007759136166073261871539444598598823636206400477724614056946925809013184033995274859380653726842381711040039645744262437822219013814392156460139179260030997894432758117846402032093234463533725439716993504267037756862353452916326668523511221902289883612146782085869543964648027504397600373590780725839368174554363073614371393172316272515648780855929299719379792746246119786613111341956924555839391884738595855738944056175846450247134423716940563203013607020658254442711343391871007469079365518195453906703087659747216622074684203807223245940185408020244544209701730637053999988447284894978624395198247405836592507512789905111324536794092359710412897730731687531634565939419247819464049407889335982114454895409695103137068829753421325664642347849692929550988473481822627635647272312554311171753513491928264262341576763414702825940063720585272839925461984839570901572199675559843499508096022831641091775999924494727523198425264377148528316636300096914228288671429640981906467199591468086674485314325852523403665633638004146008411020158294281993206703471639881638320207375508470577248336320014374931683710651310110446748953445616282284597707876420400927760834402378085178214169493744308762612985035838024618136493448627731398380964045463932745163158733927495251333559200545779636137318510405131725098514896342454714476306406807084855763005458127835174685190157523698118042845390452090837096341475071908206981016838448006772112314424221532162956599619644961960077206884754691331311171006422235661949726058137548503538393524153279121413811072028689435094790241309874856793263165240938789253567959998211097198646064480831556874808545777786579143533787206781502026461346949781734880443575987272800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -135899579473563235264265313988872245908043719424940196423224442900799096293084470349366779707080774168999479832048166320694176816585283472531809895270768853645861446332525423806271633249616650058804294921653755926641234042932331726123450059375128707259549554592853073894955372108497195948659035512551027567655617698604321357930489200679801245888940277263487055193393928854982713481166960916295224377834495181528771320217734738759527208620893724042252928260025716254529126221789482463084489089476892010494400855413244292820438489087514563100620428963964491205358745249398142137216388424439546145834493280895769320053485960878303747511696255253963846670970673428889253725889937334068443318984890900680740974938979789878303690118989874279045049958660509620551716153090900150010755265677547904053600634661937430261451038472490679344886257520045025050584608071883417688324653577539191484140587849966737859099229941330290598911766223875698743748384801961275689889381642211121837446348639416131756062384839111083434610287250934729739767842155077679148747816024334631418685887920993045470497475701843204238561421459235972940198548399193060944822284741787163759655194635501962147303398422546062943167126687515427821781747639565819123707510361388971763045623906949039579070577352747777787009448315889193152812531599852107231141897637969477356650855029329280740297826604348633416858165080726881366833041305945862140931533543399878726761711671898505663514729965123969517670826477320481064376604595438426690081976664379114475782423029591526483364752453055858049420715802063365174288587827813484238676069149354614362898525491799336653439221981705963713830096596849104422647203607305274610466763822687051211413108337680696406885836136142448776014071161504399496287901253511073379843788931153079801605895390170697603713515540914330985279854418406762055240964306696248648443617140679519903666813899911075167882845261825572040679022584037402427762288264477860427578707527267929324220668864053727808815056509151162751258704700436896132749548132132068717334075181844422563969446353627592477495995921505454851247488273013826799095809508416687109555214805206507194199113161359268675974508846539463570054423093517149066709444872824528317678324491534782803051445759228706725092793390363819179088700196049443417390760912092870120520497530556078615215227999483642318796124479548599274081543289191509569006967982908280442780195450336211860219660929917086247537787689443870261713103821396856206465784786184250051417065039016614584191848999447273169634556292865865075636758297917168127553162180649301847747304448755539533400183113710822449825573969035856447678966764523392727192335377437680563858994580819135532689451548545451678987405774923341833982621452476028490384768602344094000140555768074984265027462631591112438186950838734795780954801098257300924337818605255691947682426413520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2209282735990395573068793332286760522811851731841846431784797370944355985951956830984404928606356317087837675629610404486027403585970133346973652395408924945277238872773484536751099227553504750458571414254420599169896574350654988189535212514913406964188167849799449517675175598463989512314027199808699405660980662296483659773343317242874635077225346822722001332149414547551997814300752580598571247107388355573853748285947444759887833407425700534446045744920969566917541591765487081093726546775777893585500782344235461620839150062949011556179239150988431403174609147942995181592722666163467708694607564572868535019730640521134918882934028163253109130827322840118949168525269721131419765736884347017456363751492459840940208340738455918323690073967799058659990937683754098534154036448610522790660832331624409835517000674698571481955879615061086722778537064143047116072021524781140081689471097519500618695847895685789419449848499914181684293383658573706405791719655234649553936938494472409642762818962515173915689608850488994788696702138000340660871566371808463911264826916061893226516156563394180228960400512166696882146820691852704596996569785661656733078431793234098596001632562286399361598648626289404994679842876932892862887970722667847882099916761138917196633706926113345790169631266669568862242033205986989929906805315956314804716991965473925956942058142826075310735592445593289060220372692758446610637827501449882660403406656917459736714392669763235852760766688044315419593089059576422269228020846432346190212057703879464243427178149804939216294949669656195364658974242013603527577145328127036491565405985820655458948243372639129547789956026431383387924146264138510049465873244423597011142890782202491673132643244799369707260893892491090010708903703023720303284854843025660975771840647793961378830499950397936912133181078382151814007009580994003990472972811444726449872241218374061485764679843592390319596127380274742500863778126545078189577240985125098450996792425054529717515751587604435769663064383437942399168210734720758795795527172571678388821097745923871786115956293107370486283759565709634521261327643297708102926725573184214246321571684826087745977899822130521360626658448581282875679169814803522784034661136177208503624034764900097828788638950817742028349281889939037984296880666960972265429342513423251457770314245434805829368987297126597240984323854948263970018238217967531401020463303503963973009549257253609970931492804503423343436043470776665190410171692313909091909430218492375000525723144995721403764783350558382584522473974047508045158030295744696135693215541083292120030948181938467800868019594715957989711983671278562742648930562917338047085476281292516773778517423065074182360211197229142559955083436124687044799306242966463723904823254600476093116489539719991678109874016550295691976850291706858517535807407033272704388623372352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 836825283731940762613632612166109061320334373983904757201135334968002068524074210052982283036187530882026119714328117988048932957560253114333408743652471835426841938684121530194972739952699590498462589881419498968381904992322238058273993154374724398350664727851418340271147245262308652038539945877930337304754984585614905686524208780560880935980578766070256404540184973443343287043835736372044134097369891770764322752142094916852803949389325552091708928186669999403170413209876360546485636487618878324068983067041644075607763032059683254014228855659893103200597172643613895767059090578990726734730122017841290933787807018241717504966692867930918136927064860109286869672598673576158829475097578366578885017468970689605206876208367320678508513464152376832067124661143939143114835553887698514303220925502827787704490523198713483199247996787898899299641809805136945585639364426360950863708561607607088283259664446397178580695563344650369043228657219001753821930699012621065458254216985143828228187465159891505452979062714137034794064570275411132215000655393649629302148660291239839118785479299083192153507551894781286787991783460110589275379025533286031115337775741652886449161936802314367516075690507478337908960624960879903180357805081985886928848890145296648278285904143605268301561915177846303797227617460968654155327382972061524121833343197174858275519651470526630892216573008575456693278000088471973841712167547667925689369895753174664274836420058109881595781046402575611682412792565148298097179157201616426843207523757231129589917842383592850926186097710151546682877808077097300219513011834965443519462096197946842919723490881632001709675759776488832232705956019025249905043627983252746037483012103189522774905926191029761711927967619926330636506705296531908748567799140093657383023047824728857006663164067361733543075837523273871677040883128502034066729250153640493448524712540438620124811145778469592546442743788003118316018607691310207261314789602010482145340592748627251414971028825876328836207874235628794372319895014201223645820958998639250324012622977790532275594188875581040531640794060007235594353571706742010164816524769399214978117596508045634331487027452343182118449836682156901647497653828553008043341975780649887135003242793438126277839107567037353537022671143640876227201166990998609582803267418492400137785302485453172243091210035700560894045453823377718870840824438603278578033727001971743609167162963900947256140944465254478981470526450473829620877816103771054051156099792258918509241747786094855753766906020255318130125619464724600194484247370478207430290747946019962616073222877171903950216932707808537655972315293619549271982010243423915074038117033261431351051197456939332565423555548751970462296546476402101648211333897702088365587156017887886771999284274047020554050119582203010717472643730566890065925879220340641799311612000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -267803064007015003440103751790545030473442768836491851047232587905348403406652028862467399285791487258141039949155333226465294915896622390333068801522352096494538279506728441705422628538159667906667521653157996619543959120256764076427128950491246655066554012723351396782470299002722992172386033774432640547533313621673812560862857386561151517820427329004872679118534573873653216566521149208195190568933835197539094696372173541469845553192908986992006906226052245318191662793120309736082083295395486293128738992325164857762616221181878923206299355485984537523995404608416069629805000710524328926411107932863920981776831040339319217472377103727855461225922897353628089595749357813341613643543906295488238208197832678685876814797617150319008529991066726527261699429420852423436667891128838344818968961706179847768549952324055697824712334484836159143659975577185445652071602327492978413276300657901392078938602558978576882829087831919101412672892906942333995866657425576546252488493482718813758325564919924500066646991681976605009612235996428261868902671094992515410010779863326777037382493391634479802119144896117053645259658167741862780115149550443165425767291264392747378014092453420498407137632381305954605395093401667611652900347309098386761253771648685288966058029121502501316504061470723439990746522062946798789310590307335764517416220748513363879611105154531131031696546705336107346637513495907244374754139069402573055888174411418312180102144070384133862669695378025572895897983610402984243579968854846851531149492094673567394690267505609427486919152043007404141023625935380207019201158346683690411054672801246038995023259710514494708476973631745010302411373286078412009053427466429232237586470335007231268434273888715527546192429992622015799373105650102599363104009957339812539654229015150881881628363673573003126884916358779104255452129646389502747926129065114016716543961279800737463133573465497395459452274162228575912496953737178174825573550063289414714157781174356682482070494733463238541925369405495196024330107049532162585544807410312136204174306078689758641917936336550657950976423183935163358438606766906083162418684344222492211432400542348700642166088669040317359742632265130680538050564069103090804890875928851780659645815043326631884876434430109276065693193280375586578060058178431692587267096313067258696449158912161434818662050776392338679866536668343390253846355698976996751962600663535685889872019151099578067117431554965445643784485357816582246515392915030780439229965456268611942108228294338679544099892435480456303228065214683330825025490023216996120751560589728724235896660015504756991646590647011162092730289332340054781368681679694742594001784722111703664199127639086533139732421393437966110805756372158091611019620887685079921509225932063593668123691240463334374938291269727092528999407334431957374322374575325631183949280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -362480471928844034364418464916375117373365953463230908015151066731838702337025898860795489480406984105277254571061542313901966671068095820417867311357827730597665100608725626680286145430035523851533263948100368680446350237541731334100924201723479471785431394301742642849257608183908799456781691191680463845471670369746311541892348876548404714953457629512080501307488318281818412968046442421224138026417573962863816183632690768326856647528206588690013056182412032130807010758034531902413986522216498062014201308834988030422960744821577443345931810924708515138412890668378348123312473820933049297919397984242196635574220390197993959811177297937654337460171238295784048146136606518680489466576079785966434279883383372432909293067458676670265856040750663815891716194021115893564295717069368374283767036480443582072613828780919846039884372726940742013181535865463350298663813610972177515830191839096904511997333891391779679036969760356523234917917991542912873012891426747676144774652718922640411519806596557274146634908152588116506358264092103782617163610888346395665213561886328780863280966396503063586926938089483622716657408836361744480704728262896717038270070479491361748540393799376545028430563230029209904553775036596731404983521846838065546381189973392799740077260528209025619460126277215695980901763179651404898020571102832761450265235784156392690971500439226927243710981232104649962519083481582347432457536008407692016581189339153666690434170424392571109915100923168329183248305069841428475827280708866492385292387922099025535704269717667568459191986749904290574915324692394238528152273678621703939944376859411698238865343490460821531449872918633834299490358768144787279782241973481834407954201645251276423891663072683827243366993923354126348564314298441938889114255807357410250111254854104814692943016657129781026781205117287568225133600528675680011665288895194813301020716920651736936512120844646989109640195563038464617476482056418331849642739093763400274571885323761714756395605022787356004141518276784118599776827971736849871650446114574561826118772602478652242068032927868392141665292677811286901923684968839790348166367190857795458790193698950963647443479812692475098693518238589306484393345522240563737853221336546738020021604510613468867774732607927055397558431310147143935865231313073223571666370585716646873250898087983672251710421555457776845056250343726610988400433353800051596273037715311203663254636438714487707650499732356776062528512067320236891318380627634145744224718866602389195985033608286752233415923323819627886545176465315818233781355371263892561376094617660996468019450272834352603900966716376730963164780478783583105965555765022131275234916589079198746368644539671273848390949451835249062679403485528940666470505003793875733920335600742596101513884012806450674605607833260200438718892300141467783701685101780089547952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -153662224087343858306215306354841645286349063330116686015887137297069180160179461352816694497781890583392747721131745806536887196342091151043082992900585132504441317450750755125111223520405816576683378504090136552139820238704412064969777900592917720495303255394298286851769744144468137386578801473058831705408405081627340974867365079098576602153572225863806247609152583754383517662501520887875926290031913466322937772177166381785620268607907966211411671713427246089650656914392879650708625342867788778057691827288963518401988690369218306702302109714007181984883290400290848347050116768487603600706147560616188989989063009081047701114979554675870042810667673261136794711184488145075726812986579675189652694333816260132283523027378957312541868416944078683186983074078524887534570186982414432681329311510236592888358324713412560622832601927140718706542600738815620040185031412761258042654455314403928249769857998030274908664032977970704197904233235449771404357818291390086720811117714870993127988996732438214079474380166712568057094735605047470970217182610089444454242864028849895423436523893263741358207793083596814031348556995812508144422848757040898332092978745923431041745458276082403624560377158834047357078242153021505394145586150744439168094461167495317654037844641021757760706708379302898119276245416367467099050547202796773724718422140587130678315188546150310335870923161510072085282813996013353992045527648427291171824105500997127793750794522796765543561501099216017026018591127843677247108705546240433483001836591798700851213136379107672247010267443907292492667344997772111823109592160819956984241840242513968535587042116722678616107049837748127614719796160084527660059322185404168270349755010692575630854054318247777402072864075937721319118831925138991783163442419908094087055433898387150512336006782636556187180886460351495909482063501933644788501925626522401719593638880041186219775091232989288156860710740559198117926650412341795286944363327200931716384919968914149650802880517699086049328608798974611022669301044894676851156612367992872812373784044939477389366009442258807463015479044010326374909450382854079019722090353833525010585383224362732037773224024019099422244913779942200397123231842134907741001341422904780079835944151657660190972153660026958367021026986047146999899526962558667283271469584422796621782486874127226573003229126304554009172124392263741354430514008495636880760841224408803566803369143190389677589909427358937569063738677331526316981591105234535656787572440806645946026343359529758653482156374153911117505353852610010128918070662201590562509573545165447044071670106121694075728275576394993929117081435985334269269209248492771615621117325921329182376658483766807110516065296836483316097010284048331928282834778464518137602040814538755584249568526950757294213422544630034462166551605615961303850250949356048918400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -35396267948092772272484129941358450754151691770449330638925074440143307548937526125139970104119936507295212894712281664418154054987100446999719612847529984554348295408071514605970018859645331446218435933973098311104716738015447648593797183242293568840043216520553393230174827479000828884398919605522687494040430881816077718770332636021496728495249360800012980242883097354366303285771187595112672536698044422588178028921804649932854119187906536323413367337739011270897874948566784645767209353800011695455202877170693434933873286603536163617916403463342366686849615789912282737959538085867523151466919739364985019574892368816337367481813383862879330057104489935286621727671641797276172801468985290533728797253485834297324887286388785763250659564767059518796659692332877925450638525490070554839910478420973949641939090588912444863170571154369303190677223119715320616711488652418982230783956316516998536602571773526940252254206004134393315691832924616580442245016443271466519047955115248774691133995376447962075465502924230469740841141054763338267508905019947667023773814339687272247821337504484538474085465539073819358570207008179295622541036515758485108087056855769309910309496761176761132036596842013241970105820881705699544592654920148054926147903229991077237900389704468199181049022653731381803303443849604864842463012369434724194454427116821394491697426255410306597614412861918616092380238399065670672219782017060888869450566553781255248198024282913749290526691231032023573455503090254738770084518841089568337113028316469221970753905593168779959928685092485353687341804532619215331158445480378160221760274336661519213134260166688493679235828940162049306283120677667203076480502636143046808107946207426803105707954629497111486784326165588666328703510483057406177329105970546919004044355003740258374216893006869166104335815062013855951399778280381798731654008481146400298588291962396232472356666401306151495280332410315069583384053643826681872093424816120885544591470028079983540775095828971945445297832132013090814341725784583253582843930419010602716860356948459089818542400554561847130510453137457425316388066766212418878304756474157098100798547018505395525811836520261997672090920827464861305758235515696596523439469145304844221066666068770314757519806103841468406179206643931944771505957098218879118010977026570494426987468167249848929062478898460897412995287966712093668674964249323928318175242942705639541504982159303753182601668541943919951319544596156433256517029608499626500983971549960916302734159857570243250596551118509971793581427679687345220277491738374206792774883382579159779093477236768400503580747417924816689107282247632978731994421213261734969257050033172453129651665105308714688779340896482083327146461703795838555049503668642417838199935919991899834552294168539519303486297266976600013383723120387028623381267553373393440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -4760986117038878638431723706679872872572899013256379856920252902789786292298459964627698114522212481443780828282430431106332991423017560076730497597727063881785577267461348444063880238246048286156357076048357412313687479550087871170716181095725835901175876733468150170403627326093584159599858657953039157892911643125042942586616904800053255534071250920452314337299022351718667612855932191651072115424397831656063102509964269714075921692630394745070790264809420185546020176427900553646204188501150857908073434532509348461440008787655672799635717846081234665000593756039667822177404240367218820406609763879680492967505712471577908767538865962245737186623322854387774361619061327101825456381245613868850804155886131961284887925899932331970511720713745814599102407466835505823051870296691420201324303814288222656463402002420901710992962688765583777149924742723211555210683118315331137256995148360586303412444724191225944032602993296111736708547943454980994773220640598716159494693410167627653022311245904850765152375555604317969303583469879085948723464098645517513165599765130871807652349324775898894625843122378960413606919317573958949210605123423378290122336932664064667634027710919634022018048913946630183010651480567711891005445714435864326529467383506835766002680714274594827710624439548587136537542270475835174418017045816257667949650259470939017240457546463759036761457042819832680856474023263590428265238371958884586825704021720862346713069676365919540877146024468630341521174713658744798176061385347429188111474560418996219263696100729305424889709122790594691016710220404905173934468839180976478759297268747000657369845422369503221296006624203758671871367331873109510991034807700581360307566632926672990683903971491691153765023831718283868586816311859451595928805633422239614218958622912631662935254223913468278767671023580148063202409910896826716976795542415684411274399010273155496684540256453124686796348384531616700895341997795046899899700272763128610987478302183931983326312334424174562234767577810458964563182207829061241395855866487594372995922238756743427676673043149891197649425763330841690342227053203402048283752893374970237685103198976942427981395660030115874097488553316797705438671281733297548084621822078267052023478930358070070278740773624779757661582597766734279354468611492199202981530628359961371795207289262892774310224083941047217070599957256667178348007417773513567740179795680546832475167832044956697769294763653634653137149965381024714344276676896119975927983004297964225988299908792573818765064553363763297876943994419407576994611880751773495952729828967948065957355457553675429834242777545926027136355172052313530432129944624691123175846614965037481918290854334873245300268839851815323344002729455914119143904952119272136543976411925223376638255402805394791624578673474713247850611989608020975528294410319120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -516483650169684800190596642290958861820635017751086283427837358939496534967745446149059300335804616496313905182957691485232589061056461491140155650999173635595422383856028433532103035133547746753139870176653093772788992543850801881980065097479456091814728512961300983707997078095685426986419302178736292632904272802315955517604620408840342019383877964094310367087764925120130356513572596096642678515494013572290309634543390736905933615857462715893490196187178821949436155330919794482615329252330675290654758701515775228654670216068077954295225182365731279188243827257642255094782452207160716301078334528342104869875479378590900938845169790265420528854881934183319233471646100883499812365889859314401582077495269610131514290972687520475514557005163158287860688914511577628708021197859743993452970644862422787831077989651634015170880983711308079774123809426227531875815872481515439227110107384208478018659631033037119119218381412321660983700352740100389960030929137313093548850241297823762266824112983549606248301757682205891556009040039667010606122115331334271060377414841902498620387653618527308999067514768471274425362728227496438312253736094865524392415270472188821637839363136645438659957993544825793301690650566587109442274636630971225819796397520351145587740888449169868866123676523593198524804450646354221876899421940786354066653842887948083467438475006220933959643522511631142504701497206597738955838560828809474084997853604567529437607144312755199574524146388892668737774520036616301137256266573881920074781904499413283440669893441016807233718769692253520777485167435195234060251682589005431764024265032120855543244514366252305918181951062432885179912610459543053532126487657072488153082751051189947841511248756093737924824902767783601660678570771073307044582723036523109556127382849529866668348083106774752923035029663254511792325695821365214928883050507586595571639286516853428527795238477578098762675596662661454803898078014291212873384109460638650542415777462052876213400230177769876581662349433663268375431643637942233915523176605104686533528959349207622155283955228132217999445337964078388205054899301805900006345506769959799548573004610372727139425557064211592018272544852320008463329089295424075021610876315957003631894045897568255817604575894710608878591919101098757410898463147341907620204760476295468424618001014596387965954294125636896981538883999192528402635760461271447991983831087261558351230763119834574884119880547228179775142398631437394769240610223010125371153062563929337847053101263619612895903677333193770187305238851851916301967456896809301155508516177939606608562578145524786848060487737808672628978686025238391904157669296721285653920606557078122085242463185701474931342750514726939406808059666110222902717114138735621492941505195750112383883532349479615612256907785624829558620838823879292243122020534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -76375504765444636613731565921289503648643577924210389763966127286882861303624489219634688641080470964807644037300175138845068172963702844840173689865725521490061901568000122435673721254233514057179520796643901426104601230346351255910267753207854722350010483731188444999292445539785637550867758400041798829690385055395752664759317445266364812708988356151541306785145742652766569794431363309410251395439811492297032722226201684112110979492710322339655604255369747246649800199853610553384886704332091503743794346211262714524219528781502033348648631161671913230749769570295296351392409123677502420486798724472421462092745065180607225118183857474782510028250818655709320446704335939062803747769341992794776708933132569733805399744569236037473596622070302754752310390510962282822931865289902979092331799622363294154946590453931288673754720361084264695578344987023574496961295419899140398889110787852688935540554619950384324080850168013602698669613406332562456434347096861336336831372441724921722339304086076386527340282924658033977360775021972551282047324431407125262384016324833557019545108217056664589274938292650344904345962444383497152112665322066845768182502943202658660767210007584080832482720854742420145454060969482281654234512316704999398834418503257580163021604373998118649031413956833263033793528627906940550363545836164568840877513272686028607006443905866787028621039724833474469832861960775052257998075469628114851696095622427301005694064813698857581277610198866224949098162155171435893515636378230034048227261746689690465486976498132791417933986626125016689724907225215187778750881167371809519614379709674628925773161339570907103471963747344596687250338380518955336371996724910899680107276782001154381257985201159700597188622849754480357479548749702424718029129029454855060373024105295208643399465285851869533485138420616646288034166330611988484721734620448459885967446879321355082578385369312850681795771833161324695762464841766357696055679382510864072632500044937783807925712453946172427886690324265496152447438539305989060438825825958443746732159384939420623555828646309534883160078406934046151807721917723676420031259706611666102259948518584318854166918666778180424955318938108372889133156989065224239484706525357453769227137088936295297728805726384610039839509971367730409914055281360564537611079694603665758556882369823345111502200507844144687469130466007104774122657146820921999040939655475960998254317247554693494803309902825339067381545436078233507623937577823997775411906025506888430756734009274427265034312377713864389936805278965866763764531595945814440840491912398267626260256326178664340621814579868320093722578220590912179754096152628364208590167584755446874934310608901101265787311945513515196124253582250886817097053239324033348776479229886645173114500682327909697891079607089310159085371173939630756775137760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -3208361913540818786526395210442604518630673388741398992177724123399288469522004196374078256375089008470477317793489145075465799568071047481100549723142061259403191569356931033183309979203050804207690984631029009292322983609177535876464954793812176918810364440563072727562718047656681205532092997644288110758864363330566425080805778620682431352829426619356524218496948927971839594065962801015469858772144648714820796574518852458304441752822244214506433635014240368446344180259446730405391542949595731019811214237162925374600847234542151928499484371300525556175431977282258743131523702079179970065862094933219195814217649390416044950329364269933900532820340267572464881558262861184708248623606593475912121759690372004278036442163305843707798218255149050516082140958221541511021270471798143472566544648074535432006165734381639222460178997981932072168664171620546543309154085137755908627088138312328012163753056746243585987574074663630634472198794677986490946806260574166468341108760564687759728153265926135066456678416671154598106003080995401964906098116698661314999454476078823687689428640590619321226734720742442502671355006611910519102618549805639848172453880411240392667526629044691920040356477599846248168700759803651738987519993532631530780728821310624633014082756561089420033672365391977607245896042904708643531019418695018549440738476301104941738132093184912580364794456777531644423311205688155381001526491323558657768490609938630901293834454772429729202142084905310253711255730924774994164776899180791515640109023065311199927858926867265590582720727225420427903631934784196205611927642712044349723671069603260346137861814329122643866815777527007104057079092543358415470795757670022654804135776416343611320991821981511012722520619096075070054522951416466745497635112678266861559448717084562689940670251137441046347284786993953139594230390646067184477721946008297013149893434452534295796463236596254489607673380354278924345253980513489696360419875713154367802125367731537482393576454726208599322147434960687388148725962913022396002096547225967379979989906100723275609176693892072387275173402697463924801818013928491324291147984266125247336269217590477326064562903670920737165000418870890974406378185600907466905056099091516909566321115685762289906916329001937248316666600440357650824577192141072621068925744087213435466017172997958359843881371199507405503863993620896699592989319470159691528127968379580382007893591931415130663795284784823061346908577182638718421919173421918669215945282652867636155704749881054037588322133724518028953632852121660025770312138754412623471166175568527579670091873465777602438272943805894081111557142332066340891950692627711908670295162684118647395753051877498770665560823698946342359703882943902171858427358096132713534103290411859030452507615493663432591314246485501361573935672618950489532592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -115073785934887693665075331607335609210176387807179691238347543250072990916717368846367827006273467859430631051253300834247766959479919500324984675963503714407811314847232910120081167875939697714480870955750792914550084853271745282893852963731703558050325436394000911962232162424235559782219634920722693585207840197670604965484791884889692791376571913237300388193322757477024472489267087810939332265715456084611112752821097127596129132652437269185099572297684395323120899137126193737152849180748713426788175115631824688624690329985416426055976365595024329603441015452452207691174459190392635149592431147852484244486391483129080610264119416038334919292611604997436807206845413671603663143012562098726133317871274685461670137063109717279859311777420019241362833162639131878414947073276918752990277916029820065786484456984307724999910890144924643004031410288395442939077280412691586920487800403764199392366943905419156051218053207653908889944894925789955010072539405571806828800283106944325683709156703327872088071509084170148540551721136943297141407662663799717570302720687664093458124654626821415813543806942286472846937948458959665760955402125589736147259133704861931928890243036034058371143228655636880733705610988040818732186720145708842977056682041503652729526762547826504778159769081793980093402323176872876450605262018131096210985162679476018871175396018828513984454133086355023719003066850450329101119505603013391939739421483756052580529684614451773965638817140070360850252095868793595858708745113208023480489800462267520060758051511661874058562572512532962999636012885536873105269135394289680557813239399337558029916213857895091284771441670820184559463731486015627036854468630185245118912507985456381786060256459577896863512749025234591710595672756762187414409638858914619086518802382880223893470821068660176081746923860534606634517156649420147985512775716342001299797303003930097712011047419772584680601146715128625158819793833625791193688652660614455970252878624808859355805336981779091713843674438798893635558726932843703279767985343190549898653277351101859665852656620908923660982193911209252306074618417687737100736567330460059891334515336206162363948878222904473284320573308748796923623448893581334444639720215692053144154931398895802339975958051195552119173730533871871425886579002948041278957576248091745201797394291298664855572215395621422626192142191192118809920872110355510978960009027517669960192715837740597703575117390025491372073183518711156728782958296522462065527756309080438593646137326855077294484581906537026557688925533854578256923430321820190421995668077217160182349510071976853335671498328598497845483829154931914157971741854320214054776776846389645096697103741682707603990955279559798673669155027587455193262839981674799794550076959159630429770839222330212116952523542119880133235599703703354111200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 19158585335218233872098814097982185387092024092908224358016500324635995898215490785082333603618368139347295604255277615747711816493142021883409053823274675443499206256732915623952879754355789069876388100004988383186373801272590766221990414408734203497420527653554806541160535151679465054013045928920348111800222724567240358378200889721250128674465829916427070027524108288835838051724099175596788257321745981832488527824070368447133953147592517208628246321962995715820959432060786757556323580608808152122295708106524192919792006576612869901242594353490283099708233640886968526529273041419412466123522294930450148055591108197156680506308500369512451180446467550192918406836239831652074706717875199344163943594568305448567261548562704276185093528847030569196167031629588682497113462655538172236127640704352116695025284318298997148465208532307802513349872316046820345854223463484439599233845943194569508914822614006642249937320963418981880552835874111588918031318489470563042585265637619008029723339573354345535875723028094840445298105119223169213792125276241025442987218569419501390307676529637263165870453088690823660598931000562116179856511248581616094050177998058511150287207710858176336784933152189840590181341289974320852274740351329017533710181934438375685101798793124853126736709007154928135068288206987461155032793849574842392132384583412738551493641625928864947246879688228444839540496966504618359524916418296160330308554416477304510599797845923681272110817145551900777013949847152819468185698237710499118725893776621262490689223729250556614681904220107096814656363273934439131174639405258263228637055397460521716822651663818503012073762726707917514320014860870935041851506410701888129627948044275701888275052644051649882912475083643368759304923282162380472843595162348789137784916031372054283215353240342047133353511858602826732374360026080182558548554806252046186273414160123611934290725208070704579576294874294726356598736694308592992870972609218515246117351495565795699257599910406646812548515158523357529244137616544520314455503836100659472536908211245873698070238180548453138993834785726041540710623715985273228511027351840807663017152881318045993567470460254853288872910194911885167648850853826764863361957904291849010544484907188386724267086335495243750100215441113122047376659206874491506472880984164267069506596091489866816086124177473696769310065279313567897194635368444808421661796774471669272917038149557062216419010208826442973436118031733585179977062130620743449255715471501507641579931965994786413151174436402211839787321467297741471210452046062813965890047686996512616225955944577610260878857602988582463719046336640815905199807885726157547945106494534519876632390533559777672960775287576194661501401934487871005943909725645782907715709586149189232679784377663825146550914658065393703852491402667276800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -3599698837440593838879685269348361703335204599795252238616155632219416701806588368446625914658931795645728936080803101532909959177953009953612398622831953421689768734111590387330079666873519947990181821881097489606926288262677490793684312848700532726801152012176106164428637381945320849930166992893186598455160704002511563595608750789810361159689183446715309079155194015267993844035708590080717847321211211226292264698073814197911950578446512744994088219379392253833407225750812959260222391966011961711470309939543044685813501285984833068282284640982089996041224164775981325417369694846845576839247755375894218643266321257114329186657583346877762869125788434030578164663597003732204033764759507730897178607850537944458696951906382700801710636187703749720917159539210279261273444972089902186740935532770006723120899725960583909937892050728096610202986634790803557061709479409066814884026193738985879448886498185551375031840623889768910008661341883600985941451529001716252555562280604621656484688312907998317856062715363901824598784658083754707877476141794671915715256534241994677284726982587021607822461041759797040994853439608438598488558062429550827872852292374304111700542624420288482795404348737139015645641109054463061671091461919460972483650947397347302987224321870787326378057764061816459223723896071473775763586209558355486724974301294233465050055226543364759191399402435574013033263497503055124972329715904719832321385100471097732195945477987195427432976397788144686165593641869941171481832129929103309181737756553809660567293507292489647866697691311501230448713178477028117659335213174020668731980276129333126755490315127196820810002208575974637593736586605902726393377710963779694544794575939379555961722235312728854655951799043859068684220920140991730976154336705998368650656595497017673705849413817592899112890618552748743945192338094152105464422117149841998107864661074625126630940904496668453681400243696031599158238386474676764566673888100932528116437278811464794640384889123885867207024730521443605930246765416996488800230421741008904547650587247757208154738080580048626055803855942955312717076257869252947211125591602305704288714201433123491496656848276644068464624555251467524015711216847316323988557706470088067718486360979132396240243837655108058199150811536980481723984768360053907748201824796586528909022462392993353266667513066953118317355117080282019987462513698513911665295965901429639231988525873559432070326031747131137385974666593372835067913725017268326932753674795311627826181368361063578804400098741102735794823730281374884055381060428508560668641703400091177539770959090874373612245985045461923458546724884730250376938101335452295573526966942906185533941617675537789934838702105978089177234904990321141039904864249817561926028258935307661589933414949276953451736893914334067980742725023832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 56646596317731498088496510474465374429260083063546070285691506465485949561197657856000065390442101429213945128270919358791219096562591608737208622805664394999143960752816979963768800866661324577977231396462311237840117085290047991014082890916433954020913356155452436072799617256616563052470462944938866584385939748802237259672466320770218406370952008078048397764392363620938409655854520058700371076044379084482313864251118832095495650436474975309923380896531190216831766722389869916559126341008067151910708313840837414561504775789065299251366855780090728429353746579207615849071875545954376665882118932828718782538142126698730916895521110052040560420548070331143935183875701052292734432566936892935903065084339697034424533458236126373755974730218115580890313538847467717477080679690241658065983331473691345590206790242174841781698463167803670641145586352251468186649787014145026290649931988521584746459222997578590748700388967064043479781813013937706275783101628678694283305573976588202025748028966335667336974944185316742392945928172620320306429938828909026774273297221165337696816052481989052299691501183564421654769022719973332611679317352296837589529490831774180663872850509953911888661930495222252893219975340900974992568057096893160107220247078704635831509560483087069172033340601218193011145942119372939300740501146103027677445323018292814044749928627258226939690760908551276908064811716358211666372456259783510947303273797326334768887011405800456799883270101774097811521773876911998727120993611818227825128740085881167930444454091449215799945425054331803121240981213969898298240025208700481030424903513794417211198155763214394232524183598617550547459017954196939799060864427222328024481547977678891257235574888819482707986855430350255707913763683745868469656547463449290801019322098396132118163326822457575157715326896233746049205912434467440491533662903451360720561398612753713645645576017345939690383540060375564503096127183897399072787047123283945630118915553214997886832304267458719611176210831792960108219546544052591391362650404049840541651882993194462715258046532136566741650140664939911630935739284657829629606530774423177519778995555552627149866455966804110101377688223863850649176421866410534224208745650176151098353598671952283615330844277788750170008814970587620380308784586734347277374473733594323178274053041677175297165526706376606258363723806008811273900888613325782478801035871368395004147972252356252096115467027308542079014969892553032154672320184606144255681865800984854699679906916531563493159746261852306058525509448103881966647483940757633082909605816325852452367946146782272083697452602693580763150199094204172303787571791899944399658150245321737272421808751418621623392655219197478250842507643887620991192692093262579306201559532869394764794651591149695361172810575521542327443759535200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -3268555551041056390306159714894100325353040704168737597507104921304304800064064932244673429019690202502736865859156141810500841769320237465768320335170907681862688639794568823871766060413517414326222085378799025523251987548641448821021223530840664826536290879994837493618629844987526772906359367503727122462892447271493618872906016952537587399027268784776199746520405312480665245279497942533733107049893946606381868891887945964980153507441412911283263501374242142615511654884632906390095435174305548629003606951780253703476175571380752888572972525624728098311428807435672384578476048876588668188705288042676896584867604608089983244977740734847182287468433114941179998651397283760284595136523018664355645896788596929091988182532203801877257000508804535545946107326932880501307803343480947486096763039670444210955971528341393278692746451277288376450504290730494288986098247678738332990152075990137425028341087887767118941584571611665185337018315134351456241128025629413717672144489874031059066078940719100881504275898593801723591131241940297317853671066423382407911566660842084338722656999302371964849843610227387500058363558261450353952191314033296252212869837731931994954413529765631080802316381453560838790107504794490477824111943278815565714055761717053425070515894467106233355176893555386636427242196932503905644829951092596928478830407358604158581506352330071594392844303678670049043070137719031414890656477100477313154291827005353956146810494017514433151312219160917849273220581653698914059815238889984535967258290978625272495059681051681767873643121765960849684158945182876602473359164562520729171128988211415963957523046849794911467580759436521018093924310975355083759111921048725717747509753092679683133379511574249651089057427993996346685930195974971013523882152130909484111663929157484174848816649421583470342456898054883992235980003807420796829633059670744873946366922349433750676530828109821433901924774920727371880789138854852298822812457945927857500345368971937494644673207166062030278083904372580002866989141792641886053532974567639324090263445005914628975132656282400536813595035317934226155410632344290505229040481969492927755420305732903360319901289396157876889124624744434208650975860146798037196489021742769295332888523704677570081886470781060716844866014606696153720685081405366609600290188480848789387133311320914198355607883405026557409644241778454875894978275892744714002080951645280905062408684801821703873057442342616516781826467542017718937945378980661503208058786967163695312678999044713334229695181736525730333527145351275379003374184767323129711539970417061801537035873290507982633085870734476088161168116088176079973482321756018556793167132919487076422524306802968137266578593910243779191701043091992271593862557146283168874125728449889301982335712669351858182529585106957887490561360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -33347488448927676475400486189539860335180808426295671478778620839591931462574535832742458410628730684458203008483404647331054221310792118856307609479538841098827920297155093039568911030939167446204452401635264687126757409544405165797489628840633750131622487670344166956193306912137137074099600881336625243343712739105881947344235179454630583496186806975545737829153788496139815799308472498005450496506854339266788729471261016213643452908927741747463322327535781770802278491718656407145563585980295316132138129898263189382400912487185262994527740350045277031148930574669203312134193676149253213432448357083826717449033853565724483944179244791372528509098581206594073454446184809705812278403009300052602536808287586840638735216306430061173652540596488860401417473463920326999917780160253016639212955786211964679392999913358099334908843810947516468323225572620195070501649066328037267114071041098052638692074058341766710893418309654963336086448568711874351156967411752259257170865650948665509538162358921948406893951564931490910925229903249804490158136078973331018586270455386595179918583636063930011280571253287389161456148858652842884717166772842828036458554365018582842525425493705509774842029784516793547522971640744581873378991390601371236624382653471168657673653316626244165882543481671037912581368451336767578353955938516749538314339541723971139478133088266016284105761557166015615675176730946500486051059384813103997076200134456183757518512540573025156211837955195443843969584704700994907413863800414732698873996781335319180701936909965777547382824306150020822332452914956973757350371879580241748981391393116216183672649989344963367468698260374926023175159650967675229162162576283304248912274294994854879446237288683593754468876088432470950205657855980320188787603100159636270515094711332183516991351103803801216832547535122912104787574758010115747650177268761206920783700339601860464038264179339723735175510552704189103984856178627597994576849853070921670138965613031870927134185695919433975554341523447389670153842670116998192204447571816416215659268440093105892098745085238117333326247456628194192007455831055686720798809588809503161073969675525752278815657857856595786254736642915266221167873770179423833190963884820305114810486041611857573403282687428507038669699951842472795891408208415823384338512478828079488024774328178431846812755214336829106586498212361547294699656480230787208294209099309849564228834428444934539647762852943366261132684669760546982854562116634340866741924349830371693668612087738377134704577498131111681080096964574277295702619972604040566207634612089659999975899398421037059210527425348366031783635203895659511328262154768589524052333423438148292677768136672449308018550468931398708581086793673304388879469780223399555209113669676479896934566200988983424312752797107021076536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -5620888783538699679603089449782249530599165556991232327073754846132648698530271310209830120520855075759652160394672158738832650664333113258477726291944331741375024823923590149072010028198150342626382751310142343421696164742020157103614219079950675850775442022585868647494150383498663743077828170033132867027632604973154409109088859727562663753692236015354786041227950981682055359788157354601564454452640838728480051030151787306715971583556484717707147804227243944418424797257778600906621548671441103566950584461480951543260617101488837999213218509934139148139874072430701780399598795133244258677844997653162988720778774403506100181202262130874199509907596597520025472585203506632178467931189607649633602359493620645256198614067103522132422883127118894915881864174575962032942386504338951905566468310060560609366536077583193070986959743951029179177831536268210551445803235733432936168624828910380220548203092466239669578459555166001045629473724910552910644197015069263807782888593185446907837580542466330103530797451604926094504551206575932294664480026721632806999090057529776389255522135860617275868897091215105795181584412290490452794867787139637863681263800345471301793421105231289366323665463254707714249948749783930654537074606463159862541761226563178406064077791350080242370140866707928332658560203780557482510190673498030299721647981601473569645771927035032299261906776392277316629689558664220544000248982664537575134294795863395075777258121220752600966905810013689323958264370235587140700728701138073989206204507139077676373200549419615390448627311823385188155800901199099825679521892713496570831951493797708546992821213883185945693255607416732475370381750121348744149758506905581184174333134931075653517573839188205749644572125124866770209028744400948243952853828691209143994457552965591053102540283091208861874773740260993578857858236350643960327919149689607768700807183731383993050971049537047191969901403230494230168172452587079984701460719322592522937826155221613088614860145356009072323634912953763778966914013395734112187271723773650592544179332744571638456233782209516825552360374900445076358096824982337212064262200228769742798579280923836685260852144679314102327902653067942867833936853783305534076332133762178648788189134645835846170801753306112497132975227158391480836697283941429286510421361097379989339331487056876356379674457090495120393056047344177638529229603348747603965369273597916021382159668615957281055722555240882525254744707945393255350560307380155862186058424905242855557534352235554652528003033586379159403345762449570958814463106505770004792756399754183292303060048865318979560795926727149919459764396233085301363076573563564362395852053734895925275045584680029831730106428404710615969902053705016581930363192015513186587024030109358129462445823749420441335332142725420444800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -186868455547062319137274391203911336513941261733620278505406593976923694692079126989258668779995348738834553154682898125895143805306933301206121419418453626504463402192120239579034800431919466904669177164778836590966130737973885149006954190223882199397511344154168379733105593158246574874739934502156191891303937004095513211795720205922622959720768035724379252654281293219565383065939910550908767404943690565560975588654617133447208748175604808407990351443560765357904316065322260888653053565299509407147564144532449314160651834916197819409284675201687092271307649196383826105558013468756037524444599655535633065208772492959659907200611296716356544198638192708832203807109091642335391136030092550243283814542215386540175596594836102867075884013319580733238593260510858793223469252254442465963816516149031906472286987045270563512778284039522681409700763731315402756770874179660357480735588313430102642033908173830106381765637106479717909401046861800331034811012099440972473403061432846134053959416016826152008359186337484120027089984296456765338076639941184116902891214113766486921834860721473288122453556546187089047896376510541470276416334054934598676158192716234457371030508493326855204693188387987461309160422252918400413232426594650651500081398011254818991020068785162943337221340331880406160544669902426078197966985379401250368917687840157981995217673727190192563120932255601552281758658107963931392819405516946040777241852541358970605457209558550251810436647151768847486251656140201183798825007449424777491075682871451920014099415018565906774135595943805831971261844320610091348130168198965846099796240043325058695890251468590475015327226739379868141628830189645111678395316259416838133058931477852906298303951363358321899357301241317500538292730717762635908123698307855049844461525873949292021737037875471277648952685506681986184976896820747471393290503611785296104280841083570878409904152742265246166320506336188650054867098354218189815185476618219938219687015464929314023606708618083447895034039358062908786278569291094438261074008421091804417463077601222250822132005239699423871542831378522453505547123433862320376021558784226237994398919682292994925250228121648776371339608100552288012718209671012611425031813723617996663389449536638237250223488053175686895175173601694898048339262895695605037292964295755064990487772376217745094461118162618049707943662325305640859864463513006406173755862952498048161988375143366206607411059056872845270512311647948209823784533837994984807863242565554034781199055061264054835833931902126539625702644442171159217173768298451564209722414713388190443838696679623261283376557443180373009348274619625041159000011025784639293827192883124215504321779839756652361127151844913134965785322611368034729662022888926160667498488170492104650004389319907273234258348995499440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -18018760671518501296240442485096318507351050029724089831066186273105195210519969960696829877944063542429324832241103327758106783237583740590629588998797353565850398456942959074921864964426505796091993503681907526257119109860517609627461770938441671971888464168502640685850431316046792054225427024111374994261460131432808312080414783699392388307125272609375345789361908323721706790615872421983172275471891654623451431587849479799073584543818098204230906998961077938857753097679479688824021768770820191803691277536773974186608252641167882248129340143547517870587020623879573704413584255747489056026437535381697896795275754045849284174377281947025494136663948197226295908614889503584989259920294713112186538682275632258138571936150435436703786230309399741965139530361570082200360646823519887785004013931242903985118734214976881738919027155333182913457289890758369676261981273799581974264590398806362514582764517191673854148647867462624659822956852848661649860661649958858730926874636177344036519276733944248096260733552280989921809707318882911803480067735739179247844891472949537220473104338346293738426248922823678994404921155534397711757376272178425552971618194619035443369086673536256470009852787642447518145613471759162478823810280034601266707838150552779165608477535605303930819226050622178959845539170453911754221042996611395444109780516660488307648600519710345982179509363445109890706483098174100064852265660457904642891051155787530038992970219005597710697335619786565335810226171810237973706678007048430425105813186982976753323042918277107100998537175480375987861203735290606292502886352520665838283873307531479568136536915956629125685968168710826610548785304508097902868398261656035015640495845630210715735356721491856947870048979740313216246115067878681481826430129024907788986835935844663183689138623489955716973873589946477522044065532479236235053510304735457633097713027651289313718454755260902436657597634255106235285031023243061077762656422105993653299699383177851682470727538349660360082444640115908006406956020479185412289904359704189739418937004745035197966052488371864328762490788119919093597701567842239345487604987027952822840863320302735586704886118638194574797861824800093261517963981616963078892743973760787605747459255854011997296845460671281328679628330303673806669476636544241014378148920312109831293666182790807485851080693427129585490669329249309304220452541861703298945084490275012838403885954968516546425840040661408841272393560796620966707246306841661845598884074231930307037702046409323397716784852595666863879654262780999979609944025628245491675211676360955852982082613471602975202598197089049888656956677207510695141669219760117370980024184110776121285111721308349103894816362884422441247550361109882982378572050299696839505286699036699574304155421665734060547341378152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -433574945758964808488172262572012651678511272482060066467876908049661893973408594964648208656312706158214499344971597841652858987598840627529408640187544423206511954709858222219690395932474349976244126467811545856067750319027522232587628944991568260586521762555621059366053607679673790926015232085833804166184776989391277116825173064969484330184910367560117493286783670149910338435134345287902923103074436306908992701143726877763842005327174185285924338886824511231143240365773917743014662632481654161489429416884287137388187168911601634049638442453898594563605038719534227606495428695876179759145411740601607369698609825646435483328974008587539327415957383347552953787905295946647476457535341337800076268306884695881034224479364345388400584552612155413573539672960329901840379311024020283921574431367619060587815968912757678411090784953796353850677458553039240944015020174388052866665200863769415922242233505616809527763009278393296395865957525658445116077356108497785969201996570026985444650387542634465530354073109674679526444687950086174613085183781451294290277267091227843728746818252846974215696288952077217240686001910630270484788713971193794398362459229421341960187734581453945209177777580334181921886881402324958944552361408003856577090056415325938400999685493546321346159412158739534210757968751218412757768227348598461004191004766933809404959659476497347381707013478518213083763879136278556586087700129636166931722826310335783151141755207371616162998409311769731251312707060893388275342715943643294783877179594910833621558554658005988661668339875127089502389867745869388301652742610311348812700751505270293613548084175190450433084855115229539087710569362391558665277071225167330708591966096218337481396150538509463669698099026195009457825922452009770602244730248585877888113671296639101385375682914563114989194392319175483291074964882335597378919662475513448568682738299095487498127608120610959662834902977282848500610968495782911427229058193626165063566408229613948913780514332170631405662209368035654316635150226745518695496935979598074617949641143866455687224255720013829799919391318023561261877303743663325198208200317371594141060556866669391681630065003278039618104248464915991815286142498911270606888661434462670953002133574286489703545593461705964367733962545716863159346784666620669447780532091550757247360011889235167260758933780516675600832526113193394878254617927871410393915787412318585635351214402339761223426156771572730100343854786478324368237896963599003610724596162661995756648022054800090762792045248773883049666142548700876696149662304602054248828924062273859752540031758539092140891404183728698368861499464839959543657451162776915378731347441643732166546847024261381718934560848482149493334917321731266997053418476657254946682114768400840136540502800659707290156752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -19530026607480489116442440312535286287133087562409802496581938976131066616213550813810167288156385998393790972616427934761902073234508088153773029365725907423226109080595267877736107399341911271288725943104452192202141068309080059875626231850354768051701255978316745357730257524363999017377216674650256651658341181112419862165495797760023481405076723326509025666970817663875741215159331344273250190705980005505436883612615508449931386498558367379966758257670726953090779405235545383835782753289204436917492366771395197119965385789120893975227166186968851412014623014045394487507372838015288622908621375355872064902612309165809265429129554474998095696930804591202347686859087740105913810290420961859422638377627744363552050208268017080658379439957381365452881208586723909436431772600204789540307380523497068621467241514630100779752434722958164818254507795712459694821270367844117785946384269942619225241804939965485532666225361885598740436007325832198920531226227162795306353901696857321276299082951589817819824677487343926595998268781892359084322594382288103674978662609823714935177321944403852436077178909739090276219841858396503697716702121616671535918330890866113158598146212646931246833318005346143607293209846329226383294084385983594448464911788494206643607410877052988779527737850363641089987988118842971289027469698402871489436661253556004812135058016528174760050452314541994904746177753833599197233821628615454519693636022277432852211848070645087300850625917737178817398497690454251827686122360534602514722823110437345305823996858387226877695274714928797182126379997086056804283734805830312263728966015039622068565621891703726609021788248518969528870451167645345437288686752200341567281055683093037903390708010054235013496010870677268426959393497139312625534669548221678005092371766620096649160249096472435381602651837847514278608462008666853600197790225650809131210789235581114352212496151869220502209434434541992313154921385289742860689879186464282867168155861733823004869801658610933756486263678227880143244876781204822377089939538279274677982183565715924918329306614983255708675092883130576280888823911939226445374696795214852423006599070632338190548392264447536491409746588516690616329925426256641713510412345304932442186532701745986405412316287116532514410773281852069644145489026590019814727176028073977726885563090525465725263035174830465392818480014525128008324970647791782584616821817354605144928959274066521500904510805327855035477806954459742058036767575811127419526543191726658105973186149137120960533303456808869869213150396586550822678160378340656600032788274498121838346491628244790091459625516014625321879221692199741728627759555338346566585051448489238070708640244990938083733568349800729227479485862594935719817297596484659733807424465618962869956468581902517964767760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -393696442497265543194105753848068232632723449759722796839691485323063998392033553919525125165195300647711001733875956960154966166701548590874755730644673353397995597283472924398950015352365040734827774028314909967957250990611598073761888867637955851036602120874783811595011716512345482615801797631897308778824068319264694770863670971136352438685776632987244027546016183981457980505156094617066554331716770274417904677179255990370280063576926800681606751063213825052536168085466752770677055998731440291239409157022085286367569524212086103955599306413815232993149193623437510057835175514569225037726395436125933456543690455107669905189214751716317314646942603049950671494072941406760805851473389650284399881804479780929298017172145023578524115429006408230231608680459319224578753778550959299434338088772378435636366762893160065852091581802889178814313576503189816240813078486997987837119462402764087172819420126930295028292316017871294426573995903925664000877503296470616457266610969857450597965381735180656797998939328378489252558219022297236164742850321626779851044446503323208003908982904563685353929339411935758483325262356524445720977165130110576106541504246181283144681537762814692941368568134797948592524549900239089256399678657543536362083451852650589554971528517281395749959455151728536041415010038939166955932740982407604860188359431777119095747574762604565502837858413860057277655229182134377492177823890545565214621476152475992046296763978878253104567687628964318473422913687354881501684150727610077365936564285317872585012697961228955394425899981054136240439240785050265658649358810175541822028146868594296918648780192053403070223391881913742512764484314684552095581491017900850684867114845060475837958006846653223948727745020591380359048908300806246136189368484002103087705082041822490406197116299817796726697494119725064976907854645543331744771405346597371353783411467091331890559275995859562516830855753750254321093497600229811672243213333746597234445799090063423240218196880166003670988496734320060220277142130289376004783833679372050796501553706632517967652741234775927213592565517830364171520296635464085662976668548904518443636079876556872243060932228269419381185937714016223188288917387895727082523915746313568519429847091249601252657489416889824260437406684390697499820113650615646064030166135725394926307217281204333637838693998303177946986548992893741220709286969098279625907431855120947917550487285825827625760569448240968559021600111854480401638618526602969192039295571478404908865600673068415296725075361463567336839326407724408855301244489697806095696265223771109974873261315395400104168787971570829290574756571324970197141568703885699761505648644338304209236906041080479042615966176332983987467612011765608683714395045252776386741013359581341629942343674253397240000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -9288011839206729667279117982049408264488356301768301866041976774400759019788332984176732380300699671402443467573711632305982441842119153897816810829894109946269235914690439227245565368108083664211235776303170299912093596385432577931950811111136983952868430981320857050654855822725055635235822086938215994847868428769933891296918472660153484343030246743715110569636725867696826086312236030561151778155170472209488951591322638004122323745659658182484496131750194896920236317829173313878987510301868780850024570833747707702574735673649078077287885541649705741596192906964140140296005543692373719516365985058909822522343020263803917704234391873998934141624844118040628101164896961806488994186148796601921631367678594569398992479776483656112218914012414410048920244194123027329830568074595594185928421251654655406542022744951243286237239096260846939080247094361358772505547358190752978980972523132404645226194787260822465930699049534458639271237096441613067254813861484133643181785282221205965806481557102886918723379842003281645147758617408887011115183047776397467052727268716673616121612669546412422396015317252791490646816958425001875813925793367881794724252964314717339240256958934092658683407732022513219658232403698265371459893348666386855203733729113575828619558225486400213356351828589260905301681696978091814460889279662173927792210327344208775895748125484745817734796947766703331928892216343086655259149697047831335073944107477917971655847182551837258257160643279970864549036771520032422678720047117541970859127322843690180100830003762680427049743087005671222141504889988069180346252570487662644670871165246948197589299769254045971642139650971315692805748876586835034066174875832311447527063022262528407966384826754642439905240007257609398956739718799490576856974330130530617590046868069453238193263422596707345332031732020776181101160296152794361369395885099515000122382385058234876121732219010147269846936314708857447062676790301931573604971614664791210108869236653527144764651750301273400119648442031521346540279176400235264370242620939290324198933151467272912968544680234167240706697281845548950108730261487960031208230064755857714940927166366127645636420794162111967705522259887541177002215929851772727816850573228807325465176866079245673936698153617494877677221433606382877349857949577902914601438094157932446955999293813042232089949067550756923825277571382382412097693240243306023336791817505157135358413491889553857725393882916786227754925886001143217830332450387503318656160505081741050779909580194205514757290058057186494397262787454058558645686908051082202407674899449586262336465639593062047217950241290647596762107960327921511433860705693928530714075318123892452075524182339943563136145885950692134749949618970019206801071884063875540215597535669687448568005341319725600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -86952702359438709061219188221379033675891262572986748512233326378445018963016192959493156912070198974932712061023754035117162449957191174463388982156634286284635782371070457145910663463294872451808749781709348432409686966708079216010117124425751866894419141793215627599642818782198914586167289235686945207104366751394808463829510499432003132943019926468774544689744701295010615441243916128512467852325427572748219740180567946833147858617147875755856567394913700400208871780016117131659699635680334456707526672411422481823993422928504773189402079176021554877914558239162918929404459669572269708267542972404394094206654825026637688827667713036054006237960968353478951975076882210497770142975628200826960375292059351379557281540302605853892001763133863262324764337758447020935739251230446352464854117133290001406214472202011779511252796425026339951876062449771497888130815297732220780946974697908617015725495666092087940531166994156652311308135426250810732587050945582292354318480687782196559164574236700867614787025759435324735159805023109431784743418349359478525904991301502694198749397676613059050805878819841232164299666453611366258892391235616763351705403099376800231475492535080181993699400635757953106458923542899471532663989400426199868262015722090140620715940267053572761752632582663804416807574017715459840421183277765730869104691029380541308791696021475882536295653423150210883248507975055215815279473413867065472966311412788037848586684526328411295178134301489234757242518139174368657953097946523523111165821961030824781393753334582381637707235416492942941423507153063642150357352702938225495442059454989764510990863944849568640193480388692774803492863629558974226833956875521250468677327374356287932830352074076960880061404797702340449043374267311076142890508597003751854536972957834152969441756878203338556920961963361457427336554697949497165127300569725907361377483951519744630575529775484223469871314541214343610315116880421453784866799772742991025825951875206409166686612569281154087730515102977417399862888223525868441795458547289981945483402801789545884601497129702531635186359746432472245920063546365483605277600634318740177343479968752825843506610890276528767970054085550354811048947746785058221904586071132300150344276323104989183848744938692959692907858648862752894286020804331584751103053107845558118191768732856297522681585513886047641860995889595691173614657551082126573585444047390928488579569821461039065721619010675684919807315570220669690716350120810350730913583488717768608994919728987993466619835077046564752514988167961940618761359702002852845666047543019061182549561332878118670988139255318578389125851783401715343083858681673263609777798768550653334171072448135625095118436169925871345593531982680773993060868806899894922438637064988992236211620570640000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -2017908923766416252880063924225161780802478055430290726353487447164760578198415481621575446636228883192412441574728847600659249873004721346249031162428823507234985976650851635511611880602467304602407751192374864220601558285872554709555268701862537700165410184152006870871769077884567776151311989071542917143872863228247315167131673356146539726481518243671928463027347571623126717698977321518962248750532699322559446441390315656400565310157652132988382844286823059651948271461989212247157869565544978881222835219507728253492170630949221927812880775569238122163215285936230950887184861702106708956194187526403616087852638209191060233088903754610371976166796586910109668592299716752782144989680509503678894446564642919970242407656413027515387273645158600401405905348094142685653196950894056695754655078577560925560764897641271628427900127298929669670136778405381306314430923530189897071968358724960508509632750506561571700999729120055548922485398849292611070262529638229671011198296316512356398688469263488366063540215503821846386370928644636309807597486156716955436328656430921248049113565457636981376334581523440801863930446477356605347366170532728950696474326871908647835059871894516926951329958919200519391109817549851228792168233892848087701503759686894508543277342352574849167779484118891219400478831232230127209904335891341295680950229606664694577856714233098971588404715506148233722173064763135093156619659554812741071598721008074746118535639832498743389678657629865790313382339557033581766622531937765724339269983215176879525755544315653731197459321741639788012378951099525235813507655978907433309358461453952890434013868552714752123395615016605768485444610090856931384823102188370389233272661884499238260685288321711286746191801209185332569471637390943086639778689728924943486545817517636311904338273554655308172974793216122787742903738595095553915477941444927448793178719271537250008938407631760327580551249914467178253955607767168454113343588764092756127398618927619853115899081887022564720982872106539163720812904991220399417012621253244050068675150121979753634393541765128913827859307623870949086417716210017066406487756478933827136670066803236093513643281616590148711834412822360527410784874588579392055855693157227353018817025161697154057474433987152387763216035571112672534678872402725474223070160001431216886439819818340898553095447112548394048533603159260658251545560280671492804332583101968161871368395820889226532517110895188217250773930724247520054369237205322842554805364721826901992604719341333131830537609801387204645058714615682399735307972426769508957556143162621580938111454522783790276603768639601007526415659199114996177897706228899355872688112247382267428114352839340749081063342815148874532631111043513374426431666391524972289597972058904806932175248000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 3927890456976310274662631601593324736669924856710250777995224962087560274853191928904746463625009277090914262903595039091912719881517493944751897671392081643684368756104200500264880674544939671358539388009892706334806969430349372339447495287242155294429744976665826887743927074959267613970980727994834069618015896749090642991262287307909879380503705214569234130110355905342398513684126896907262283927903224454233731264375255217566410812530749459314958828661250357238814368257186528899389107718246741406903780342698755300134207005057760232046043920910600026751958380846883411766808183959402806632629765154511920347633851246899974404477046169439113366966094218647617157584123472307568912199217442100291840954566805701335230027062361979598788893737295803222582554001657636396244214932208500583702764679757109398105644559849818052350606686101093882074429676500487473346806294528854330294627162978995394556271191953395895251834205779029691569610585729503563493277332496886633698477051092234553239015154509800071360894607955699564988046746803879177057428033690894666264145793294533750282876807783472719771877942677831200116808658908514366106395448230454665641460186122350694452503897158168410065074862492232813257940733817801457023239543951583297718924012627450584975292478388658764489985698503364302483982523642665936541109957825487864808098566102529962756616600191764528877985008570832509098127268861651798294136845761695675905752370867261643622025824415322148449778750806919578503026444296195728022073881738327896257904977463097524322816514539022511768497562240559518347646301738986373325826332845960067906561349842283172444291070109743902344939948685429002435427682528118033585098689651328078640338893620014308898024468999721140550570759467340823074176929992956695456374397102062429784816869521288232973010029975398996857746241059912863489981841017956777398341267143758578036908821562759935408381272843853567118719376651321010257753887364250135826345175079899865314683195752584712986862232571677208828115326967992349204674362669476650207410441926330261965077169233435732450493759861374713096098913669609422621252195951059382249771387373066871399770233289829292246609205340078654628022266281758229978662237318920215986379985849642806543110807102121877360815354143308975501770372064041821153081728789983953150016420843206433030634479813951355935814203544181381502146476251723716622435623084522505191508511139124774576538969124381431288744329415788459803326449139985609247680129733985686401161751386002676297242061369011153927409561229126331192327584286138964355656714761199036439533022294502715552595578845101819060208120933028958424703032285635290938582685413463785475814448931190910868716619809660533967303366103624543662986778310582989863475316463601499325580829145589003623200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -465705272824767071744115404827748619715322854874780763589795270510749638771054602519922005234419545632764909497628841964723978906097054814484795605838843765085995244794770075378488762000426883578485810120621867119872692427294811018513717534448017433640494743204914387660191188401461132621689174181067317461920582670271668683499169565616351963185985070147040837238845162727957002690979270489578937639175175982017099740567495176042676880426115189159949316263812775070605415518627161454096728551819222954463272688680242523728958897854584336654004463045855794065448191437665401788548721306693516195233719620641369697432944288879198432598400475038688678608600427042001484441243717575363219033794671774345492897535584394109406288425840556401886392822525013903026484899870966447732065630283584712912528681017082644174418987511785579758490242345945347966201371219980074320929386406897761215427994805609802008692527621140731556832366484871087866770897679348287127127993636191962074913788545956730640756335960507276602093676076423331140527588838462803843805567444120346717826199217162161260307913800552366479044848258934661576459569475254359067135962918048086581093714063817290014503865143874103457600002390240615975480191526521864165825286438438394025898380783557986127008219673855626836754681648532380947128334664479798453422128887284043519028457570704831650351099856506900382010565168144165102225377598167507695584671264524689622221674831807733853002183210010324618225135674660747394601876492344275502306030914873463126833795897909054174412457450594558033365016451713204265846098914953730640495193146109926001641587726600757184492259883210320619271242811954604078541222177217700443645117702480733877557444293320708197391625616533015865191538557324661491076723611054245153501184612867766021442388681994059346779408511407410619957603817346235732991348781362353899013901076237041114806342038067903299799900191607210129026629374845858616437927386833202809742106209741378578721038279376248774624995293651970760540443666281593300183179945461675186424777537491169631295981127000403923042023328168445102606434311269052734958364118943379153125644653488843934434165224083911300029207780667272091191097071296350834406027983975374748156353614335787667301785629707556060821870442634750424743157215216173495277939052873905095823013248013742166930910348053526464505912788315842176399464318816109127303547532089599368375519293950088902550389992797982383921009941186664392425995865010380693688255788824520900574563917909235452627608623363569350894006956218782137238782404918588188855401798535683007882836142985445144728380169059897803443446556852772450316413291192003180109083878882100820537293321702791241289475851624364165219149669273011985819718916086341387786685744670938035257663254761125920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 600616362412853945611465438556097196262382386591553518208829252365057272244704744875828144301906111236050716679624035853468655715828914240632241202695212488430321939949811617675802199586482945423847614380906197478071598515533421965767509646256187303151460412205619134010989338724410209533874670763440548802002584334491111937861253209657627705888311767985601918133051149167747109805630395779634376398449705532540231353175094382399521628460090434098688892582871926854823937604506843457762420845819719916532364409930861192116412522514459772204500489566969278026682998704841363899654154007760864071313980032051876221414823636211257005469379135116071263554332898835823015622977835986447446579090340435649079938699807854234975922947871147306833729037336766391444158863592419512100345104461314347633535119929121169117607356095261423802729766927268999465463967802937717196650746587094017263277611087766964233220698119800952167850479092654149518649915881893536558543601659051728956251735791831473108591379833666324876859458537829887750052011047738822245440129429344459686754472077021160109207764244571735667530145685856249623011498637398517325614518087209490251630175751017129938653450289312082581010272983113842599155664009846950178324246959261956522101833386980406905207363921475252201378293820480927013707563571011244730805213693976512138691722103358642551841824510979875100213258187676997231339930291739546281726235295868537679770987924014555741598991821414994962995993266903831422077722062399407225298772318666026752068665521707075149655970704166342933381101149134846555137209295280121993083677666341423555381418291864090784655801839084040113273900592713404738200024730067942554520618085076765578791390440095365967108982723758075217265991409210602285220411256772026701081678950196603370721521478758449086788922211551009166872836228683053915226593169615186295469654065632495277261608626574327981446153516720802589218676596696095093594126581402182984374160086116253575119758658594730247800779805272759521820836804201911201920700113502808024612899505273604811142747581161178617433111180216913775079131895307657668284094550884406004573591020518722278922296249092591969748502635395487689504577525918873385074712926006067783765997197457293335708201123059472041597312984155683352550736136997763840726635612469477027237922019067058592092989721013502928520143483032095033490271557136529617283483819305602429416557474944147540532926900729673336493292363916591142580986314438715122102112208777036250682705927129512855581582385454932621466507243491308253081436073001987097804168344694839356895425103912798864020182862285593221652795295900402901878391656397102675120098054783696073528547395235686926675307564707092328436180472961540405201213349781798997878670548362831051407283404960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -107437578683424497279698750474525810380635063094692648227139434429402792562073091137998044150044795306165583587067805650427871149690314312692330756682481447357010653065928484709705310640369224437998198029078015758617424809337861803250105864184931303541764625042834161556314119207537307644458367593910857708546839823849892358558879727546100261620641345198325614944117445171399372730134614366357426909355965417249732469088023818275164668248855461662235693573773123930937633338833063512050273996506006247738620362147806748413768442696760040903898820583518573649414319715795526907154001771776269706917235700588910517631888723797412970824568316745665525135086255022789371925023662489953633534337454992919922770610117800945076452804483233872627082154670664376717353273727278105337272887853757487730058636698730708825057129921638754699380902395411874853376377687662251946541145277490261549774286854850805364793939618513279748133828452618930406248464726232033749936477151886850790576904533832262551561387657250181179671102417947791471883191487989011291666522569149861548414183651980848097428514531717403309022217363189617262902407837154285294520462754525144768457457535600678794541593130688731609489897772808462217879131390412698386874224035951349384137819461617234517786481062043286222555512405262417994702747667005591895186362706026841732449881009620175194022370389500048122521888389844186499154956799541545697721891747586868044052093934278918439576988221609936440533869125659079914767031252023353249876024631747417868677095780233332133593208170577300321607026908211098334523306622498481237294957183688483309033241365810636878914259507796299948556190887652913296948231591088855036713180052978536050419656099504951275940169085096134896304053023520967949701048932104366989965558729371065200969958810009840862520311273751604461086189658198763315388877667974716616127286051006579809711310460427962448749555517952463093173613358446146395605177992277481167693186889364267822651292560966688997542324163982026340762176735666105070049036654378977890168512386335133789054494557111981861579834671691632609640325688614503005119537825183225130836574258501415739384398127618681699473750979835390515372839407782426270495829381566647408366378181052391491652590473324524385119138400326308497355465762719627333800995682060977890635498504641531297668499529100975322806826981066161403861687943180216756620753109299813042096097130380295022715794526225129662642785250879270500867425876242430234730848487280498557270954000320528647201871361449951155836405151904218727645237841738874736717495437797563974027732163771998472464525475737076071594618013098072427060825485343585847323098261211978194133912607154970461777450498728184838498069561426715540007146396742343112891263976882439181099810430400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -468136129866030022029328039130126896156991941366570418650117731745724525744201442707283319612346467620657097790969073033705125393984676216366195850247511188125874799249542750563542215249646364903430327468453681563006640920418876421635387358780215108791908814398806751404016446807822832851448843317097558864430263225101300104045019183190376917182206300094144964692989795662026421689080161387558453606504007514445489687727037739314898226023538120296751753074219884638768084409180178186208211236816691304693676448645491039599723026086448572564326757378609464038106763312146254083170610555957124300933569691742065114164518031070603266018300009124768400964693095512758233692467859020241629051430380098821468738454838386514957269853851864858715922413931609269586191336453614311274451004041191215822529167653430921827938531423604360257086163023807646419993984705143620720393476481332685671183551807542483324265802033323246251435247567736432747162719884591030453023747556016331070256639047421606696663366792930699290804430624537394032133098773181772674094625478065139176419192330576296920683177482180793671748819855042378267358658391491086666142161350443141865952021330147800795750651524624965670380833371677702172287715877194668439942651497315965100761169589173978199881302268732713809406515597182535076408102920683374154400756169707508248922924083841995317409921077531960713790818435955403442370103773699580214917377550325051004583276213301118253650175614413176964711508860512721648418222178303224168693221373937307234948722779785737344337785226016883936732543002948778080916550111497668454931927807564352677480555138805162735047211318264927701792675551202955356044203712309880916616265185449584957500092157021899618476886273015961148687590634096299705401255768837376140058201413511825441520133690074768714587376848203791145273892351916135241728744686983739356890459255874088861511014721550766679572106078229749029700339198634274185528178044858333191199950841966063921967918729578107768556924021783950206051978422724579110430200952048617987770964760448220885346542498999250762595843261642824555320173988280058422570342483387458019302097770590726422468211888992902892523687088298539681228574128714352279485109822360546190420462646698953170803010150273461609666134425213367393056895355327796259950040698034268933097743120198352960724669228441116797398020324527816716022281548511886775165801716008140031307294535789680848503848218173932759074675259107310747757355347414879182069672336282058091396229787863938716773056999985390141536981414798831773767267956195950728386457964905446736338152283813546756877381124134984320042285513984427865278609723539593706075434310441426481336220536445767644761673284516349195170617483340536209691582828171835816609518958325098401012320000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -11267761498993522374182972207684596472040642266355155957488147455062640536600361934940245050704772168353888258312205988621152547514910550831271763074743706880313386306093688678942672160523835922880971955049050595301544698410855344116744611449394621232425559967079528074846338209395807768050499569457355913324311232607156813769615967164284763212349605862616565186109064243956581267134083486924285966504210501587337892259127619655419506115227663930560634483163806047389296129638597509352433397089137207590504711076296304720361500321425094878652457985567600922761195997745650712976036101056742149115279852697392216300977034704475756564392115807543940295340017102870514162033296739488229471597499276903461910129800803209809832905529774036901544666436556666502071128340728403867756276630286696891550025849043021443722167830725183543452547509422396928710102192393076571520284324935893897843770714647380954857528563710681245410510515407332032337921315459863051280217786810981890127460351124825724596019960008949242368189861390822224815691666145319269235714648684907823220393417147081110807979701736837770306798223749187909420462303956654801036240514798662159308307563879973898467928275773571399627184078670812754353850679749205596702461187456167686129537757076339434934401786329687410798672918676764356565688575635270438996875681769166673038849804317770032887466993421539949392274640185359596844134082836685129987451381530575041654093854233101279526826659921202340272406932370080358689094966071408081442325177752110288200996317377158315466859928988005015636196333208930451142507107511318337191011846622557001896124549744384158758832741147538260124311711220694289393220906562456193594580003946221443738805989709572002994637895415625618049381531795290707176804251613538861434962988980571741978183198712052932049460698000495745077161376830939896819665995605722450753693476039497431030155460619201094074281929723143870448683676597117883456144501947108860663709729438662076536573790263546134176481944134049675426543549234701519329031194334722219703548790062629899021885049136119474341654775335731925614024649679307833220987961168393311855118117227197670539361370945471674342811755330788378030734052441333010143181633981220823149724322012972972929694391020365725894236652187682548398036435464576353113798196402095834609281151562460382911555397645228679093019814196064517416577145974387343444910416697566852309873912247656495501108292749881601435118241780118321062982893782662229505042242740502849466868114711897786129935958324561403508769145720928861895655371694646885958141305361364555948759728471903585807795173642620912579075304755681848402509103974063043991488449578536715925892182088510645988883500727966375375920820189919016448196989819924000587837996106600081136000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -45210424783619026921464902269132984490486561534817176893103817382663925958116836517102265882209953925209276605051546902132027471842389004741010895148401932298349004960490421094366750056884692264160030898892592740451670772537919548050703300455440002277925459793864241672346154672193019907075433420339083995588687378607142719785707620298452052354945723998401992335715484650560699928382481112396974180167039644846125543670820290412099572010267295471476956129010217627949030015405820015869713649944593678249456198290280131408557090102835320328166675303405437629078749565129185878090926686355299687171162235376391903821257517356529116572653440045193330427447117028199814266137889856101620147297837520223543665800767825476918832443113064901737444985331791142169668911424718879626522745399665677991430644146661518794496708592300912988409696047083709633219963032405653450839253758512719663097471114587432242877989420162728368497162643497500189157560782069143452642892160483375707174039789182993107843562007728329365806583722517262253363893012411053993687781384375529164913772239071743948668923591642173571984924176309678604640640653991661103985525685575714775233919052303904162504811116100150049471375215048110441847127757361390662592937885931921696281397812218490491837201153068879361576732157438150004354599973604899568548197486378045534934887418563570129394030561790383614939870379553078585622170400578910203947609484208624784245842676017308293595591062698177246147039006701593886653061501393757791536120486751254440044136866857274840578153633758727804975509900869381770454229325893274596942765326737356272820822184490186335396864108765125667314419903184333978465735304321013768565253121665945242258257008669628392229966379311085585644340704783683559380411423310756065580135335204138645228325054116044698107910922243209426153052185821131550765656505292835827620912336438365295064114797036877018063042849735754276258927953013882206508269011911646753196995843681987748953375576125341242997765584576233558919164881196792647714285447676888144187695285584371594732959442164471253768687182907775546244657567713304557387303319063585261436363925437545413302833563667376862513197130812844819931271942702617848467303002706155835775889070608624789684832119821841702295860758941451501160392860589852401457075191828664765666338793518773520887623716563380963344153151167148963991934947268525559445661117547973467969164036401301156890950064691075107034474827976406241041308521830505737580953894693232173651935050959764249931803346518549142123972998053131972564809111234408753071468925018765002301937405114384076368074587979769555425376068267011933050008546907843325414412003273830915225554709292470242672644182475415366597517334606556868517079204639403243683607818838417600000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -65903389016754239396070952476432641006510316815236271894952626347505928397479487220805922341025758552241504243462151207810464076750704490208391266311261992249896990472436251860827718597733005797381139560633119278695780098734723107863890238429898071380173453487684333148684638139919499384048637338053085535408797467209802554044292344440773745413057605367951097177536297226019269318241865889793654232226519637250416089471657405183130877563720305557610165598720173309925132565501598799395035226410247410875081211233851739543893466702852294309476545120238252526024302400899787337356264749624796695958801315447344416631122392535500945826935853459422924461260844323388606444945124009880732063865858967308221951095948013562058414698834227962365597546960653920913500676899808905181752686769551324797249326830345818793226437080795633648973214422263962252396525897501925639233652053765105112418357382837272335763731764601944061412149346120483063717975200632169135644091702885901256181329016681281755682027686740845133159934596448221931229775099702162397229256263927594175560650304312935442581999346120397643356276029909708663578946053838680439648120341329599186898992002409188859019499588292721145168628330145933911342484346234097845088616979038761418513679006695893997129101341507383689992690121203439712732495256486272340725178059897929819572508239806658054256417324546138111012777039062766956217957494981454547670501177365680872373202008514036569830447211876757146822977924740848545557188640205258644093170898563039498852464270489744471373395661502181557632206871381504103808571884302440270642749967040534504100174530899541210128692530261978127328734583371782854365320709846427832027601078612438774756242609755548207367938227631956342302668016348975399950623455342223835126069218837448645131846026054235717707991147620225473402074309601367201755603470526839568144613261646371617499666703989318659781728597379593082231562544923692826266633016050423258415712880343765391244097996457179346042521391471849426212529189022914224823380855572107638634459386800371535457407018628622281520552563993787490084654811765467151390237988065567685683970151667263690306419425908106049139548270334521905799478857323559622215436291717384216478998473235554531021053570714034402266092228921925056115242848572407478556297826030131761833439089375767865619551101699322838254364703459468631345583350310348641052458139227685844721752007505283341953032775016042875924208638589764158162470180023765266249102998511809174778249777797859085916900380812073392860132136746225317536855301308741653005347866882287536507211902170934293720340671575933262073521498840599735927474742026898733944561165060109310676926747158130453641042116280962384118964931134000173788484860949829636112175977920000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 6333431379608526226059698682013371325229215026985411326776388478896804090868856429342048618862317581853938326586694573998352913289961955256961497948889011410992980418297559917060378602441221577901485888136778719350720652288369593750544244499222653772916964808751623508955815922841405070053222992692092058520060181720847062231123868308528332076056042754567984773539973869731590679711450262936467958556990276975252278462807000935072380688319672637024376488803736135359011710203744730855673744188572490918952818336883613797348279601333210765577998458821974453296807045475388899902761185055242372817118361532771053421352636644002219746629086736233117225857967630501416769052066542731297577482905976198167438699250074751637574853681525882834656501088293103011407623057772460910997623633142746808848746206542515926244941097949837362565369686791688984476544230261237627531130645062101564273668393948485217593521983203504105408640675909631256104736806518186263861613337241741045920968253799482451548889683397156915187275688629649238044001278024977374669390348494638715158471085577910232774153944208695760957424696424539211032030799541324594127903363764745617806561354782762292672012001407698245037347081135671103097983219587351003592011804448706394244417899988490529653103183828571998473957075861923757299287788800480380274067478089050165807585022204383599619418772201764582002239062027941209402232877385492693557830882514318958845201895601794935527040281975151951675177992646978822169971146325774092774707342842816699980428420494528596013427099385490910784591560588119776894567717322050941507567419299500319144471929957979742019188944176315756678769162139969707425967892871545347189943648311613634021050016447667341294897013146327983619684847871932603449973580752569699648099048801360094238307838126720234094614135273172240015453884053452107420062880933176552902088242434161365526396560620558487018940186652169630897613911803678251003145658950823219739174723515101098384734418834037075163205623891133048092126260830709059464715293560707746654346058597903895069903336325753657882763188238646072426395723341088946204358938736983001171239574264293536047987178057790944267455382945040861476590553723214773273455477920437246502247239848236199982015029167476353154738486852187750013188149811791719375880809109998804777394875781311222560634664146587764212956809282978457577662724627992849012805401888254374734762692107260492222289107490651211405206716859761385770193815050491106311931679862424132256493828453799034773989780065340365900215444177424760106249737153833862661258878318297298207538797610050444116066036346740795356124837918897251448788091451498226751330602670207019034342942132386831300592234631265032601741041286691952123794395309035287612486000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 38997070700286811283143781143727407711292786185562787765679049580528852007459058857699019869996805279964655129696183794555823560444754099919610747252463367683796788600977375073563646808481459224685022945926610224489591674009313896755083413993336864654984069419033478750039736012454528632836936791650877371789941737816297391535134703763351111617015691074308359330524530116382945102359507061156147064782497631723472638730626896477421761951428232766939593362191147151584545789373232219254787161250073065891705626228363907894188632951066489995740590485947224973930694347137021234122372992315676057722213153350992873631893363607072451986999519736639094774333878203322455781207748405874664572565785454774203382243509650141599571216734093639055524165333911308776762613664139639223863913808764204515282658327703174549927963265342405073892986120839522779564374279350283009157925938139010594575125051310455573459158356396486595857554208924481275947090900717614295354580767550609600878377342965995110801994877122427270728602445728208428899813984128549246673476763053838390852135052924150868192560595576346637541850968159037044414538843901339682699122802640872930683249679742692899859023520992118158190378736897066433426372841401328750989816745857809332497527860587450151241487753955945388361396881597889836367413893376591752193019190776079949903134769804258410550943028629844458191954614498625328051269991247108656841320770969814309006093221416913436510208135625496074477841928883304688273034761070092911377676155138886490750240779515135422766210981236248833416350768878585478269896122380731239111242845997252433828892596464682299163696550927561733216478511633396690342211901661742211476256512956110420710209796587433161832834166336816062143511850929298682563631452832812719688285645033695767851323221161379535573558454475096305002011327174348638795871489834616653687418020823287200577319722882242155462892759994893858601721097674998382255154667409181662441461418695630375089611552430839851873518919059767629131177462284094180889896593081031205742371259107340278355647193860637830664047009401833086270103914696818362321011218372014354551886206409199671051861957270037298128371529183363137806462324531709388121368761822728445778274861616755070403064266602912472922488374190200386171777140095866557966167694869253832306162100059321497094036590424453521833421454352835518825667857320187149695942217495727754501480171964892560824284157274256812504632672265845657840993283757120687270552423962208591404946359819965935373865649261738317068478035346549783845363405844787617613773955963114399589379722588835005570445863364989340310032709248645689948070011454123934456867072547466660027901575573585028925329027624906150410107921912055795759318296077940901008800000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 750855288096036229668892441274739667577723047995673876127648700903222768683587925576898712046882352415143642010687775998927049903466824183220649310121539744074510994440343720135040659503055955461155817348535402344181879401495286309862788455725957086078441575876976880515939274168209946547865262861940486966649591782422038594850297556927163125547488867818123679345874935353089997658420265294463441661587205487283546275517787160909372865516312119167299909937255603011467785252499422086891232186069649952729479321340902507470046514974094896117895083623732869697550591327334060119227833908275885066749553286133038990148717690351243955154655421573596442435981055645666642064548122080023976175733634907961557927603047009016498384658720734519380635580990502285784865398010438272110834230681745652442919937593778202730074028877244149651702660781479198391761366761494747819755929486447549347479634273100872023935955892426871790387185615009254577142299552553250206508029590348003856943888202366120880978817766372938730199600796600167061424102071918376689307206899436681800728946168206737616543547144546872458827470238469703402308940969528490482768518783399389450856176320002467543011732723952874915660867214207454516291198502265586234032500292911322973115376397584975465207295372117159175126496724015913978235988966817171625769124621738036286259152649990667622002138537190396921058214129905860812937880060015662298571709345486534375610442023382856466337268152782597832243846146009266021171999674522496853505930646534215532813365383165811371264198085685986678771484386623561353816110010569499021098308894615809820567210724119819222904856175962976451702014485308899539350932275754145112559335607555975450922740872574274197421139845505409906559983645347017352499533802004265546022470695046993487731627361521851763600246181628662292186274925876162843504590694575943983948659120363834627597882308849204012742375455980939719084154079707911536044341310442893430278805100793382128390454250700269917127587669978234996239136981217911206630440289140863403727561761207317635440102092979901535764557662181526935745513240796601812614991952548604695229337135841566732720958523971499098647095473427385947803707208141112671087272936435549381503806483071416943285401682807691314534504782448543708664540123400655421284490920778536148416628573825179607442621727194805760056376805925369149254732400630773054930084225478174742511939708291163621423384283314231338298700702507102335250627292153337670415527821331994980143803271217650072478862193556192716973804196738863130906155694396966299895278933955866469315510045746017165894696889212106507756650668638818881827845864289894153285226897819649623664113502535599885254574774778698164647728057998132259386102227539926560000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 897807503543442284913223631826380520805275662580014875957663004571457018691335548340548634296254561649850030849598425041346038174901739100481597161135898265232351726130491004140544513009729521818464622670245096712609277387618198096408604667054857665238929852232506152425677448170070492755954962943483621742605807999354496428585581602773524906627097773804517943270866537432049971107498198598797499582749185397182476690669113095922994497547661572345843353781547088135038676291957624858482393335478209004133126981007541483643361137199459385177632514349433139874975837305714835436351072728909941111340540650408137172272254083427720349260118124114032661774384122941310214767253821339035088299236821101677532170673455928516889458216128436947606206570134609572653322465884725507528352018401882270614363057917745243277296468060602750481150782353570803106427802284374867269518122020783434353798551240459131662927693427250415204944839423345331022047514952533441110387351380978399071275890024601471853913580615326707311648738171949761912280364334189979130209541204732348112156016179789266247979969430175078968245212509753197094840366793797609666652727970823809639937784415149591367619554243310774193952579642893931577270011996116200174846227058581901386868263820285803445815990257250978385059415700696724066246230698959769901253673748526359851651598644376326967344469494854132333464687719817352711768706073079643554924985366630887314271633397885043573710973556148154525839339013120746533084111525636774871447214320889581920283156456296210303939649508326982890168650683419954715312622641670816113737686641911209091368511816988336760956385512960800114443527996130265606066437930463755862508919397724778455889681120911513081188567126777510897837156603891445292041721992447406854069822407876648552773571087829646056973390231304918439183242352985522915513441997223168435977208262649911090001034325619337516028574626485593506087325313475404103312110598137084265238793900740845178847818095224169508624309940158356294351167002742879469565549947912809241981184518219422738952757883219217099666814395894678676799082526592774239621615663708980523463504738132823454554288282803749009545996677736515300121030263292610811390966625904979710428178871038554510824538869586011536642078815821977829575272841600165465783380079625039679490600963169802359596568398114341866850793571231892038694808357407317594735666638895654340936025284043004691958475745770238968083313644142384776285164627008419231684971103783598990167843687814805872259764509113197384831187476278420435747763602635865147361031530146126432186279018964603732058172746774560332635374786372035022406470076427158114499539276269027424510486596784650104492567249303078734317134617490442780666935251352000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -11267244377206260303113682335820988875988262648491246906811262216741698267642588805891385723645737000988949610823160957283412345811601293561125442226217847477093738897432550810384072728174850278112343034766107994274136683763414673714800486874421016930831730263328181790685307975341422686142909418548038828226370831758476690164995366848852405578874953893882422702648314414362591195749680759278015169007024195347760134135660762901238338376821794788119840827333130583104218696954791481840003904875898315002033779372726067506923433637051546145374040232080199454832881040171246908424087752762080505294159474251146067448057010774573148946191371494383621220726003947126409251986587193256161586134349983340690837879420373302881871745550040066865830542509000592268905477051901465590495450563338249984010337544500533838888401751729527464435443609463368405147429234696858332616747294347581234040301248669516876723893641267070031983884125942461774481847929569655181693251787566693053187601651548669438705559571207387703629379353932841604126412543126755770567723901348660967802151368022852240785563062855776398693301938919295170715201069887070936192169546836818645792069557648704469524044316164503413626848282473095443074544726383119824957332336683383327251129790981793553135164906342984458806857278236184446299127212973038274174628559877961279757099856901338162671036323618716760991073169988718639381480886382955184162919525982020729316818457259979219298620052605389419375625927158403676852539423417689649220507397662544148563723782385093148350363345251061029258151752516805866890150536676456296498386944384037832957044840307206836464410115487674638232654240465616089662920270735176047816368020750705039672056246350718684603916514447936702154860218926597806665306473475964194963467674575349180983350378808314270895910510180578624488458977647237633746938111086524240868275348329975647257995307572153763593560321546564766493669498252561221509918650855940349543936631194569115075434168993961999978743727714496811479366962822652466678050169096128859211826451639521160890600891617339054644334917130980852176091332009846904254388219307947475147464566987131666665401496937653694625003125210675946590336745871814976290482989274435550819023579007304725340249289310991004286220578050805744299915011935418095565317572385679323755908639789716654092309823721639866644514628867859503609143182684693601796914020327873108769760118331802741921383721394935245619513565491653621319782576473581739540801326285555600397863283157564009859795886714484873662580534681521987268739950700490762509440853826387315308889291235432925847541373738650756868515423044803898745895172750446154933628396653404031007321631498346262036629347000138844160674983160183350190790055200000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -94626026956755560477740994080681075054598416823527645803720499616482788183481426788193078302898805034543838768200614516274450402968688089942495868655009462935739640236573609729313879182403911694251102133927934538822202871448668173335311612479224230199395747712832937410682812932328213475205746803600955447156437241174855234059708142337843237806711188534280299477102133641587323901336120932830571509785043942030880649188181242696152818041024594686413012633202533266993106150343304494215782023609336189465942494461976234328016544952379825130157973842884870890547410255694141749325432325222914711760306445346830846522380399286875933354410354968390849599600841762014198585581384861816493048606740981132822974087375080483700257074149372670108225287417107741153153859534833233575544056246489583702911809133865771257589323138610529662337263089079588002896696185177829790210160775619695467935535611203972761703939998993105170183711297896064371007920521037497250847460530037810650607761513271931984249112177950113664583327070355214453812176799597295593949211774619007038995433362519880597246791874193251065622082471323116353154245957072285480322120152089808010100268873340798051912445856161057248164624007493508251657624071744384077340906910337257299289303062139064581608019204899249821358849410573126070926270128330172381205863304520871402768549605883794881185615199307565369008993384343660064170343042938583444248870573436207371293045806180057017663836331633192491861702533641551307300837864362313248062570517441749673839747619880149285348370233946817059627583515736905874317224320202556364708243030400219858193576115086981066606168908460974394007454432695920109065019820623346793880678047819212290526892341081820738372679606776764065202774303480248263830674345867249062777892415947915741890826033377556637962781502416447404305641803783711908624280438208543785554245136873106540120776569307822683985934863802087534067423839267498659158464389438234152813925166981633623559016386710622826737854779248975496407991301780947541976875527062513389726082832451276105029494351268076411545672058403300486673121971134684318443777278319363726278408228946790214442655421845749276823089204512652878522602946813081293448585678264686750697185426965195583779578864381486524942848786631719697284363356125990585546478634925135954877320566902955395978787980236706473978554840475613196113265365518173137468490945341387279219642534298371356260780361136460788864244986630455239218656034031747768147754360720784346383837916023522025743153812547352960097625662460996546414515981349616842602139686768152325529372443940148079521403564086439176358448089229352863804104412983105503812125046237510081843972237118720309036845152034960782732625640906190322328240000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -952138358409376581342021063731924278725304086020847219897528207878867170586918499555215865050661779354352218408808208749193824221406758015444901987252989723865672002091013402519076894368241091412296259992820514947543867129664785075423628663861170256818646505381376892640730760841691823049099720139200094115761966050475354805131796054716805646969166064082096167179983028221251349015106646801321827166970164675556070321749701409472996059445563651948052975918025549916513185315317135083292060404918127233337616840628932910597056496478027234960574243476583315469464375225877867059931348078804949325137139369720133207665246710136863579028311835833430481554962160264490656606859993760789512172240069844825901065443716082270429679776889432277748609500049042199545189817455848199861395377211877356852894422855685911469451686400523039773113382667915615607668103733803831540180974852862311049315325895245064830868036939254432508596187826605498711691385578441658825751335618443835179366184069513017525414316360928569729226539578501952709480495526215807442906664181297164994710152990462686973582676077175402238288396353647266908573735914141545221086752578549837723504362734639281889306661971955539555935025849206049569389103369654340935427536195537847006557209872037189319724551429656140754565674875801813475499705884584672092830309018294114052735876865271861460669187635023294706118109406657326603223823177511009954593891920484079144593639893893289545525805587986057047657170714322162114946530689526142696350481397123417946738124259259815342466311225919235269671398033798764418377568880847585751727303445692492496347753412891701463480179279487991356908270981444885372984787811031780582324513368952187120855474646478196290045081485047037760382557467503565953308634415758426940140241989395935373454084805101840826581108498489109322511719067177648081385937270396736514803568337880031912248343626704855544670989423329462526264405787506675494421581490794582709553416100712232728510463117011936495954621178218588551692266447412257539343068296842051035884545227671733308541509413425589392659310630807588614582072403088567048164201373304352240494517634422639958067846769637368451855949332718024789871986829585994280483095965696539657419066619877459456496894595366134377200859804681610435581399772059154492788668437845298208275069485736865642520070667709689511596693142157662179645514493345438311110934587017914734377557716981259554723362091788275211488973914413838820863783420827223316890017477132417671768232090799209233073921247873204094719781440262928867115913947407821651196591174114078723158125343355422831752897803658102998421052138244750702156464912796942810587303513007635801009573533204794111644905584475338529528941495831462504000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -4683595975734644825085329351072307677803330436004657735430297452850203935273263581114569618307407084363438145166787673411485332442543022082066754045920598042993975830449712904354952962286692319516209831135038697811713818948536861435437361625246888408771355400547342653484048678961041284668473485945324271984311713030499505146696280992539234866648216478334099181899305460730883410920559673587790488498890959790030280677565195690762280383163975657017652370815003821429138748248119818723478330780886559770581859241355897045838526592267583151634548424122470111344462977463646518083444046807727661289151876719308263957468436502057542909916698492082856574802140297876928920409572948433804480306143663258717834755806574054573586610901968624028929678902401776742137226436058749973815252862319586310465963982142048810270673343532880600031475473390411313275866914725484246922583296413167230957402378927142078803114640585565257597071490172043873663527517996794328247842215119821465870764854214088941772059852621080701620193832664688438557844641199065919100508683458361635047328433892878843790996465372156666049005886994804239575636213148160123735900152763476404802787042712817949990931984297039667430830448751395511161523689115214517625670654406175295152242650854898492364119279942555208787863154221203955351486788202984006616062353586834623541786537323248472633424060052167110392441319513086407019037312568155533798088681507948122037165421375202094514782589843122326548559037047441308544171291088588660575924844721305810376446679223456205160881415796979024507351637639211887475270671182111355686230293428760256865167327046849799039467080105273610502391444242920994173575983582198931721208299404453888183153459208283692264516838368788151752229568225005702150177475355209441581422980681024789295373205495190111647016442942819903550648438095133513223818687428236717280109791158568536987538891211899902568167907078087006143986293977380124750492339046601037357009110573166841148498276419219153982082409121321927746134298375046994850303343276200430731621520107301277067424470264205764335482724726282014666784827084980087996229799575532160523431232440358286000952333140421256907775050320294143218148468212726552477856373761357880820189148879692457395194142487428061994002367238903294762131176006390911733636157434776524934399918195422224040271093908366248840076454428623291641964977206733683845522749955613716905332170300387587086014474068417973264893463920668667442130051024489765966003656538337403347154302193108169842084243881601257916504082422284667188855557800063619249628236397502272578916138803778003114305680141219381605922257334629653648816434969306208597783535787784163750063570131710195057266655594060583252599892160288000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -17611138017553602480023642487863106849069589453416778847341317010800214680344582135006658232842166370409464453758383052691103069472627839835828959054234816337027840294469851865725446447631805470804629160459680550336999070202807710391755333700615191589679637536108758324406896607989147141914685721802691463129498910303198262396119278444020778777607230938135438776712607054318476732289390226292807214392410654890102334035477919194298478930894821169675394371097771079877054180462379718466147504814236745258158432041209148022226376002301563079508987394465013815488091449332175990267017188357809628137364674799683675448516028637330473330622497919145669342507119943965318867649531751927688498072102416929106885354778808663314796199279229507372278895361070169660314932477256882288157786915651639569498513160507639171614885796193005299203304819613511772397510325167809802954260828653666731569342694552222828562523796678562722926695860721636423997537885246079220260740926992581751808041950058064604870171766121582695454385480344907275699197553226408426757374354179460200797712125986741630659398167720321109176149690639315578181136932189072168296897170501746171943677064139090566325575577997218776203304464420460930402232113286073567764732974475913501251167713853162089970752378792527483904936001136899610244348558031556165990142099594075598762102739431790485458428340434420266696177975620215221144994691758196945574495942576222917347569834868511221498502335614959052584280903167404250813551936282457347828797616841174932579583546200740731880510984571238580385261102252210952732845657948386144892049514946592508230848625194431635665990782727337481930432321726784296007279165363488264201793596649466787006229844532002978552190439869587899038545976465855704633559511640799787708560715813618242794151571259476890725521475416154825601879288076257189606243703892223352473310430024216098298012706749565745375695089998526402842815126708792177200121640217335703645935665431798023191357613244926089586093633799105060023468705028590636241844892496179205058052208158447893240867385274641278962174269064600733106425961192570771058854104829086906964179769974827721263112554949121795770707431369256736724939568451754439638228406972689410355685771948381502565710546164209248736892778112573249017124670879668092374866843805575563843481065711824967373677470687228048716371454484225103584643494728849254684656948115249366467484990815565397732288479243767716283577489804664434606416081137461407133861712027273851505461474410367780007254270102880486605214693444145850886318178919270219699957765449380435885203220208999820997758683002728445887151867858147002787610658915236903626091873244425350076199864035553627758101675383364068007474419280000000000000000000000000000000000000000000000000000000000000000*i1^55 + -62377227957132361093277889109542010892183494499872075158052540004758189109764177607881820909177734678978375456843120785340024870512376862418109321412002977851333105233793188099494673356729455191428046868201567422291078662311765733567564681405960749813735857032854579625149473654612156730332313235058893842442899231502177076801547036400224457319045661359824663635427846427031178475443020844263024307331973946385720913504759479349082740921675107370758909516507841606001475305074201952485372285347882283896277811448711991525704770811308617772676369662006431544066115578466119933337637249184672375845616968639763054356109069222083703298558892234294256972929801393439988502448483841543520337386420732655032298478976119479576137100467490136505664145102969770528172792640255237196881587167420691135827052610944047290424739452183244087303751438631077332501954686386427054359410897469904937154086790456673663665329525945819103017768082228773961425076385964049162996325060171945719152183926789320531960202876116659368508929565158975339610053411311328333159305551454243536086578745600348672948227924701295681010186950684014228714909855708861198105286731912247723113476219392988406823581271648613733205693388624929281404565423025201109321233519814222238741383587976968650383423490820536510447950808854220924638988508448279735341942790488519123173542423627049367512808039470738483781977899516948744404302615815264943708393133326526614937903250438392371679344521349273176680374640985644070540772256993467309968221632687862898277049320404376818637700964692529692774361919587745931454854128434163492156210027248862301895292693647640095682917258322401007103297032436436849027268745898713866510722604336240658795623302756686498038704237064427520057686557333827869664499357348389570159008268663772593455171310514842690742404174449508547676159170990891602639059475622207663200485732448520476908241972305035948758126643626028258979854740364733973086100527320635020591377301420333109031102580009627692037381478351553408671825898824006136071968519120290537264876065604815231744625623009319823839793813175889160637117289255029309276910584457302111879696577097402340459032385972159343322212495068362784506391923748905465512814653751555100016937284606939603994559307071144215460853276331747872579417898633988934809857739039005008222078951332526891455414840185770647837563471450333447626462277079364620851888838911957111975026031030285656830780481991340862473353722231958512765629981506897310468064971888129501067307595763554348060864408748903384669092550721820738235595914433377396617376756987287396938084343947281722257315003324596544355329150314952463472563271232907517872323166984478952241378890975066032453323706787718371705368000000000000000000000000000000000000000000000000000000000000000*i1^56 + -164355912304188744727258037843565581446808827234403932463526285303237102064206504248069534518502138615942848439153071796216267880372683063323997033611962242799603912431789725830476386052948215773996235972343150204511173436039737373411164609682216296298820362947619601867619368713217797902485555833252661712736736141462933587849438419412491692805382959074202572888635751557676048590130023029982531548256894471497482662643038149984605236948915711317423631209419931395829903783058504254933581305109373500874808813961398577720346672625020337169680690855122592705287858960736221605375945325989641504282191568166469375270941442200839151115734306004801993939742096611936757521505942603562511377171759060363086951072793361077628917575582889912270653916452777108264670479229894354475013906820613638877914184977647206018818322825317649512938145805144585471287160552578606533047139866550829263334494517049413374839445148463326295640895913345109577109004276277934974579489009287684770371703420394617804680734273210991756326319796566638484087765764376893189121452883336136919559075514709441944906964450113438725842809784107704889237696222007033333943882392915140229072932014978179230667514124304347259959860465326055586821588747614678212042808930883712968665415722908289599834556315722616052717057972711783550369271672683279956045851570419149555920047710822298227568635934796534893869292905981566006161518890697081726510924647156466706029512552674169198663127005110458177504859884319342955920168402132182561537846165341590709230490698482876855998849702357753210367013821396003393303851334242380924820584992735893907389592799757388326048334434974330995763223333336339006896919558246058557185698559201515250884033307746045211432986287106822542913430880154408099610099298973826501294330459979724974277776070141050334674600070570772203817662179050462024746373672626657427260284176572927783928535657198895012539009708540652764897257533692803124179872927933073793747398918245959087252418472116575592691291042468803550938165973315016961968400444472137357332961545850665239891462050327483127086092108780917730691111281170333460123471772796453180980167226321330646785069972412615863726427313542248998312999900857541984880614428855367542463273597281091889975282454931156770783107082282517967406140073786394681689335241143872203803284080931334623144023148108887310502249954570236832445829869935473153502973667042974568046160900596802632516874200415548803898710086090630678981507112086906426958123659102047854696562772732359127609818679613327834647647655180676987301827870391929439028243534686687216147223728229502482713756600882496932568290337051470582995663562328862469001655640078835043741855976080619659749510538285909484800000000000000000000000000000000000000000000000000000000000000*i1^57 + -304545873111666805457430653034447006775302745944441601264884554473680081248371258063047410932823314849349862461806734233152438521123384213642751321443367001648336899171678879585161283341946847729880665856711038571858401570780028066846078973039541246717421431901386385765333157236164841789967438367876138429303870916542029525765736611636156593136338091791886859265454722121649903272677250980894631180494613786600111710197367897651618444342402752951186794941997047949116161594549564721718716595536550571532880649921383165628197365300077376407116384956801557406746529341993169390443645145435196401049874894996154929253188401948422421269852327301784837038709142963256568337823585372050424208123339666750599009234781008734900056675267838757002940687458016962966135639040330915584064713305202556940770510376579484412757152503819416414592868385144170672423525640589098134689912495158818766604756926411199651700337434757337756532129889241120379023204503640890366372962638748796889311341683300144198515575177266666861032014678683079267467213620757387312499526661487084928780985109283913343983674941173783121227693420547256908052383338142559659743024723048411963541525464724360601340999845073353104516397861432203790726378714728397648579491524003190582477939938597581997278791335361012522221213395875613175488198805015759569761191048837573079169242612276552645932972015998031576675424696286386916845236422060907341227057129735633542864963448872719603658743738335753503186062186002865968560336385956873883692320890363166370831811586306262084313724294446606153010112833766150491811376029936610413180673059045355466627805503890463779392116890552142744672938709608660220211856079293796423557532534484045732257818764420645320344743430594637552470588435376936077652189623765999217756369649458027466929983280228677862457855074684434744163671190564343537245867009985017588220292157495892362790690663182847921323533132027398680970620768183192587541598006757368279951924366609778239395982459382228378241027522297866191080154949186704750628878412956839323632100106471427066036189488832585975306275198367707050101251221918805592124873193961831546261756671584529910565958844015018346091568718815489880270980945755677700316818237107793056264592016769737170941444570935090153618408182858754283312969019791860572446940660150548910076561205510782295355140879130994580826206871920803591609208365575083152386846594882677822689075636669493078846794471211338694354064489890592316152023536384678109199046094223287019115234884879298732049164016433626939203722888632223961968644956844716628692030310370537103546818654860256915694171115424871386273019298747396046636918820069545315717037114048275936890632539769582304158404988342320000000000000000000000000000000000000000000000000000000000000*i1^58 + -136218198234208070868591403852596229754114215165733968480040518851657059664706587978881024092401985950976231454203021753828027944035727458671450434886221626904406544764416624031367743643606503704016111545220423121810445298642648428717736842883008738519226824052058930484380179246795167055603939438597330373695139944541664444391794239187176751072934829979099406810938086347689312611756731590348311993050823804943985566928584887570020435745452155058243101249863752041989208965712118594890916518530272609914876607133064442138896447178937026273223187330555370645842254096048626814262471161233054073664762968228743459276186815900134428089654238993267818530238542304136186970334252595764427505243953803683786382472731075941096951559381456853007278025019340329441034474250001742341468891390144488357720366239266468351468562388879262960332415914656249960471766475027675417097707854133945000212406917050342871445850701550471417147534773817911748903735860590152119763335475376390227477619682875710207790469028527363507728470824819355916426823534547868663302378141840257319903928524874039640918661104931952627992942412894163544371678305874685641807371305533825781666639130146214889828553897427936417209551923692405491126725479636823144839498397468241038934111543488267524033329707564026899289761678743182002714127459361350096966725704067993174377684108106055745175665098187952969786251451221422880062686791145262214638286664664310925288332502221160050416125998128779549727637846102750114088906421722502447937489142746150967361276170750066589589035763559299839643266064631327103215118555889493920781138691898701280754154426877178553292275016607838977969105899496345416710006665586339584813218143660254384721040715554940296757820952147099535504565371630114185052954599749156803473482997603604906831434997225993435823174322627203077457474178883261881625873078466110164280905563227033023875423805501547090082838961153986421094918034962087681457913286404765747469527303704595254573324257528573691894771221589705684080723110840225563848585931727775258272870850429089089758878777452640846319135068950355527521044435917109699950861212280969267870500602622488155907925684696187932569961680622995004554810631757626886441597113008992793657306389716029408168630486913244347223874136634364556057027545081785201996398762671739419793579200959593180947386072375628585539385080279821216763170844496054607774533539766090239481734344029181644094298075378953513800680169043843995587926929663648715099717612561637201967172953317653604502126257168890230640102693445656847245473038549438921647255083686061848443252281729487774406876580734949330214604862404964617102186689828996535941377349406809643085877625475661611455077768000000000000000000000000000000000000000000000000000000000000*i1^59 + 735101234359180602048973047555599662863816292411687133756922217196437329199833011101191977487723736151453803440680145045611356618700532284165148266348565973845379460121742472413082415376973078987568468319114148937786473495352243420293900660534098979529146879318735732084354951260375359294024438806920017093667362776817031783836192839645098595757362016300264581891588801544839243220591223615932877098508846672378719501755995749455401505171045188604395340749853650401262821389965622022915394882671629833842013359836045441952987915254510179876501574478310627156752981194833030512603622852860177607437380216736566713149807398819970542136345462887010695284179203737196809526151127987269322672316934094602422321995483289822156079680435734884232829062509238579125346693082904717920323625822946519748580004188779761816982858502403107194068217454926818945966593939141636180600815582842181293697736695700521982503381631331284394075951525599777370524213382983393467816590506188685325508581052693564016149579871065164455455103428054734850014935167487173789319682067641095721057333108005380411559699348856263415566513314304636927728695838060851778324674418030890561619602796465471542702136603398916745936429627057620990652703393424409893105910523911823487549919551220621640119896782199563444066112978702406756754553180664704325472540156667336566665660148189290394789041573262376122777519537764651858792357309282007839472870012401801758917861619115877726402017903496877904305926284269624913173406610549788123588067295617595906437716306309115802261367191779148127641505971946194008623521013884462252139493413516419034162023689707031414218594820109541626047334009688274721357444095363473814893252737556467339934977197242361176985683093678938914719905841920672772431321702194548891549959339259823719706267469592705846867333517124060247784904692970471589717468669720454940229865315961305053744829004494793433410368863248956588166197176908488317280243921135481811187952842725125825510711637527374102408005275723146984208446144614169222546459226590218921954309948105503635497836518998874652431489322178755154624089418910305511790674590649548841879303926774343748143578124457115356776342576871536966091104163703086531878231821268860526877180844363526844596837648447416180412898131837494850102063648413779689845307531809049984954739218088074482760204489885056173541360101648425235888982507240543908585646581385633743949494027112443020823868604253378517357331195948844058286404650820564940796431872274723301742592391017142500235151782821514409689345090052002325441862626236029295119059069241855019732754485721614506516415472801946827721818410559984543173525606810761250816555707256751954068825653921040976277600000000000000000000000000000000000000000000000000000000000*i1^60 + 1331281132349069242412288990234241873919937616341280975883473231173090067886286851658110782329726450351305725691555325485149152875377949323059989653898044583762662822255249435100618205262088468515419180209977785241868684861005220795562854773053539034249007998579704901292159153431703881088158875407171440591395355381763415157325664214364412166880342031856108311381586344753455559610989993614324080315735303146147216812326151866313970305182830412097695225536305397399638805125840827293365720983356775529788239700552582046573743894883340843181299691429177422853996765852044091833947044688717026123606576470431864430509198733185245487222262848065749905394758613123595155917205877792040316233959006619866896328025523379231969220395837212371465112329697265069466511369918123817916063270551553167816569802900326415298626946802255499313788911890791326108251929276266210593806284486539614953266476760535974873298583546290130386762555954312481369870349171041663565573596243105458941735224649392143348495965485120974129311689979910500647123112092336594081872701566067429262007736681894791718682922948230842115351057147225209218568882508008993011504608937956116348495519650488109104569742925859169784775747169952343165286951870420404630507109139932716658758878964367280981927145530959930482317525669526747093595147855871101825224704660604065525890607751021391894101887257036322166067598966734421597733583684791792638440017349932136001188904716247155083402200839403425621240213785854124989421594424070325916184764350947272163756240347149359209096279353170736963883938307489595748664212312660084283063358713461560386614459581101573167395606444624056835838169841951003938710553341098981234525255315120632422943777215765366538597845178736154250438571952024038443258690669340246754925298902486925726540765831037757047655619834961752830404315108721815524806009049080574807863806539897483890159777035753152126406407794640840154966164910454362207360487192663190275960815972423172484512995432014568248161124211779381272614815807345021066903476702763540992662916908741907027746087001703016890163728360596494137972707596423771286233647938238742553818178781729786827803466404065132708102520467946702003710138969029138337073729604866839939456968152476494491525409548290193202829885303027749817281281586098962822689293284073691313160997423010662645731283055140635138084143022643065196738492743045303050580686166701459099672040441315540720412303157844977910654794248251619067429171752559622801624288672574974273906559027632088575982782848624759112641086308998135389355374264127891614725189442549673164503459490510703149076298654539019325280002878468945855477999043657266831693527036014680563118593807587985680000000000000000000000000000000000000000000000000000000000*i1^61 + -673440008899014124717470152342252456598965081533922774055221054054579830770197939862314129029926839628716434219935643142341863599621724166019171057662687469655208261993407531109066235239540495100563842903852476850700149280712664194482015564521255122845148040529926208489291713716337886709630354791245240382522248978224925281508411446825773770549947921632081298986605060959704425828850092014478202964137086462534111151683956944291629156820644626325964679412731108261829349350526287240173555340854235211058907871391559710310950984284981576725443552500212888898971109498392013062777100349520886348713182553171221212432331700256512866813889581706122093105781946055224961606401424238919900143127093351245077012266909416162701447396894829515665227664554397315918230857263919024937762661363321397905833142920606671464907399068946517274336505563732135560227718067924427011981369993752807728020389602236550244142290698973548821348038667032981044711543279216051323587906959415301343855448000791521007613549424251039876110614638059192927880366162236591211677679812206541991129330207042144634507834437605215107515361928968398653425387602864838968715786727356736762899604118410002532542347799337165951210424848611130971142934107082259711566500160919152207688907056377618400784520219911343664745335293973766525275678752969950703116028768089148009028561203217670164530877303675097829237050432331785127681195072695643858832177738328622771162734707631017964689120305291337440790272911407490005107773944327840442082625641647247485942182830641641135985057398601565190082102098603228621581082946084111904276074460058670420757814056834511224104092932696004116566274189026604653167204049539218162149279642427794822264144465658537376644026933347365448489146068089743131666502127817988175950122275145310233925658192054701986146771452802251628714314096988201711122499864682097783209351688933550176611627480607300341280914862889706923951441929424104819372014747006107564619300341975389059001031128829837563357231319939478901684926115563844241116632308901295412117167473953510297739372687351930990829476380422624514301522866644174730610638086418034653818750236756989474754040682237533742951915438563172522882955502045632113401630452193800791640485779164776491309722184349715592371469207770120213672250858474991219156159949164348451590151203658692417019605571385542876242155095000578023130281447090922140834366858844031774777500436644138005127073811716221448601535369866472662427290236124699212302442497755801939752986477257413375887934079009003620893465468216878246183229350389856120734077357686398594578320238231882165845357790744869929819443850888325306813455413193045728760324977158335873445431626016000000000000000000000000000000000000000000000000000000000*i1^62 + -2291465246818284384452019218401789560822858079761868899874402443471291450728020339570949332400017863265037711953660430568677958328656076805159800165397550296558159097134505939426693935261284067280663835051905218134543483138314819235670803773648095071348592224226012846380269557736483653008520493691758828549527834015979916036045009027129607263527816577098567746597041881688575404542404846176280033340884185578763286856122542278197682942179544940908363642016839545678509682696432186413087144049926105364080828216677562547112290111703660126931907530272885545064436780417447362912993573983750269364248945243977168488357896119585748600217016250535885502881898758143580749657645481864971792701307761587288557334613946792101052083700605590794499167863912238240307535138086259691611346499650696023383579273799883189041015700198509616662911580056086544354008059502793976861384305510381061059418792109869422382642762291205662554190039124748236627061059460674379195412540378210570925403576450299600445073819660536171670069266273225686860423900733908007616348520010113565595008116512770359746773957790714364942896871615951597517860680228659001487848798891954665909035754262823020310718847403618771565179627093193363954629766953611365772223446853129939351618850568283028330387933140765566466650661103571409976125698635079843516506933040498103934148979583014291248752962319965489885844999097679790150028885911007903721682652172751034537432306904459643141257312519763756374203109875988447853090403138970241242252815792415278830667231194020653642934946026150188953142400599186952538002850954393646414902254258171209518619557960190162220941843303626945974334154320167594203789574880379036299211567539534787260294777759061392486194223756521731826114490737800113640958051945821479218258292682426337222556101909486112823440391674867031694513234627304019227836893487981740090051101094633613345828194960114705583832641931606920179748814843477670170280334401018573934208697228560363594881220942525029178425353621481156416485001144644461524143984890546439106420394033941736310359993488762721804580017459562174781179304146501475393239732501703435522004336890835927211042003833370063686918466657637453789955702797340510581550617633908300405197912131674686638283351039045655089992085025920666688846172781787645406749955747877548096763715678578569465693360276872977370484021731465753783863416558792682856579989297774790163088889962063355162661950935731626990613443248863168462371916059044351717572156261098198662185501388139570440932778799121331181035782573167900865762333701373838401215912305478778136438494303925730452944455749764489162349849366908939865880598519952041593225052544158085258762684000000000000000000000000000000000000000000000000000000000*i1^63 + -398949446148602671721948487054213398065967138526987116275383232311732295794711398205490654601531836809579386232804976962146123288138967053892338541211180606017686307741264909677451266195920618977145288675103643803520477201447212548030454123172526865825844246313131679787368909535648467551732073857700188968974113831131902427269676911869327309893317932240747909303914966866425559825051055068383224393542033303588316099009903702175507934656959334679028295741649640317728784123556568039584780300209738722610247109369684671550247921478901796132340503895469808589576857757786387634013811738834837454404688493558272322514994560533793576572110909400558395782118616559313961609138379454826176311390661656359280270755833280271494071027142309385684975092836052819421058274572232077508674003813480412810626005751871630146636786863395731205245910453021020062484230287231406918935536861143042308238519074381454881756350512990251951502983505292292357234984540495111637113973348829049065166583207685934174867777392905636894770546586824746292219886492454380634970938783419485639177631122692287453037537756892291180106812791227123490836573462596230435011876412654599573811656962289367227805602994753339651381156176044439599040815097580700338280275343860433976640183015326960443265593700721300752432156228598524920605221049118705805762834896207728329889373904119636994933177802122750083426989101234476931516302556166844371683056005871972604723251187220035710013129071508385374315343639250959543186116383953838195586351530068526557354555210784132478007312415189192959018467352890520322955171405471298594122197379816269936077962573158320829827933418142023914214016245078249159620712212770948314119499692770889416352395916887319910686024271881013444623427826662217133419277834255438509540308442515067655464450334567138741529037116248797384014608631642946511322636684696354857349656517573282004334494463842043336272232267977127757802296785392632301056416071880360804849462032548319973140058796291596820663207647686536696047516454558954517401417910582922060897156154290991026391336320788104579313294539546761203944185942180014479097657827254801929721587942993171046376351305195572675523363621461990631216606862593844146058979427418153239547893605218723026028586274496650155083030541203917332265940326600886832423003598984774874549375746009784843342505011712292129876450778070074462766590481440505216287562716768905809474154060623004135285676499800473356143251032522142844453136748291590459669771054041810366539924799693870829668332876187153453544848063221996661106125617506708195130595611173911525555799587878232140085456526179532083540068087278682295036154569630945726770399460330040534480000000000000000000000000000000000000000000000000000000*i1^64 + 2237275916099331434604537845948296198121223428728517057614538014300128071572761300409633940936722137409181526438026664935347847360107978930614782931006640317609433896750950240840017139046747681723309486741314895529120070611624803290043919784054463836813828042270410027955832924642117804916369375824711675480394159737328074605945581850308810569900320019328901236549055857666186031016497349786480365788021500169420661607942916350441753171575273246366667166292369789853642785240910694682591112142839321884289445099295765614545320338986904556589265723599000449875074472679486771951571825908196182493314509606710200830003875010474210098573711638520134909386406749971878764969213322048774972692753511440901505167575529207231431120294168776830567750368124260501421668114116321155285635385812071968025733606535449497016663357442919979825214645680702830621523569809586512479625246460309455272925542541997276925347967091942332647538830950046538854078023185276047940152402224323215323648542001624354428994405824129119556668434621310665002311305167813434573119066089350045877374519165259966550174932295615861915223370932469698371465276565484203216878314574667703480583711917208271578738744653921761910739091505204665982437047019534881996856182893875681567316300089113036052591535972893542268593248472433533179391037660481920208924145750934578831603110750499507194234236771329616108586462701390205800274064311369415081323382655038820028667512796997209061404191998013128697609328451346328555269581771413668387293951078368507666080436214052767108624084660416744352671871867830270591247788724326400009895807746601673921983186608503939287498436293015476719917211302194514271344310984696788340397899052942157462205643560573650467739481197513414953516267451296617911021457819878456807478788267298032944315255512254654219555795138452560058833982627727468764675019780296940230215876820986595628328762124608093059354851711787584383435754114809739783008214805622617448917620583253542706517497614106601983220805342369363078752164954760437092041274777655098736295293106060600201355489080856686069929713952030910221529742831362673561147916540957847650608436905351381865777293561473648303074233131772119026666326096394357111340488403394452739528294939546682006090146965005332261305653839532953390251981746605593967391236738910038745623269661800853918032600709501357145057700434951767149883159514535824218877702540410131569449916828022739071363228056562903597791091248214938467265190705625725659009053814085670300008305927154380759481371354747335885031358358620249824907841905247642422511974621402278882042449674868662070087357937253958709154646345384724284691276056247350611326210070923872000000000000000000000000000000000000000000000000000000*i1^65 + 1054584381985103376633456014709543708218226287960670104501179801613743450835385476848898821262171596858040540236267649695008853113292279953632002886089483522203316368453762935888092487059350291790306161870447614048670356021387686719616403570298255006423664660586212893130267450923958786921224426143233141885822643706955588420594757264612283701458435737412510137820522843088591366423512496232898873308077254322986074025251901707019452964637867611324633164199221150473723966762234559134698568419562472472457387945851449446831375664470807030300384375588950533998561994113835487824476029206061421986503902295758369279935126799720060889223375654242828266287581161988409677071505892048631626102408096355233040086110036692949186904327070882421349117078010467159605778433131896835843690474819871290081750443498255995842075782625209280592472738098656511238196176247357380232840895663028865474145922701750581735816981624198425344756217633987209731797155368522330578952075023500996850271026229471949285212279844000486793243338985835769713061931047303472301827202191951956845725863318064440087947147016673908183944225340419356556366414876972848901711460212321114998866089417916140714902517800167152018997753178632362247510689792295203390850543999180064992223829313930172599618758849395158616154125553562019614481041507152693058447706016934683050751285510640043925043960739864322689557487769726921535503934391192744233341720565909366875102234747706418427416070491044299723828142861899012496412436405770787464734725534569061114371407396994547117335142551362543293101451093192713796368774943512462339112883081563600659085726030823444177037412391808763674486345975548860711974156098232816468991477103616720023375757009341257443242720234305952770180791894056226115589513508987511132535360665345970488980599570232973116119609141156309256520309478648994067111263722574972922636869359860888651084130675182808719820102117467539947937253707089744437017550752696159402569687175872483379313437890078683271718017754770682222780121873118503391425554035907466924667177034559207925614247493413951718379078760126809945861513305133753090796782342581584202526612478446778565665960445152384652286013791403762971193247194816120810896447518090864555224505896278615380685965032608631174996260752043095410720646366886579326333284156544152792723936090106612580166484198387555610111896208589118246728628533007798937370508623445511036178223927728499456353408910945508556928190819126773968545717818774040814931352806709217615411119398584746859354007383751935611720387296798959364120632852640391083567665457164055494953371916885971056959727445123839993572886407331979348151826645057281155961111762400000000000000000000000000000000000000000000000000000*i1^66 + -1521993248991512720774541988332168590376364603535447182793298219341271432187005568792267254069433372781134007001870432329478175086313234364825173677003893462867223915095091679719073121121840190569980705567007827640892348492163051340569281711104908286031099124418439905111399910783798432240372726547848787493644682614798442260825789873929499470361269392990615212832825528942236850240864969110915816113325747314327902869335312261267152861998986154545317852636970998857803129309807659636173198036210369865513327820912245168179956630415581960091913426516232900400122743888491096161606888128547282554307998865325205872005996608474634813098635564933838143791379850920672170147605429111442698933584386848276188814023821994199845007244888332542726157200472951017642273547428027122949047390033159107823707443633514476820958429086554544186025502925173613771886745640716215578912090155281605673181986863080152140920740259651258808666663233743051431657535879586977953550396921763717740519352923347255410362442649169240187720780709963025944336871807116588441294282801361340230377728265688698782654985997144949424890101603802824218450509445782574960334264887730243974576644777900912131639043713717218260266181746348667406678881834686602448645632416816744694230690568152454974562031194070595105617338455799253371029287359601942420742497906820377909894575698864263774243855552767043700781175803896957748017511239333681789997265533343437558844594112679751833233860036609706285277435781390994122973684498338887590395324665490381697787949969757401029740245780590142533971358617073392775501102219965653401615112706687008126056813223923199411592022384977031383537901187555213867678987498888287536526135092128979769358905426318651309274361364335784813384957971497477308289443440737434461427020810267799207231214554785181161286614792639620257629724378592220310889837059278387614840946193352853006818732301957397457764230525345826830328691180196821839048121794066962855393635057890873412088526938267464931393066111871371145541820845124579376953047145585454693607726997164832148198122313246267159441420244647340882608821557604263105739892195878127157248985354052679888916807347338637146481468021546364324269309348897230073524559624373865279379515040383970107641773792477532015596352584342276592154549399855185796818495275267494710065176756227991113173193879988707654662755819180896206690279260254930233120124540357295282406033379604056704155569187161694220971833400819859132377533136412262207830187348805369306955225082097623681892112297494875751808597945982916423614068899122515107204698140254336912565501926481876085147640521547746630496356122485973717637238008241356630569200000000000000000000000000000000000000000000000000000*i1^67 + -685071026090506209071145456201713011808897095538631095884502170065404421138758273445748442895128082825285585244105771308287736896649621015888961119847547989342208969498028409292302222936491845826502611965200420432162260988631926018454498191743847320692490776012246060362157631708490713311696392557844282983987691284091010735714151603715479217153901642439202709817948448649029020121367517983853012400565636966419845312022292393914770497088706248925123143699743617219650412202459938127521757431144536136300596189191767378847736013236020856118463669515952294979203489584580196460364786611791732607562888046819148500775246613947475347051662423889230434968621044591940174039620538680343310099768456675694663248660311031739986205005319742267696539537473426800446284097823648501982029859657491142355830267375697568719239256773072457802346802982515914594314261888946893521122741342948524596429960567404718960327314262369141039837649564159679764126361924867623309740619311701886889188481363081037946527393740666631801574522802152018798400945802276922599181132718180178287920075300162678260097644626087442102554934789580102703400247607602998287888720205591848710522889504253459831701013501769966322731768331607304243370157084174873700242961621318180636846351962262544238684167347129335236880310787813821095737191892185777527580495566644382282182095987322397660552888108230047777482824053146732168868190079502628511747965647266926321623494221974987174141262697911194472866090079649976672666364956508021090175576137960565318581874058840165681103812014671902833756246906577553424381221787355565263140430522915740620853668695172181014818520524789457129793322068422074510860196528900454015118427760082043357279505933103433476349891475785589758514174888962618468892681462066082099351592776940709758752285633646886615296021572407757084582950261522393402266946503179978548928338675822002017286406228796833461060436511439792437393887698489467620872665171216350196622316699379691860656505776193768614814874467294800734695148722306484702249117113747340900751113444416557994290636057991451890230786012802309403637249917428498728932985095798027097312410581203252662004486133424075756492680810783990302938638293883926706049416557441848906274487950878204449991638071087100523267547343764174152010415325377773897806529938164698787151918328678435952970122545491902909932475539586144853361168724634868429181739300957957559425615135212062030731095066805239786769973124359603341647156575287024517214504230587490775930517405652051697635488302106547764044014997119651557027005423758756467611291127095346010430727490405827613103612972069280951745252384833376906806618261965770216000000000000000000000000000000000000000000000000000*i1^68 + 768344487331156875146755837276834008719748525887094393006300294174688230581018723179851806343923182607533809792205639623063582981734560780309462515806151596915364365084729928330764022355683216483537196930281730221418570487573825548118251189894240144298477527421199433622073013676235752628543431640501617152062234209445857524989914703050644051880169202874584281569701012850027653800361755213665387546992899111538457456668307570476337089464287462653414464670210302093210945272265426239038691482644281163472227283835936936248171853667524687232025483618022166305035152204218849213250778248020399916649617715312919191520493719781525054709829941364705774719642160765049206566797965471197054804720988912396318006261347617641320525338549527251949426835373710285449064964611946551348307283420707268450196198246746067764889215856075607907565895370854760009506473448122685827508007469926156939820726636021913220038761589054106317015015659875860801370441803591897746425695342339467721244435438907655823476910189833009729632716827992278327542023412366774011844748936623776984406064761134547925307667633209088694462877984629856074420398993399137316160696841162678200931882488218361777778434977323376660441272571746105791406872519253244984708753152646973262218230343468039665507084736126121877014921345208406117698175008978969662707686799556718772239777271315909400387686705598288409618283975666711360203303595027473064386503423101469286255144442028815259578856640102319794304381208303763020836027692608454998103662882006153429073081031703754554456857686086597757268660851731933512067944688830530707107872272642990496656210517174563653800054535125191673155038382209167539530089506751226570677864886448425060788235496792330917155608954884548583222491250824259981895752398979769067532998125197589697499356654340045790307092076717978614588874467948503788244478321133741003927097399710874983392020049136903475625657954608615472945587488445810655603868642205029479298148038044317739121707957320887686272620156677981214911589624365360489262801902918094279297197108013279628643288708885437133091822822321349237551962784058426359839736024426005830523694696323497140223755863203686142114280530288019537661150067493982200685990741616529348717300379280991374963746635271513587114153252955109318881667014128662021926625611307610030498145718479959277240316196391351557691092860697921949721901753138840427638246284982603775992395443775135693108481436004106203780923612369347895988581765607546587409391680578708488318455452788631212474189151901950085807150627841448140926212907726940709437792472406320033087289587022394514168539049307792563965663518392830463977212990712800000000000000000000000000000000000000000000000000*i1^69 + 6526580063888488112728688093194679768306820214781670566728020402616715420292103485489039910368729183641580239926642158407874854704847477248782943172831264905230195112386343053230277736674195109390939987327852312042876702434921877165364852408401591910712118188824146474186650407746180357697292258664557906573487204336932352563010415589519391290590660711737839444395228961604399712523188272626759494578043361777172326711443193457922529968821245177985071088588581721666662069308327396192516682458986358485775795072440592784737438136756172286540702036514171014606982428240170974182895236667420415580118671275699091095543393194547482091251700355714527736619136765285617054015112356797176484325583488885934295577711580187110461746859049381751799536297361119018826765138195775854567096015374793635504557535023644078998371420630523286705609810800400203761079723724062035593562130461271105180764304372411992789515876150997401426989255558636171290005786088791499659425363327629950228303498812294103299488860796223194917719760539911715686191504682433526072467412592668448688652895187447814963817692557888085759569011925595428248351323761166917055032152455349603347224355391698329246172761376232201982483843137444592462649472347684358799354518342292231257880970305191578147430750817590375504211297136228140471427562172114216612095930450497879714997419355835058794321271260378482415400921363908279323454544755055555583170408944962310087232185216341014060815882537448793474909617404889879107766854620661166061003287280413414348102375687745680641390795346280004272007657887169861580249478243022398566480730039149163103713569991134671612076558517670562574031298761440631949500575233414490990815375088997118970054451031938513033562295016505051443743609101264222163445758269893561209480093946751366222143464649431978924512684344973955162542621129227401021752926984178202789660195228341637491806780560274661162567242143460412763662022066435140836513239825726104290324443511902962991820785480100583093188415009079779874973374762103260917258279315775737913413787831839667851628967924412510697412683606619330856608753680839256913184035048498238538394493954828437586656201000471725561910408002263270341607017618934880996167782991975571648219693754245248849284075490919394191708328941497297549905209710229944013861999876072693650707732349854117436677278210923257403870423624240721738447692629576052245187583279768830798380924331385211981496778477194439080442289189462557876046703305376703827159358203566052502391241561768700219355918736656992540271425547590679185612108981392094197511468612205732234261741539081722567775382144634963612341200249666116332477280000000000000000000000000000000000000000000000000*i1^70 + -244486377977983352905283644110018256012315746672235346052523726129742867443636386300107038291419743314454233319834117787088943627114313551819903643449268643243715438676913733722166196424257823760526594582568716604089929945490009949460492281499246742969846480897050991210394003190390352735985557240467872917175636802904730742146140372725021126633701256068191264140087999736317875739530724923179555464509025427594500570790510274101400354752111707654020636140133785798607352364812983948957261199587062243873011755356467470021136690558683347811384162226207095583760070665375218942240109473608847111269825187886957251805811078033723049758704871123738417383316770617256215365010396704311783024690703878729472193429288766920908598596234382242096335107039742078926495758862526138420686907893878643496504955171093554988861311746815072072527459746207832889089036576890345390896397930703492647979101518136886408825639362158848298203671078041700703799377458640228924068671465794256388388651553662174657371982894911390539253005446275914371438728305183258471302213546920391787462975240779166637924777003515879349807612203965054913290501413324805354302714567752390345432833880789927716218708736020280528422571369636285448733978143021532306903147630470236463858381573187077182952072615295847328864972504753088881012306462886982483881770061421806202806267101133378220820332631098523964589236494645651247048063577205509613503314479117144428058003775910192123507767119738526493002719383918581020387387565152559185160122153998586945249393765045720723823708807760188337517473174814523719388482362327143488516231762793793793830689451312413474179738139100995853944848049178605539160578145960292235073028328556052789350391585261447072897187343724790234380912897399784484641670291968555092609831916764979579335061333119021482253888679038572274077900702249727993692097918140189891966206902975442386654539132434267601452027260880225803950818187204543239448072527779801183687948793669725335287440674620401154151259207986925870826029879795579635361843594763653272371832220878430771741574077882303000965148715974628008194958510847862198268820740813127567525931753590382566833838079241926006480362220120887127258310761048066771397791150477108062093489592486792548845624482111733833448024294689592665793657898486692099276466711290010483591606126293470443910411735370378019875422898248301173067854343968325989307060132430146472079004668770250481457293656808449134219129333498940144022400525135152853419721804044757898256028967823616439638242428065694856947898378035243675979025978791882389561341166844681974295741305637198418659206436976916951559626091680028099544000000000000000000000000000000000000000000000000*i1^71 + 147967542070996791382271693629904693578382075730010690893449110084599644959699448485641174891951479423368545132569043333686139472846755208566634773537872293674830218851886301237996413963398746935586656083460212585598852148705834836625172549059549948261508929010627324756118053105423823958574163897978431465782173700118653156367455440980766094842031139475576801035828449188310065257914994891663423866580983148665177633114135014762117372780583798716454193462944010473048779018901308579726221111356018902347879332107607245600190735743022426959578651165655622434344893907538683610616010839153480856994597083846119881795322627220525922488185001946679754166904107329406326290765920518399102136958057955413956641120495727314316662127832613332226237580553992387782074679135843225256315881368121010140829196037144364183476718963749461565065663305878582526792167188562543923492460670436944449494766510091050727397215799356263330297011694106949101784216534743651709945788008079019705226910436181951447715485589326939795405440782335838063202055270262959494721915044551145440389488519359968323095219394301445230438692760892984928174437353791064968326593580676432798994225665681537118721040028461213891157627851118688179665414014377371954783047194985139729543083684886390208785352384052756813468126662500614601641442925412098424921146697597129166598659850827100625420279988009542177781575570827078235930629828675002149294038411883186163661903907628934849127512770488756089850650904410520221245495964216580149054618137700077090069002547693229032237968726490526761516463877004429145302009405274967858086374750008853522354458645490179220568295206702826334025859175507013548726409690135613385117375517513797804637596726677063526802602372877808482161318824134587739723374118268124453187999859826358062465620548747692321354209238396086692112145134066225259184179460316516101077433357300783437374163857025766829023522371230484334648673679505702378954291261513199221744112382344673611220191191813244479861848488299223516689754756198398054363252614160220135687343774389243575616398712534876476853455664592140012798158782754418188088756541181074450505619418829610654270075149787842027213772126160934587408892335536461555589434448369568769172933573728047997191150011396546543798347082754722159529731087175452318660155797992507039191846445344974958004593950991684116938226074533134164998075438978765237026206625455880183728273428366316460773893729608297699942984777525782691445801386254595972988485771466576434706913126424227190668137055004131575094800141974538397538316911460413762029775459702074517061581667186943919069216107012560803760698441284312000000000000000000000000000000000000000000000000*i1^72 + 31306846107144832415813103317125318922762471842037663445866513485984042935295926567373668734134350799382980079645734087297192064124778512750873292808968557681434794352030230155588362682306675829459787606492480988788689201342914424864431951027663570324570395582582424853410555753185299070088955968660114565553568548583563108842893609765677377675823333376588732518596757843555260918635405039648569143290394576307369236586795353444141317896811444842105378598420261386276382552084497906444407186975752771284510554357615202563143218662715355837019619164635903771176358987206212628857411923560038872542137541016294855227755986137391108337408553689428599577039937764938553396526214839331080131944229242599912429231182287796627625160756874345271636928744295263810038420827304945765289172056822064611948936690216762323354752276402032128444559735380159257079306470082635293128377656500106842993837674786037487440275739656066503241776368710697830453887089021388182846606367780458065076865429774341370657410647168985586092039398470815280900641968553862983748654091819631142422709624460729555112279435219909666243588253409025701988193916123859576559411949175907691465720643643274497738990255772785286080275776460432779064919153186924285936180172331707430216901474359968186505894451893396599783870968577251711003459294563641850591988848297765745070776047900252329378130724608480288078517048312653090391867235655663214428372944475862470299519179646333283090744333321020340953681157713266081617155643225400697106835496162432795430058593576429713222992540384423682852972069228288428940224657377772128913214379272739168977278834333166895162679109031005547668918946806382599189192890707000739835413415210178262043124184927785081484098071806982251680176693076477155706991507472530408642762448215507862666992770434964781366192046031003471760910172308837860105119296248060570340568636626140257306920441526337038552765109213534551529660691728962710179411340593624260592068440786430890908467098553470232088824589937726047106986567152525231831811208875214401112374013875586712476200867423445407859229987719842752544533783588532707154858455275269457274236252696787010309633299646086358109120890719412219851425029109699715111383602257887232867680110050735894754798889271269049435368575607549768729185717559571126419706917807136239141629623770158092585038192848212181779156549577805875845752756493717781438987204336194037469511158028159933251198493490232423689488234150315371746531719620957712186242304500519378627002959531548720770515324561237827747923382737643215831146904126281914676058033451807737092683195488335758195568191536246105275177901760000000000000000000000000000000000000000000000*i1^73 + -61970013730854718305366770938661703642282948968796909679611669628367589364155137286576633438449782850241560163773688383086048377895689335904375662700353009627481907385061905644769774550483365588069838626793075178965618519295732597434355967530534528253880601054686768021350412710587974654375905656819746537046330267205581666484226976973277265922723885323223707924140431809706410866250677942171020195826939336126235340314293773489109573258191388340946634866654052507142605430120791536657267339452090256316403960312241557305006325667696960956322407399437214809192316694919283291256606287220355891313017183001271094377441635904249189733268238516688455075144786387317920194715129723277806311918781866471861251755945159520059652995672229429591728191801757281712290046659482007487936018528793918150182682806054290048741252185925531074850556808965366592938184908784928395698922184923657177713074744293828126368799944975442935826747580224275638502383067280879591188133909353335536677833981929193974811852965951607936379493969178086961830512156534673852635769443628555503263997975663366603815436864551762362273038602036494213755234515850755422405571433744937625653612284845000743716812002478944528160302083050549341812068757094218145972390834858041262229454999938119895256300440760873371945253471549394378118063972939456542275069943755537924721165492545271470860031423265445368797410191204181247656170508771696306898739415198233972811771116602329448598573109446631090507902707502169134617119973225709470962231285339830724222371453548513512305089511322068357085053610374083016567013925359668483805796417515562459869163032135403246173424491173299072476190744952007871598067082281035926371222783835250019112808533355717079605278916424611992917905478010647417651298238586084579411579121397715457054785121951008324679021950725580778534628382546393467322436588843520255826886340802213616129339118702076591531622529547021194140663407923428523152782118528545219750242541715351270608715641423310953554680733871064478156399563219194012961522376214096010200845024132009475236647721292547714163339930969087101134678425285616020683974164783336734067316704066842923026747203583356105434126059729765592988389442531630718478846628436305772372295540214564665937983213700995009422931803685502638576375733672702475236947385148754204396167513624705081074287577562716688219549011961005222496666282596501726659457081433555452099969086467167221679802242019417985058440292684019176616064424460919621943555525165680385582751335759428455881183750606590070050004855318490818194197381275050641580445883030830798116628235425803754148513849992355470319728000000000000000000000000000000000000000000000*i1^74 + 8213355321895490657160612454070456247771559832183530395176533169642852107697634696006028565288331222800636155202590443891310524653301499779570734728638938657594609188809950591780369192957028294639775251974803180925745207680622418577760882602942214825247707896412238170081923935923998440680205788971383695129124124243234985084205349193262885213646628271463880862076040241795197052292751380867881613865600244161941757268361457656371367679950963938973506204981185256444260773334056313913445475275661184003394619532919898305055041850934002414849738838071231435162431924972154970236448124574768905804866250557418195963803620575258747459726344997481806665888440070780505303599452815670895412657399618389532388862700747735274702014819366735692248087234409445617253207024342587455437811198364919200617880905780409961895383091784758487198783175004345621749353145016316298144720982036735172979368858441092711210198660807782364833370221639749707684699599625720073866329151357418480206679227667615766158161841291062527284272140404227421604285761896433730296722679239765541309890138881471655492049383825896235647911527707755986425053796745706088483575745359727074148422227635106010439696710471374322771859862242366224907333182748673320936782985038484947348242940699571364513335911194478861830765622359413466823565154330540229331213854599216910810774015426045587707983272107832603371475934058218257409623365684380400493885408600449180144303195676846285141135874649844209897367851017314678870000319169807372890340699328247996368839831878441405212235688918519521122537421842885290279413611497221920436344086005056026614850654189667235388025372675760289074715717838505060956119811398302339112758594237003232971436307592862553550584319841211635732615998063816320899634406594619218466233487927371481704624985566638588211302540293717225090457998925436276151876602456087795543063602248983294148573016610172118271817178973783522811858661706331405123152226969083961944400161074326372979973756599897068323997171033502749388037887775503035424928685689637312346923815027355038228895482861075166237343804098604585758380523913438766457307086285595271974224724791086575093188796004244276166202428798207968488387359752816625988916716449506481867333873923821009079411143830903169161028390632892817863742959514667134391551001555068837103272100418168033287553101134040529541592384129877302137936979202149905525451191374744504480274132478542995538065512439771297645657096654691403097781375761089988138011812045109039222573430610048701566957441314959657908847707569103742121542313312588437219035849026903848776967478563636922145389067343537032000000000000000000000000000000000000000000000*i1^75 + 5814014698662933855385617173959728566435930255522194472331588157956456236079971179557048023872302416491265996411934943043635808801266938608258625326899125017837913383093181664777987547911443712550944672644565620221852223762329798436194559319109591177881687254927780259718238759634731312541987666055497923368759038954927998402798231535370960883865170916325971444823074320448214857471615177329064384382458199291228894059624128886459356052770921301898635017776936998327113187955512673606389056231985207068681976034627297031521062486644586751835848630896934313440429061923242546694065429069000102634457656562869104813727847800067405646863661052099234979003512066427547772721310956525625523005811905360780101559157272191550041081539431820671043099641355089420974509254053340692631711139008612090513697279913576001414694383902315311031323217868982284458864468047082782425630900630380840115255141674556205025131669237252048585291271103149801520047401869031461806415718551169396502301480458554463655845132423945287925938056189174384245684611854710240986977957199786715925112223474329478107046579940773920494869088982370660085778811278492309943293406215980050289540591923337787708109669813633875035695406351122747286815911309865751769506411103243163202207519453753315308255435290368489787981149272610867010997166758981972210004652862125883906179007761750631134884968073463501686726006798822599359547401699046388537957005544649191554078618775570976147583537916572885385192284610396229074801705633842584065728172405417295470709851750023876022458496626469154660868245688198014258905368436522391571630653907449601430900712134466380107062429170723660428304122508651009271901293579542366955231256809036778977888252715970875833008536321528203370539008504135625756702611288464216420363232889876668909087973165732676416988557978816955681276714635040098668463791125838351223488338426481628664685308762296134352600826984014075848071806871985183993692523008609949537632353458845365101825604579020421060104372941454010963241032855324482651196466986832486276864021843693133640355789991036035979056084491490488842977732106234728737422819464249305055283152990218777205679168297904672479593925254936300166039116392779321909249172858376082702508169521053065135845609671414829103652750199452370016356841804273061069887121409699646256404579073209044587447607925400546885111999068919517178330483500407426008876885812624279558510072716712304660778979464665779177395224394930006269770892345316453046636714456352053689734946617957591859663737324735583673959922619176602414083481748763235522218734559367253924662441407739745919199837650720000000000000000000000000000000000000000000*i1^76 + -5306980821636381871753828509760803070097399884698621878014395737495237569876079917902516121354541086332597663089362221866052237260991932336947707680749909701385369219690023451538516628771628889640444503310709089470843058052798067271044344329140327174848181294760290397122975681888404906388127731672280812643780996920725050061915517443258717732363962841619416088042199261700200883990100520484462670253621748698110273478509603898172184563929960598781168766609120693136092951610618646535348815644980278142017498294241680551731955322429127263882451730381408486315123119141330682349903778053978121636492576284570137760521074049708340194953145559942630420258116304782175947383958034126775002464540969753748225374254310723881868855664823056221470246104163585360011161431705370851228942959968911337669427035573323932380542677143877699680371370818105863837757575271850274809635518188691537000163695029060841315689048810592240649619116900877527312908714645625286009208217401424921699458999863910027314266891830506823439231086802104719335981633912533890213203499800751400757248300991787153826855077575314253245904668115471624654370695083699183755685768696064593351395458438051458301773806594670417602000563918969623728355757987928438608297263500832442399905715828744915725529585737792979512928476131983281590529252077165524905990308190144384918889108907179846634201285550263713077975167220985220861737410692848373783385064356359740743374690089321569845456110586497430335354603963971874439821107846002543172682940712844385747301318480147566435376609424218038591430887130014571440092473412602211577400461539244364831055093077970728823156836623689494320145746731966323547390921354761817734816595305594920226966292542593511603538145367341850068349584918428886434537300999436909899212638744527430795512809606187602154442252649366256685902390806254678659939892010719993008888565645827491632987046561028330420113268482097831933073903853274352677965166767309561937681219932903697307933436957859530261442008156399654001394452635399055236079638947496524520655104162796185805198335047168063349371141826103539040819859829333797597074759176276069684530544695355999477322843275379862376493198220360809861315202617312417242035383438662321988904627959428534318526353558258544712092070191157392671797102349624296493897895675118481783158542169696793956948012922884330899983374828377098973965547146041588095906729911315758564927008090006674608262802019236466998832215017871540390242513789049351182724333236621804936324769438159400374257803433253517078807647499620576190626885675997104989969657745315574573324422879169652110696752000000000000000000000000000000000000000000*i1^77 + -329830307487314458319183926827161953997202001346911436884358582275999797882975922978189113092834863531668072424395556428304456212992540832102393477120818065168786643210125768377837849668550933459705855979586396799166041555187800574839161648744847471936673338529593811163801097896195016486416062901886098098274499810229257246829508635767951229619749647035234688546947163152614694992866027181004706053408809486986045966032467129570847764664202889160049718811544018895096407849816217009663055969344298221104774821090088637640586635567235085702756884348981330499436309450912765889379304119099135174394102567972098558032806305585490781625539652840775479643340777463521945637883208094459894082878839311359324076518397633324940386109454332487605144965712933560468608834582222342164934775962568142552117757023861069998277676566914766877927642978292652442825127633621923467882441569485917068161759261979273775857158402169720678584365010853231209629589273538206561663439582279822275676236152400927560923836550913707725763437174185380695533015781309891756061720126771020655858540892406401625083008960589371297000281690962763796420507699205787429672361818541264620561389443210464083600968506819465246912376962108002546708218208819029127516977875183121386342150723445626890178757783687550842733249498345048937170839527646386922841410495640670600486271575451613377343415216803617297988172881807303648933371546355315606613004343883015011003110503208463463973965325978778373053466783020474554795515439435323060998797398187144936877655372989809205557662121189216380576827753559453881193819828206547372961121966210611518570449095752622051679485841913066537519983657548276203760801923914164564696453689859466720751434756067150312123200179748006196707308784859266777066241173344052455179567833237424873726004407380133026085250293793812373934219691018547621616379522534327446306022391777381832120646197464020756459487695250645704535614634168751392470449505853337095649582957780659017676185017376664697408182922456915787888849719627763421876099836690056849229533247294310560280136029884552860361113482295098463651005247642679511855601833403408776288279891790800519520644520281700024205282367759107708200404896149196009249435770157973060249574208925630703389753335662895807947664508969351759887460183615244050345211020831611412034335487066592140583520929086368835188995208672934822312963687987411058786241328513657371867668013233311655649103329591666619325221596322532714364647494075654534805832110434910585207075223837355766462504156341364425812551866036797571002181860600360609542237572910018524124119555696423158400000000000000000000000000000000000000000*i1^78 + 245371517981337760194921725916191083846359461394071280137048420698686623015028222605507077627411155405423912393972459608824302868041356722695026068639683653207256959068155362790185566183047482318863965342730801987533306132368695647498965340481035227934434606608553255890340356418496061231613612171461094721913049784293693288990404313080440726368607248607294213671316975841675876441194719539797815801814653744479121479581689739276315284838584355518635793791288368560907944893824715647684360807687591258851828935769379291061792163739320439829019874497014616298298327222777810608569682215009101650515402467539736653799087899611601838403402768641423426987630630793249433617793315387249685069977910476576043529981860976275234937562636823027641245616391445543880156414082494211062331059798797978683732497494327446033758549540542635025624977062371736868587242518371463704877580408565744430303237980782028962899026125356613261707530061419854859433812538312388461816470161310427367109037404835951206077914240305938527387932738608362146992778210545223372791088292070602553276354047202419814739135514461011191815486868109186744797581760234593735492725204745710015355656499576284475036820968591121720995096111448955804127977665181876229420778827411071950718918632403359700149042672928555815332639495033594337127925877590452827143655849475476708509799722497197979324142034470560314893309509233056522719193314368012657199326122635502135786273902611348323087034020254406181558772312947475934834938978331142067034584640283830803251775216181924645959445424512652038222433561126462538060049249530496952316752263929345992046937356353921168667241663441922878448061615363067517587977063444158154141434999844631834388390071531849525140926013110672236025316741993645849460337731504834421987585069111152726887897098543640953641838467074959274486226444929776203087730297518598377985631495916755180273241536049428126644490969945087052725748517579024650296084692311237770703265720419005539705156312968973641271544063063560726014954044895322964373210761609615202609509678376941706438744071950467732456267197040819781838721279061926671943102382173062558651851083905483520130564724025460549885097301635924829106401505694269166816010229979114300311215981667844466643107914878285712279763265232008146485205369915582258537188480753077089230021866376964312219508516500899898686822643155265599727322204676914718990875729528121846340388097985919487404434265036962473695429910582826691098611939074957397505464674655105643290987535681389120864735152543837195335471419336789630454192079981843125113817276613759782101422126548960000000000000000000000000000000000000000*i1^79 + -145069531899162837864298465409297405317584231815891404236970643140911904073666827473498656942885481036943035228509256691099189353578347980833082724370244418809667358233647813337490494033090250791285900661163760248902591044838637936738695733679133658126439239351488991069148579446433514771968547663565201923663712593288490647926038212032390923852259912920285898323569935453782355781319344578941543331570277955704701332909701470482650548345692100175896019707002437181732277353054782994380117986232468918722908372654559015062557283350191376524915486970927828246432845057798266361450404007849914825636790974184866503021419450196419623680894391292310856738440534137151760347390367171459507447943276243582718111299334579547773796392244269331993726062163565897973624394576653229348708005623431602198983261866634276789084856344210165011995787813125948063361353460995313225770426768574218852795218672696701348818126860459439219946009846715913690834424688457022416540363999285378975808191880502296492850484560394120061763085562578023757308348672561293804377488192312329193896912513118398608175978294594678904074614149639899186145099469925889641626027460311417395453161901547257380443350321907260594850289115581832524198850658664091304233633738789697694508481649611244132497388396074125380750711332753310131902235389758037988034895788515134429040637480958395165276458550561564736859730493418346900610555889802247790116769229112663809666511442668732095004706427955342587797478139079234042018041542400250196341103188249840997429438695358163885281616227379206352669472969969206105719526995331735161047429267097368695129441767095912889107539130932177753859586919107585590712501374026623648435459525160682495482464717237952227927203612045218744421983388060553282353095977740356114862295212744435337745606105976195211252439220569915353796654369303790262507944335454933649422404217603598628102671975599781597526890549103715622465400673234703054782406241859896715539284244981405219085622557670077522329568806525966354992532667698436288935884319651189367376093425268102674269073468956530675248497526394783094678431369334401454984958909521636136764425714791147189449569122958225850271260563673141335981530258232344843800406559332944824488618344949148244929366682337005652612969866121689742703858885680703817236330256220535494754191255882760831009663368859346812978817660698197978367637405949175339092727944471148679616054756283475648403559495451815213413548012800094091723841661430686693003110824832093617010060987641747604299336133931815026236927884807073039941298587711554380585255152151602866658398584000000000000000000000000000000000000000*i1^80 + -28233622294048196483754625828075228964506614291137704289554156177465584145665197918807808670196088538018329159486725723477428563367558931238530299776153003208893222756602547026863407636509560972567232899879538582327610299887139756802649955619754638119323219947601428289947580547682726103149791514091355403974816636238949934063717852644588011834146692039084140897588158046934049814999171345024691311707825785400182509042100633535478727354524579165250863067718497823129980491825197943788632641944592275675025056794388692615851230520985708588910975088766215798837279692340194245745007315986830599781551309568174732219393807034380329113938020316734389639151468914380252523543209195433029978942310210455954131234719468360357898636213700509230420197893588839099581311845655080379301453430906495607383846879101792321394024104949131330901240240654202580552859125295937987472209504269572858562143504359528987093526997271592191783867475706421650720706828836682050291489912197721983278104472749037091961158493305303498557917754517022821412347225810496367242675737089131427275828902586510343301757550509569752926053444349081369358433356610537466862794874428194863285055995302056097487694199532746334487538496448328066814928135089610897393652889942414994084365891812364500952954212448189481088490659023197599494865348793096582971738475882397229308913220516829252314910653255106937594964973277707304140152878258369188246313069227212892934199890687107537458512992803085248263891825315009954294086116075638727742018536132088035930540724767115071013095346953344768128915416612748395666361788554121367869371442390123362736772103732900206268798860885389621851766809949625819342691338178401436604699827638462496728255759934542758597113302880970639032190858313519789383838469874888009580894822788719695212503824853979845608007359305805661486292436781557853561796264430239197243326839670999130108484360813643473748490271816058507489735132811047431316948672017238355528823457701205559344280494035123914858465003590208208790247946697597859945603175198836736791988347413577062503405117996988030737848650414760762196225933259480421486457744398718211325734347107389894612472283426963092769485030336077320231501234638083535952403854213566505799156044178430097079709032999819601235072734377720434482599621557789098047481854934304386051923826097050485478275927231305989841705014176326444167253618820404131102354098839616423310655264465837768949280923864154974332615415542885375622900740103508194690325127581045390551752560832597175376451882083910290225615468068770063225391070022232369748734216255999079044800000000000000000000000000000000000000*i1^81 + -4384639464713242158750419061070343909168562220016790846173198697022310219133079783619096156654343720423569069295494896960722307840984014474649246351944006655659041285858628854658958287965007859379854578926125135492652305020114110914801692480510573200648036159971822129021913596417905153374887439286858280689967987674797850036971689598007697865831737942757762685687724257699576873790319656532074326747863001569359542959934983628199073739747537483913121775060580947219322523433898165106754897947586117545792934523391527918626376542308136515873447941981375218220883749440838516109629918253654469493681537078759231436962399510540754450817123464282820907565188689060375925021990623574784001152656418991677518068697150377491342547408977560839372763587489052526432561698197052449477293250183787248877758082740956182267323341210242637404551310871614989356424606657140981774993911167167142515294347274371442935364882701792663993812323396868125837191883806033716529220109071247222382972211522260781005932700041693758647267720388630070527856434040800053137624665516563028042486680699003999070853072512794087500807642045760459935281949464570822828297355236554221433692505197450758146612088414485002709545909540667373862198073012538907337148180766005639630944093476335780217927996933566390990568847008937921127451867508491352469751369235838942042047063257801300355228197977046429106610188706588817999737180337509171461068900136095174146965912193288602859215608002465817275773671826909872916852322120963278425962228978534306454666631006341729804446521130740469799759667246920582768750546321483023460077637354853542417582124209201281319143692327569954514082389801796471814331394831122759751581823424893783369232680026653815766108353422705125141303885513931664345397326226119118822148310247572528539233829273149463240960826635298082640279756514191746882746973632937876831716326559965545143564522630623404539434269100434010177737779104929248504127714916105763267433754449979145132168135605809493508883475427232723754164971715006596797528748063203956091848362539660167878158486932183725749298993743885930283815654042946724687487360135902605059963741438575279366123124801883359863399260143292017306506666562848508044131226836737713059615214419439480651262053510265851039578102569883620436888812706154702841218209144063980756365358581508750086819712173410107010791460538542140554286810193360601633094501148923134561510822134942065126584375389821636281933674885312958933685999233216115872985041443047795929291693244056787334233209759768742878293433942936995040862794337440587779263845659256400000000000000000000000000000000000000*i1^82 + -536640669461959362982640273562857233395810458469040880483094281461903842477212592122648240850995807992567636233925598526032903233082926178083234207126464936121642467517710214361207982866039227005776995151929429661508225358063512709698250983185608262409061676584162245472632019394428070179205230294920473908765338451843235370824674079709470847705827760747391032404932766216033227718901749093498595226647458361383146088488371807916660203366631450798791676175364012970745851886555113853949238373694552030846584159687732914515340905838187416029724250206908660629661574569074554153684590280093861326457379337974641390520526410518749295325958072650897129955267068371782691059003886300153789776072738345019795540359385364072720395978233923433249975860964734263305795477223828698941567265652785366212284874099554306289468553632719258422746858978078648549468136536127464898136970938503906177486418978439477042990911694915397166617851385419978398418590959076071506551066209454638355715151082355127091120407302698928668181459858878846350794913629009176756633141073748850518613506893397441209224551565913409360631326195023445883526698280821699330990210616729997292988461919963987608950988967525138208746754478190340259442323253262874523753523298419300296430932202674045039575958030759830599017269467060851620057383119741638322124391683206492597081467908855896134389388835733200031056529120952588551259481448104874990309542231932461598653332914764282175679068239781957625916226156326044964190966003527164858761284789170285128864923742059376548788182343570031682531783757164907965048810430138365235013418613055826434610202507654213475431532906440422331056000831390326853461149800869990640198241755536873626116781119495485822504220310285585697142941085238135638288444777310967205983244563516229193669720003694506196181858787563201383370630425696148137154147653735064307728674768173646575420690036945587030385801388966600312953894710297310987624063541449937501683900646863106369256750055648229025303055447642033847998779485097728777615311033543041196725642611687276831524981343139961101403567044092361812108115155996720998396528328006578344914322661367743170151456275048927590156308053123090402454795741882483707346878699708957050227305601936461614290800356004055915918237218950483601699990805409714631042455748677882408434807932963828804709916721627554814308178529003561164536345100233214546470177392799898020356464602020023193117100005073980247091945865446029306811806195307703555811059828981191613524208480907077100366491958165704891454266202629924391412641837946627252723020008000000000000000000000000000000000000*i1^83 + -95218606325006960442766650850586164731961996510651409667521553407889923019239473820086740324298915657754571143709118947367364066117605877688797235551810409018759820990281154162529420991784020139886147186795945304924897954328605599785108252264823956940548322534440507281308626887660259643417016749666918088843906988892565706805756965030374478598028982648309466653256557175661863074694421485251620019409181389401545430753365276252168994344446023749968374420753515342234636367830513084122421933665765588565234973194687484451987771068392787989921146859035491538236154189254919162623562872757893406586678331016917634420572687341473152346995132666330581663744192978190383017167775034376332894481777150240896000087891771279516155190233820947610184426763980742144759705505995101312667341466911748940193753493467517456577586688478987466998488204243327954183437491952092974593954521720706680030584176850834133385389741304439004890778794588499160767394329608964025901195769124397857898799497654468677976486296080761056623330638608428025367784499012969916554701623085579813703402296668782020100231919907727890013892396430803471052544009243895032278156914309050655107976169486100763618436058213068032109543961959153361631927661726478300095689387295448199043457688790257546465695801548230401214743394379497533575561016773421176835815046833734374072377373769476918470616495378187644865700200439680856538467468067752107471267968211682558523103614439736551764040482084154987305498180783213545147688486524419773098830761803772172445257438576382537798950221387787744282580310276213005416065172930537375401388131283659872114722327965375552929711154990922160748027475815807439290087993006686490034395664691721682385916982071843133522976520099202746284498218966551207056297834766523141788335720595567978573103227015415109182447846977995984474547630256196998444638801809042512269223048939040541726501044127074707056047325770356441643243708520525385845554662802865603403449132374185069797256668189689730998476003553499031044272429142350484208714909533675535748280879888637679801465257534413593810656238533661988981698306548695918751074347671942121236723974810542445609163714961378686815408047914912717622585195392916827125960021427016352586768063310047784213985534285867545690682816389908057567966046508198875038066549592117539409831779271307654228878324036510886809501293367130091026023027932302249724455171898529191956943376519712226987417978253428082998870255117082949379138376854222032326406433814129969006121818130488113056589702593411300383689372017973905281953579205365008789600000000000000000000000000000000000*i1^84 + -15219308392998908712510313359291250000561320854374980019586640114657166557679108190094110539059065675579110344686171439972158228939751027728772612005723572834250850139323339324689738282237572396360623661888288231297276719129825902177650388742554121696474241336576554405313513340422280321223943816961614723948345270431544141113552725886682887001885996110638143421455777367089132175416344141669718353271073160478602939521273761956885819589456945776307791330362120070104074626644744940372327435375714324269268643925256598138259461653155715354688550434943965499015442763096551591420932378337583997979520225472284597625189556488568534238077436692703448342838443818322191877563458299882844227723899931161883750709169741019193286624020384099468122557987841705852964630055526954954215776543627314661820701183203579662953226938644862547388599884415330305462066893235834809429244872600873440139829322813224830546144582665318836200000528520513185667847232656640921304365417232503432329095594893416811840784639492663909374436730968682492266013948811005728407740330487332988572108316386571622915339805070138996911681648419457180634412114659348952145626180295825683138874798302534742642793440750948281447175975175454744076708999724935227395502513991848750781906620011434189535366899037970636363691785990187376910534810084638186644721915123163686458815915836675040616730618525557443835240533955047028526308352504986079238581952942447017783813293406891521531572391322508645480569857478816820939017061558922219707744115369227418508595725108919404074952500197207688986978526677700451739846592894019154213322995487851527377737220558470605035975884002449919984069512083329783483004272494044316480299557511048234696394800768687517346643788957972736238081740389581449521656970642745451220642196733284033499533448962428087232325011777834652131446178974386770028439547151832258181620503357206628062799155359841899211964491806905166074374523244006586656272452064672085866831040806138620588038684305384906507111826675894227553931707905462464390579320206130473934787521546011570569091049053725026953360176078889774772528205457455437181521000503461438190702955625398084052405281507875816035253742859947735305457539619801404161561429680939806630736479677831172676960819478572527394226721179285301584316319509237929720212142241542519811501872288928719591788814457667810943917411471799799734432224696515532923176624595368171908941391284920197647614530601070870444043344457797495397372676748726057043222636523202876290799013119520165716924042478023749878124057249467775617669303608777040000000000000000000000000000000000*i1^85 + -1305266390849373692140751777475752584730618560304933133101117507379678698106196488808320573214262704563815077552121889821170610433540332958522625186545311072116897164969838739237238288226244040589412405635914741876082319464257251901838001047750372886619676528205099300740566774487867391500180599160269355671303836011658288616932975585556261699044806988477640238425687435614058842627696094380184299751428540653558342241497658027661980434907704172806092827836950102411196447132933172287478238416249144524318131726127656750734586608527693658771558104055677930451027914350215301420029529290205013220702786189767421615451480589244716599657710993397757711305458933555678820648168111098236383743696619509871849880638244970779801129458974450131683578176064746597192093191443887974585363209745895688953864144995613829271010003391087947891805991383693128562041813856103331267935398976880999531959372058453628189779934442772235741264985562662521022024263872105705773310102449962336653090083614802700914627402684145752557303285273778117533179679393026665709779512259644479626098995854073102521197018505719605485802050922229834788124402371031629574977052657755924803613238097216816307096763087624828285238478360669971963644130166841396901063291524532653871001433288430979669478352385147667384203013751554448341363178454008382935530795597180304703997806866787524392204396806049043135561620419806435975986908070046242569578462884413160617197757714689464196594639367844576263538164523327160513273835886898562457237641379186106776494111699897081131430354754071230068993332104657295022007887313676968503283971488561595728822437649048935213250130205963176438929225019938110390879924051885917843906989678558437675372311492411800526272974420375935415610862136915423222577776829900438367659332682394000769629707585244471594941533040900791788437620935553156703928896283073403285773498139762887724431072574575998666662922873013958864060170168960416711343912747847768506866973901843469469146323896444242470071388871929161979091036926040067775678472721555714869418958509484948158358560854283606584410993977848821893956912727679830894761340930751300343672984814004129360726063738760996922270824003425132080778270520732106514505025940389066059069279235092958644142939113048494311198074718124122070366820196815580542677140030053738025717343795676323132806034489805884066207658417902117926249003542106139197247759148010537387718009957743141284019214649264348387533705731119689303851600457312197373657650194378814797373923599227809545121304197844600052484636957098363208136905280000000000000000000000000000000000*i1^86 + -61714365420047517980311997351552748740417317867641006915088535938498406965923532282012053984883054789068996890774272707337105311395430016872200120114615019149612297099235364373443731625389801150133208511714905778215186782594687595391347845782712512016689778346104798316928220528757407926420453539449096584783384988280715671393192243153615834082467616199565242765755017174746789928551512218738686016392317004084977511691663270516705812664654192119513252421115697710933008611188694605383075542411124738416608907925455222190603811580950716545950218249258441743848018083210550932940986171515148368701668940865110286666134184293671538822946001381608210703192383473307050338291691418100159561582546354789452094296789822208240347956164366781957748868640064277141626345053546386718740762749655337946513456412505060087521872319945186619599831595350390031496067087451085317264156016792066449749246459677121065316476165808102567426090659535812770943347382373163747694230588667443385117526010852811333069816150992055248069149572135667828611738241177962938654014145346098532559534177146787445878949915297561431901913333917776234617567020251969146378096647564988067716850887844423750271962026652522490139451944377690599189657657310504492435176853142967392266470904369987220502355239171207786469901200376275884319614177272944010281922289316226868053585439625052013487428719691737359561593248731723777424046858893914656673519733363358653619314659197441507995691706034532448119235635049565097012901457686405443111383986167426657629443208918712670103709882451988585349047298494832362567732165205265444279572715453468988053706931716713663249806520388935761908395196085918115042256201159888716310896253537814315108246056329478990050931876098543464624024351327958512351090199141625434523791656749632365528838656876231550268640794654713425315556376281431323932631199672765971948159045160374873646789341763695441133820319411501089639931831130458336256665605396369825518926599476919482897692653711384581221733102136587784214623787574785360634308974037584943673978198401675176081664627867841220617716030855457878911936167001402246311660228688362308948695041985855790081582010729973396060456798916747704683745054175519397800407491108076080275223833809374229383651153433153202465272847820018936349635511120878554162123970352315557039436324228193156448956939685125989884864747088715785888218024797352616763298679404317355639709500093569333778088832947391723565198747496501441087298579715192950253983564587250292186851733032328141866859029525340390130250743763244938512800000000000000000000000000000000*i1^87 + -1750571066997924530860456453227946206748483262560744071789965693340572326474421582242517903384484278795490728653866361837795399743048890868033761084909239110474860332978307861026488788977181053309362358231187073100939214384200082939045680169853376846228370623542785889654434405036807068326530073763269794103863453264276707014775546248788709459857400346488859996702367139121740278192122925886760617266431534381630916233543707318959701288862756104008267241375911046215856624645211435925485272378608292305256510555043003102449488700895857272758283507128829868763728053183223905098634469365971996881974242055756969183966757483043624414758101739863864454537020191292403073605685225957665529085268371889792373455711760865684847644560683522947738198570340958836686032400286700853209414577747258095270089249430273891633570221995733461605424776726466513202438764713961986867232439713327616673112512089399830204957536460401989699330076260439957133296056738881069207128154808534182619608269165237121297099057349053486851625310562131726961529063268910992596325263018602018600872202870095122595587711046889311962109817231369592330867072528814884686613222886155468269448376284614213824429910194924977236947795535305374458441008117841997574318749181354334085166115044859567879707043501148923362387969606234457531200311117761992847402253484746866545446254962529331905888885827837778607286585126985017126538737971449195403510058936032952474581339407180060188581623217243677197039798437375741432573670566146563416411449266780342518490626460699802249882994649250769262175634978312522108088972742069544584079043693815449945356010714454839446683399836142687163959250432796322824698304770618607843098471823655472768904684199171064192987714147328202790434363952589509928443033536949172199095732851342617718515028845594997467893692851391179103467084929222699833552913977453344747016022527928421218465166069577608401049344880551583047181542778564345344345754071109647073672490497656335232073974915449556942683584442474376069582623648090387957136042196600566872015228577227713465614921819417217068791687594958510494108037015590210671585420144689308061998536821493406825115348297870264760372202094261223652191569017472844203304022837259362059094562809597486835194839723102099648443405700071977353022135486928892928191845867654346902075325572309366805701754849845217063616531683705504866244136891849396565688111610163227859727977949548506814116904087548010194484006208451058677133025446227592254092005074974032146024817208818288394656556658103065605871365937333040000000000000000000000000000000*i1^88 + -22604149037542802277790046733371414044533680412198559782021417871951639523505902881454963975772946865748947168614985792850860319875244206027611625308266745605544858302082914921404795038458400676681175800994538229572101832168790188761754963804445153917600033026996141275919201955016555514822991722135835921589040778668473977750760617561972977974349289123492527486063451070098990315435931776850379958412976063609777999472215595756784396779552418740442138452521054922835964402164209619043689445339827266828320908755223333986192914229737119391640438433649041576470951738173404356248260043495237110657398991603356451333917686686396698068805540195565493808463461025548679066760066644338519181550917579000851759664817486518270955291529730038291183865934325327144697435103309789218006087907656241680717165897533845849975921360414306932568588217907032912174960403009062900950835677626193353098345563800907067379230169883291650996934307047148807329110664865230742856320935105957787742974733794487058533962683723881303115840824588994804379906351188173079965635466202793430483090926935730745472805755728971146606229833268190218669627807947876687603565439376693951103033221342589830644345477847232063199288296497296090042336414331245811639445244533672262682532434477741046225989325588852635370823947706679774235871554675592929425638338058354468371013345301470995752717025591865345987103731762734986847525702055134642922549144682749274610923487918671925015752571452466788025036658636654375054587621616018682912513781482414671485460525544510071010811864292244921979198321158197674840459714823981925713006679617203226631259616095925711551069364556188970126479084248443055797130115218057780034357570096266830757782688055917208438290433141447655102325170065141213640394572626370915351284780463603377335365529675311975708229311665593613916275198129808635594068904545042839024477392446549361706675257605332385865400633319616985450120404231606744530662364536192403222810631007854773513430104733876810479486703608585173938741085192690153190439456515140796538818935850441022709992297871301117862719649991298379504996401915318839511990601080177409028564008169259398242545222214106980160122967205750245219380583815634612618852356102173341737510994128942533027647138521572538851656284965086068000126238170819744960280783246422610818237879503471864461060528839252002525491089476198523933946846926851083130985073679093157310493940782851647618101291958659276398683561053230605857006730281015820963435620468118286738048982038850087302796118373595355794146752000000000000000000000000000000*i1^89 + 416955368759564202559252489138673804404989542708988099520222167546486762989046083602721764602761608465313686766540687172545063909130603579724219159028859352744433104730505669817470418462217973702014983630651977254855779807566230098827405705394004285367053253831548992101464201531702340218701506159563321264285224007426418276609474813072529948763403680646801734996134537857181217848447046086437891742340985533700660248641516577572483427099897320751477526248677177948124247312310371300984704437428189491580127227749750019575698911981947148717951372645398832567959671057123219204704637837893385808873602592387648363399263059174825231710832313176251363607541650213378970143838561096403576582682339878922097016836116648575291347126348926482729214928282732317614991416051380164941900420710436182717035626880727867371368939231619145614597811715207778166096750898922422782702124036957215533307918206247351724528702138801737820943800749740843125900743819211217423371157173852745952400207649211610755523162878516814089064902446692460701866938548937613099675458449840473636424289948718939405803970066481826809717712850232793054499676797048944014531502850391645708797187172770070916137695083080797611483762541813860613174108473036533360212382002260706616679722460621158096244597294353456930741558281425986742004230155628217780021185975086739259930105111154846357935710962245054745229894692095494366911402253235216752754059238074112436251322331301328954335334398091451740381677289567471292999509819188537765069629479713341328877976961844079799441201151623490123230846361187621811454522982336012013058059042269852622656171325902669052808771241079824045415154904494893812400729670493933705058236613462853966258258313559022317753463858530358455958559932579928903578495236891108255355639452698315648107559700952101525465349675452154907042581399787414466200337989471443043868699511391592811292191017882044481926379427105583317990928691923562770573871247174943797248125484484606898981942048867924174622696649386579308867384320354285883606239941915518478243644663122069139372271928243557617145881242077258007524259247229822058827648051428137963843646010282018963579602608048195970111841747267379738097772513181023990680972868839995201308124675570073447596101128185777589973690064534702730183168295373787217852036483154702621677201846582932763985976193919539580570351071651403060972921620315686674982461074432677394188074051890641442033229650898335521388100219935307539877684609999645102630750134312623002729212124496866707838271835378291818400000000000000000000000000000*i1^90 + 31563551164521199508166125818192128488095143985188139061904279950738075212235842746457951816399049427113508187245832147245502500425573018274228471100091565060566777911368515937460238746206420927686517452469868183052715412885378735916838944228562209553677221536621758490121272567334884942466345925029324366380455184119991340977283074654192060837028228413408265808557034572804727340727697955999471316201714307034975795122215617683721782378529327160171292914193622859291847107211931969195853041708367583226321320125461251959577117771015689500095779488698720435103628036585569974349019985323347472324058856481447386723741980535215014005478053100379085788792094133527532715109773012767970326390326816788570115549830785926316690992446960038515096687284396811756148457348110284078977933949816051336441183182727789112236246354861237559605741199912982747064480462683201025227258810440574691543722890246204248953778141911152126641708349676560650895680943124173056893216767928538613484484885994155887374871609276632601184038204207043112528822929286136121729073959136177335481200249915133351255422545739953480927787270917072000997639712984814832604500397558951181299121596795296699436979528477624018738950629810921939144141213705290959803349757096409220556623509930864017785407192793053259899381383881308762851229154021484426738086875447096230008103241782251926095328584723663899599239606706084981399478798713760343602333765596964208169871655687055697400960054193823297067594686128413303134961775205171477858015240911609428702425522969723984662220170046633989552487035694816150590558770212327983169418918160247570373289616132143427932236404217136677898527251618610365859711124706510063113285367854899561767839498867730298240399058191133651944774722017490354333363282471120413217620278465625483916359139456846930050705795333564464203063704930066445291601233217141609428207384416237710423139943487298804400027224796680582484182754004926689667781795495389853540965913787726022870241207960189102277901744302478688021343393861233956682875072380310304519222937972887556791247728912671076707143866988992995158696332112570387192251954513728243384661058486115200918649563679838377872836723230683463073205724580292890765087799930330736663590134458184621064607536734866743300782991346758369299979415478230061367447567562425237333914355157100887826659970758933567390341896813920298346774957330411797494659771911184031671160303195772418950812037342390172174508539366079301795600831363970111525167534224885443551215736700209328454304640782320000000000000000000000000000*i1^91 + 921954681207976788807114606340069016878826528021780266374740666118581768752434805789146688017006065180651419507697708777369222272752178356869956928395068527251921708939586386634577442190694218783137728226546124909372059881447513568429730547530554899612958258160084137566714248015603125450154058622293125532988612589633806804046434756516813412408290073943013294255846776131922446086613800962137876340524159550017506882804524476036104629037330749109249600808008362442021709351800544564816243988334553881748628099929385711120144312697455763116591718718662476792721657694781730135080080914174036406581818297458635550383220081727724042056999014519644334476186040437211846202077118465076003956980038990918126234689536265876635538864717456099298761127316569459913397145878975139367939123689684382105951419981032717067910174272708885015466275271435094533251738630567248472341115853874605213397528626801061786341464557706852327951530267432591101867858224007899045591270960789308036368176695100249167419681850985584180962886845958759057441322281592359110351818851214287029552033907487719296136567499685779275830776249971263006762009044386000431764834121124430408118711914913219627514479026945007384090230567919582045989632328961502240353184392144696952877461905060932354236339436633164811643706944049699008623857100361037303677605748776311149687935355097402491493131752995157981895310521115198653068174074754634965883744237911398477074214615514669242107955458100048931694231286386198650073714914792344015438020879101348336617617354475206650791864484674525258939636370666286634183193099377331602077472478504047039841363721346589510866888105365245357727656329680574035693869350357190499389378833736415295517112289761703317124621733339194317025680859450659024815492807300816057763412156265808060390099919682431631481520901527752050848078522899658072459124987774996783295821750323210348991083491804013650690360517975630550141233868335317780544058235822671680225070705813623834519849529009054787622738940753941115938642766487587831859830550390814714825555002637777118859998353232645272624148382583209689409834317013442975133522539561898166898002466557992473393103878739674083527618602122002907347168074247603666908606731826907717739002930456601043335401352753886145062668964907314730087037167651033347129144877812549182413077319755111028183007201510323734209499333251667223450184662844399613294259083483113855457375323578605771502194491644498774070013134074799529539065968466618694309538150269958683890295887816482577516216000000000000000000000000000*i1^92 + 16121078354675931105267123556220904504714852671178204853628170098209602310582940674491404070258331877882940499711051595015633996793064678464740314964764962422188155732074772229681663525574611878836190783169543111595461392935364756185829117089739224621552506527396197900779852409885829545093752571465553361168049715264013296637177141128446776983022393469600933978113174041718019578127349125415649735242679395533038666638453611216353250556093505096220855147892754662660448225820062831054805224904434019983291708008657185625422560039387371434752634113369294845079077186088545558750709844450751921340073394834468554784083894912458913848058886287768275101119061026030796772892715245110060538345890876908474639413186556842421137947515983731968482198386254301999395330135077885535108275013264938750026926676837847407833984680002633838323675102469638616847529780063165778359386263897083734489433039087693098866818595811268756714870108652097085799137993088773235618900020823866181688045938428954522645609583053263088971570415003555459434374185690581804470722620211547701968016319596574216931388533853171094743582442833424698079586365933263439705468376905164872262867920617754726469310465181902257717508129086915428518428809663950715490802725920681769781684119899424693519021609702146946350272291021767687797552349337696533976089243339253002640021812245930429870953104704961445835854913501442560854895264577279161986641358012571092442343670087923800894222590901573426384857613711982824389677908041927697436570801821031775828434124496621568229829045664300046209497122198093434303636146628746705940842250783036154274761431125893657490182206446940324525507243763837929864580429071023252063146791839880398740005314664571314567077296011258134901520989806725607026109621664948180737261350628300366090501516183438820358484887973683583714557059089976605640395161470991287855067026325270645872888635161593322098042761659402446920432855170232403189384946603084625158312777187211067804381889620179711383087349566306945790265442403341809803065320389615987753664911280189116238986649749659877107092525727332063981903695064686636870723535393184206715214797674836125397083111817028399920610998983622947670206107358649531196212539364354228741412482848312020637791141510964398365176754412773002721493777455580126589932125656986445434857597141105497495481321829573717503732273903748583949158975211494745681046380395478722986861559495154131469119940997947771902445899714857036917774980292534122167749466793804611316379301662148052000000000000000000000000000*i1^93 + 168408598505793227643313074319217661682149242806257845753497180523199696731181234028553318729332954041046598794691791896972679391074110396103068611121100255252418652345315919103178850719326261987067841753678730146397905155742678447738193432399343481598915171997330415294812075052628492691952975641549635030493057182200817993070895520057950322673902520061448847464567418399043675202044461003751945421043221655193167940974005219495742365330672217266705528372337063439464342137048696285316908178397055463409558668036245100276237256180662793954682124822017717593397575849930825802979793465597976697698396410948025782225002480572836715531944254777898817293973965743148381242610907018280245511700583364920304604499568286189155242830528026677974420824169167178918281730625757182797043880644801430480135584090726999691620834893282772597361379425678332584390787976909054306762700387827086827199509831440086814439680782504558234443209502119543125781421529270922787958853465207031870549537511595137401009506698133706064711149180902724981169475005681215690872772775785109838077468902607819368474413382355657328671403146004264726235710976845492001494839435648776665053263466055119520977403318310099833662036271391577691119711056456341300202917495312950511142709190004936580272944756957125267282664730196150198736000283078820218430122733648632230878976688674937955866137805799683876003829833608104459791345633600216111746012006320271724813182351058946606125369842331108154239713031136415849116353981512236270508500884809010784542825423112115037156743338767527107639143750614217205431599539313846174761853009148425574805952459153252152024017398342807384913853064846297712053783106169918563636217020835725306071358730355929467358891947782477797018206487051858644806019615180687538421494572380192541107604422087918424392374616661737714673384897274993617904039093104548116420156634099338307480525258017209728711653306680667425104420880239215478210159062230985850929445892722668873778675165561545789731500947368549761435846224140723327526607251445169215071930743798056959771121050886346754189070219605547459951634769226552573337333228668499521467463305494298150865810698979753390364500512034999316908940652989705579824192368331850820767038156498775268431303904231447534419962527855131779871581371946567069939400485252260013976684149425479527926781728449350186340127784890238299415765241303188806455442321439149661182005066292772348421241625184117379853226840315162442914362582027932856426284882014520103214279458880000000000000000000000000*i1^94 + 879031519336896037679069467387499874456383378992620878700311593415542940490164893415085173130360819779146537011006654040192850455443597363905671910852793224247851634391660775209484312570592065788894244793878754585132773286653446366647547662165437532032733284972858778396154711038351989166459419575003595809087051592021903948131328219681716314478453368153268652346329559474990145466489415804514731678226357153019270039633927092260365014785323356852008153889046848244273263254197670335550869011833676422218550829450122688658310395500077848489722024809147111762525874107833736523785143968698051766890112106096294539414399224770254911453566621985878207193433009753115241095374622423858948369858269736283557052992313581090875415397720686602539368500218538385538936000015717563210364742590975925847492250594049816161854593813749418017586693615627480230115231882216919745618921873240443114638105942051323393043182128314131923264443632966343837178916145008386950001724194070520481611205501937877489241574171029818371321249420510373824918704404797111862867521644963930542206019420774358911419200488169820653713961105530952380442547419070834046013435740680693793346053626981413425342828538500693190073823477496294443187183589725698054268956690265372272451269595872294274475258864505361104322396829796760285702076029268896826608467213364827744060033175884750540517673713387472451890062940762000577436009201115436317693436398576698382332722848579015020585493775396326539250929909564871012791569341902209149737934454800721684911976089898064173460572529645647716257587216060558817326112305062420439196202112391536289827562660637461628820113226700010892922030104439944984535148651433159402969823008855367270714801814240155846263540247351691154315964276542669274861303225221421568737461775699156332406106412840374002402428116555209381700628702900660859019807051529531191063458731687181356347320497092564507907037597110177186645178005130696962413899288811033862508871034779719011160600757591306880455680416946626429852969714330296505273384103794956598001767679921917040004878936296371303211263942743569204579016834386994415041910721571587902951785113412903122386175178403962088889565987299822232219026604761957776187191618984557172911653781646695433914131423212600142965523547863111031759345255147666239245850684440773644122582552328252688891112810244712396226803287279765962291699529132403560686987439932154389147810184514143204582272662187591162933069237747425376931384321057266993545611533329260952776000000000000000000000000*i1^95 + 375786068479980520547668434184879637392820023535332581414740348943173838268706051736033831492856728341999517902933244721894535197500169167125936701907369755495058426283896941863705791664705744212698543695838788658436151255613331371183001312881301564402665272980219374970209330374196418389709590786286253231647943458451144270277443010625572659371304701423498554296679699721292557745311628085477658344477844994448537137945293582811734736199333477291794098738270668065421341827425439745338933384344363654999994858689040959966081974195231413343042034713267768182958604409865915773027005980784109158343419081622958154953417162206227966413821365013446265938843456535414279974447254520670916209598316006570516361484150249430527082040072412080530305593408646753237561847818900710525855003479472381865567123219362092159058329462544738133604482989915837539256761049645024463215303909569712132630785840765287174274063756279247962623513331531210944688936707062931562387080448899658062948611749119497259052888142884830942159340414908738029662523539089754173599497296865567921046570597053846984680147059567134715008024464200829846863523078815627734249077903951207746019129566211282895023511898608407649384372761781630416302640548314441496298781250807255324243326144966169622065340998418714595982838031815359619934158044900500677975636112726549504110029503824451554772244800967294650546668503169189249979994222472696057005847413187532019086342712136937055032879798862772800454192509429209987351710630010285594391057681766986257227874649744697910689883437436396442397191070485861733320773357825159172189495173886843902438881977671613346860442051866110368672125334405509558250430791926774034473870700889827349523000741016319529282942604476383836186112174967693875408285306606004866509346771043879347177999354294866132727255069795005384557100681486589937005751310306837627613894010498362200699270034846254270099598782462987562341648034255719494739334403220754246810040054858980132301375953182979149189530473666528440620199516659690376289352970316184612361443072777636986416868354856020846410111788071067924200573471794242929451801518306771077306497118383039931335832396098547191199427139227981407212661729497570705227566458426108693791343754768793068011375063782164768222739962232558576725677080709363613806639096131831005581426160565530493338734414762639949945707352135460796993215749686050969737573582568088507505373361223787697484164821977257942141856891146437230717955035300625078989364966990400000000000000000000000*i1^96 + -135116717761617911566935983806944641025230564059063024545535275083080492168963159292237522621885875985597876600809483066577932258617868099905511304378114340319914197535229355235781101254403856165124610222077597744023377131304642499202575888638605175605299313023806382019887347913304536204781916999783420843224802426104977542062733816912071679831910429111121827482391455277939945220754337570703460650444605076281985588347143415548625696442470339286192281226230525417408182196105563455061177630321176319368299018069020573421767247791164277820303732786042618819252510129209268546600886976669448398880748135157793982075842380998036557071889973602206129611493535950929883757024478580791649070585877032309928218972988353791372282678307770769482823259294128437979052342269489024397811798255592980864831437869226042509287090241780739585430574686774678590265986913893890482523112308118556239687691069440684379175511029411910587294581904290241533530669025194982989004195926320676658061131297724946537431303497398870057837931112408089229181780512010472080992288802166488724832491027569066339245424149454742237712542915352686597788540234255671467453971072971522321745514669732946195390826085571781628923398467340027548024602552109888132488199740368655728686721283788937952454528354302213785365165490613362005146661857220696458965141560288465201167493709056182963353621284363029665604959399605761470580626901108287169101782789202718458829430628297847091306810021425648324686958485226635679073224924890912809741732817314630779999852046424309678701509806408611073538742923547768907484132927466087071516531132811006059172268453238513793069965802964675039685271428210833862703301415261830710882757400007501610537950589548465520246011553499602683295086590360332796075622434847186383968016128940838733376719371396133013981897205200741465412588829509401076555643760169919687027942301771843882285127524811103538916902675124379755843611574316323637001969460748970092185867823508644557933908027891193948143320256798046715829515390771519697746190290328839657479681096106503488711679206830113552968337222468950132940889037812668260902158787813531248418728477927752257347322755270976892482347906864897279167777909645387637974601490636062634773714623173449130614509086871439884885844589492874827861359099944574026190029886352307830120371653386835031511595485606456313149172501195259539339063181295707327636995063568381080217333122171344358809303523090815355797397078545414847088381838870144062746720000000000000000000000*i1^97 + 801387070045039234938485348151082037046052895018240230306273404807866609347771826459188778610524919190538398656693994704426104911766761068547296982305173820993325853787616871509771158758517776144832508470238018360335669752285696589268343925902852510886603857476484674747221527937505961711050530362953820401167744539009752905204529208853075164674932021714482814739421723525156999830782726387577006329178310466486326542217826578759327955374676801590643823058455999806125244731646024763739714121146605485920455620358777921928425266581927768834818329393783496276944119757112969831762856860671213467922286570892772276784218028495794268725924809678210105453620411587080919920993029214600457509924387888209509723626090486108816399766173992643607177015608002975992296678738585195967451547831306509011405638255983660813609167115734944330809024067003115629662528556067614224638900233243856163344374451186750934431676629170760143400668684961541112777134586774691658107929215280004419024476714981137724466011769088090877075141041962788854571905774064776679974735743623645828180742545142209120842353805512134688861799887977875655638904588800864960993293038164105139667460263361121019092763263560227649716459364303240772615795016004794988555116381364199477216228424195127494286467818569738258908991072548469471814157728449234503804563288429555163476244480981352585804255102949982376480524953334509742955873631757744123482434223834049453776206357176809132739449627518545523638181233172040999250939909792540303070743837079400451556437360976508637369661908590055773413490045584194187554820835495504186299059067759251929857452912605681671874541627116532996347824082917963504372162563898765216861215209994505098606354713121061930153482669650557109775234708284861746987024536301385833539427689703856308496104188220229307458899785840056402538669324791804595045536536113469323071680119122360630445708581912836933763548311337510950682748333524067385315298333488788141344758048756308013608862198493983584705936222684252132121711954552740012054314152102321376460465958219204444308336655046194072577389768176995645459739119761973607299374959334416352469359642795246065110894982921837415452777947139410896884629089066445158402875260611887942393851151832588521627778883721215488437869343547923037106127794512271962538389187948268367941684815496999276375497030265123943904441200159338310663493187967281541064256939615111349412143207626856487959369603462618597708008230796671527864714223959968000000000000000000000*i1^98 + -442357977287980555250621308230556798797233975518575856840237060404549836094670271401786611343093330793265282570046325557101834750063062570857389768565840290295889000034025056582474344138513404998944248108622830853843947411232003355667820146411606816534719731191902554342674371829126922570114128577051822029963292499048683443787417321258493890972377904184745481932137071527437751461588725298856218655052026540178563812604882305919749275153617911402787956058071312508247284699576181664525203191247407333809384055853441924846056184826651222560649201230068582019978828985793798189853013784728342327849460603121855189114801238644818247089349750024710666884020754477942683560398255722628047287430213777853766345441080186526916251384425429240035788419896830394593370437380379158998064224031970175975720245440021057136533987175998390157749299500939781464994470004926985727155646087977730544526679752519478060117552734956036370686811119573174206338589319836623662353674823513415372016842926831140461098599757036797456553022120694011899333979027507528071031389411833178909994440271235045915859781034974888127957349191117495315448621459309554599795110275807855716732970424474480485413657729520168143219967480658911651717309778133098433092313988410570213679768890789027403084573265464924240562413272588175932134825509266075534660547969203253737955488893933327151678500408421944979782202313026287993160101146982504400626244264334881312121916824896519345141601701656389011741225467692280523289576353161731579769981925896141925651433610109064168330622921000400596011356915152126919232284603148641355270216651991271612150070062766209892618937161448309235277593383411276591759194327234071652402172327288147939350298970608295604578019547034135816300267640492638190987182371109313149925338324268135428156245438009160691294245457519310591110987574999940360326410429864174441262192088908948290675027136945559612411570588035330056453911716467398015041547055326302569575377560603423627209184778608185477039261086176282210221681104545105265918825328907155355278558773620128299823263975082905523864090409491731447278365798531916928175710438903173597277463007516206830315093196734621751323102368067513665380795430333967078448261510116358785883628164006530216712596123308248700770280083294643283715415759219473513625802576390993185174413161194934801125081930241310668824102072004573793128040832163839084124751501463721413403359061067153169123379241770819011269284643851832907810536000000000000000000000*i1^99 + -252656571654755333810883715592839886946192642351890617368605912471294033737657360670566701871984221015126541264689338286058174518029957758326679496122850802287767861118645908227898437632669070988797044448038861851767225752856775099213460508023248793295351833829944125774374093738555822124101741994438319575819778415533253819562871885653507504848221635014505724238397026958412517046049714645493542447694426322640965484006051507682091866058661936451382916973232735012641839602627638254646527354050914889165254533814494778333911765620379391332707813901388930873028310647017871367628906765917118358751941723594018225755823320371363169834415518108056053866078825638257792955194167686316161032567162586376794819098659312282459924001150003860374855665682428445784089337342428527564776114247941705010425356076709039769133093574421955559284625593248942143653986466094459928053299873616691372145453516834336681737816316963042222323157760235343571984969402729767070912865816137648203635841474692332204109790649198632444861886988247946657238495814816394045659534367559168809867692445712773405298988561017129563910770411440489513016324227255571350672857414916742707027632191958558872364983906068112162999588720698403217112745451781167465869580503619497329104318198096377433462986594461780802729438975677498236079782041461737775064760296045858175940449288827454315546161342590462427896400779975690424624311503988975338274567911623174228555892978565102844693177743852619439800671470157526536004038934149812229968704734603199710413279180614453469546533979814942996877240094616129611745087370340950832306651424377011891873515393077131798055453040594344160144888266880956370426340497112976301386179027583892671671609114337558401899389564971474428693234782766362618413518347223935232230697627144014521652086031334348230358103019494215302849627196818331192847922685337772916101047652573196784745902914696742112749497028284404651440595523864089545787849975369999512379828702172072424753182988526293042235992398296653608200199537997896380465251304090318276145278002393124888048346675534769769177405222435187466884881221166283306863766070254556387912773381534528994110233513584720378767493790081863145717896674816568228513997035855364800118639538034260877160711385081304999734717391478667029750364786449445207783226974060740286926047569265159044318756315373676411534500260500423883620494764442391745258395471488261516238022521064238556139980785683470895386421606233676320000000000000000000*i1^100 + 884933794361666622300385521298342991691674120516082030263710297636508825154088388128396479774838137521642500481465331499201637155277837006648179334505372612486653958273022023474147660350111144571946125534087923161432877627942730693726168887862629834481965697314565610835762960885408382196106520178767556112155909496482423802139402273485464191413128328202910870036014701912315351512808545191557750204371537257181857888710664013759830553726911244531040019659503470749593616654925484680495840543307611528033431789203450358920281962905010460361871243837547208418157017353726307662756237679937512717463252873161760987946378522983622062427551919656120348384444613485208461853054829809866841394964120381914794668369183188028843591979535764002379944765175138353027142420782667133792054626570054100151989731376671118743555244279678054031982112083381869837260404886046404176092013867973967201170552392262405960101898724097037691421201391414949626864247713722456473133664022832775458736307540591298496982639874681251642832888346076822939163911008172699783344596337330845277786494646663732027978727568877839304923462860690184599457914165379514013696231797375446667367630290160046912850449213285981797146307532795397158743859476415629134340286343390914893641456469395417724931384605393740527937371852592550955469854247098914526020887704581741028941471508154352157472385376495449081437528449372506186140918487346858634406598033110940586722825263539864592658108305659655776620314251864714074258423223047293141792283154622430773425937171078641733492482704924519946840790199000241715443443503493531658255201109544169130108901822932275642278734648811993302143189836997758960488868629827739570527924581479239498361231502567674114772443754100246159829770190083476959396522924094689638680454203492137056063059152353853058077466648859652449535709097369658290142653886977253065551485622937690116616785588987104921066163827645866849286256155678008278344538482191004843450437077599128396994302545184392975125078234707550366022938000148437632791284490655672886910329960869054399247751846469553379466134821538412041268901700792242841310967974961174189805141607625425058659114680412852324578180242238358743231834957069332364149617708562773427412016942093567671144523683023974980377353155152512248155704566677094037697320235811298849901608937162725804534064511162408085239646470013687088856285735525351030364375821443418334006006756368770558067137475186607756735433568000000000000000000*i1^101 + -383671254986793509742116196338275378623576614268136693612052622190643182200318577138015207671691315527461507940479069700320626468857044771044831223018003637542560542531843144382002347564918235810201271377322430793226720365183336970245518970537347571954893990702093901088234158955505858939969989168728193516366774613759556435565189521560887407221400150426989504831510942952784013355095737209847674799342901875191171568329912626943310028654768088589323969939846215298134638368557731154759694895859912428928747535148758334121266082341448016234151174118232554682947688286942130871736774936717543182570364498569205810781443676661095405048974576806032506750169935221374486398621495602663853061417898000196954195960079984463837622580145581906811729532231472985814650272043731651455112658642595123862446499767778526903060403144936165392914738455695288741310163354711420832004805412077944354717069529827539124462899693591178329226827384955940914990186298450769459707688919363679328232246063526491630771932003414053366127634916536775381565873826698441776009787540358168267905996142131992108318796032367344333139874445382726532956072475120922873831532462743733499700926983916720727620742117866032479497994700731166928887675822396722022764106506943710999936055576669955430153968998153195052288537564245636940358240417490300157174475726942034805940154617500619256144396435901290297007007784893327530152972181048915471419516157706920868414779561385008864721782240592618683303835578779903392073791730769845926877155545280626444378407595761753425093172175235874221263225791105243939092782431000364854689994915155431089230893514563145183429192118469491774147588227887262648189831461431677389479077750730743469910334102863707507823864663065642750241742251094271232461692342583040956633807082137475098025125961067610659177574478830157569276015259684306558423298551156334549764319657562327946844640610280906604695415736184820965252077328661767363490844573148821698196966953485460498448300015001277052191558966873772323114105765192849594002114320380294766432966075365930052208325568495702476994878480439367940689552146598247227230235599144484020074028566566338987663926695997873790060810022692356884728152205244628900035909695255875666143629416461175071132486229753650467821031589452154409170511149434545639729314442523966631606314976381467967886830513098701070678130039394813628074204263840583475788554905646513252333652520763225589204518450500108683200000000000000000*i1^102 + 59418145099746941758084090839260753337447071822306438539778633675323413124437975784920400021941641052989309511860469812405812577074325842663864825652188037571992279314190807853522479170309462381953631128906047423377044976557213496373742391046044906683069249724359550298650442981463718659003959869820487765099276971795320495774574978259481019594071739233385236493292404193863300486359058300871567969726247944992674000367678588020912691941955638520652601567884027729333746799134384747313467516682544725135274760304025044571067342728160207075059601820600561199769558783920835982744596116343483102520322779950623078495315170449697871489092325451468957003350040072697701444217344544191489232210629610894942896784821589166259811256662169947027399113992775440977781683279091561386470457877792334104892830500716757911795317260705660973015552364232534397038875303016019033111425251356616026529961612655928051335380281477993949364804372030364228198448843182124482893654308489518725587096484839341652247757129054947870898530004692038541949202112540498727465617779249614645890180370173830576688687882200449701195710114670151274962565988580349722714746326138457134468869507619851333959785334437281755810663419404204185217839227348649603160096475390389297383683099909430554246664277836644078331237258079340523678472163393949837255065051983159057124801542398417466422121534480780983356371688423449952355009943253556159754839722271138157415511699379295459394259867328607305296441391204253214965887901583806276753446141964732997416380341651004172534662178301920132720315608567270707123044978770134846480711550311294238060098474871440019124759026402281435292710005029183213018450315065962893497808156303245097074348219572224625244694875158241864425513848494089305992991772449014132191773982831681027525499653983213257949167866839523523395971294583080589829327987574422968728221380830774038637800348495356879499499267509650087754008774706823330374376646788043061719248167824684323921129226901551361443104278561136902679196480879009819614232622493201031782166586623572091884041436786075380411347429786440008859899691367594036949737287264107814443914557165228867407920572699198280505338774754547897325383101684830358930463004520270848044675958037430747613089218060269812526849787752026520286822767652312866040282242815598735554785214661153710208270129775141090139517699395943475296848922695539805899803691935181981579917006310316938606983836320000000000000000*i1^103 + -4697629259635859612831368516311102470879574494606919004001480448780761616261342932942672204888834925713025750950581452306532046471683971472574445629526330517181324916615285653422365874172740592124157443613143131758403056997958546570604478673551591271186920898926326694563460484251497339480589644383563746181673070265133035876053231337815684971071400133078309226383595051441348278879487722575329341089862081681958990277851433608221289055160193995058921249002009944885015869134116299100180596542909389852008599379166435417833817790472036854879619595036477045070316827785983592449477368531175117073447888002411983855516176031704391499896601871898067826118118694373527547704643249808630925531235619192179532030619272146549110480012553065586724450339124990837908989573196744720357015718297708063181631531337108625314954254068436972260083845755120192903816464764513485426635197568594865761922413951400401274516222062149718140003031022902399597091030270275042038509963054627371116645219109346202898091027430295217891489658783876446813013499165271930851792581472309772120786890670096037432976676029868744248335560182188283848494594008901981090072647930322270064134654680688055621155541080965280277930759245277567550159246211292372818345612420603650473989973347777791418171805106736706564736796270833800346808209856074242551195103716600383458808929070190413099383719008043362734105417926219722682294699155335128012997402000025575073777787077287933210930740529822139736132810104848528133171456433597640576741660736986086542141354681257384558758311815674419151008629799692069517847166049799305849653430821763552882980000652779157394182272445742410228279699666321831966427053138136799116278501114091365356849022246501614653967664430544270976450194039539925128954709579867462635506715771124023793513133113288715486882521713050641809299726046268164919367927258610105617508488556870080120996317419874978613356317266882324053908273416118722075714438781639120860155224115379587264850816218063368523521756880649485499577270271884672222532462243989958092859998810036689661834209839181938617709331689418869766375673327051101517341054981512024711180252391058670205702458175298019059048310945361526181481212866738977517123794411970365055002631042002965368791130435229724692079813900824556795359649226973891596347091638065774488684900405621562993612153878318590567154781206548590170459005962390655754203559313624791697881415981618519272000000000000000*i1^104 + -6952670107102636759131698778567859729945344540107348919277654139594450196352367994572460097463020685353810966419612171763494863784977912200826778153557676129352488104373751390559107242849952899050395645170835430834057637930409726654032412004065471482186638251270415480582471426847946449584724622635407455261507386945410995468339243458842758118353929994441348654287165028298061659153888311293598483404375177515310029332274226080287997773062024887626116486011861998869000120035144605572806427971780687437588568603317778942496324623696368648622627885154236684115239963357729440235775439599577714308745816391781248737527548828745673540755932109788042801405295011336137207556787068314071704729516603240017393608187941118933106355452483661631007739169622467212901169646222323810302595443721494513866984808286054243262319398312328528909821147170536371955988883142053852798883292238250526939311327429072058412663169257177676863921856765463793870156424174872638075406275821224940189677778290424259523336706400762407444335123243460913949298173514127639905439729493955771109004743136246850557355489493728012160694013422479274241702691106054233332544882549638325621883499189668611272228725952640754975434511678120153962799110284635025622700853871559474339739660987041939094724374225781087646259285522469013775074305023893389150579212713642663800449392418707935935949658616295863873801680652809364156087637859843711222589951260149663865745904620959871175845757482736530572529192889111262227279955848878379866408908457455614011669561052135063844925965702517780853435404110235214609548496314564704766001547133449463398777838501817696276023698144860728284762804313019821076370950541663350385953625607899453525674397331671628558965534315790436250867094846114598036779206040288692129029182703816803033899398982102418754967841783319335454248076830710936001727995414794245798350240310259223458707225308684236821902239827794145809639108709162130154687724480278826610033145077058269015294183055918594959405535538827727219406210198158834800308655191345926373449187627355001289245914969256455117248099179387227627013122000342109157954221386855634312442744250294907394592397509434416403665851109813475378110369370380560859870434169938383568842695565836524862436307517949918848129331476962706405457434661673019810982022457342566659455028427897634447021664484863868399999165398170132186459002688083408035368144048811249327303260800000000000000*i1^105 + -6150148536240424412828187899896347365728745101286097931544211111984636031857558537563288677684998044835936567116264269566425621081171917422450338346527843765574735194770712738643806215417778940399556802294716029870710513440852493366162444316626550446912737404098581266651418784793662551441183497541393965881484463667542532187713943647495062377461065257564901541622465332590829927741174550667930769226200334157173172270157033227446106688225623844129259282171417513437209812302179624323229823128551283423118548542288351610628146086860517298353407546874655471851631539978372437523437731714622774640029801814885788332892341578164183443167991926973312024825381582462367033399770092040820218762655941516479652503145220722469317799043237425402259154727109396460208966412384054732407847614905552819725750423118216015781733642114138594789120379491349142924672759205437468974123175746818690394134958016706934292562182503410504846327620389835278144664921094627453894231765268357917294890871525637386084071107336502695205701952283987124760315914545479105299927515630463448659124245719624737096931320591332212067425829231496063363851223735922587161188941365251791595193487066400811753226819107225857936549775183383795658708180893645725853350512979289095638395057029120990277701871741172136563251770533802432582121981783165743368912632863725191857869706114091695728195342913356957754782935904133743177183217147108278168287317109441960434152805358624406420659116482918165846207421472659954130554901633321002622746981264883827013947310832574379136301516611277288922730342435595070461966707464679973678199294742813620198260887413146672184060633114297158589664558540055572163076505161901052990794652620736610929049016293407347841100110881487710153857267272671049178394144535493526570085585210972456369734717200828513601301631527872132531790694802971694873649428478080647764909636116433264705111145330976638419251940749793921669102617161348422242653998760817660565384344929209593331369724796172544422068524025500714415373277669648524271691164174891650406075441949788290111788569891917858355234224788459890446346336514409602329177873352866162157040405142920693904745763983045670177217777892801071716702129172504715368878722170959408974039426016108279159531709144670958969357874292776062433806388353379989730422659424121727420885925894063334517515038835050172468498865071764540584009349948257160261296575422432400000000000000*i1^106 + 4399028467127768119217097907551614294054225875469807803328817575227809858597192232134071501105588499622716636566332525851734146048987217588674803528321224860912235965807364421785244349580156586287478526504831269507561971147208147790800695492951893502201007169908325048432291112224008487892965272883130794729298896951635854997228700958349289189230868207373553818285407059477716969195011989909535165908915977362832325015513458851762588513114430968330388740727852550348057715206761573241123357959856841595041254875533386804805146798420827068884107794736596352077578438031549778313060350517359486257430419626985812807675561403403139249763848386424515646962788899539084132869743106125216837475100116419407847156043314615739270068159459520911059409673282397655373361455576203719828481604084212058783807667650538324810483707775431977421766635461257980397609403748261819476038502759439916742530270607388109721909001498277456408229011688594687716637353443137961866908124183438320339749982722135786301259236923366058749925433166573235431994811929898693850026008896570746554061447251801019636312756624274873215392507163776266635552696107017768908185314350385421655311854887318777855104237372405051032625093285816605000064588074484083617181703965403575936709990008885560836982896788507484949183588501422965339083382107813582231430796705073617991658689981697490849666971351130868535960671981394254099671923703761650973013841389520879688333411905767311448191500586380639177345204154719936687781013165568132372077742053354328752410585497174487592568166628580520842438828437713325467278768820991150204724684197232738899010569069752845059290695686363024410060505636384137059438113818799836861795198218098512770670230332313806209569334573312476358121628556712375961075885770718868322164314470298129246947370451452136595821642147412012856971610196314759319175401648049959734398677078923227201559717930438226090855529067424191291571538380274577366568312080477966921589633495255108295664784363801778854370129525617481992284463493968382655597287723781233773001054415588576930399611121972581917076737198416972540445558684628317921928597855276172763715133693297829234373721795258435333046050093626573059732871063734452131056377381412708070603482505426106806952679807126828338922205058078318048916669788608189249301676123728935485404674185790428750746945358552978768769862059932632213081003259263706661384000000000000*i1^107 + -5280965436632850018686658312614791449730308133324548625142981130402902551772098764627396220530213313810918416248105927033032028337363077650114014135993504248727572161825729385937450115713957328011874405832949945278787536406214143366580553256381288377400615567538352827476854532531458489507992816754803867033530700392544348706632843366802316281859519391932470776745948430472783390327090411901448120880907290437723974901644868629340855260871997228418112261673341914192812612233261487893355352935589385884303627324752671676437874224904439311604530814059257042018119191921621019670525093938573449153790130275493672755005719038441473207888947825485722575556441474788883697642642610947367602267366337350098821926632311550287209654174264748912280120928464166807149430636087254408292749469176675486244241618918860506475945428841953245316644458076631598433117431434900298496698472329296720250952957175659240450761211200955260121070004158645301962195022135312288110725594655225829396815216496554949769333613341024421450182937776571517985657044082703040001793690203116406080433293200885888914521692359500772884439325889065407113111615167066655868414306935053159027108806335357841776711648398190183134632827496457047227941013968660023070294004517541404115837046572977388200959560651827937167288091667812432865458805456068867770064612104180522331594363289747596957156168050735931096301089197427804579459839921337048408424214910656630769436295600788949658731394637950603491475507147610273646385528053531606509967976818510178168038187735325032522005472279952240954239341376340143112070771310481367595135284672925674709677877315785929134964544678632311283855255229605257022595368012382315736295129444919205705372781038223861402818708289809720575428175683240975040147318057284181965198599341877650737334554619322714160165379900416888196873481346514288785942605448725205616198214813547151912251417999196678883213697928701444780569317203708327100555133940417652164501166029386161317979293144000762279794780102733139413232656836231276356881279278738678417423098170093176065247385527416857849872577684806116333275986380870578235048930157704141432608580828130375065921996784165661551618776440643911746853190005384694877475076068433783780453840894969083483966185810511055160995377876934879136435054883795204365098579902908027416542499788813334216658926892903443565131918830557548972651091640800000000000*i1^108 + 29041199506496990956016617048290177587245663339019090228459864219927090177101833576972190991643132870918756016217331697681457717509766093895074854930674937788022453932950531667125446066021363238692155357615519719792317272245592258651801357029243842429657477125662328794885635843797287297089549278707653051447307846470752771363872039613023704402917350386698913576989851858856728361745448495634640374315344336604014883502838792702339299662625685525632241862627394883236955716835401643544195180824911888017995206637951487959155873382818561909942637224055511679727994869215310328482825212353879835185585869989530452311614291398884082984453001258615606899816534908625359518846374219301181486587507297073096293190111877339410938409243013773852345452129416325129608774245465304610635642612957295098607136876703245462917423038200231635619597405709287814144619415761893616687465334581889494870349561477899919428603488838126470544660514953286099465505594995188312371201803243727546023563874196206060654768967121232568614912826985491405325820222104567990281924429332576579166452456201043714624016235474496298377392167341616154825503319871102448837680055277175493317282346940368278667979689192651056455224588333610211146619583784589858922589612129761741193299501117041166108038693593261196249004289711324810440818758893895654157964962960648038933400715898835288668814429520874575491353960990687267393238322723529028232674346340270777170049107629255427190503618491633903708739605104268467042273024531088548730571584544480477179156416973570944571527645810149396807323045264330806427737599976379287617439351290662721013786303147716073877469384946911258273482369821264517645144856253158855522852078712772514108489834492384207914437922645669526102223651294501232968420796384737872327661096271541595608489855315072890559189728788653608529883143572484819360505655679880197921613339707036059796796032579331828294386908302577671668619852066553121304460803316572158026529332269856277679946556966637940752918055930054252203144588849555985805142625385432684532635494045668644937216677651894832713095903980406379942665298756990836281243986546134152770063907944445942355433992501510139977537679379814534375722264931149242896020842684836473039136994190967257183877700393218613425953203998002658535781950777381063945635081484984248329834799687465824975285955526803163139858356475165360000000000*i1^109 + -144621919553031759704905089611395766517542455406516462676980560052452964448500303355607358739270041361397068070031845045917072034616129465279519092239369556515770070449918971535903334235529790119004726538637651507795496676896439514900134700299152581206061990902049602056402770208948764538651320389198274979048878505190658352626735487630731751153007906287492983781216896093879864404170362152604878221288299614081036958136075661270715767388312095654949917332942530111330402425590301045639680157067363888342869399572820512112279930224933932530041749253322386489367121453496490101300768097373485395048549732827765056798830336249441309545105623700664453272979505542036054944889733376795019023539583619817888771171138240903417434942883704697084261059919722602612844334364353672255565424171532131702382015448332631547078606526240375196055466822356212977646292160444657508402254049425951138763798549021570035424435276740129495095243704063911547796171825368051921605727057794180869330890908528493245663680812233433521828457174861245739301265399763740284955380853001742202711981271017018863174129053867667164385599632805969897963395535221516524518514531386153295468020107962894586860722473027444009720583714217880125180133440892124814376646644943473772045925631906282104000801788772813882593193888875030671974044518308497787208429921619258545525582524146522369740630520309985704359866939935614023766857948626624726782598150334003727150595610565401748038060648564938595119593720155319136840919889618236049784044158799367952706970359802641324571143532718578430216551305092862181101263832552583507552278979237050525658784582627754260928644051621701900071227891992232233534023415960496080462240414949543266307401355972536637565423788269128141616459711857648834849638298702693149207230273681789829902513084317172246429734060037940127565525768935506513617107719201472511452656343111961553099851882092628945716220659303079751139077750574038849809648536774751190059040847568345844907593985909571528729343409374442559150904387427303567221838626978371153367986894021438891076317493267857535578334907621319647812421329775883083074301818613291698410935676948350617777684673660430417090632330054068791511898816737157669087337917039507324330838507482247661260480506926601410549502378288600076211282743552071076408603417624776328763216801591960867760288555885841718496000000000*i1^110 + 126542903074791255119976246207560345833783255356290782997898935642825860748903373045147654357453712765008674675291467352392224029523516966148854092622377157512570152100666330122576211813354455244741680212153371832787918870536654661873586169855757110209649459523109670187680102890503835956886235009533728364802730271257850873097229975604358077441433817568669013807293455965329611550446930269899587701655734375628894361378219232699348280117894647267798106040934346926827182849764807503416557042671991858719837228021591612879145447462827421507714435832224621831649715849981413005874787421797157863515917683345498686805588466234947776300337770098407928633016652052753009784977918158103051635202877816987065530950196247187465101382590256473831204902540691025622349240760315176227814318681759838473964417365954206765776130240462465065600182711350301635547854546541679959049995996268625470269302206958835231390736076599234070639765582126544101105896127736184014812773321031621300301260212116213790017149448945162762611455190440201299381480936126269937272103538920028721840741048210017326466219900331379368670003678292331580778889069835957969978644673027940432100923959603109809066016662121926694143436376265556001028284956516391337916089662104233305147355879568998778475890337272574840223853673174742830027125263698132912337787972914902261679582970963791899275111865512639199931510406726892148163620481982057265375445417737480243957550554173392886480449124935037550591367366662798463079521755103713817361696020084753733618548727580956127679115377484933564397732975961311817042526432766883965543424639164273594834079406837038328103533438544853802451555351773793562204591200289143433144376145243848944325859063873696529876685382429792902754979132184225321558244364191782850425907879594083893492551724196139951138043113655319270132063454226271981525272382071246528809901332040047610183921731677638938022604467324807549889186088506387611661216904587390168865268824508580924933397171417358573347816661903756593840905648480184890499516735764056950725275902651872385548147479132856585963696021307045105303982102297246409309810304908050726437862185628964203540384279977189880232376086898473484575111687984128213407506535482160582807111036853391357050937510197769902888510934791187550537176285097303397178036634163019532378504425406644645560620000000000*i1^111 + -102985113145108894636227645227741154899830263854869077421109525859507853628566048742786906227037176765830209396753845164557838129415945662978002217884670879150749902201605881796650723172917625469366224024203524608978847466801759466490245609501603728097114091038016313044753874163427185439870403816707885287609656280973201175167722966478304704583627816270027695873678276399371587200539159666160927788368303565991520606533168017600605566568861614550995115164555428540800216787670693921381476688678362990110300432059625348946944104158277299863576936044142587332582768274517256276293986666818977308697449740953763880997713576431595935768383992488594713526183916382541460561415664696260301075815346125814028246665002935773025964427241569324658374649596792871637480572390835636006093400002321225522241926896252895242686352494987417130177766395192886966256330788597353376708226957861781392932642015754797796405160091388682852028083770342682284005364413558061138725156319371852712514650848075198628139617967774481646576853426114875747694060048688681567676338438402796117751258581056085960708823039183441167280076984075841863118932322947058229114060767639009476050795788098910948744825850360981067696839748826147856573052234139764521302062255179663224941613340121531189089065550564819775385051395389690814917114129991473758985738429037042527924241298891075211794026478322562766462469519554638375405641015512176801012899324871997534687386997525544037680903169870870127669556995424282071787787006438227033760468798997906143242006491237561037886000102689903463815635475508492939006449024099850530592747026258184019656832642486862588667103486163947944460357709161887778942554577393962298601729026989119559019340109604330761283093236296979157253861349442684058781401596533858575506667374530290350044703010757192675676167489554406995391455251735262484371136982853384065113141641014533895933400603332617498651743382867343778812702450609935729489794745538647460279327452660395020370761880309008504701016352773662104956371030292208481411426444688896314896653327701103019508725359940749362768397739486996666720974151090174614465827930543975735443689038431352356390824551097556608114630861190689256021810022487200910527148208674697440043758957840300634569685382704013066252657381621717530939164915361967709019485174645108287562780072720000000*i1^112 + -34247793723087508875624922026065193391780559659189763445438331314469957068301246884495317366545315651995711543782127939242934147708431559835310661903745583382386177603870507593402437839766456335281654003783203471032087388911799153531069282139587859764811581672860260595222040805393224905130877303491028753945461508350908896324968439787493769697583161138676301448319077082726578733977916539075517751497327991541393385335226067940886745396920583820553335082298739802602511551193779652532625060342797348111010060989439605922780240178162269968754126814816917303084054374034220599722662750077053917385168753308465724237681080060930538973588703114837982026120350535060822793203509329402746527518988302492169212286996386768622741480207598075063236988014481031302473118192558525042425413226212153205133946539930036215664515382147835599101759325822621869737601073573618310517835518838517833710581064977090363564971089344515701270000370555445438295284490689704524585999139804607319554655363331315129752589656011560044234115720335274597292085924120299250737770559806830589088586504274878328242218932177070099843291523246824749680770462760848858660870285751902604599484715052648166917769852631893773163039818916776455334949164670718652914820329361460784166197244035569712958066622833773854262764995939003726995685606880470455103847967282949240191098978763958655490840107570257848428279254414090595867047306385525156813909272960665447942270119595131918518667840824220658471536219773674023616195733850821252070195981873951840340308251565968577077365773477859865239314369756983641716412206908755521400198805605845412553217176447593949375240876313143036962807106452373766983334945147817377253071423808080220049876259914907976475035469472243565289463570644559713679418861105655547355406853487409667395083051175754264626153773246824117811218438320022696399163169711565053669894979410241612425345576729578713562581012383906881569577712543650341676594624192476649454866517752137743443518846998451703847573858066507367160707919409829464623868309119623964084681333756437746428913249079098748851922112767749798776302646983960978333340965616753021814138232375098832997640218938716003397103586501249698297022290302562660180382534598151719643633864848482730861240366907349499492197565317687141615613980817096597942756134656000000*i1^113 + -4729892380497681319328827429186104403659255599602587183932815238623442491225224123791228290512468677985252325607834502875991329301350775009836638888638070501129820631059715377365720659417317183539256158749021839220528946498689673302256617497735986857631365540400956665018132265032540352028190069641596920197659741503433920673450216596643456769284508922814492155002535908964345454589283176200396293114919341972581752118444532057081484019250466742563030956222985788086400397470741568367592333905811205655757918614510995506678997904421100356491546293235032888625181907111852430100205218732381749250408234302563954105573994140656498953483263929303577954478141652146884037246567470286973210003311181048790676082817449794444138346864788599489726148144919946905080606645047707007074299250410397474875730970616082797903982074657737508745861255388487809096139144460821347046795511437737264337991594749475275309050938041540526148631616839593908055866091931296515061904278790826948102227344395495241538574309951226758288396575644132888639800125033435656056102622954909819378530319762484954719942651821270851952210430551722171009616111771356912286956531144810239056578593291641398792699883405516608109422830182958548034919317070424031401958748982258462631959300325415603275559946526126957294329794177589013054713290189540186080936571313478985876097219253359964623321748665870851317333031014435173764697723875672664554318995747482043501567704478366601311280381691018160218483577893454291622148519697057500622600953634295826973483270717204167368319274453577245601169924041863762268838576689485495481848321846850235534091087195820822533706842520015659223610005205629448446769348285672398865305004593309867681808824269129491528295963504805987948238582913285386543581940751536609141327701251424987477775007610433834552358867597858317889091566975409083727003092527460953678586544032724528540643623799107279890766662791192923248115087017921842894211777170108002671192578582910481731629955980752479137678008443492043680991644034163922700546299555352493040831268364664952650560075607316248839672402994160997073945970611118230317779491687273646934188248641481961535103794973869125958248848292173773403641746556924940995279031256621201532585082707498401157865137423265360450388669253919005979438603616800000*i1^114 + -228970063273191061126256429396992166353565117242332463177318072196500534218733311206755015269331220815828121172463826983208742000612103117956070905995567615586489764800635846783168385085613242260555454198308134569340144721264402674846067425961344667627315419823504498599576427004625658742944793961804458525423455076005041327411173179755163752377232685820544825261815508091848850537446865197217169831584949316974883336718291293138230221840316142384104981302242900598690457235152924754342959701870513762881042607782465900177321976452238734834787127596284397513984234693366780515625019364406572020298744048213726162826261242228062525172156406312142358611569532403658987485677534084077564268462076317825415821141438521920787244540960217983916377543076758279642897115310622452571473646748864873691954056595964123047541085347405611157064227990389904442656107235457430772128481613068900536656584957295338960462324209752272792930698944089829331134445057742200728524385028886068070385913476272582756720930056096388690982006810275651692086932615701343942508523595657397643060785307021414219861242592188134183391345872458305397284065034683639979359823918863845225934325790779397789081075551156027961437027760892034542178306589001151691112282404578205297537288511046426854507909314416352903707905978214414434523631388328337348287774085554143587687285799771673646170474658406253813987580470975559934281347137443239621020004749447323673716976663607313641870604105885884446294455175103702883725216801729975111026358600212868980666556359153852819853148116922449825304145913322826254202905584477655748277331742485925502566347577653486148914309321126550459610450556867785383058561516709986931420614122399757431049683921396351350723620777028165554829619145931678744970457441023310402569248850091808547483352661134701495757124262043194344895815850145670983576303049695021676169635092598288655005835244274895994431384398234388854481847567053545739197512681151906802779801635049221616410863694334646363872418197040774989793715873801089214371650730943047327276438313509728487945394454806180726037555477424355894531527514866304588671396246188393813155758340161408718331135950762944807686807793532781504746155856985614073306560716864857467928501149137283209295291962622489587056560000*i1^115 + -11081124974128758647741500686525345547434384621546379986230032451114016043197602727056095335967194217195743709618967837252480250042119841368441987474072379565931286430597367049625932380243258144130944433732771478056604128865082675705812257183069120826131259611833419002840842613633804611176103115544498788053529730712324735716335569666943793536137791626890621460234724742342150968920347717721573099069830410372196293811441909341903346976848831869161430525185625245441541595919932987069218571616341316039407074536021848911638810667333601316981584735591808752677935606104832997759388061773622511082270782887042454385425326050484759572382137823854571596733243517105144703492120450815847225151878101184123599804894014161149645104425864321670672232162431111378838208100956162205097969385408513201927773785438754192148643378654933575661201228591543923844281678427213407766033331045890985593579743738509914694468373156072732352535105604474582532775105347019478973253409514265223671156579602795481291495887570032495897136272248933237075836200879645666149788303224302951192199531338281828359618057209595353080671611736439545196435980559416495956746584545616896843953624726765184872416167081122790116574817538697915133608232730118771572225455252695696250666917356721915521535415896322980245441880625555217850315998343210879543797359239823564952446884039935273750108022775337792701744736263300220279477014557713296264126944545961044413127949496124305372578620802570469899977716805497737982152310779660468443477876838801727639625486750497762262023543606012640113499493332427067926550567630169451829575935986800117097868627528309964108987752164673949736064860505799379169758960229525041352941084971360249492954446627726303408707367928077310527006568261192528231015704764098991874246038378897730960021581639227361416113902757054985140957230919566272997390881611885224723703459186089976476855070754085798363107417444351633633867332087945377654036791203769203600671463789968715058128251480731950892525429945749182222820278385611510077430692493899462398108408033098916871417067391701153542329819732407941026625423122032034844067433807351445933824647127865020652637231468783010297172123337479761693265840417466529467960451955230355188321011839266984000*i1^116 + -3815997583084233781155681844198928516151251775978112407723580584891945919062433774963233457925756409729490053707005251632519765898653017612433969446771137034267470845200414129790721608576181795955583470754133340375964913521924534870055107057375427209447918837154817571837555065840536746556705733578622003457920947973148723351213573179532172895430839003959473479701267570607806765728463660512886324399985452736215399946745194059206787372828448499139633744042435946979871474045095193362152046073434945596396719007448591587518977102988251132928385303689733797026225156852663217781731075041558925030198009615633311086835964602872626105770101846357973220881485136975662132331246164698164853175153724004678575271298120912596525857375579547796839353044291901593591498746925360070053698305395676542310257388771137586752714266079337069720979385053938729163732501793930891068557153549395678533598918147073314585971930553388273039072339340937693355614389348268578996530809337887544153073242789145419122206342434848009489409400040447438556381567077937791053377032867637960939444094890302659924027400148885060555701872926192547816697037404165093962072022918850029660695918823664159215887367063506343031716174169264730150402421408484595291075499672027704448575862488664805356682807099502824175846961205147941650631543524131730343755768542574243574877214300958459393263732535328222756495051740352386922532680645550702786066743353417516603558014485666500426881852916083565153451529708570394606933597712734321658395064907761233464298458431326179179993105702161660630678972018515724137200627849297860776139002063504689894986188657164619255303684228707638360545303053372271993389013692337393800569684343432061414195999486205013835140897380512113973361073570915638798231773459179738579506467336759671151689636191984757158854830727806999855487772002090885943449196477556209152701258469624043094487420732976297452561496341723028461817534112885089160453597376219386505845730798219535552768033775725306634239139677951969181840835670656566095836940361396720909413182454391797169813377211354452462858851421369085773113160662430705829164073176603828367044917123393107088445918255786362556603701455303970027474302337767855680800*i1^117 + -395747622990970491438788742164163685705749006384820152343910657790454253661096257325483246386481229473429934299798089246016132701269960257939968360672404480207343537845608878835307214313087956615386874602589694676113101890817219986598409841682301150374389327160301592638351965515882172312280051216770130274623784450326546189352036046928377567867394488054928271612458356906962422060425835558414377728148783110933288439084567776415870407945596367843168894907069984464364823150749354946342894601383479143820105855856281054187633855441325925376606500147455011046468296119870791043734939634689672189685064070157193018311947988068234309576141197307836024616883756016595938680097473980592277908705956748821125808005063456890759973696861365464138318190907346832373668353694143508881181021000917599771344050958719843572925899063023949204998768291989875572294642825620962392826125548504206978169917952323463019894552587019746841534968243628754491637526333123866274153686104767926814260716126465611408358585115922441422397700180288786842943066631568269667073609768591709667110095711641879469944123561217022717053117181453170239961077967719583300024229708631133271644697043382409504259573720895500637659100399953891593043061433854166627031071776784352821851518165369439409771363602356529850693530668760237109632015549865377404681928583923539038945806651697154390887789270807369861850142035951172284465467949206670676575036209087866255236010189700320657775966709806665788357065227405862629947170216309563001353045971568854633427196928446013848709904152699162880539958735960189632278075467495830253843882465034553548414083564672575448892807717108071674748741916410981909494594375477275116189950171675272793249085293865466148171258685299906747113027758902940140438296947286283664953209406511059707098486814915843790629083229039524236585036839714305034583258136924597189056626927178928017541288163300301931357773296293105434738422583798553682332337676197487952548332269454821899687636439739401152526611687300274532982964801868309302338048038752143038771133467834804093870976007451498929278695064134606528836451460085135670406922330288177956105058670443068887574498968103458923774880*i1^118 + 149606809227340969158933113039479178904910436752200038989757334239995503318823143785704063711145497149795521207675016291934693792785991788971145591128625268159184140633197931699382554360789875905429768278966400949485015055675630158513702911226029563204420168642323025925655052735295584569214667647580220577398754834857962946653329685294199885740489955424265966742298781744877787717757130476267084679997108018204593144724183570508033371099269829309997763587190184280237286664730571914215342714563288512506886036977359361978752957130852173643189439250546535229926910486818903026967845991140362902986476160833387417953508751922046400685014118440028269741071354591372540410811989703876850153443907483633341461720656863557162158159710900428482043941781807576169028545823820361100708153200450506752371435543788835121554755446364128946384366168979761305294198471386218524321945447719868706165024945708985524156443668914870806809854478638991826888793376428447062074119845215099102927065145589493822692491984213665150965543964461862878956167041459358641280544975445794768404311279540050195980525289268363688502716483465023328439396666411228478689218631638655187911526632505424747870226806036790211567909913687175317125805739836850935469250849912349594081554382431495210235404832484392579286650154105523020612381368948230427333133281650991347115418775361337616406144158982813070147264461264353554766026688548153237753084848676201879350388385711934902475700212220131981600993165155459660183885289485225142054745921801369414542925223899496459289672015212737811753356190686393022968970278039711804775383191712791533846419616939426179309633784792587014014097207027756577575845400464861344842871485683976254057144625122366340078828272165709798453942433666342027084127127692472938939132539245439072306186802576172376807587372692939478149286513530641298732867916757130119905429354389097490846122343256674612049766226576434150270097458606127365114018540699340464616987934247311572780974976666156753355439392846524785702722063756304360954916285049979166021233066494571549227227170873178753108194509900843866235707837890385764607735674729960*i1^119 - N1*1018812065870875618399133906348143352762554012230601332321813735648599720610799308015054392360280678889449811998614293607805854376967196553313649402971674831161170711050482291841068218144911044024001338718731358515731117022574820618956034336868137979168120019676798391104662439787833481016459850832824401653472152967380968273266343154960288646031890319291142872110702980258304728476472400285808430590476818913535995397722382746232511382034661701821131790295495231912689*i3 ], [ 517485190428188680028789757790841315254448302199644646019967670091963178267538555405737671451348852836864334114152495963349784355044375362179448631676834395083588583407093707668473244056683906458382986514596885781249273212405361888948862422035854623157978074183600385371580342325756081910130350649093098794801045082959717543223767428093313591192639395523257601536070362726473605971580652533561434250151417426567091589817159072342719664033314652275694497483684323165120147127817958799217973339359695268516294449274439513896281716523512377169471547686659164399639779659488113372575327803583314187611273563674512887231971106612459493618107819671019389437217627180924312676657233237839464149844293881494787518186866177159234260128595336112702818211644158641733663055937794055709925753450160323123761402245738814892691405971306309063932726595396114059537757358425304971226953698331000489991451217803995659036868888026865595528345210334094835036112223879711651657180560415357812907073642779512233280225139221541137507895287185311149841844072744018253044931594021641120660949751105061259345883016234174811574698142153320091658564970167614142428493537995544292154711845929580450252500568285443225119981279887670757494493042339083209963631307433410328452422858756328297145397423419334990672887901580781148269407578741321302321583187967468430133013449852185294775174782844539615625325118006913094981735972522189711709131232641268441255887983255895560491985450163706959487902645790368978890954931079631862190345017866038732868135966053641272368430794680674606586421433199379045632125701365050093756371708713278905436695377603437012151564885720760126286537948864382546706312451401598707315670186159466705984784706179809168554939749689931517834557259097120827118862725300869670233764941847772668205816251845028111990007603617758726577539572438250776394050615020741711839346635944588683484783098093869947506656504258432083713383840722348567151991538103400832341589563391273128417485283085249125918758297520968319069043975211168223856652132728299771851130951235666197635511746535826098503680427796166861478074742814741900932562888983822162121710702613522384891696130158392365673229759727711596708907676222145611665466869446700246957607390318650339066556695137390420768499708844739969069393393199882088277862795006381503275289138407669051964512462682908141555010170529271186417109634954235278729000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -11220159169683972569343839430111367159814134340056598589256898001531092162845544688226875924839315418718311246042625926483087812718523065575756300399964072422785905824422989806406488384651272250544796801612622201108090722652078953535719867515836146358885765934506726207170325721000301452377960588375380266140004776309254692037659171935680194876925849584004620832725760047387946269221897961821154936933271195714644379410960295945560714963184289268785312228701546039298744680685315681051205068863263364560211373676876555840382430462551805961993820211511418734901222851956724627810465868530377702652282440717701782814884256864551178601365442939851146587223174583638663852259537271546998756115066292071113924585756448072186488261018522168359367476948437945596529878819041629698649777849538769642490595618583742771337117864996437850005904869722236436800849687548754269472621035648893895168522265197762094002105461852850921055670105642376008284056453163267335961884487233016548634473343487010959977057806731087424978046156270095562600998354519823567176957537199392560315630993012643850432264593355555897758677112970105451380400695772584621117536933776682349554118949607033939894342745284927234364727427096301155516155401557302253775154920234472098596991559772335626121891934226622026530134525583080632008443209451417629022997956212374420663193392147703990387917006232288556378460320948524538760410445113378049019576995157496720393384318325141194822539699734437950134725903549052637088082058677631217200878896627840295365655474751265745946425251608074411118761337480084316828875249776853131863872043056438262432579263088741190883631104626059844447303745631386059351960009345869425156112036604630330413572907716784425925709945128515539734480640660307853460614913182026003120659867312648739701005108159495168356308419310729980871336603891813777744613937082820456121931041107383110018989269614618428454134766837247829035758190944375146269719850084990623732995067003945843377546025017212602387811782533629247744847879699505302473159508108524431966972907303200326036017783441673287873384823180766560491246205662382491270663157742193205480669804591675084307336175328944900292609908119446226970372680069723388091271348839861482912999055621581865454341918166119177012294217860135244880446661494696030652994553908650131399895377244222618556365973391606930841583851794426477157037107306597386415600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 56716308232604807744913548704392829125143868787543614853631550697996935353352312550103895470610537606263317659678869024479061811736394585820036926047343609734293703669914761595396910133011003644191572756531683802992931251755749169135148339893555240438877255604260032995124099581753947154346442206497491671157261003460355558084654896967938840026490178444975765836567041939659025361211966210353883397793998594999432802272024723316530270838492591863806577562885386831550950405322277205087938052490112585582118521291527502273904045785436968988503175817483727865440025450992971117754142991868502583994848661701100820773585729833986522639458005778646804541896996453209629175558564913198456791808914129998217051181820667100762989201375445411252446676098583395009863202240623912070962571278744061735758533550263293339535607754424321108781566907117133641155770763865634367744623676736702083829596733068327800986629061667868786541696827594282714759329486925289911853929799604080791401327501633440069654273623126692064546357142877425608473021836009458483712398162606465538801244239049577967625483051660263588229118101281826060086454407253857925626735578224886896452822097395092585887614216854710568596523136695776835256303675915373410283949521249029859751011958479005609027661846318756076614383292344334184469509992122655128319926339266448445690891433673507759177335642088939057219982386943083422704407336403255430697472274862787671513941540424864830527882555114007887717087991202436690217496206739934330257656281533049341573311502038011435907613651405231180087990844376770613555358562168201159654815812754085187522353939999811394711766009031674902070369008798552907357992501553438008802098200995785157306623736703660870209750650049031157388843776705306386393921375031026933638516471882027278180651481813297135720731501689319059992029258587150615045968580381068800004221558943334503381541150518753247150550228437444513490894470871830463333301503999392186451060134429415842089280288583013918612207846323543650146943994910731148346496974123128275025439427616105851748698799330318114749392119967374123549790202739054402185218030667193642465332658694227758192291035897406529286748750795202851400570838507408483452873442917416558862662331641822352188671403877354748966827865053482809599889765218117164653704975676023027118204183305977669766162995462266176378282119361504510304040823917445776380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 12565129737505948659253293568766241027269325355913314634196009013836667439703363725806044996041223365550235684745941706095968321741460537338172937570043666410778666376402310177784661524170414806943404894798986561629206201002158653908515897714511340974520927649367300640769483670857478077617565180007304551149907344110685401074211156337675535234341569137893302463288458541277303629766089832253180762541382402652021055523532529980590983864956466213146492349614714392704968871872634764283984790558503868964425695236650075830021021883157642022258105668872466705471769982454297308501869148899553530081060475808465597959048522403010523367337430358171565241098670691597933841972656592615778027292345369394568202318783444497579302618230086834881267303326662856693844776691627323842019073092733950125481809565367236440345028625830515120988871143780036568244656776514165403032608621175687757228793391768456223906279594961667982993439273985154105827159478610110322322368273223194354091463312302429770178735928121615582021100716217860751023305746475318072916590948782092778755195761835129273532703429609430275082150767344389860637309998392113887073956324712261849508468023895063144978602729463102215434643134264109929057095535555665701028674693008651232360710553898143417990146369633206589170297804538747187249566271809947222555116788916730668627319907064819723769025164350745373429253029110204016507519913658596661058816315093157671766023544760214693901471943972191435719730608780461475787037149057471756710592678033006087998570711660861704577176066497892682668483790058550606315404741058899404070700920699868459919543351854990634090371405370193754640524968875597673345753267970996652685825083075778906349274040613457238587881916099248666731392605527129162902278514456016800554960629212807565727296687298699666949402510016732696988637406192066450116923622572832593925149436318418838337340440812098178958863498001369811941422602950942931593679717006840080735296463610653370524535894876895647908563052055871184577949776898867537120400597670550119404180167060761536081114895464739242188040198903505981317451675776274407886240879265482464976744234971001421634763286577807393383077828540668144117582535468302978995976481345240437211724353705291780393128715491683365774525558391636309370407013733817786211936441271809266160288413418767835350380110699394079736469297556808692006890139639867472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 556453888654290811616802541913912750426982754557016760187139266908761923917282633912005217831700195527520988716646941931454280150903743703763210002936501493092345539460507609348375177469011551906321322670808556883962221644159258791734338434315985600806290005924384701976344397107965341102795166472161238004183973737920815526238879746207990216086539565573207886783495162543014593596712520246895720997909844337201922797162510241427464353760383181610323367642061610159388236216680867506979867895956382854011431888014421418044101658673987293614942029630970789274365540127605758366418626925139252913624428154489539973497810573862138712209424259189813475546724038700701053080126539400014694828113164284529491270724199142101292393897080312929237392328520569117648214446243368654754848808504942055488123321367286737550304278382288707497973919638857404547038490647628133871459188483195429419939781253490180179651340379668963499203977272168541548467856315975159267761272158481409330690274710510547290099161615975658239605068011902930082752576709799324023152647015202384468897623062666890758405309505811660398752747146376406296755712518381021849395757197363048410677656558870056664359351004021048453792017725423024558918068884882398824541361130370527011396601894067369526225222259851707342567601666114901445536538001576271179193869439448780018828073105514711373267930054847157864671047066916073707446718296701287831462053983488763938125238467341500373729136682797901012539082663878644392744254343245856998153497622645910591238321515105624912129724495115596634090750980044834449137463811090514829704236906001051118280236615971986287871554363076340383307533233864771615641651287368552356647733818780348527068199594235728687735669457857295621680329954781415361653704518821149736704507547023520836206504978675622895435101228150258351977698859862973634259048593390571647310169300996717107129971399068492100741006884342319848797302672230067135743757681419714821103134432057509445832313868692571135157234832408915617470868245898686310425912264170465127352797318594567353182967269346297032305331863073615251356940499135861335293957436658794109538829742575243469997874825111776456196367313027780091102404288751021111491365995613236629245223630867962595876735001205815586487479716535779444841410668586644403403202283770337489401403536071446565057391943260580960226842038851248163874980400676714500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -789570959975407130672720176713522155346805902888351390245030347181837727016880952817726391538505992750248444361575994641259290580144364141435298772082598560289900966501190914563160345973758507800152154551200807674395762976001737523277965715832766773778355873694420267745351696970790374317298231136466200748359715760536618317110268817537923733039425688144576429324836718513932751921415087656870842106904081901379915378315525719732762402708858573701217356835824859181642960946906926477631973299006406837432280952651103671453565338737172361870885487433073190131571454333899942605033631137934102599796337841238835119326022748644832536314868999376666943564252264450897023860572118906969042213824716744733621377754284323575787492539651688302224735664160381584302736792454869561885524485790027855851208794950368184792832194975482268208749278914853014194319706921665819746976455671530905365924019990715309135520975113267674113307574239716752270677958324326340828789346021630849551015065617765451754257047925035251356003715586686030839641723192403900436616441676456991533302178004637368191055270482922497099197131461461402450637659683847851105522303278010218443577556195658684509124082170312178566407542828505631237662555498011039350169730782646135771662929521990509054295674315067448450993514203021174886941609424987976197207870263398575440324043470518787872557295901750915977228471278072011241100489495021433422439614365155344096952796986327288654759349439911157442765913992243967572309482503663584284007231492759601285344220971762070624605678567768354626738484609863940976252557052484768237779388097733998866162724298534575594893580627588924381619424531065471031362845105070337543179381525577896937665804818392994393590210290101482926187581525012831009354421055375005497098172888919022832407712477320037220163858659592515999428151473222781166984938344850779236986444959849078921623474411906776958877591840510851585704410710615884623205913117844313693818793055440644087540535887531735856520018689731000132707009315665258789423462617129428717622071175344047807709971906715627705540872156682967592952228218143334553529681971014616515197210880191045382444984331618317255163580412989920384560904264917180837868321782673500548159024093324390507979353023166703114437020672473888647053866801771528026091915440787392062595915607280914592263067442172981859705020823872144133923795639071440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1117132934763905908591586696015922808437838008501937760240252172531583180512183909843807926330858591829235267503167845391954908347517127713297680404297192640593247558575407227646470112445368692863971639086598581331317951239537213121372324922945584354586457304366832224161170979222241378730066684283567765375047669047287853183321713029903346565081656185556477888482060655031294928417805780757015196211258422159275323207576876960015376933685640388903720951069404946794485983336957184158700656535578974306119385689822294647568081841560127982107002628720047628201937981390139750146160598373195455064982078863589908133441026216771034058113005676738913169589979498899833819560260593509718614832095717412831028701658268103495787826431692120234010766305615199271734116418965089050466000850995839797741247449055449119518986313387421000383072450317755879145413881159678977123676819788429148070661543041227461935740519374246488086032449425853941419535301146094447780936702964497117303460857405923481911143416668057728708554809612939009236660677871253768494728402130497654981984251286099756283550198020079369253845409151794947133791591417475806364797078027474577380771222866876557881667538529074498083848908463450960862911729060066966527140534195177588423102056125100545871501489324172322882095025476269946154537071091748094073752108192059189993603103847615865704315662482304421642623654892316259129094763501987783604424561269541637608177446507060467460326373508477222159777491441928618552149606533144389420911431412736383436619563598311000809729531185373769074778018109359403683348462218723843112107708809251424733668338946820858628907537502417631585574398927699808870117897564150382058267734522077083907301779333141187822728436898052955068086488411760845662765809334603458220996510364607892732856837342067425574741655609738642811671641277288830014986726032800818937695323377446222573254706264602009877701079249019231802232116105099771862393583886654190092266174751980193130564126866515279767447521960050601146539694441873758363977515338648272040472820827323504833147430731703574163247989553212905937742159243408555592494914015075804289850775584754879024754728160381454241065972949829715031520031936283182351173953780237431153313445672486680034511080601216188677725741877263733914598750473209183121136202290637342116398488123273699297602235229773225040824631021252251767726099127178000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2696544863247561376086647382416994236201094232069226562036959628921232187608641014674011330492495226966230129693441854142489070195094733999693779886948820225707602597061182468133191955192766419371434420874169063095373337151242389087853899597081712585218095111399000009639888630618950301401481879009328018495858674450142899108843210941930062865213572167921681158095893601518670986264564348510106366017367522751681122478960406321136442637761493484379889133697229575440980769635744345754618329114556958413874752418960196281834040539912019742158337190703503999836836407006790252309542051741863549704031144829214137966452727695373275630922585884519267752256416337188323868225621840489030535732122232698574863295709298620178307181562198408344283038655227407241713691490156153342894135095609587154132592190114349927305390753459362833439163534482835474769953854670169213875713416412546995517239078738263887680293240287866033231730917514790714168231468348236072081607861584035174906857776303541071475894283159763878726906625076442194084925662158976799842409535394593333503047401351566927087589788975223069578033835014287829159733091354274422848120047113243960021637545577209217219468264694895920238264426388515880249918244821311801396792067419780655152925644448364609973005350895741834507439264474362859317574661300801108411366098196430834987702763323259136882646925209903210189247255137782833840294801202269353559151614892810257125293881357790459750134041851898890835917469596021028441670376989249918802430837602416282233841946202292077561664921044988290064628537561765008199399727622166742249519112531515371914127502213129515025959821743453645605797009926653221468281773663436435832052081598716981017472871496167409844974203595183194808847311531670001631450075095127105631347214593589245894220303712069993771800520179218922455144029352489638434624662305239926786996334931756498561503187252820206217368018751626917056343266937553509653296786703444213481740229875667889495053558424861032824629028138906387722386908562043434859853476097627178516546782483301083190783542140396727969441158834625265207904357747892686745185222661225823743199921392394208175190518340240196938240117813765839423563156050431991655109845622313419809034118544772134563448496933778025168482919613347266471256158235633120882742695350548863333084537404666863852663075218066542306971434164640435305169964078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1484727198837891498052212588264441193435166234869120695073980084621450780732212524012106462027509557940273987626878232971361241578807682894494621423537941260605734022805411224210294822671144271896080515465818013783284228824408752707275844551246915133167315404759793932706948694654652599683079878876534444119186091393300491128867483315469801874069646812029329831090525011939602292231534122879029422697745131023494635604140231176243213355329415445823901032003925006116357350930371475151232096813462548827358613589710172731967255293596160201406825945397056312225232007079606931470899956881934494389284888340686645260997933199980899186968254943855447795789768098284712494986798866125964253590744588839656140037427195712087498778368912781261172112563072189076769868896007667250765044382970174050238976581219622480322579080743348973240272453811083556156963956677002534597124365525317886721614422854097662874132658357146514983970829147460283494480475303085002736819159608182085327336166746743942257632360113117327944089484297731995311884704816136313564553637968826718797967910239787990529376657906289239524610011894920328108133234997149416534666618269369254913181159943448490622038653934546948882218451227948143747976051356143964227838164274651741901465203858014878771616402375547218400052874843919154811185832053988930165353500307316382561270381809585161485388497621400179241957652950529214375068897641370903027752154188956023563264202414408306661376967828915857296550222969348433107035853263570046382145274030790666998078685307545934451885498083960443700128189897155740796003239959361421936750345740367169062306988595486531583941268906408117733505210014780289513344468566479454486617957650891542629093906503551195182586667013391642110281667391997029923444340556038349041223084531693297429177419758600354425370725641180710335960696407467819496451806403892677223382413294737087696179220340141138515261290370886744073398603871356791560916737140389714234555832264591681084870673416619561913785305562488789782086619444310568009305097584624439327641993566394903056925941370815884234178875986845097785183806216493573511229347153806835015820658957005271482910835491512051753039311852027912267963489808656369805275656024526516140456290569972964075378346845948313560901067848294203529154217980085605939851071032061129138598868333984467374418029990413050169296086670502750115828830040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4976749510601513966187739301472094601330274455040070330351352239099449321400800202529003801124029093335195981551793618072662313878056874269217222469546366921775221235605569107728742579923380787411095676165556293504487875563667561131482228433894045154415922427187027276737976361904569506241160859631784515186083673945759820951431100679880498949127204068721321431335902072484890984782285052913213085227417218981683937893636174143307140889358199525012869084455784775132278026994321048442187018564239558441467686844421366453818533875826225844558557035738388984829515338214160502908580731903230281477504141695912595913157196762198483620543610418666467936718686999255331760613246284788183164947684381798963640413255734917683095943428057970496952128578363759687180997969616706471462556706766124963461004740047059951559644862078252245739256568930808657700638877441104416239682108797921733607255974404804260425254802397261148173611520301251052307155785275873623422955378414795167135365401811489685500944724547481747348915134213760440731868434715438612747384821027200579409546832323684413241731390337982464743856900715650228227580374107096571905619223008865513205879410495977678200800965587012129317995545916133884020645414691981818691002589290002910562240710142645619873945309009513358421314817172820641181472430075333880310733556452860841917488940012084052730744479686150721428460077803406393801102795004260818156593142767301188633412881933297096336772247906660315535539363811771759613812163485027093090724499567714085556988882942358381071449046620801740702291987182181610766926892441791557109566613020744431205274990338355908701619643742271316409007701590838529556166825856133308991283978836397872797856103200217746676731790713778779417394617586753655243874099583736120814776879505284678669739234677104221510560141864105797076480258597819480910876827717788838946617105702126289932467699047355506835867688226529590408232454087726289097255205218178198315363179550424669681663829764268988098010885791227415584292432389526872129185542121377687836739524542086363278444274180853847696392229278530538945992770807906862480837775132406297886749378875380042196516774247002301549178328525004202816223995620866822412199088247382718579935769666233136764556261633567136820295438983904016499831494614245474820539111916661617263843749666880542839258737249869910576511734745100859245281780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2280301526250033616252473302212629382276718037119023049974013065121459650386954175731015193670687390710577165969052827299965036309263260595468472952325881058503808073561179445361004691374892437137577519072535933070479458684135158072111995518861038303096171361852197964070810637635566910455794208043052480705564307207233179030281522393164175309713100298549879688964193548538509942162938174961297512307303682594295067849590984445908411200459828870201084145527552420463570196599282693542028993026015285297850646613602856097386098609055110806679452668177034966375947683031111921222594313502997583841714811318338422966583480740627241476992696439254468348719776486040274416456751506108046069407010902086106968017627884990463604784159939140205974072610311327628479995848835774776539934557509487056499744439825495817786502221756478980873521013331867930688869453982888476654824245345150022484969789811256606153089927971162211991666173350436777259924872352030087455861101267960764128755120329630147307734282307422863955901856621305109886356165217337159021522931644069550292555568120925930403091041766910566665138501936608069232806870115352483810582884241299017218956681604398675209664578187044627875027225094812612994570162784644157275583304260400598171264906105705163170417271032395423175291507896343393350170668235821713298100195856712862492318770136826916035996479258109539450273410572022194367248250785572900724184585600233186334622978161542312216476276279485452622617364551091866094595036402570694189303553648412780290336607633284006546070001923496470542893514388763406354208996570818974775813465036168286518313632361171232684277160521040694729497057117888542486355415104600258523889088604634478537765901816256213215669447467657567318650610920366918467490982253123368912386562042445227169303145690533935344787862500943232404839421549852158509013585936221805601963235850866316258280412783216296875204210500416753584166250864317701881431786874232415087096891631099514363168314076099755543452237355588746968614609512544008806109734084524390701550110245772256824701068724502808715281134187120200866059545757237381376943477666143307837465356898862781719361881327700692715764918130332980398515622044048355018370791935472016725625178784688619031280985017163482015469897753301718164451218754334499706896280558224325597142387722045987092299697070025097521701011599292039686202600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -8106230657216993139294537279689793495570662039969518814940793775616593961498010890706236653804436428113228269656311410185948585542425392651761758425885857193754654287490225868660048206710610803632014329660711859803563359170862624360417065431847426188047766846053087441025534884063476302820317648458493812997188408186710894906764825550422784188328184423272335616916322952216351132277956396680864052575359519484837675921697038387330472920352018308753378929047160362494708086024889045507685673967275869686176694272078201014311854900864816480553275950727294287661496378200517430801731107417051958170545797397257393678790316633615886706302435622561653477517373964680630274671171395802351584588734052668126643066999015640856688004058156375256947858292909031886357628744890357693435920460593497455157809042385498260840160824674660912664421539336365422011506866915711827953438115760316001203356809501490203033019036657570888938613478599786280080038107322619394360937066374323932770602778911704671621876880625875102866471190663294057718853125290107783749328405510395371645809631777186464660622303426791123584123905508565851502994960683889212686854063331029515840511298965615153031153586642414203420840913223746203675977922162349989225674494959620364953105763136977229422713539593825590418669718475534860149540810326194577310810809928428458086277308651889149870861687250960221900909217019677651007392985385094648697292759438088464792840915620242619537379273854703387846722982425078817721491128435351388503530250279646724068130764787807646919208877882884168993888778381512088456073247706195938765435266053496704392893772965839450771025103689186677929922990387612030332686664643012337631628494737660129955593579520057972667464182750568080856411414442649341900253008989232365058411286606602971581045016678759426419922006430287572193866820421633911319528768165718499548983010486327712235690394402806502950860735825366647905164440996334777856402878473390595190923249030880724110120776715733586353591066961597319709874301219606803482132308057184129528683627847216830815729728507290546360914610985521713635371541693139132260394766417693305271998408251216452377161849857403108849254883772529012880002419155946086747827305050849235341308672818124806755622383482073091472580277273489183617277369060192596474401398444312271209741227217057592200882370418305765530286118327658060699600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 8616409845943595215495953717187317110990844870141581680301816657284134978079933884707340516196610054379003347009492959955783080133866963229717004095297729274284253816392375982456462766629634437332511740717466027659089740084773962092535458854620403194877467116864350843985660307292146902502251362917451330666825861547249656561030335826238995063264205896573555620583315017851770879873673313740846323722678917059495342365921325209984519173892266182456727270792454992363749231388897313385966029632510196714476217314437107707999154636683309956335245049143261325511425212424090194368289705456864298185452397725633002509333223958268380357735048807886856194487695818658678831341698896980698234546649616430653860583439095304383233061450126227726656526166985775496668516885766726520230138702991623573085238663527056725428224625626840171861134132165018824492476366654977381891218824177159553880463966886008709267457902907632400643275227397693013811947768604617812236091430545395347665916140582159678795559914743170782673041621465464584832529550436681594259482177339568366876170294325836619255856722198846178753855697758335589093773923091216431325026439611958203110913826481909416793719835186844157212197001566510082847532245847519646926989313631082890860766363544460900194307775553139094101591064165866856219789409420675484980758929809274297526164364834138342912882431360060938644621625835227764947908981177415674272558307176471415946242433574027581955445991922402453814966541716035100250299932868853502826861388320514442958710277834742404376597046894869465639578862359098461034243406997541349137061159668489528474504968621349811546490476344196031257698786274559095957004400896767508633657419259640661047225134600277556527447936255237025043131103815633986200286348779190112392857778185009560109275978318532574579524891188625757809388794483456994481963398228197424048251142419121721052253023159791369035482749287639974169380280511522656729345744027153342333033449719560766110553687804098003046138505547458247198628094746819133097485970062414258966173121234525501218231117710819587170484033882708871528647744118837568644592069750877366375135160812034042667861250438249066635525112047411930867131052130488250717127787083845693696699365058500207143432588736686137858466435445148098743038963395710902101242139961730161777779093667037251635172726864685142245754610383577622035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -8386072625109596583074148306296366653573940033681886765222017642539369900336475536964157154244236236772063903927355409589407079735633379655361725941354955489336364267476921633896929379157827272801157791539422276715768363363384898570763333556534214659414229207712457175675813946972721377469613937485356382722556376758537337779125568950923367090822331737126413715196079039555920327372726241640820064585520344715970919520407728042482829495793998402527987619369182201245920842637855975048910005981172186480195458051671091943154546265135226543995386631779749103901903203003749997820242253422256709392229136196414128874390668776503513373213109216205927245665486109693394987810884590418923448279050873210794001207866160805373885731650297668964890616001577210232388029201317081988123529826342351388630849205138631530782099062306371961046061673931736300341771052782609966174065890944686502824561646551486868172426948736772507164122220329651899103623971893468935763572762171469399743079766844337495483221318295061910638931983686538879120297231441935495536885412396736391741258997123962029114908853689159680255287620749568111773904944292685054291683830165459829150449410923671712550014691076189139232734857548872613520530894740523216856617462680234659421950862440821450276527116485348328345954210767843213973600985285471393319509922898369402370839529599688159862229483221026482297301634272729567046517980499760878086794950099879668075488998326020347001022766828727623764908495060659519100254688744661172540211107112359574064603190255281247588931106019944695923352589695355257338446878699197126489372629434018897706605817611683925581671507686380764173704662322612901536879175160214503146787553454280117319619504919420872843918248885554923276799258858948336511563047800912088614955087702356690053991644191861758141976751794721754297049992034433604731653824565034256146064491220052756453432198779218561686601831335655331031358991543084867518727479913828508424110217788313455256454134552540264610164187704881268155234382159906290057446221231165203246761247295291450239925877681376300414776519975607369939327101830852150792561701429762151867818657353001884774328133713643246084167613746650714153620085190401012402376047135255165810181648300734710333793390017506578067685986187186609044199573351976404369056257255453655365743004723375010603436397449165500743750126059217695200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 6359393188922277005156980780846575298920858742499149267448571000492791002494189689065032856563285065662173783201176820960364926260625734859385896772570705437541606218935395547846257468125873768899749742489173414742535294975328440935465421813688056964789580065962715226147306802891096280610363177256359425916525437957939268381374241805987631749192518272146932038632769816805773291381760584190474761144799852565222787740483163756982450804437990818726387836034231946990416234407445083856852796204900726579015558282446545387171498903990674593114725768850488147813453639448964390153583974678942277682110347583308294964082230146607656105400172759977393888043527067511824645715797351001786847818286025078384531641583904799044245722180551729039116630437925534300586877995502430789456314063570438988676507974361910843423649257757387179332223309142845138116136117670201813342080991475531902324476448944319097462222315854022640699865618645086601760627629735887707017185325217379504711664883515442187795484727440455576891321091167176095451239910033275156865410747666247875531946526113569858790967007528699399665516262789070465492181379844127700576139423913828714760310074443571932310197717208462417824773818528310051609824382374746149027983286881111480151189579322150016079550901401247769228711059157767056689069157237431327363572253648986332921956543687812609032223063828023502035062633783116642602547824900310298423568798662328974045054114569468274362906999031601024072380381502781167717722156249837124505924392732231201826798861686846602456871067269129922821622884483921976062054738054296878314659498795177089984134634592267556730804143853688976023564641451960999625415419337780050910006063989017525183183107209656894832868816611254504875612394183339620463592185471783563311943481624681583758738073636129557402569218243114460377036487334676357442118854428911834096953906296383341334414420963074268152898362496828966263670488994410737526940178497364130456025534376280378856868618057391224529538844643025306479069530976403008027999822612120976109319737964461469157629553688559941272324585705229946219328377050920666669206902852437498733165968875765802300919994134092538455178926926796190215116352376071566694987741735510659315445053554641009000531742244299369198346703333875180733646037240314081585891852159961106934125644597460797058782563750100956588296098644973300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -4487866153643137619640050835960307386031531938216242522214632902366485199055665916451376090917788661325270691667616707169454111556579314208662325079500375440766661133450761473545129607210810397092941459538481797944100427480692697284880407715671212490049921530631750856005494291445452681873441629818660780724850834487846528580804858614481329368348261481402893591174329871447040901097519348666372346392232404384669833132944334778782332328255957069023938820612363987337218491473807328886969897502778366051602645143244782824684764965499865547275757677801439160511209943783498552924878328364071555397164290036131122134787678445795849791705384491135768833326194756876061026000852199594736105083072136140036566879958374846201892790197096577674754475272344793489226231517306130919556911077201818027400050742133057681726082869511438594392379037669595713432350276412490799518359682702811701652182896577168109508904604281355810768767872285137234531446468736583488093765105186400353292548330939283724221181822684623431885937887403644156108883041776221237922841539212451689576115369288719926825472097194401580246115067270382010352828825860441373216581200403569009188607942610717404696722954368074999087630000177071031262976167197771114547739395628558474361054161587799573307138260150115075608273939151607465916268336503228653723451206813389359091344176905856527060132089326252623141370275764364987422437970669331650847985078239110136722116778362575911205893829595286191868375616711929298736018924273681218385770616649073679727680075791185864469315151156287620562469717073472625487006442771109916627320147303263773173673472217739336669760621380384665773832601165322119341706160800428575806053730196096324089012576382979262039121018709289975158869033232874066203465502428462144113264222211677223518726674547170428533296883432758091828316320245883071480766733349182382051170076713048599661823389635695538894380549913342178097847070759198630921550066583410995425223984537246371871911113030497962833938301631643726032898139904665840430455705660319482699492550006735608291249459312036963283114301305250264048482841243958961932726663009204413569353953389625127546913266442375185300355248171756431735424739395447851240942746590542644936684408027576941955409038236445740368004836137874924814294782106494846223441663650622530526447614943768969104502316158614430567243346403196000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3078926729081144718178612427272859859758350020847576123175500677383321247022065504659489595905290999056221172699993125412103130957450417450527604073311111217845648690313708004121462163687242469636939788079833957057496103985626376774108700478374189716200507585495175880784887042518047800145251097111016359610776859051663889733733143294548500158055702390509332568771892486280260912320567731903232101267489805164831459648803985902759625564056783032705103797683791583245898175550060452199370083041610149798824275762445278174352981452020671085807925956845696171984383257338321419906961878862475150589792524854031572494229174053707155208221115309578485169911044531739124843417964788156029102446805327657631481447558436268198721993857026066521618993158188400967095179512445538842694324105990557783910444721128678326200286046098906157111011237591615262550408197318256518137327358019022712150902719852382447533173005555237888565603413324651475483064636292647593491872675100978514582407928910314502650762321487971656341929146773857117770134844473465834609514169985703517784759746090903218712388531497599078163052657278483880931914034411006506189604967910796969856553520984995421964418243704092023428538937550992987623242922946500681676953995265259893875527427595451926526994752791498710057569960975761193555420766872286218626471636855772840017391675981235125229150567796970651939577100104856222567967101471010788585916004269616651848389820039041927786761315794461984727392160343959857226839702407327681386508027645011160127413422781455222425351983678577540407772413731665035469913674149134918551287250898561843141323597526362784359672126399396519232828946680292456957944581920590496664345412202009251384183192188774409887595606742275181522755431367543647304083644037941442219296787765672813930546551197951512470734607474493691200287175712912098808776712979014895920610940984136446201565095650659604053676168587460287636460347441509206809111242108009953357879312993566535987238825972946753414998075356186374347009712835054440051756971018524377301166368693647941783548415111288712273551954966233556645448647134062025790271463176317280958001707591131356740261361768352370526056475672651117234185551617598368244962625281575490681407895573128419712571556064717856718362601965058084684727316327137209926027157879727118117927211560789928622843891867477651094422878703900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -1631461666646789278647673826779009785383198967178668350845451305586571392072555529467417157972522617442291511524285953609080946286698397969525041350985692285540562677826746708245256080608461437110847414450174626434641279593413341967139205076713350434020155909442842746182356349944138211667196668634628741628581009552337240294805367866395676037247147549969370689196340122652348336089057246618077137082728122545850022239193056339322052762531645218911096089345972222968789374553212492909364753057126884298227341704111577173244337702211918637020032219748823868494142897128708555175579165728345017287425386739951594386125644103288269102214646306269965886805057010884784758756302627465993221666058792208777819063595618305711253447983964206962957046788603299042235064130579950909558896973016758440449276885584451466006776121499406989981075158337457169630878919445070746140168535644629312253452829888214486221452843674927639791822954321335314856669733959780040469608813798146402158681454234066050733409721484848485317521552880981850586647017703658003280673915585597941456674716642724511751085378296381512978880948526534383491940784115854513065790470303576249369262043420266430389144307563323815624375334924776445833045427038690489299451445102130903708104547198137795026594559647938964864185677227457534757465094376154828228557689834415323817202134615578116347544362258314665505394434687270443709341473747517095908071287363949347769054578727011563359176872941782693921431965079376888664249561103911064984580165238920645756645603188815842479487489457787624803331571267458932706653900576324750422424104205825356064240173655102185056855291390760812849449646725580284443632894084992847385875249216437570249809828135565069676956335623715753078734484049621096354792279052567694532213795794286864043662871934910454298412279130533476629065886294904845646829525481223708045956755578884217338805827735496970211936051871816933170723731901247400431978766144403472748461999397486584152519911970248277615445778010538750916419148202840434817872882645930770497859638999633142872189257926540101599241228902751319261328123962968877994918059600008832262805702059332562289015779320457784084237371979604897579163381567286235169889981312486696353222995909766194158316824015134866030959806858761927922251788438493865394655799868013057138961801129510471711088020751281890506897499520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 759330971703084427401963717903634720633056808748471872080117191134502865726875255822901492856223593069132104666437538658936817930817772842824962011750437606420422592276804701694203018368241552490743958587787536705302991375769620832427293998056338344740227742438812593836391719576139219342669335162469300984966237960107216630750328499061553718215955892342225080401669925080026097048582233804956007442746523206624557272414546729280938490262988040170569882986566981350907473392283465182151568819002374147481547105284505598441531387207970003520965540070924299244709209658051825749885751278230100498541990377205401088110914624331398524460143307129211944296349311873233471705799929249142626165368599019351462359353712679588128544675042103193222740316067849883433869653928717827906828142473370483590254633934167942004045463592482846131788515879788165110396375961128089547325007540511049689165270891037168142140940491058432964807871962254293115955998352138034214544471673946673124861130385129146509985668456677819718597409484410694929221511220031951505968086356858213971603580609113465651675801882361356901119051519230010627863350870643143253908363570895049996574715471554821366727459302367292022934151072069024323564895902719215384313019240583005297075308107447242640339501342602879015593557693918620715349799395332957421830386468300262718426509395330296147285800413960617832642550032675978410054177441090109697843691212877143003262903227298935608029317236951355649521571340354403357291137460004573413082392625016676654909452862784481944055413153211118338488309763580434060994874926302877159875448150437778274207906254308412409939827690905786374725785177366774026848464473211260158996427857617989483463872838007165561199445910672607850478497479276036944693005585647407170400900832302695704733988519855168428053679482865756832447197004262235768805577660471732820780557322587828112261129164368273170322710396242491518604379847788094631319075194107987894792983468698988899754535667214970934847776417611024112391625700134096864069740099750697026166989525388810741193358257097772144979917386780170485486214487795133362362832437614225579897091030022389167396896199069719843978405667249629933255733623243830288814399497241104600734691704377615640126252528296071045171865764076618614026078107921611214784350906217329752335823968488109442415706272813507500654556000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -286936223786508643747398310508868141514432023063994907737166861424638686409450406351825520762945890191667300592727560973003092040186220630821151935379448372599483306087189613011580784431453683600043125104774772558636121603279458695076270685378497994471879397503034427773098228213575790771551244130637344559076934204492660209841172200248967175953115769474540781077814784221902261123081639217576365426859126129309690316455380158555046333531997084162111661687460452657625866923211376829012342017073777237682842087313684849283653343436533781699063877426883535889022789947065297888163401666917889048283637598574975745672208414807202228164467802007199598289371617951454095816336616851468204936247104535614100070278569238976310191776153705767473921104607023958167321874020197489769694730345935137847099118048747365204299816794605308899856398322312456879637902245385090856964671359823639236611245845106358856206156645057818542770266154144084223509015996156428485845715563776046056392208318282683340224207352784879108456880362401747777853767836036921503232764099444454368961061105347822841271482358663653027503447762051063906386100101356723732414239507078836852813041220330631010419152430957510310773362909281501673015288281699562663517608360693711604930131766978589449654531474922089770913495882053063987084686230272674537450959170004145216321355448494216920578022079966429536303178625165265907534811366979829178239565013343122418034513563065173332907701757677445941890798451059669309345851033636642714594013698075254401846000615796626629093981262906837631991573500582430751477392620078358354510532270051828877950138975860760730658398959268634987467120466904930468933905698285200309335663726267645786172822520308991232553750831711653236909063741804013135417704591978658536935099081154390775168306874843271888988263768853360121665407701270004105862249175513489438866413101031680086488238588433537792569545422106615749102456960280313924341599505818422541247686711203125816480929656686810944181686867227195004796762544305677454831915334987815191162044994393254772090592730933438969549509764811821504582130556751462062565523015320583784163551562558852764101247364167693539139554181197302442508283534219239265190078326944841153807374484271510136973795246121706410299131142610261449094496685454261862708896235448866034021199803104074339175094379411042036692000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 91332006554494777344062257635729727245231991658855619814032710616779530150292027329765445801181634767244286844790247878462862678564926205903084222174629117152205221214410582915668618961319680827007268329065166410432435562147934640237000307766014341073917928793276599207490231482109270057191923953295183699712584248821136324879122068213483821442829172495754458144689815666896598964738520499641166112496582836244065017941888758351182077101193075485076763376227721576843124302575940941857553740016687259640632553120744264114291272120351570932001699095545850886793331985014611090895650791647583137599385205615368030930719761140804596458149067413325130935990869642913781987857809652290861477885886656448400554175073196494695267391436797365821233799903109825095939718845327407229859291046036316293229810628914033065025573987707301953642572312452740528946493030876143430652066425063440227589907801048380954820869152599336267090479587427733694173766090025762707954982406455082035384175785291082966677834250195322787166625365631304976945691290511422714376775952269619601879408712386500273836611448316112522141207831720760336805567215979378928137825168909744745102075759973307303230016300399259626943068944438983235448714339685663490386406243849997657413604999977815583111325761903064773005441617428442978670907063184961805861227709806228386316142620263267779530583200456860416810544327336946284921523955369992257302265945730170415342662410827818854782540354486636266089655056385862862004022336971073319531300150075991112082608921405833025670032730373644064327004920540008834885052382063870415934941423130368253507216016948924218103069972848340053663939460402425230837695926539692027609068976025571374571274346368725701724901226807303601225166901436330274542032569699674878212504240812945273679303681923909928651042005927953418593616381111475407169725398700610447939274280156494249828363360122587367872395580849691005150961293522701281324018929982710750325020217923938988816341112434253458574116205716434251104695305722438996317135788723707433419964688295213167525271336182438051285717362253837856257587908330815219600938957067447013769615025388175555169886086100935137071601979330987416607825097278136126709355795426981328089712826526394612937543782149083606233814776840587207550457132600018645352655271763059266758805374131325178826104106494748966920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -25916208253924776450992537398853275376270405485521776784935014172244131210951842958633040863135146144057900452732307293401640713843957555483896334319846020266806862559725603839975162663339820540978040486093107182114932144851988478569150995178854927762125775014821207568495147377972598420645595417290969310417195601148212182159667925138945142574442508847717863209388706355777838128455003150173860934462218841586447615588156706379074998325973616950038682088136286572528365532846868684991518011586028369629592176808494575419141161181318956700521555363032820344780088135243944156454520745447145647458158326347447388278935527894070445770711147251060856662845307397147594707633321929701644869309341581194097122466563788890085785630416126498581759308218269058247748355709768618506685319609932865572696140119269923933435710625683684435615861763339114172462566687459732531097196017979624500641441961236307953967664713003539186427884379815946812394080660926223891475066482027391114012590167123809265046070149732135727249844238370314088711451627714751380377527135236112125678467908607831835080433331263772800639797391109297949900995050293747195533839651260931857474476945738390533176065245678048100103471674122571914442482003719622620431177176288649412503762034783171785469653508945408440274544452409994739914441916340760835472464595640955850254115601556371357635446313824091941026587411446131623388030926304901075874503918309640564102914114285748433147174499824945186527151809503415020093295066812938125698053722138124299626384598656622602622915554011665057653922337295373189558162642939409409513561195580747076142373110964135396704563504984324430047680958422759290686844949762155125105817516476248288875298150233361889033039743559721318035902070201447545964884332637230774021453487179493276384718437738534065175168384202797925116563795322462996019454487797777513993598364329743997414995279100899137914496897729960471510685440354306910834829973062373774733469297615798220015746296912446431743537678402068283909503982110768033536698952635163386666784206811023997352326446499511534193036727772878366444212807721278890766499934826233405104479457701501806532322708235020278639195529643828165800377877150186648247150113590660047549207203916552931294967211896719152013744565534825114724151569630512227335980146489347037860823024378484152604807190837933256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 5649711331128076751734178740382578562337560777318190207381318891974768449750935253435907794481728563621122959242513632813389389576091523209917200705845693798389350497435254851982644393466235067400186077645538021382664470834332727485509251255225765912876281884148679167640406048639791845141496166249557948549716218607713553578257051759894170547242863469752558661459113590363422795224056806943221845661553301147583625615610389752646207285834054181029459984427160224267674300646518810320449881141927601218268066102249976599139133803478643568371439914763996717664971119676305838641863260667405762398330825549756092463981644533331752517629411958949013046245065806026581555703866752589831898323070571222896984098320276554226547845337316744540715877904106678648351274770643085736013333175402931892550406808206405671132318606791708019158827344429109450600128681845395375778603194872974804929823918330798853445119967481785885247453300897657683407016929440625596942090500504646888708294307605798035840433200945705631336078958503535734302744626096011341619629228157483455271159485173947377260116699883420473539184586365724271513978080992608156680693658797181035376319834117367652113353091072849826553064507479989366611497329122848182840590124206119028075000049299691963596855808037856777484804679768117414546950993871491741678340226031551547943809136269494247908399058212316156741953836929954296408605630006696754199466624005974769791642781594596231065518624179573221914328841626490084831874644150296120953173726596867229572843849075358858834836543392718827134457327321763122346000291409844324056243758119935921573017787858254919115806949353301576813747913524755981675334312608422639467427283443306370805607522996207648769387398682250696537847208068628755048923131001490014832290610913497557232200954342253854634839935129893164863257767084753636342729260563846362417255212820737200236050863632031029085937294780736364450326883804414006479417951362866096402734483123580881625242054702370808037517129598829222302929404707950909255444433022469040166364042017347173960609271520650593891408016087396984385507432136172969131743352002989088039878644688253854494076752349334569061620319596306298613968177887943944847038594427462227321864652628712655354404480849858868385995121078212240016912302657553695152471384031878554983574791295906149440765548220993200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -907643127119364826891118893130818176112095712232738546726935288225293418894118800827363722914609890376926827000630894417841481081458048138498118465759990989384307879493254476571925143509666950194114288295713289371706596133680485835181085991088562015191614434105326475163580382214750738286518344798921632776602208173785548951489630649489615338647155905468771132888187253300774227917027211475393257146760103242480542962099810939813058782696720517180360511293003946426561052540356026932076099252925199752822440341509502864486528117720634649616086952048795271179752056253424422258444645921828628499395726311984046395451362970521234059771466112102562264970542921497006256100258466281925714902821325766022630875621569338385087412454960154947695753071580724121483371310456078941555737385837234981537659876296866670757376733080786273018699501763174755344256787776494185887120028505853994213887791674952227784279753843410325510327652403547521583417850007575963895868750956488596584145890937002116917094882102968317610325132964762388884291687514270110105404407092315904453863110158846138318671835813973133582486682675883906416264591744219089930721814602144890332751555611117864559080577140868267736215756211308938606036752223022802594517715933052671524179877541732941120597824307933666688877945265670545118358312959054521044259558539403774368546268222693931798722606671950462975675317593397178707622376870820907239984582374404249432988001390443374419758702244380141574161848792852215906991424093189374751081051898880642260719579940281447307709706624004416582797526838988754619872028709366263704682762242593618090403465269584331232111522771001517659061792143110957342895497690226079896485185732252763448930515000594375359156998651920426226522056111648767492452246845507190431596673418713635717213297374193209750786771701673654743850184255880160048768764422681461587327727036860021319567270671989495771092716737076616866005394191653094056932034415702856602057309895902003870945108909939358564843552771770066515462537873417207614788318087627897682666285149101270830613212920579259846277747692194942040363163006380985164979310254380181558554201805960600859194004713209463469801678166511219498831330318932597616223212802532103231474094248978532184514917527138883334089771545533049919999879828623900571766324801469495521049639258332715103029446611840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 130455120863158677035634468246441334632351033637665438002896651871529399911491039429910005267668411114628415543546683644496079670688465737559277914802597671131114074971885045811652706297432258192681347809593332355897545064246583786156317238006910637277481860214032414030236242364731912651770117601789502054038801162613169299326678744802255065309758965296188935019964770756478458983121084551345296040418659166455520035038707859596958708527199116935828615211005583501437935371192938055553524308456058385946347204429732980034769312774015483287178331358652039752122651358168779273011065799870197788437853775711336931352971473235110895478219152985114422181615252110584499335490224969818510370756391161011442326826496184686091581636094159236064660536628721118380685332182145560028108267967353222717867437108595155217738717793379074873640248329585603873267258127865768447972899692445079793248581344601205486096053011391812169933656189318692026847236598812366677308879861209351210826357786410565557644895141871474236057904748353786315986928545956733876154366450884782447267304727518377767869217481350524328769239064847785991558895168496171376004000202566301775197795956372537675166796498283367497460034053729141890458776387733910809936006873393735375365644311201582379886986472282645681790193479896229848684770755343712848712866930867236151660862872009082584597157857470502138814017312231260324805864068171217787788068937384529042778118296470187839373462821351347939783685173800240612571116145761068669082112698744639846874176995629342438777812140189155391834380755087335943111010415828655029934426577935030763461156078104090031792621032638898003754654268185192042491456655995056506441390384195010610432587221785692976956608158160003944984724473782996911223030456931453401210481156506298129047581347079467143557144509073679115039084329382168695246852992485316354812343320351540155820115196816566207381029827901353448632801493829479262498062818043539748829744183666395669630122820975240527041177529214426484070316399213420535590318758273343693034628630882728723446638698035684939461703101866341912159363005352904230928764471027284416786925930190219535972892012662195234557223290163381561610219202160339290449537435635875754913660134615988436822857398580184007633961978109771761265519239277607766921269418413734109680595636901850730535449365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -15677148264317311475162412183364051927664587554494146628073636664767957745524622883954408119381315334749864055191549224082311121861815117232330000062977382606618860872730886169390415535501646821231107446371980695532848416097006309227577098068204223159643076362506892120242397562091364454010929774302610043185884780361697597608428048441397563607221016126426457136490413250924763176373281635530324451828992825127240214069779635147262085130649146348475361361448760609469566087322455667308767257875804219470191571376512502397588813880425255627120765829337514551136069932056214625628900639100583609241834787105418075064710557645377909587200061860995354186598907674670147776173420722683789732518020674946372339057656866622057116951020541656272173685828258036982861936303283430080831489019706404395686829814451684986707037561710451942888859502463865634514017819140197989950167241310809468718670805052736731898437046339248158763072687589077887149667528861855187053632320522695913726651089171092037716263650068671545206060079216310658049604461074583965688799820424104296101515197135701236737570516159844289542747907281034333348103623502869810223140917165290767379309004748460020247725580038363157784752631519290714816038706449534140619810965911679803268786527641379121144946286316401725588983365451770901799440335906911031112936832657702346522373427214394798428046074577775074767803802316591130702971396814270630176921719057809160891658003891193962206749315219966154345072586445961756975715628423395232678525847843850053608448423447581331649552908356993587353316462267661201264240248734765753720023678159417921115189689382185863008893955810081285142563079982857113271275470070669720531516908345059699931349940328236752748928650780783252366673551985826739933154203779237106518250900421822214864681940885916542063563513075704910695426551814133879535006562678679383787686539083777241156451238572602618626725719812380596482061585893288776238160449693240788592382475509002457417357934936458727342237285058136821303294881560933951720075045210563814623721803593528146953628239287606722289717813591731853362853624696320261853955748094973638077266049651649434545864083146140828530683899893118472141606006096060988918128085506692576451635086676462953615326755908506376388188899610407309789364435891864958688441681916934564105413830509670044045736400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1521918585167749088365076483366862646424825319486317852004246827721391880752035377150881916229404514418270287108026547324871242892179580643074187578564908465331231742923567641674035857384965034137186478791740124050066974662644819586990494923957059314875509019683356931710397136462324474414345609359116084749229208128112351796113344719659374043814355223836615550587339423608490637260660058063561133309896943910907618466191292523569549547186223224257810804428293253098960467983166326099970742313353256151389856671003878084609669753475348192756625481580368540024152408792122844226339907548675055849837637475027971510212962297652449084909937630473229804889618842964248324161916808172907452700832764120100923738436108058409476880353734391128103231505848494230826015510179280758605285276840602787621324100798060005471534070231885051744318710202939654280857514354823836545332005230505357750279772466079081980615131476477195228883743724522164275778646490392368974524614494509107727132301977810171593765228577579537965042987142819725567055390195347640392136848414206379006622656039249640769040422164271226358161581118488632708106046669336374783473340493422339953834596744657235277400518543913440726217093782095860155693618748187733886146590365196437690031920573923060042596444676947913750072407538759207840173665471548331564845479861589333348265266107646794318865677834721275221481777398458902547775374540029625676039880780334598073354486921945804648412528057957174413348072855781187267256304345831171662688894096415985023719888988449345949684101383746352585837167430757897253907588841969169204062994677481016092535488397287764037254680907567172011777917434153582386480187030720798788301861553307777588824305074403791995146663489216576935104040835491584710374496602793132249282470218839682025356308735684751870272924048978456633833848792797820897486217029558842151700133667709785820791823326884628437519298891167623412069133851262207788552775678686235429727512116506414304972511786846643697010614767922981807978743087424977577670639039834630668606308089509360354495565246848122431520295703462677329850112522689773815414521306196966179490646210805695441322698848697385079616481939440086956428693685178946077693436311851464626768673171465504198484622951296080058302800982483208174577670401883478217596682484775508343264324309452405446780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -127393889159938955479252879411227020534902685318550562643573268342423811927564927104948522284038225823021918371578738498388698624724615894020900161990707021444269020697381441172139888669613015510676098677872366420647562354969953837910623290739014959580334374209668334957631330010286566479914607439500283589674640852623330650453427747630938648511288349856018404861044641460180950529939110278902971204749654514067550636007519829715520895908860510308108034122595049051688301927987778539261595289299903023856080253157321634378918842591341120177412822116437718821922776922462739686113255849705990491049956386047893840315947755175036191739571535291679678387150053227255874823451030050932495480012762741139233146715038706348816289179001653953153360546458946210611418945122973659468505839311004836684098109784785266726035565084526684143769836850303767615575709513916922675539500114871412627075074246409751312557465737531119828286498064313351782693295433089929656918273600327531611990968451243077658409750915221735334152820996724896066050901544713034010848399817605468268596196022910914715826250267113005698451067269995437610541252596902048415489703869092156500338528337923808202794071613197216024377014514204924033454638900137549672977106154764214418299726858528485802093986012039224743522853517096949633558157011825028126424756121041869814410273784512008697566587556995567413950331300694803460662536019868003736114475388760619147358281271095803539408669669462200106475876642317810328036418747581809547828786133873934437775718430394520977668269803666902549865667103093010736181421682796782109814648057392625481949876235154262159715125160967999601261572718260733717584696090143713596720220878760322403709777649768273513784713351848780571884261237837802049229581694759181456333661028902542274689648394662228910450118507634795934219852852614847046011855986021614179100856528823557328578057917893833001964068290511330747635316436563606134131294168687035206084164800381347638305491625342917995058720079534450843210020232258567942993456236753668738967943254695006396371117992413690830005145622692899697608430410149088118314228330905749405847880408688854290796493131567808412036201716534225290745608240301619427957650485519994793695934051935955231294215914237930175504538644250741925692036329881982454229203750958399693071370049530150168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 9394522408218544003992852866981910398298065212232311098895183348756893590192117759223070713895877434465765362270583228017156729943158935007274004772047217105922774123458407547157095530581642244102108917773525549023870066076090676996326131181924272771428060342388635899962744064048712199597957040677287335992324566394345168525715627654078474098772389860467547417974693739298359535949472064960192998251705231418623861250408258543828243825352761982206121190638947666240845795833697421141122814315399514824790737766384481624995124337322906699913198640386098659156761527082271752757394706359587023041386684362777532790567033251453921832957697764699500648300108579949365619694384171099856410835133592447860690860917468448454987896445591051970249942160848030450813746688970346045165208140452080270805133179426879880039518972754404362135190980742627461879026871362731372074235218802069340123082813294301201803048592482651549318420883493142316132337061063534210416512256874855141793908847080259052631391571683937919782194729100050319852447420534874906366460979762014942193115570949653709626001554568380313463695963388776926342117854569527375657921374163923197610160003730903020133680027582596610401942583425041707184396335021232637029950029887374738054806334006254944495760375211084696797612170711946657890479928622465397494826052555678575284455623602815147327665586411966236842958605109488611989555772246432474628289111383798938897091535655860775918047362463846601697571962936155046039356084723718852840610067872850830902328954673805577081981194701931626606061755690801204710788627597700263872379826840719416342560198697112448882584558688868231110733611604835621737734021272282114674427200576676491102672908659273861656785607534699286186951042483136644495778788164936507123649062034543615772844840288056998301059910800431243027814236298058011000862864765306705187633575314386085455398414301496548645933580322846685831782522278009422692621538173472678845200083424254466469761004705621884458679015704960487431432378398967125344454117851090304360751357122912730719806010650966628978639736778635213579574497186654166506023953293798376616675922811169003178583849687114935389226758585783782552860528179053592955839397057427251066150181415042192709932376588622262059170522753276308379863576360786492246627274218540518456079154858316100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -595890053164072995804407534931791571326140366463966864962265633981649899038148134751912068871901997960471606849789290163758811309599705471979416678331887718835273936731452078205404621918163552030565133857423593418399758314538603074110806284975599394208690343480841608030107447889573089238247660898971200677581251095490287027225778977125008713148389471433758371821472486846348205463024615142283325340368731862222688575627931066549492900812821586571955906793451980162177447098238732457459011415442801661858328187598223077665007772142563667150370939384726608601876314014564505580728261045278471394023103094537637650471646141040818937295285033402071616281436173475984910739639000002121629505903111790543396219366124650007961087442686402381459891169078890471422445271780755006259050081479860785354034942491591492817761995191038301529058200260532170082811114576408483904548979384464113030941051857229646469216252974746641593198314231359242551127043153615226799202710961291224211956707753159655139485308645315115704686923572027989203209261475940283877987190076136748341758380978669334989831964163260183635566036296223523708556639489961607861469706623422525917893773994271820873749499756084837677667494945315625023737853655563805368811030418345536713687175323702968679798705520242718114708026529244218772024576992588804106442016866815058257168635763312550712586712218291530174258360735455614516708736844041770432879804165120635620939298323623502319734949730857214028268444919227663219016769698986884975608765841813787149689940726727142833186249871993211664349900244685523086017854763373775968508387825734588437030640692642941818692472670167411483709673755224266323126516508327739475183787987027935537721864309456517986190597798969202993807005486230735728448366136735991368509622595020510098323050297521747291695338761036880601341426438982580877315000737281358209675459645790328851868211142693721305989564670686047074758373903466152340556673691622341740697723718944907902807447874288216268375891441568139753868269041295997992638165016306218070962006783717483866827548203305789074032848635647845158756319856191435621985863577956497828178017786482405968122445505697413148643773783791588599942466314835575412454096706465860945336870325267548609412205668606626665921433534255963302309348161276072714027947151657008648563951049200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 32426162228272481658414856773668131880587428703970559852087780670026131780553495684440981777696119848140547882850309672170602529960096737947018202097967570698258726058623923167006642938238335597941171377126995269267222790183635738212142284232505964132848796516371541923173246174496369093655064273973153896127194433503497994481254361102699993283071746229861993093327990528075890556149494580589816598319002056674483317935867743012123372791466210453769984111947865540168879223700293354094636023419090514845799715784601621584108431713857123376536887187963609538669804873440842587705009065982284523470729494042131692800523789312993027140132846128777322253345141929329782007351983298892671344588178507381389062459584558685096589231950320566240802445930189159386143036909534654663597047455425414587385708955285871731243324738003156993590107659968498315695291995387578833507122352629799431092531138421935819673543316148048617897988860678436034096947742473518258233300895452320247788999533602225856583103324568909541011049721051227986176985746969583490816396756453715330746871313313833561472501559538854621197186612848442297074594601874870596371799780661519318188258909500077465202138365556025008588882906678385147974880450454229414568493944932602799848575495170240919493979891296978914456654699776568426210111835584963347889564729262016060246381998211444775972531459732461673083413390717007855064164480135263202343793774697476669927861262050824753180943247145945688929202268152644799491535277135836838447925400260608134782449256066839572374189428153194446826113849212866527220487367602414995838464459939299763144885358655525084673093801238379051714163370711397297825043595252627196022582859851481480832093481367003706571188562090705081556912962910412984535578135631981812604148422945167151720595055949508600604187690828640027492986641316639238754964982193207374063070523091912482450006240306731809813344334379527591956188300653613596452337865765637593957426109670263369732000612614045037306787058004356835032948030747630878021605839382955955436000635485524935028417247811398428176008783889413595729499139703129412758292129249856742657311005394535965156505987543251897085349717426441487576513670180617471626831639315016476531309258435575365759093987756455272943971832125165958180633366166995211455154834963167656030293286000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1566418041814521981245876060643282092961684364735262292134533318222178450910455748305969016170846419981694060243267210638594894210551469197028870906160949212450235664139909110486199277788842457452451602117113199597927303873162397354494908708580444434226233704087413337608028052536586246893029841754398174060991090893984907817699243641114351836235166507984686750120391300586095965668785065373045994582350686195261770563582781438093918977057468993706906640238349227276111827129598910934691258241807862962830386996490458597616135169920135159797147310274407959309724200812494182392626284239712336932039143018628485497520749834042469763904491418947540710377520525716890959298938749659518368833220119949012741932265098661622659753335060361192557157388249335261494410021962910975245544329045938275010197494113326377790685315114402969589121556962527698003290234966716073242112781750239389879169609545529080170471809688616964916253135454144459353759818670486695140514832426154078013387740165313419648077105913342743267633474100868038011893406780686641632083153289487998355954984468419683576115876600636415426343093011457986324415560367436287585658257345665945558575358032813287187932659677504498774643875703017717592562686916311423222653346985894641815643642385697228606109169387934949454335404828694862992764664007769243775527246595557274401068957536375685091719045690730247551870508779355439588357592814104926828726887881904511596285285563689504352567970316210260245662275252001702533800103625736733362465115089824245002281950867765956533914380197350562124560850207656530637048906609983299870743628253823803165647013710339025232527312700367604322445574011696018708615081504961271282615145287730914407202622804902147044760099934882744235461795890433910047200590641205849624627085133118842979567496088880093209528551435955311117396190275959332106259944106090965875087599898787626328711152635374332253706535938852769004240729676163791257253098416311514030080141825457789526489764454379800668152795210931714237451288500308267141301351946209331687448091268814476170386677817615655586157591144882717914070350381405563633495338929853687492546252162383066422420519074244692072943085513744382753597713989173996244483941204143479543886671533454433370058044711001988150995511729801227658837174629104996145643049680924758890154000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 70065611991242625046708401998302849407002496417434424833370610065365291931281074603622874836303838980535772394838989931051882280523403531014579168976310371145379103905861100081184562255234650172566880653920165053979463939051231129153034290054349070072194784644163216423493782925387872820305619370449247221789877141796903960748940996785131109942557535837578531531901553877565148771583944731201877628608148430259060456769836916889778960270538818527189259660797540870461971801994491634891341115896034402453890636087293342603951865779752929468818339658766995312282899966433740850763915945104598361773484997270836968842231769481834835620673883943186156536577603499064126818101478389633282353790008209018442408561168748370172648677682908372133513968314296722957027166621329251689338614228285603217464535329392736083093815690458367356885673938545729303856764033925349060372563297349045852795210267548237503860630274684289153768802405089367218353986734294745895638167564552443191599949194943867320820021277016225701799744399900951260257993403076514475632185521623778489541369479202469510126471221625927708173985446614297752647046863331887481950548427704032705811661972561635883671846766344688305044609210326219169711220468101767968124805903207243640826505307587420200981759413189488715071349207966560653894943773106624253721890444877009718763635938755133294554613617029492158378909393636075216233978376031079706413481321106662911839551616416177945890649812396878268980152374575560888153904013871473295257386585508209784066832038710053106776026067450187123310649149575548822597218362714090414066345653464547924285039018772293185505651782914490667312470171924290591081955950305642004630857490882119464790060815490118991025152519043398996436845899228666991602206345878465217959483612193456544734675737919842434993957135482929117190949848632593675251491483023663556349786517629541107722748560820508523417257060406760138130685736924221256330421652890806043316073748286396009976138026122073852414671350096346403373268107836816588452393596812436514242163523387430637883433666537264598971866882177257000978847413229201583556895262345415796973938809906193997602319858733903417708828057225276712134927931406967528538247017548842853077092571950182966187080113089347906443645141541608595613431049300623070516726704152782077460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -2957034413654230832332254725869276015468421321404068874837151302073441152266826660810784020614374477490587675704701009155027258221760657331011649095568613439111791366468690458309003797914619179113657360868160886405491974056663248258892904335595182055362776867674157827055874341532716741086889177856675933749733575093346120144204684184148739430519679799179911239440092329461806451057693069133920507603095115246656887192347757161360198481738030530405645723220174542595480031226229731809506869677481267425635415620291122024297492897495029531476046391216276806763007952838059782301605840077641794691869423375407077681475755587429660574949185910435293458867563348421653641515876352377866383855435282511547071454564069343189152895949386372824891029864893494151390075992293229056769084090533692978448124547668369948471236352385932020632510949461143958970518411909728939079813494698012238964475045617461946366066400868510552314086682081727504302572822683012623722567592709169853731676123544297421248755686230173208340996743147029093977094645099046052646446963466881652443055148424539516760965331418642148907126958575373585468131150702314699322880923448381081886389070479206089660597971580684767444922865491478001183611647633052297051482323034780203796235006541507670617652477431475828926563375319553271652123039283539308153908746859592643362660279315931147732521288421878401236751542036484966970331498603695953317923302680020978034821751099043512497651624325452942482055916730155290528630174476366544066464187122869433423761553441135383420188162100117107657839616649840621905927097571200130456798837190535418624071407188302826840859155938273362255472793165090333436033056571730014185468488089100017991265051293033567441867376595039599613367284922641081198633165015059226547701787201976832483121453732364861011791430546241337279773790327268425706393164039345045708007019955269893011597199608233817851947157139012281483601598626729806921012536247515749121039646511267316031487610349929974170289665172450985037595010100898461421965561753080740191408350542571545231918256827291606001668691044331184244234453732222265934596093749333985795041120568826962850132749806949380303534910203857111261779671083688054840326285698338154654606034422164307193123633778573982330890136618325814969156845930762242595440200964709228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 116969922069093279098242182629497682820099164051890307048042862206389605899652259178749385201068487929173833270530360606180812119814232935868189591718340748220506449194776551192175124266351866275686236340423321859011466710857689704066298776888025757527572201863970800890232736710759020723248945412064483125755628610734949312092014061446557891626328863946730733182290158323237127563022618668419466298529558584119551934774772588498668279092615542071162402372330490851608856472241265257525849661537298502662153658835301039216076671284456697481248697447747035229368983425585973151701109197231873417705751234117132275491443985572862387005683574258850850062732522017180161287183576204365980025874271091502000955076630499425283281947772629185067133557882887358001388977975908431889239441328193218482520809279877227551747455719586665645186872477418522212765709063156472053346779766567062794666152789476076313549603497133820872871953046891722300099645544510574813025052378256322115693943263420567084737630872474908603103194842364277095681658211850430989672612724078889091428699496877359677701374957151850560126143264009546277719987720587091505141471921274331183735036214842511878391699328762278520343173805694185787854257774988097948097658601856941483975012633621682607183519250052935160868037472274539517491523764150074416225279944327503371231446126271514235368517454423640468975416066719548007742269195175464607296849917414109295329844354773742803096051130338182505859796940081252127264646048086668946872907737876335197476238261188860979295830254831005530382499558858008419489533790815292432749567175535560451965934843168924862163403880731202440113804172356649585846631541085589997564680050542999993723328287289026058814684429085379478242070865529825036439290514319617435483180982380764489733905590009601150542792751092029017745623861146187951879033264309705224889838334313240625523144048494828206264097129838635944074503580544601365001402126617333634702573037444968499773993704560728494194631484674037936933541274568890437820020397648428632152728697413383640282497039000549934330061522625021619450382837618187875274448479327427357751672850617709798570651352185164127938962533610870958817392710376788442102339178110916412394913731527168423534413516269903365374981183968351095494562749303903521806155661553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -4280069923415432884719932633584316890214281170295347954356021833651643631503259380639814990552787287853083314422764124402404614346077210732859451447490213783083501877765789827436064471940669145621658271862749884111076485727414635159647329183822404029628549581095919639187098011411359897173793573844603931111066457712143536329855739293336137143131001879977802255651346523177982511201055253180804832451455713794649672692153863732619703216284451425679509380966349919210101664444160613166213741615282427189103913350134468405367770813895783739026358682818672107325447089654896074162783085446815305628721646879183158625595316774445219124546213337752835995954604518170286174627709332672931878858261234669598779871819388806134725021039894086696830964923746665911661926039668099333124410323183356500186041574779606892190001514697209040883354073195047751859136963685664934698078064831211927308303206161086269559559617159490760212142751022036481653540388860691346743507239246290590387615994391157518551895638934631820946966759977432662115438377479767462870273108344895494377890109069525735915335088337610495829211137250825119454084355095968854560615018541389678102846264910942319878860067471085196846321884592521059983282018207690763193171367386596238221398815057143586540221993775210300894878702317381320618751728079134826190422201355450826316352352610804807588382810717324531133907032445643933998959780909050416430070141109723235666725995555366686151312687899963329732468476141858072720110208023291983783623665872824274098334395119562790056102044193691010415082542157033690043426414871002934549514725982121669295167872577042943429276887163252748954124680243830084523412408688491607676965060500860605491119830949543514258161604299872066293731307600045154980396912825427732998773953306390528643152549680965077194120088731901151720140197100477797592806108201648988169708849815902537580899755074613852161477421971481073676733185695888509737042488377030407409878513320104464438325816835840518629527674138905314085005908980606709261039820133065610558443358665256325164398079957355402709940229639379452740071329787278691699123728503914839778391089471707915446664047746759701605476933652104503514861756434269358863797496544177490030934550118156890429394881144649530785113297987281409820198305003845489700062964400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 143672753988978936359877011094968455986541902995921086511947125041616079675277140814558971005002537435171563547286545498426687498122032109352629466971173964892458473592952134858061459413268292435668306285399725269688526673883035882638544001620048311274972995938427782982691508103254075498280921860661243859618948298788841420247235784859643626069222281139969405445717786793779381299271545014027253410282340608894243128369600541369181050944581057153205568853253116737828018333398465628775594228832435166092224797391424673404232315121787275358744232451507354644413791065649551193552127733488753969889485100754241241635829349957398190782851703232736480573693485270034233944271010787373285370567141360991991959290940305068587713872066458869598563571706833628843477623258211320191018530508130494276402146353895073150321508232715153862531818681603522316685659469706947109621070374974338544780503726671568160076493407786962115508588823291177096063935968874678325724454668205231624627559624158341165648402910332035180299044726563635710428349748388816099553442190098286847512151746622702277789301296594563549284922002216006862469287919383131114601986820157652494381612014260160613309547880771498599822289020733279925527762515838774149921214879350357054231680989417138924836302253155480250021593489872874958775141554358777328758817114713305949011226374379140572618682570986386305826598375877457839681059740537567988911152792686865036193562716153263420493296249414700501097153856685123416605189844276266799447005795593324222165623282017096275674353380783068393265179296038812944984741697158564358381323476641222383038629146790506462080638255409613166568207697611329181333033338627433712525754986836273171858736260095849445185998225646923083416780179983450850413083332470491901944587981090021283095290069888180271520649424286105086531144294713414028591464304483121523710749979849363886471024824891746971583606670008678022666270028574390460672769145526273722736797773249064638014727848063114185633157656789226599838162351235036884221154764596701805571246345796538612199433584247144219873236641272466038577836836165958695880870258598794048155295200994434731166823619249753051100695207892953614274523123299639736219646041899263771370862202140393039324289731753386549024873463008065126976814493056589236868145000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -4408458610285096231084903914345065561236562941020287398365530433466119039960192441042432809438622652270832487537053019768950901485846662152415710061063900113533786399940685361516608212469635810718242717945197615788798207968005646406292676115838026219890739185895009197349164184372060528385904142720514653259892317568481880186753395848524652792380284844847082792714278081820045363398751285106800705613849905142830241201468659413988351056356861874432797779344210142971834094314961243676621846913652273581322316184669680181876525408194166062270248861454900232629530966874023129215978660811158391100914820380941909695371934064104835030174158560216479175790141492844220136090253814609740801912372488522122932962026134861549665109662733708553665758827345964601379032448963575859607807195969825735135202160276461588646111071089894183064448180696810481932082107177879490563548844461253877115255413695984298268838145163986145995383437033412110296584684711880324627531351893863140497092550077440196522593999825771575918127980804381219680767988523749991385242990082306804205074460967142617503327838880163844139367704321447982204272539147661037390121849161879169511585891900890487010533597879244502133260555443652939762497122518600028262351701237274683664697491483444273798898274127114824540488050546578380282652346599799180754471021882742368283216797613518279995066727872004580851988745290622029633223369921754518192891671544577192223361552711247593731655171187540784758855410290578071443049528943110285336952276616323296027327344525503407266375440263857024890861934114721568471853255605901473262241377151136153473098912208045243626963428531942128883200910833806705550100500470103399150323556698487226446731016549620640662998815850103029169487784273309782403407629078711951239754007145894746892487221784829899546613682793129275296213235003966112077256538295560764946728351956355375391848607705771334732561344934051626178083237381928116564353777032544327974950733500743117837668888413379901437911807179618772756108849667812032533032851487652404872742364408440302440656188895370256437881499554771507213199337431894281981074661824060383970756187994813122673071217413742694382947339223805583729002285328457551391219664981141306550346726391032653156599092214890377974157984555310510255232884684239842075200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 123687749782167205691727390570520180737855946595571366916456803541789166751025626124785078003928221152996630725033144844735698395746300985373811893325756738895073458192835532601618747538249147315752412043352112502569558711345330349394029672754497200575928209803776375728401266057677099919444822094572582214948063022788357408579999665663744871012245256597636372230987669492215782471122701851708641732690331280096826375783860696099748883359450681427057346780616522947148878326056482050868515034043009265994185322211014645456126519728489207759164675346129234118090271160403606102561835788962164950122030883999313699071406630563180080372141367370641355558071471603539275442886131931871636383102872418500551248135329786537609571576526633555335846760804226363856609259879639751958885293390280424349349749261525226424587394604369828311772235252256171554853054192696433024777394802024724089213460404935110937903470426398815118379655011608823257206187330295260125015441389982173737439041358618461995232216872670150643616070022210397859523081787848866685012637303196018876759036386531886099292468942352897716142439520699703888473147277828188427207251994169408073868337351761228788352733692068519395580213962882066087578195966478294860899981538499528057074123853292094844902163844416843262615890939125919173232152142049917877505304115058447064236440707541667073995134290794733593552319001672955422379502834764529794425956554437399190330651449750965453935639078805918006491364622170401504723346933229659785952103213831527185794854685341162783851987716517660038210296754706580427283324848002690700367961720258539171860236910460645816674249851843408032914112724103056231663091085744348014142108095945089863169578897149839131289970915050445934557937377892391587130930634630943103245562205265416026244338092531064704740765315494307711557398167008603239432363907724005894480649879733333846258435244976390847981524785350293682412747224196915478933537245456209160750351368787411363873854503500661668290873472513009482577081757932150975084933446301256482029342277925533400782630643065877297165819111149878847731225805271253909738408327117702276300798608018273481769704819826182701385764485530491866965840791853825304220182879946318944983987554884208086725149911841422179393636144185111379985260732115491180000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -3191724006597210608882970084321429462337703148514804172715661442989991592195264933879689160394186201153925434177006838419020879686412243658693419420130967748647263757090039909537759857927838020226351509679116438044459917073543267491572831881360835261614842480405057497729315264002212709755792044938675084595221384107157681846912003246597623742574686104647277260347476940279109406389109064179964440148511449548081736028476920955931997374113871279937256794741566534043630417207763511094499962060510497423220604231265278481164258933117351800232876837066310974606343028299677540086009260312981837757170417111695466105967631215887904425437728781868096342019843313797785786349963721412224647960752063583817601776648955562735537202492482507020364695093227624134726616887079991000715280971837460220294367451251920907513356093805092393789615531665615716541697043732075711669870868732428844367277355136592636094185521566004707596594623591561194292203580891700143689792761339153616201124503302888863929300828290853171058043945162618537436466877963748729413184960224812813948936253894932747635287647060461103225899914968625398345911158605934997563498025548478325621019876422283664676272976812124875162626367574949837921458952742238714259613641922708343697247291273894324662750189724884302132274342773149606765883019612364367184925904998682527025432011516157506016976717361843748498205101950170172605969720032477851076964166908516574027974893019105486391425638060963979300889727043007720019876625369402157463773645283155368989966314166658695502007132097698825253305057496450742409449890479968388824828349990695557140828407817072689134113917664189903828929036130210436137748619282105638527237839186623698356490869975949401721811682950090803703264381297530339675468823035472400476119391230283206358805679897888807916359814584470686921991240444926784782578126037374744795627655405880083637189530084884352577976891721129442028210819211903578100315906210785717490067838049612616897815901023360754139332574077984079580723737879432453421061338689106598784119563313834901899241165736531022394183284846468907297539411144347558018695431773228044477394484678612604961806513760455717380905940872333960500751341875916495833993102891254928545026355044861316152760275980836747258609423925042705895023162270620000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 76575190002085042144289791149437806767788734948011971516316611016813025462615733379326136749227699220232049329458873943061357598852714857449772741531472275846593986900178981182200193859193756613753930555225382197656438137381927377791948006687152715102082667553717981826778445947886871620091224594326132030980072853349087895542007923557989374247238538088524267794913083776902846804488404653309911503364980297166736062229023816703870708953691171939665982437202817375320943947296934348663144783789472866969059565892535008808552768030111391158468354978313015259349679357172672741729338439562923980059366279347715039954353336109557983010718201664387412699003919965003385721551324269964105358842961492065772333299024778937107937213101468156198470719045840792432590462010804985462722530102748418955905588037028101532325121161100296569397485993841527935804622562909749337207024687095095328945748166677098908176047762869624926468331364305140180428429075935217506019036978018682247711038244781117519289622132980171911324197974228936802118876870389188070179649745590085238189584909068056730711173552182809361365333318885429757813995753089427270602808860220121058522446578493490623069460909156343524210590800051508976230268345312402961950070144255835921933599033518536527112633411090205977669411439791790024793882713944419521963604677890092921568673562955716963126869273682719179994805110366895799987313726855503669642443062865233045461566204357366364263583397220053316402108184423217369535309862982150677386377830197756788598916178542723725750558309513869007609161679749622796236694771349123998703352507971475199248957152756227496010916745523548560551964824040718055674736495873232132403063664434403571261226367793749197027032858000533195651273443450105954300611584786498365142704608596259652746081253093258198291553892140421986080166758114392706461462177722144653781058129648923178447236491924769101514819287218687672576401351550667010216907267179542629811599688783982393443226900729540401841659368207066824079063847132282006502146845815372714595535289883262619996440823054855628193368030780309837738061517462462134189924869249325789940460200139512397269378855201605660800681856324480868205662188901680854457836432527077890472883590979903977525682066579865098103741639251621381735688486700000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -1724438450518307378066327364780884896515154685564015140480075451664306917094767828906337669233454152834302389250002129154083640209575575926622700466173928638126202124449882342736099929180403085329906440829114018297321038915801833498887476536276176493302366602851978756662856282782704652206146577852472454284508841260345809554377876805396506513005624905140268583363764339962034140536374176266216998387691914777159357103676566884183731064922499027050306856949872223769772200293352467845418712387856375939698138982600488041001342418829721106574891840508880331294246614113397685722489419097662605343205724976084061640751885459391658279332039979759231347243907711288170758250877259431066436629899413155929557543767892222106018406922772104768400992053578537363921228960346819352915704876021963579332639549575713735309282922183598320473530004103724326728030467731356932249059532042250658677903097114184251847598047927753786843308125001754678598463065511310928597079397957389806939573177891338543850988365745568948733357851009917046693209778973175247317238963831176924543906904025652536749397472339074215851988535624374136558237920294454250540666668962756595224871761785774582322539346625421133506880915254025274558790100345015786753267317459043904064796634609603351912486088066334746784490323068848700529971532775644251370134361162283362596179541772190640629279961263658437804708849000438861093761219424048927219976992354251945123954768873369413873516516916237544597189722569025840206216371950076172870418489033158632345363904500473043922344821929039722107853807390508421611667373938947346296256272282617466816282566137165393217718584728594164039279983580678102093234588055084040811907248436181289109765003238776814889557570323489097136598807561631493023745374383646638128760509649423599012049173301072514590864728133325433366960586667142386016194607864314620134394379511679296845871726544755944600212030707633154922095540177075555153933213822320296805208904495321041299227067886102502781393175127563441755213035143716855834287569789532205333875033754436183068133108519743874052179699908420826032963314022936779301908660638821334378823141282748307863455647971927836016511703369335354728534978051693128082416698112259529605855996180633185620636143151281162973504419279337295702136080000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 36435295260606400737984017767354755538315374394658028549430136983747872092534560404249100147858280719160265917076588000385173933642692291754882961523993999533750312683440249432176505778702811188595044504754061359559547376632999600743878805262229322929419316985744045238561283657614467742248258184063468882004844247855639487149375727146871381085256537525951915127210576732194258606274234232708324185374017438335092303654145007453680804337604965352628439957246989886163522921178710715971834670349355285649593539265349825894840501462720720580220297167280277282524483031735672299063095858545351842803004720511075948057206768548184062934799546697831806978820532971663721283542573992594747895180463361978753156845090553395258066098162812675807785132483637431648706260544153568345107073807278901869837372041975545251250992119583412587337790991303935770506526391536900637627005204204922480830577358345428863207922471355812911408552817601648328799414073038283576188442048211059442677588269617311462271825675620591334266996875897553904543672724553844967922487519236082603076617199259947894828085341160640040865114488476385786682905395341619528879888024320676534387662708898041920699385823311550378838818765564033229449242410592002224544579056606417493098164772966643605293234405513128330583417774591467138460769537996437444192651477696518622736143569512582175645389118833638761613995988218727159403909742444261834510531297784991653344270664383824109040340904030128269022243223926486300669873484385666236978068541164633713743195693656089037772811672257144059026139153339370310923880800540910167001640084277176788196207044024824207182642720164909100590670419915984101493460186888593893544386205985400295151638574818087465279283579898617354273713149480132170322421852407492992796547278992606594975109325637204617124306715620870038429834074641629331082104006785350108659931948119485655842729777501104351248992604270066231893262450447595138995371330449576610611171517324023003888877862987848326417859057544660328475596655349153230629691351291270044439005169848636817161571469494382164300471619150336542195156378460703519702496418281737425264911915520927403868070901031616420864977670499214265331931232125628634742005846889097235593864177680942303694017337354941069853093177088848860068000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -713427113641302945233134747360393546791556553044252570993209451588361393479134934459471728878704059015226193963716363007664710280953099926335224062266484496208759173316094187080826812582521241938597002800540397484027259497713342714524421315057979308892845900090022462967622751799590475447589120574013082456870543610894030742338977378633287433538782433093882388961425661085793133671363319537322543152241989794170487731132027161226078420785336804565226256576611306412236836057965907207318741172593919689983294154693799781808086851366157908001955214729564386723859586692630699846163833410091787270204264827199919510388014104971328691967897224756081265469326762287966645464476302329840576099633009095860201706155188611743370289735797534292086048856887046112523472465855544066638576215784027289173549155917859471809660625854395083046613540638387431669950278168187003624963607517918150559338683783116965697862047357988550229017249095590894235461651032152750515588695007140380665180116674561187453354873848021486297122470634697913797172612265717026193352503297581543590390588965939676980580938398581153005816222562995821418909157534109093221573990482933120646779269956999565921190552898839202386164271748943198482672424315193569724192579483880819330165638576988763072355085173173691846668729366237847895788919534535904724130098926319971210718185114534217084137698722437973129650991768326539980684077111952113186044953602106010540273304855680668645190369249367359126129325146600213575261640265520651455651303999104538998709775626792362252591984109791212007124844991988766211914413694408625900049169972886148953767790270719287162391535777093307652143491313975134975246433740730808923056690131045366721845663189925213593583314824164652545955764792881280289517418700659794733250941860714623066484767909999182303868481982950303030703321509024260494847350617834234334713016614182429815897338989313776241428844044732531626640529592495206257562613343281385889834619957595541210155346641381701419296393146464825963219147193541346760715614615215892934029675913744875019522823255763692691175820618827427098102275328239542826412455910820269911733878311632421735067076302725377869070876560914691474479036194149415241665667020202385721774370325368351860153079644817787809527961989929158400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 12731886465734931198527807980668920877278260844102773769643773159002890388301948882560279923629833841893314608913286995279630522671403536316202158181297962128511087403315232458958661405999716854641570733885016521412770812581315348550660538919356204976866603323766148359712226904074122629197084286752913110648482422287468522378267052660372594509943010634209589649614434074840096023436851357980824652721720512925157775270067822378782582417246407419500829979751033792079592844977747481501335855027491526282901564833203429779652362805916726738734494412965709161156611609700494204836477462667573625967736260888427713982780695871797681683782243936898960851429414607829049493586139911315751676445056075820317532871292034179699542602438604185184144575744660999599857136615303514292677053512747446434118239153853136472016624409917322433104268897813996862231049754321247245884183697887305720958828680409396447059738560101049713360178502368429221481346999762570829697841401645391059104403247098935411791506949755024861493177800533172868847296600305857203091638550222110297132131065353183474462906675267870229022243850117398193925524823761623554935189621835655130535653257889783039038569709057741030474995164071590885396099324524192539808172970787365775922877435010488908418967999308912743741200817583498409295065832493517664037013013331976996925860249903856510225243048700831266206408902491712412344282513036446798679247868351550485976575876724337011791884763181596467886661893377338390429162210752802360063808137478339254867268435310846003635574421672450379405529774669663096646756971925352186300880236116493294995442374617390640389747183590794917769234480283932842679654455100391690566457802912713081531020414441992381157305934417378780548140101047931245660111757630311605724327040239574301722486101032336673693829737853529273845656548230181626328839629736878086054060252361876087146784059719203091072888877194272700631825021658520037568495976167704087631607952957307421305430961382322423191268562376290310552430083693559530945291478011036838217341412621051033184581269260194675703353827545314502130484474401903345356878657147102910335045147592678849286372600752624960523464959024910212819923915278856850830819548764754190798123254675147050862264964567657949833878500825300000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -204978042775596119394484994042175080247038331478909567135210617440257837751430380890604046428502280181104598286434145193870558283280156628642291830263320877967951907639664467551096896506157846482776288524582249090841731786777149330695012634159132726715227260325537062354164614201409858324670957007314796778037500104636638628087677582296839381881580644385375776884515648318042971995500252895544198817817206196046832627512441817178563709006726247020254067588812743425052981794288737097327371287600020314718963536716958235119604068631638539571236162341068629738943924944290555689431663863244159204382735253208544278676418108900011814304094791523241426461038646015237582026013634409697869681503001438103013042428369847324390939966768798376053539820704080467952782732558278989629862345970321272414797793582466774034812611716549593785671076892837347657527008826020954049550040759377096251261303828482191380840263064313928256583349854097278720363825503396619650447733461521906477516989317937981486773446918359889219200041709114551677563866107104214760778799500038255487026844175310145357886449711586894105302372636274545162179630068826669952308598676738934403312754845750244921334310818321492980694910139065065917710987913825490577259826989921718096082846547069723403575116766704990579151890936366069294251986095765524404625407125688563603761786798675497148160555643075251469877351549934089245951650423293907507906686272802341410504775852099868130459374873306803150782291377925248010477852036235569361890684594393877712115302193812482816070927681520791199901958130353755755103853357104383919258149718178798869301615842508761933752971694225231033676035649967619996248963368693920144545954252893881752861938609735675966543876637005982692626865736080442463882994049652250732599833076188496660050933159656557175603790856791084199799886717027873106076226002677165358932418050768217743068209367078289520292027693093752732323572375277410759828329703070242192732132187466855824972711354376256841507929636563837375126062253976886645440876698216456903936955504343537097561386353514196864680387075102669493374901677083043090002278028421590854988799860247019646418248982931322139023913936180674073587994189097616485919882765656185203035695769109327793240316768237563149319303392000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 2988567489437062964873853667465136562006207856802593118199351569785040641196058422823786431577040004535857448910810270911616778182595556174779845027175595359557752487370513032278018112170648817907001867930148468621167947781093787715943800139622247738113880196470323745292618965717568653698105609384442451824557992098723223908332572786526427785111452301527010668060997362390510314882279909114077075427446877965179691942019850566992876586766682511620924008289350872602079602758751214717828820829837443244690605401714887216361906592816318887882332939497348305154596632520947133943192350531473645185873991566907895568801032151465746590494636346986668804691782622628433838336463917058563166419330625954786740291783095342626136147231179984219766108176020716651674907781741630747367641048256232921593046010329505844026114498306015614756557973603237614428697588339080813306010335759112904217654198098788659919579889123215196010212139919258342281560751467166684865284622428111283457502874230115690098084872261429572534659854529626833672129641301145175816254322596331335611327989217909586772456079862261401510577451714112605698303456117435057539891082359061452624786640538787522424325890887300048780913407883531364767706608480815388129822423731072898098108960360031308152886735304926295231972185246992488319415963556586483866426959039131583240733829147727757909795016592952011058511530752364569645223807236517147672274074049753287432594581916193181312382652494448042406459078867154828856561049278145840972106517877041853446852544612653287328476625905815335550509576978604606253742736950384702167019191362559557148865593182377958646494859576809483764779218681904124982295602312497420055972542483874257602595014190859239145228549902815742398975346273167465499385540286744187162282383642205669164480485197523251049776217466871349177987024880076937452280888257560497665887482160439707933835519665496340105511148711427825974696073172167622813820594433156169231075580348297195968680236342591131543449531603531116756273470621965941813285456853654874745653259279182176019449139919286640197540464286983210655157459214172560188767170400852224221538340623167660410904775482764984594545781938855333074998574176713113557490742086236886754404954777588200581785183653261787975448400000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -40251763798651986193474278077468862051215557451785920412899099420658070694177282095399911585062715635473075290473026121773049766473588229678633479083954846281774344970065260836485739770942990332303755273843824795484402358250830546913963478679198951080176869433118534447624135721587419991570300488253504466911279496703953537799226777130744118232943162462048311179481818481800098067236170699655879781886474539730909007770430040948052957494716053907602429702215323129086115157871543495471480671430021683615478472679447028144826117896834284190763140447615882794043448274970584246882873606764560175691586756886114307093971501097084369045321364634117375868788959349703500412813561912281986767980734200780866664333337948440257842673102534844857473826422912782783568029423247143889955652461583777282517936721350062612969405903515834329904596453904426063621240393687521450535191444918259489984107984593768521404893829645190494508514215931679739967363451382263161888313837475861469195385930892976370319047213386950301375814267731827931752680454856468387606323219764380036281959252735623013000521950113997361137616992772616892580248294498804139508819059552876706998703878969935638647439814994344087810428711093946386580283728345434084211983339895559387404582859809184173474512370717145198510453947147586098645407474360336873352892857190941114524984449487088403026619071572149318137291854825242842168954461841363803834221305624636819571046870295401379969133447334190320368051754989172155942433785848603702496114498039362010538273039122722054647357238761990278729559721315058797248614196900856340852362951510513986685950434038282666113086578590952346379542684897731937312314670192358574052514899388591867013601504495658081864022031827428688754532235150117932381625550247878488168140593990482356675059273067987978535755893043195592091420156169635576175301552481362474601439953436862799337811843956183015873848984096758399777925299673212354312869488572233589348354685119003718083394699696938388157966599114261904801594274093031111803665597826070534790375816592714872106269021782418311189869330207331661463413520521338934671455571242511973814764496855176485239966295748642245089162319809469436131989967240749832286025145252842546475918596858132826298220435348821747280000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 514890240809496042273424539865261437838019369153154347774283003236049258444989097328069377340647717586177797013120914821283655085347186762686982845054239293402498937491336351371368902809318169187570655213464067910309043568143391793881213807843768937728538936649473012308741493289329609752306040514969772600797741138098862136127222357269365772511578846579158223052618226988425709588998797466120444897142877332502003410079437640967007426335232204737004271232162492240118755476898573175122121461099928842632879586954559012560686231637561283848402506748729070261328129417971641098386094388468097566402713876678665510208585587349030975755571054942492926696947018415757078656434084038199346885305009828902762453896370325911232648461436289328418105232079811435247109080264459054412803443025538220707874702635564580034029562448157234123690691568467608500262068744997531188760436359160363221774046619834708579076471350247134809438691895200007309465429561841346871019284911408323004783474135268275776230168633600920053161222008302937133635567938100184417668049993411120966944811770454198072494602394710289880276463977240655527007441097392842147465894857336460736123563749637921243951021333189274949218025767933141445223469785855807144744082806560237758236127025062823155863527991658576862415838371241661775502853156872050045553575365003035124260975355341669666930778939939579200255950236518871153426482887077777115283243970233114356081016177470652104396061028046490624651281655252008637082951412010151716266119367679856334726162676556403575797565867738293239156515291741720814885312601020351972161907554370188979825586187701839112266029335600200263710913590555311201387496584198523284714332944318999725871932314950340359825613635906893485265901054791697253352706780832759652759692529892927929880441305898635352007759202137620553705792681755178445325272901691210878625839634018032501031293989179669425321781484942477487814681438519870608879402325774769199730096516158413061982052724910345729070712377090252038780620630826040731512558688338757812572408259582933044260570002944756738521913570049239733473334520791238774596732501515739738081655809858511316488165727400001881358082141214443942043542394233936834535834206262859743097444838414609552777815120734471000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -6352659062914661326814184327316172914516305992653246127059033776387802038100259242649864855435552852730462167050222689220665082463192624871370910188772503502484805120234664827548377217369178548886878044485648402200036198892598994889873326703101173864877672892892980411076832188178800469740702748057469658825092230606301147894152191867646942031395735674278839944315939890835205272126026152869191493995824193849158400293898291630362173276944526559619529000901487165715052651691348004590696176026662831104828535212705928713552855158033748448204598826678109967046142124488719403744733464877057049894329736394779028149224333724454593773808096426063747747224400197843415191630915517082607052322257483477442317709419965898212543498843277418282079923677644005629776925860632240473052083090801992251440021103093370505220030132150481257558872727045822749099271272910066952906340315049843449788604180137098612549922452561247292513172331534135076785871969103252308873125330804282118815100006336709531879072655993801607217791729911591132402442852277905087820728354361578535235114424766394329237921198995773200039872311541822314173343833751510126146151178517555285705188505175510796440803557252186965403760135519927940287623319812221512154099156177358814690311150090301935463570769279037773681446652560689314963955065655440269958695697016735734198866003043946966773409709654388643530805821284318256342942217203589144226203810280652894465950130746662029343141691786498089892115910134754571075523831137661831588523360084852705584147537910231776071549856109568904884646824096012545803991189852684147136176261723199435291132432109425694854207592533663796689989892190727804523819015727453670770027245703361829529770881841579320219714360341791815165278289596107937432777655681815936857700298202629461932693306232202255903272457849376951883112656612058735086448308005758997462080840142887381744482613415666287138480252629342928223766702274071256910319690355057933123112041869441061309080605027656969300250132739197921904319320573959639177051531512608721833588186467469519974849547596862473150662206393107834739552560281105172625171549977927609759765433761794591002024149959014466696552519101519225866583726601532478422704017857745157679538601588581399055520131046000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 74642244449577997221057894401922178674791062839216904080366836043613612992824878309754670614331287405049523692393761372430718020189433572872600677316919256772845818695227361940177144200616610191191937951982515455163281521689815608922389122846182911403305287260247491220590399727788766458390638172730324667911869102819773196653551035675138925240747724252343188662187858000882875861013268160545645273282062194733146161488710957023073490317260589114905484552060728257650300357201748535858220664690514435970554938070847747688056973325253064163874983701028971405741712664855313627192347682998624945278474453513258211849805493200648826670769136039369050767155726482315972292938288899789776611185510292720551689132292112363999853007216157942522512497825848736975449540247550526635322814191374403355388157008503093344973092844495366228198512177427788894647955889657000194431227450823961201930659746170636927479956918018673460240382872171357107627012681216507192851620688555565948760428667036896928647473066227356033718592999203415473519896175360628734172913004597096154263658085394925173718748476914347837823449240082497877230896561288283067139488829771987035897016289836792494999621430432649776016498793531264131644114038087767906385682052100384006449864623135087516611022463729428823704939563578158062737354818984471400042762135446083144353667095981329621705682969282541425723498461963021217122693640752753133382982720633745090293959084469936519216254434100782536648189878414638005794659572336939970239513200213074664727413718365699139253388979382126661600599289917572498046736453576716851492238241182645206180042122551078544537967016535786242118922927647035510988435929273019513312635337580164772843680866675034209365962037631077734803361809122560402132362172038238275131757731932750946249472093349792581590467737454223464083427633675281660767947287589966201568199614929373911790303355733892971439620765026895636001260052189055235887116411631462993858027351378123348134282057004657514805098674394981377257159282242754308719851167283441555859598708618581943736441231948432607956920246556980559426534489631679899730801285176973710124666491017416178862858767713710019495520797821264633526023883213850068195844447880026117792933176004340364586650300000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -809040231337975159214306486957979728312095090710051376828327154824702582126966637682277058854629812507800975689732850705673315411799908939505901481589145577725697664581618674133551206352417869732427997682143744493739866666396054661325365801913353634392446340147068711108935175105158646669187249060851447965760363801149896501829757111459238235314240240429191975608346753893496866268678640950683835767192116142268602696190677487161754549778851198034426680650629478479575200803523908198533796565850966086976493113865066970932865140083032804427543830657252402533586373640000905986493004241394782312766520965875597395470312782406318013649893834733085945538637487026254741495635419079540700057232076067297179482563616252466223326642574627999536573152689157117731914586675656617485933874955555523689929183748090002768817853607139263478254585249795190740917153052980908929776958300670413367809283430131833201793104866496439918023070309271777156422795539985851599055154293101559092019817406868319548270878485621420440831110010045696005130724681753356361546289943897920970499240319743742872215466593684791986152894259933564610412421683814042894973261519000609198420272084656416211264535539954761169347591033695577667455592280391180597479176313972645424823749900829983449709009090520348414731651339312432067678205054970170382228148864465188018951670670129921615815495469619390063547298678978895953381758981789152450055430317226952997952149729771395831711070613621776484223884632390746427849587706843795671249572848591487843709969770932038846584428438200317879074400875636368348357162560829646485953823904439360059845569539767318590611954625723835799921222680111518863535267759129803642391289160392839737807292232578734085797077738703742668524067636803144825311322321584875295514380207940869229282805748211637539013652417629385342830701146229096042119889239076861132477039467747351779668160457019974031720820958358577254431802157765397921544291979416816829788185227880898372152862137631057698628882554216960314689805670415906768285665413898480378818048971935790645704878163032108203678914611810564981491547450196740012243910948418413200197100937410387659269146426715250631638679701059205274884055374889770830531338004240327744274392354755185033968000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 7874773475696078333328918327430405470918860332442499956386944444634356385489476621244376897696519632419423630457854184805875915325614056055085621298101780609582096978348188899911461543605369421344478804237798835884891469997950792590076431681535760799994236050279973334056395486305057964970055742826734010444532008095736675570862847845501710627458327552690367807676157812872689070883850337976499587808087913663810084614343896677343320499334443821534038385656429392789903234760404579515907675995778153823090129913138474830358668185694803706191533401561223886371795860039483459328732567424907047818594412053732666851090452583877888614711058540438811190753565359360341751182186143279526636872065386593510919281662295232107215952111657248575879058018136004662823248592544154937096465645442205604369198241928904127799703836834992612595564250699232715202116725061509485428733201892629319073652720603801750671528343699961591792667181487806841356524279901887743988958776083284766407080542941536321837774350780674222503126560189244221996113222079073936304018256854421267069475462424559757402589022243421496813391017420247450048710578312189074237239285956551928754419449564347595038748431070103533321594575481969786976269644662992014448182334508047438869399967443870851132229231799116237641818698089592842483060614008038689502407889861691148542807040440479205229769485974688410202468476231246078809820893116899566670771625920903968052167154719129831778727647899843770313724091364518439603528125750635262314283249602904375591674726301409187817120207027917465735425517487565181601923714132642533240496795948463075219545274340089290555733085345796853062324798167402875255822708139807835838894242788581989730565833783046174859408215723366895921405021078940174348892595409442689328741997131231255080039583658887568638782294208261957598958783222763269914593787032886939369739929054670558783140865733278498706227035710589874493325345957773792848636570770529796251198236447944906498421425187250593478673745698034897551263818687591089507330790111551045100090276853591272412882324081467928166935486484053507960856395755129286496613445920133412368702744334270383218774550827322909141588506121671211915019972387884139576111434870391147849571522699103088500000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -68607006979985497686602383098013404060285132439799094139611758842199664494573793327089935153258887450959744027695129505066174220528804428023926448787056804081165397245060253334171149776382948300092636332380400538604855922072107874772878534829229725150478679468243738337693854690223185272304321194738486175218197441371936172971668203884874797093990440299271921677774074139250138777220198442631437097739867828596856721198795312325998264144609810385115471613781696994749160150970633361682899428996694016311054826810646471513850515871835815542261069960859343195465564030460317538124071724280298757725280416655731341298707619139555246390934970138705361312829499720631641813521545947304877683354027879093943588071565958691847060446678366105441617329278812265671160058258030991587082766252745589933118141801174580946614317924037322115905479823547205854649065597678796114081919766671322643685572401269184008888431270010578696515145663115224374224673904385521070146714309199827372179698153879820397758866291752094777886544841380112875977718791592818615741042818601955978114254107454153310315148786567358521976603694896420830817790988842756783368284586280412538294668135756465145496238677330897385103589663291773199959433215851832106605985156769343655660282371118215000639097708245556646208755240069358076503432038708097509382997552379262654584569681576385410727234094031798326567403032720924570992470992231468224555441552245909887315998007758728360218581890577922871105295824823564529852137695634608213973610047904342699844891239850776205922065517632780889828993128318066197781501480580907211749588733942393131013974308223539282536201688211763027068879394452656367066176011189384437498232210559363994284613938081288778647769628652236357766101369485119595285058234574669706008060038070543584831738207985078729987328050885368617873036250209230256176393517067756823216876883157977166563645524809032804210217993007824517961936703293912050968225117153098048290672624807846421055944425654725792041708984668401618911754813972611718870837316113997659376868923500627705993110909033023244019930012744982257872452488881854582456272834946432292578275254128924708799616010640050306822907755050649665911235036746974473127072059122911435189922319775920000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 550521996500987410723384448805260910937251014331576309765643402312835576944877335862698574413294883327557430849090928494421489883576919262601019871359297379290690508169990624501545343447460641008261188526038055065142403496963593493597670038651727579619088620106372258945129682497314636384757331106723696406532231265939632920288206866404998450272119181214841348674982702686534305301610821420044228297951750915657239165742224437432804473093502721815229683968784186902570014148981009031974602839345071539842172703760949806814959709311599575967903572954863318666161468012103204460525028707390481619983754748783998987749842667252949952868436275178313981241950013476991839832228303148074645331173519016257999202681816526372037017152742453770384939821083579538070679667024681447075595995042383192857895690295784428555942602586357025650651050774854028309122956210958579104270318813647127522951612654693851886481260609236755694463193888809952516095870617179017718482539178165995524609913155046569888644363873872310640711521257568239219316032567754380258650650490191510280881441229412795944583974471416686506304190251109005091972968587864237560228292004528697428194397982397887195877888843447751130495829358552675173603865882879369192817298447105820550612368143469355447850884593108340833457102282133728861403317312224213225526025877829598090091184355086479861410050420533228530069136779882023865402920003293322128441993189805272815490369250407414903503564017608434148555638672313711876997293851211584673576175281686744596176387691483201593832220247288720290286483804738368596006771500907834459916769312947056649473690753633542512769461041764474349116368208409005397783543862190657301187815783665897075125993816507427750323324721835327871487585252445940228873310518045258879070030821822467695728330112144291033505328229821448793727820189054568888712985423232024320023141806592633035566993963164996745886895202569100055689768965885904755785098760326689341628289890140799925243171710433114971437600902659618256259035051254195483417964508990207949822604129000565094011624315568079585795294938844485549389684019336299966248502605685459368220822134181511534811940406906323496860466244834142991476199637398929350086947485769628351293703250000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -4273565253967118966348645347514745641134094997433967752098992339013394713232215421857948773785957650372986453351326239895017825284084561785162380789136367625347496695163098684212954703100979505899745801784604576398909044415883997150546496364974991955034176505377927468701787789431498678612580520154717375939606423309249515391068784184307595390979804490102362161580615719276167474494829849703174012980151423422533346741562819349159965878995759698876253356911991088515126251303408111638394369246673498320294579139352775745043187555110525157530652641545250165435448580526012722399928905874604474600647151115792492427661731582158766025447870111062433767444409397555791569509153033951899710032242851564419427412681198251824679488163261318457519536644367163455846974983717648004619740050903172448710796951539244344816133539138845475835608279957558185513474056551087637338964174139902747539165308429740964656728155204203042698817779406443692969565358546347075651545888591345814724341800360722403463183768626644487661873134237534873271088213694716165850989409315980175280235457798233373133685111377188233506799624429715616644102853428420703569291628730939190923119988327164333538394922922460781697381889360279792876904616190842180253726403921369537370099483860466225864733586337483626230615348789676913559797481436945475320521997301328643950696430218634450788402839825860018982153440026265022959643028452576054964769722358059743083573085898988770356980427058194123247917517032921871701543703314650193995886292240219066212394671899982307554051317044591765981592108014960940284792869969961381569871883445713331171127841154563344670144234174195591349083070782430167021076968747506532782322417791573754310040833376936778039134769250428085734384405208509290002584956926203869128064554427078579551560062492035251255663776745778197552931728668530823681784544844339285442043486090282496998819341133250481926979210849685263784750351488514264769403855838215894281011980095892644540985606925118462229730264265100124218493123074690522178315681135427494091427277991478191660351089461022012863732755048143166667835109257296352093580675931759394051333113346029782411674759257795432763528250096193235586609523985410848960431188794141557926922800000000000000000000000000000000000000000000000000000000000000000*i1^55 + 32890982949515964650839710139426564030122708638653204477517277030741103036210412155460566666415755275838878925384057029578473829794546829878889373472808331043779767234093206666573376336973196301999086236523958698612514562384005363781176519763835521368227834063539630689586685446467602075635671901562659573747227837396897781197678741459787330697848271564199090179791469166516184690636854205528084961664624858128046138099117791052944911907757148355812617333732218623069167443826466891368548338766614350433974794317030349303742521662297654454429222513966420176221954102233959246741053605018269609334845729961887153736123045429009243354265958266862215019173081848227663425924744771883528289838571630070056619418665997301277781355757646997839072841749892334620296133661550459043430001721333893777590040452795128251805411918722844392688211738476302010402742332268289733572627422671021546004007711585952925884820047240383430174570058550219990556434770835802220783522335249852496692087413318900839479240501557408279801711992278207553861477667669552423513292114171166091106718092991357013642989960736497989714775525557704823038910374182086162022118255308150083526369428581289932591722700334528950677631765172474100518777514985621071221470521686343744722436307676742844444642600995504220932746822440013260005409192187439786611821192228046852088968102494340721737768864765004215818791736966239160495189620609524024615831306949667940241014738102373027740799118890025340072162612982573293707262164862363950206967788133139765820135701482117701674886265409437672388662176955596170941339044865015248122100018828384104463062945660478178590224639747952322077839389465987029661811695577987059366642272964608762605871327783879869444072708233611951930274158011020627955255105600269482809344854049559280865509126968270610916814282589946574030820273739022968755743776827416346495878345883134054015815905921054557940432341225854115975812468034732791175554192591693648812678831785318858292812571887105903447542451423956694240291426139317588712686711151690464821880156312875701252096164974775763480008853759840635028773550410442017359959144924353824714782255190808620000947515549298220740482860255512150202322498681870582154123805263112364980000000000000000000000000000000000000000000000000000000000000000*i1^56 + -241828099369935466698082590203505760088976363387289754615701042680308823419140363184540085849778345725544996181729804311885793410196198884935298825332095102337703608075792513142393052373206633891381958466217056950831109256377377686378378266350517487074578092354910271214931827418241935405572678325745981671094049960581880219208155683911631348052413876475042573783446792330628479513162525203202456634212357097771184581295309126936324655645845455707397226770940297252687168916578015149527189048790488828715989533769761941896665944510168650117240041920084562506770459947972834372875328238494897087970922185756529034448798267022651271108982030510755539361822748279324530877658663218638840935761233862748184654039075810741449173536679537433207234287776793235518458533251018051872790864018783132572284561972461428213780594518610784058452474555308373703457555053836635861315042902137522258843432881251369158419391107671608281245244414096409451425647607373923654266394760373076869372807095195774244211669763665979747599840328120856451473555054346184794161930172716454047263237356643509355153833419292202446774726842488953222662065922269164194611247988654086807437829775202622534546253632425267214581350867206599113331130103142752147597615254428111189342711097107232482795961257210617077525911143607476637905444790707945396438885230281705018937872546930642278214968374952836582486251097719865397843180836732556775847496419941292431711097831494391270303656987007353465386783173226140308692914742552960873951722192487159910186964325991776677553702943591181887417524477674281419126547781862244073392403970667171030295286687481333227246537722403390120739371097221489689291264451545144763055351401441364976255009866514447518163494365672314024564516000104274948485993643205585617638449706307117112215667007328041345881653091896694873685277743953125800216904247983697156513585795382307474875971864215155554140634052204453623569451764750490406501783281360567842247394909650950077753519835881892422484275284671690590968404986090226109032806621581148114775610633520223216840562925905988681176151305906220494321527707170712689440279921520825045536638249975433924955140592389448860501948990205495293960587299132706626901266556780644000000000000000000000000000000000000000000000000000000000000000*i1^57 + 1581219203573895440303876492475945472668236671396368640071295285674978240435529282183976618203141298555857360916996965350062123301274557360211706948486896055485596609943653546822908118144540269052520001374146851695658582209464726550127627585596488155807620126414160343655650446180911476014902538705715492813135966016273701966327970269429936193384749267821478952976342403397367726166606915570248430972865701528453167147820993877344096737597115351269236643536991784671815739754703499669236655277644387155196774750585832666390429438531645678751110158123048523451602372224657350024073809610095614003370421272365258500387268068052349187148246269412879344166342890290572156976968264600743514656122265433039181949325384225590010457026337522928000448758767976377461099713903703633023910064527683103974308537626834172749327421009593961933315390660029068646711200247949949020955210063582191147834064344186139872488878227268273446474148690612408466482667372429327070662522552679962676003893692190186873152391980493776965844510548505137569476048196067274441477888041062586083219820689046245901446025738332563666441303746415900836088507138957152692502990021055053106934133130916456428249326899369851991686678422604626438935185373714060558550477485486441754531839635478081726827173097611593025680096858792944146533471821970237434165250995663630688546664596601315334820484939243838608263427647430011236817310354389923175434509017577829267760433905089144728117062097916264294228100183731781031896582659833972076681968088650459855045661419719936204446762328565673095421534003843275819425440464546566489284166763692900876901980143872823052777636268840262560156296837573826749619977721150810360804490541574571069795059939179921170785975039415515294175298451342235801342594387314879918005149699235341788261455082852663532721643915447283334403848314113155935213442478101226780460499876166979056475016628865425996607894745587139374210633311999582245941980144649437290579906062689152265587267317701889478896884417886917153523430352684556619487227178381058720146634546060877618355128019710076202096208872609059233683952798545000274714377996473480866019943432569846645250998446368842323391470476838575322357426610118961758076530007800000000000000000000000000000000000000000000000000000000000000*i1^58 + -8636828805526081665291420032826989699661912426131080219489909648420380999592488529594825023398972701581058635486719235145486562810649880035826286621780115284786549550440189339433680779306115422423886343462531451160308803193400549357746224843171806552977434142996038940127693134624791061974531382732112730897347320548006944237132370172823860745783587715518521752131884611778011091259339871106088854254169654163021167255249364461309104162003305583476065832516742187022518956797064312470549424271386702656383742653241045521030544223382641326861758154076236710693561208580999303704727156661086768826475451279307265528719034839445036997507396943606734433268326189498297060693379595680311126174870701450584125702086381655733000114315465935951739178383003068203377967816629396488092757286368798853251103080873727632588281865571007871374980747816163327337508851996283444707285158277767880138335776297369188846735806078044428145477703326415922096262945302209540392212211263124070775741936011470857614981691339636261703663016123769311434685362162085093718376612333684359602433744665341608728215395208294236314751248455471027633966713873677157706822107160598141177858709044274860067821903208376722468173139261480840150271582330855507554191829359774008218885692452086676998013756594988623177968210414790341836145263632003310160637633180600159489868628467807226164517510738946233847920401619372305658684124217649487277508962046983920362137135572956073758326665802608066376032491065321274554651999881862853515095871615837296978709603001656567587230396336950084929197370235360749180165902732187166536930437311773981696888701519188984900037442828371091184408322696831065308146487050841545008353153716651240504202155512333056647800668558138885180582101323982563812536346276790801734791670978795737385693552321831273969604869145340147970816783596965266753802552854917019880362385447202730757865397388405281378530128514629605795816034601878684324022193497957875297340677897964879932852057152060555567490539388368812990228393546196095601787869087259091564898868232814790881063529350544490181323282256300472570904396063145580623925396070391163785950039380346675285096089794347559813833692379115934848929772910106021271788400000000000000000000000000000000000000000000000000000000000000*i1^59 + 37720444580529717778710565166724328907046233547081109775762394405506976872383583809575491277156503702858902747957062901556584382136483973238237078732822814145831446359197423366578630417400813827320924342130305318988104245966134970376056414047510529779856088998522095938423127274513017822184187226326913383055947156291824761639087149324668970701028215307794208469236620939839677505816199598685350617625290919377822931652490314302240088198096962839447724799706119814159156307857477771854459477652477181641999234026155408442902966783046294213758598966983506733670320841201106994428528196667882983189052590791123281033960024749917481041398449364129998018156872016469819601783542605553541080584925054844143951213543362291372654715324538528347427938466473302420585444793597365648357732809412357420775213225418209896480123372302006972929000947805117917049915974562400538022422604028254453639369889715336101199540875089795875579885507686460296657568688766481135717832176674750272369114836147242543644440098741759264400213762540743322296460590263153161247750912976204185375370511723216543659212410879684996419307266281659117443574355730313246312409010480596186132354659889350155676743340720398522970089628479154448825145296611826863443773164452968006104062136126772670480909369289381085465890758087083679638182433941314579355415926859219574745111747495699337653364513142698658453372201445583353979520733307781761774562735220543744602826963300015393581380921907220752006487826294733445258942075964570984922905695578299461957824332193177492189727249062502094049493145585138561719450458325635133734279052860927298409163776923813490172361028720003484391774240155849078030862830957924781783937506058280942553682076492113027858680096517826466896459816829318426853149515195322878098876944631960996272956560761493459002287277145447830333804244604156848364033247288235129131212310963502708994902943178349483998694852386302516058190135208155261215486760905214150533174001648129528756842864046910613408433540746821273679329813021456853563090727444891633798719667200309137156629879093793720868274731922824735270354473804624480150495865640861085646610439608307687915965149413018601571063260722054272803336333119041918261000000000000000000000000000000000000000000000000000000000000*i1^60 + -127223126808568147452713817758690691125009703496115042724275677818474648067009492987135904614572686881915624840939708824016733952968071673679170870365081174466573181564804977721722242351946248500746527736016121634327065390683662560151304818733908355860842364022651153901848568648473181128618552370030413297690540814832015910473996111433272918999450541650962233527449101523415685309113552431977802025971464318489787245913007903626432049621803829340506240614276730100667103487992482584429950007256002855301827851574988007053734412311513586092730082563362409460356938834173814159158221666269946313398534709420450220438498272716357368479944414682554507735455788685959347798476273305372579890623267814454804168167060803530851677551486989581807676717380369320882306973564992172188985691154421361795250212291473695257740761859514909311669676856160028739238546036935255215271634173928238930952178349296750092802749766646697692609190776525646124630268436465854923769013928517326049332771002857270937004548529461144988471319997899073264711269277359728861927268328703343036777203010593212864988147136585456879271560355476114194009757303121264651937567370964342202379213231426591695984685929426503076440687386278714369081674275185455023470054297398263880475597735365726174313551746264509913308082898575929619862779642545782340756078288596082605972404970686265586963879081322758806560253180289326255476282456751185823726645961620150316059105541718309151042035344032962292061986993812354833802867961222936737704332381397673697079069094571478463734901159186152346470167394622062408190821700675458124578150637614611995402171163939160136838025715386479167225257161088148050150725834456532937996711969625500267819063990008516305627097359806304406358771254749469549677022573171012966840743102263324022286064958954510042554870392410321686731165791981378319059142312354686563032591501225915243183031256871636697622854356599021415122880358882320625631765427606384451803128496834596546272415775069208734866053373354205004706584478950681755637194292734246914592980264768067417456401691679219772506108942171354226811157584318978439435593290902021292839564663067314372801430048239107985570971328447294117823175180670316000000000000000000000000000000000000000000000000000000000000*i1^61 + 318894664592651122927889508424507519970003628714931841620658793046043227529873624476873561281541298896130122229008209760522561762615337366248423205241941784128982902623457212283767508263081967169029571930656135146198180107942624900964302402091264014058920592371996874283949565479272491657841014280744774211039158833506046769119302162607547716553238670828963001127689131066792276136399837131547983738223293668053474350869457641319887948772830300987219642835629968548801665607494779378166821741782318929435800752876795387268438542984975530836339356571771328830745934745913480481367016503656680484298245278258070830022972975369215689573156638388134973364898172607015037190359815129657404742688732743848785457664577142222822026304557351251572167395344612335170437364457850080519812564671085221399207044240230290190642105410457899637490198387826128948900622308391717016032284817963080569069206371148746268833476879304143596179460706549469664497655869406798438083131105388529667865146469022937115867012220776001454778851953385524126958238457020477395559874606785589287436989861056923168977912183593179172024153231137943626350509689058817207460919883604555110933153924310718533102688574510817687011929081622721588592931706552349210254256187910321487691188846240365905300144503799632765817761229032227521191200697323465522084635801015871912688667933592864525031325899670056216816211650991683944197011042079903393252441152958096491063229331586686734263823917949922491939382417278239335309473524545842912892137762895515440299315219144832024759728756942332056276229734919613642263412254703833119025963362803037149266838157872628158496665177265337820015803962374935613428428329935216596097303159683113313122001171294019181562054182843681790124718649137402084763699430812301475662722282822883121776636466383197302925230519568307804382121335914308256101082240133981128681645054281447370628033951938473391678626179836806507565599925184077940799877193284970615311653373733980230698946195778683387101302731920216638763631523004469648198665109778050664612742515799270067707142404522361067969644665569060039097703882295912791782276661612595470431457399949991329329585627138110554366442299376248810832638774380000000000000000000000000000000000000000000000000000000000*i1^62 + -559893735257018493640180057248125082867265808053677435279726165076672815804150908306393175280873877500615243477084381472534041467841042324745444427565696300716886790689344982277859367856127912301530501280693254008384078479529356966512210242390730629955700841858657562289367738296178889409406649873604566150965824944929092361903566572326772332863348742613742287640317026255584657218383777733091942274824449715008432140108800366567686329130997979984360541587163592201005951217345853370977457673270376515012190006205452841091978739156501587259642498263347882800405878079665108443128190788371436034089426888163536733168097936891857302987774474829171348791314611763330065875191906724355494343664514698005900571266900465754351315478563981878930636944136487345807076623297298913665639964810960602066834332333202371969959289832649509560097737114703937119131488662862106034048708016488763345791073540568950080745738688648266692932913594326351220305741245440935753623942966360119955657174068711057031702647242189411696196902734577069270024432939030349392918296336524323238499165474787521944299285307193322037781805930719172016534026198308943991789726920309995942626951265637938421405166876019309369752777340772158597644251570587101526970935112014173039692679702982184125341763580410846393264617276096678781598420066748275457097904109859603183511645062892493089042306509314909021536028233589933261302674887467825083707764525148342482468618580503942795159603659299939535240870805189398745458932496959158568654080952721867389780670339051284253005155434555449365868011451654480445038241158978503253574377030027254421163285691709255755458244874288725515389869860944488027626156715499689237886186458342285644653744087441603121137104980547349453908827588260113311238155589122705386491964919004242574527480809910041011587447084813753817615161902255215222870807806967452463366752158387795367994775775502149042026525579143273413069804441294069036995346850917465773909112472697690052924973578142709190938196718772415175013149611670046625225851039972877812812233098370240844698351260076651937780798288263885996921539362064893268527876359586260495152476961344331172624430007228060723658410216539390185864884000000000000000000000000000000000000000000000000000000000*i1^63 + 606208310422045674812939654060164104261701540375690487956181809490566654291718905994427164145697823630991106664993007537838419341551214352750401966893102969109053756240984344009002396181574990552210681109599440531692745177303864335255568800235341898032243850862721826732699887782970394328133398711796441056278075423664072831544338215664785909422682732282252763080025535937079821758919299725339474610768122873372689133688196911812450775808984078129203414254556352601671833612607131050579185018908495068744749987469790985042315000086415893608031597461613135742262971004793642163643695247582513895304940130846490550410919370637690711999437627416316263680857147776863094141047463712113165359678314692829836316095193391308962383431718684477057379674417337954324665051722230156095369818353419565607594138617504834853130803400314897069716049964238622160828551362904267200379275845805578296093562991479901412760755336231484012990965119281031435878138013438743848392734655075273956471996260439446123545251163098809766165136348579301867137116329592965057005331770257265560902934903191124180697109938267501639980219337510570306307870654652218414179609454875075817239229261337593965990823151082936810116062163620190644507280388057413722818196193829486713784077605980019255580526513713427572958915546410200223924695449216818015410033676964459993719361555856084045950546461246338039914154125923472853515705463139809970035806403632754908738985941555592393594104112271865059340683977101000417289819968290403361823775197757354421895138606631332888199699592358083110240506294904236808742206818655155308574325690365002764762509726595141431385082759938678475431629527317284481759414708255207727490538189006307445438614070027009765369919053789430366441655812986213989509816596077957977185763346412106111472553635672051373783606052006897217092464862857495745544618471982359532416635019761402183102016128103402639320044549350183088303496335123973943835915343648359912911686629497081376516658449599229400806256982040266265356907612879050863351881224420198316789359796839768434219326002315396832850129708098975248629179866225511211730105432290375313099876960397918036273346344986643716113596129373230821000000000000000000000000000000000000000000000000000000000*i1^64 + -238623743862000847768083319184484320469520771851961493120448358523794488520428775626794489538871009678575234321070540197378343828365159635450440107087454253400847909863754668047577071861011457940407927767272917667826775062465567435644867747815439121786180577455262451923440440937335148786808646412853163823956238375969717584915850233327734244059706690537542448986836514967765759472663059062717522954441047045401223361080901462747525814189445564572360624599425636903699976167176847670710895606743582201871499361563622634281254011162155306752843400119683943944256083790478998543422901444460958188460966599958312221457901167784449290964454717618773151724305950982004471321964446480188394747368341219232364962269903692541048367888769817249598172382632434901493358206289697148640748170767608529763880026347321131385571165121100097962886609242059881665078973969948114049296146097804537482965960968079368691815310320190154213651547184290996576048898368230652458754479837745201104567481106074738203095316129597088853898700352661115176800186751437285131485203498944003646323701745015395966362444725017374151108011130614872149137992956501306756478362839519017289257965343592590508854033474794306730090621682278850385325743188030955055254836750713084318425788790738973527761116161403950071462425363982426513894879120014261778200193756457091215125285949038353220390156546831973207039569742265428201499192383925690954253755340757421468331980621069033366806541194188333862844802485571635253433299498303459099896363205876781183986100438855293212774786189463092371875081659114091236118864117110652787652140130753794225148303720631569068116892057149868076343823783111009516014695612022045188012070125537682561762698874435942067681168277109946391841607323539040689868512696810544977507826431367732074828792282764320632257513569181344717815280052708930238883206052950524139200548865850942786680108129957511931257655355849550605965057605358972613696518908729675537804542475730378752835965458187555248275995658613045768021133687195992096948627210672908625624211242110951874834906899582968933479277384966776750241738017635343808180880626362318440102352111727218272776095111705017517071655282641240000000000000000000000000000000000000000000000000000000*i1^65 + -249584351803351616042750688017057304399303989239750144860005481258277839699636974235838790207465325993526775797670015901147644408078949841416155942626187930964009351382356862849231763273597830155176437751740339412012661610872340158432937409075823914397165490187885593774257173555526087891178617092281152586557008510398030737716257781426748310617109384079948146356014561092942998698567131234388697290099764918732640254590371434124285443664854501499853623931872158030367101802138982139326267694636930075940386022087491184437104287709093046684694107341429253426313181911902230981709430421985388563552891104612745087204006548692727416271598550839347767587251328802478191948159042364982805884611396419308815195962401255370966604311550618327276841862738591373314389547926234805982310281834776417374599668973675367186526177324726704827369093596533293098045870507100351288327540837654674773789167775449086291172873514435760944319979500528397135342893793926580632311902493846210357227836647175318594870751506746857939116746293122245047774411615617778784987457260683110942922018434362586614909540575174824165587109899891434102413593775194352907665609315536479952296758305486982864900970539666043109536720710259128838623570030545797209030732830799191444659220215906743115585263888106484329740002669933820067480528919942785055613695602290708015074582879841207416341956900402294976135405220550235388631279741685431095397836960231544423107120669440686802405232669382855062212439122994601449121975746976123601154005360577653238677739060041771603457773926973615309356926344585418306707833515693611284042545205187467032304231707471425266431118826232633578294820750646811111287855272093381396760521679632149867976274186739841939453873158164501018971861017593549959611985330082542306988568085037876665263346009408161061168169348985767416041704940476203601527846917817972019801816294542347923270075104456824775732755696229995983647272280217180586727300246543088169842117204340920527208659026589690119227401356849543897135100117941708015872816860483751031379257677941429668345098645981294282586315277243733003774563075682681170572243971572090679948954036375729088455728215690883729260873374000000000000000000000000000000000000000000000000000000*i1^66 + 235120263680512216780584583910621548895887848706463031852667105489538042890869822869285643978839612231815263144862858069807609009262390640591480761223595049013126918237885231566572936635374702572686020255966639922792200125486063158059217338511889228032572056019369867554077565315391449685864750185602615597377184112988477346626352799475073601785647232835412825186328591415285563022171040958025284708176841869764916775937707777054250920402042405678806567742695689300679885794153313985184221786128613464950407389515307476002053862247198373185820140898310929405787548385705931824072252424063487894981512593333322300759682529295375894089254744400605798090296910593773087198385973028519027130204913741740487477326348114447250003237678816032206206363294582732460693506674978833144461618032907442885468106916443361681791750471145325622431666802298202106121714323243802748654453252329771077003949150546984404718578769373273387656870645749600176474178570238978098293990434455327636255914170865672469383965569935639452479734188066610829488442829591435999223331043141171363317082026891204836276390295997139122787828773752085377621111027595302463182452268204997708558829931813957315269148825150191901856600248957515496776038032055485028158131681690430981440371594835510682074476587440397709573471087460027068694164324883130919385090117974968947096994725607691692211436195357510195834127478411133281227744877635642649625379625303735777982980159381026437487787192661654062768188439604297480617899291714679967617883727874291313156803892156914718023455305645241244405741869997450759396107701212219819935447469333566064342192014153342942686663199762994278865941009334635150319293032881559042195762300912166449959962568056108375133126360414320194854407247519516219052100527478181769096949067069779869903143825372602409644576121487883240489809041057114680025367998585771645069583650725902983070775828893649280930439807966991073429124517060561257645419630849978731128097142015791859679271606085214457595925968097415197279027439599562057708504052810139309762357246597070153971645427652850734407260133248475515585523677179901314753790460612744274582055645982509021626294302940179585789600000000000000000000000000000000000000000000000000000*i1^67 + 214292259771173792521603255457010125899342869695952658501420513818392743679375716788485883273097049735433832927157876273691225373234780680027954282183266147838652982013383504587882240055373087673864015308423002677742769719828970688883009468040877282965211204827217329357721761289227945985263592482093323583861922877573542921082326681719127931612887025817670515633287785018165105825859152827499177604301296034799253448887917149151503741732758389284497443570238697688061151974916123871724372332204325132041790680488168755550284124345763418115678650508358854417245742063570577135562225643321004659877956617113536755866199110490473695713541130721672512021094286405178488396086434262048294195948430802031264840705052971296400803984851159816859843242028832820912150818777783004492543071029669873860604262985369444654637440567387591489774030150765489997757506063231288470499543437006555548666135341481511729024007962897173845192735242015458724084091728487321435095793797926923895714683219670181794972695463011570451210732135296003637975221074648072265595214312788940088093643513804100834711682247726740069010003342593304530385220983122510817821218348550492011202600944188466334454141332641663915774023707236767924905192870556704710840356057414622437942938036101358585150717419528692841647621900202296150895997751879766849885710654819002398527513778085891611856761291477855773360276752528301586951315598565083124985729650571669844874517921744986910756029341631755724493396236493687550789367773491757573804452128096244410696413919125709416690361449317930576897870457385567409257895774880031268236663328062484152808440762436063622180228032730837471884912842079743152525372837857419311199371676997374827861766385179993945761377668266445196363903141948091258503984301221445849048313748111583885185610170766784054181402331737534642707397814345397580195108521506433423649390537738336642865965063383965742417664063282462387244058708630626225005185151575620338857104761674366387900947895436909710265747302585800699195960597514028647907050187872677188146030188177685311280672494454542929487502935779495070235403872098454119573177395152767125196060947797187882137243282689365170000000000000000000000000000000000000000000000000000*i1^68 + -366406297924601946030187960204072712346372488994992022097839054677130427206058779946413070324593047005748835234681354029825398648608774463179794380474015641663529004168450238627358225787793668415029174012324453081852106343765107396077386893626183672980435738252094745649211533221794729827265117806146051272604163443421138437576796659959437461689153226333242298266902148216295522549945155881764064669796159681743553826345296626827974021162138221881536118888188670336597293639640793570465460802433108906533200211067149367202504001881317998872747434037684246180592099546631348246069792723573601246739725440109232197405976976624810649290742567230740904863014282777645682248752266428185870926154778016407480223907854270489334940681283137567588222679659450771739673211884431127013348741451741860445926804299769059073188981609377905699635888405579306095120269907431997516626301461934861174488127145652149450661834370977556896605404058103675497500360253986181751555967865314911572847277544777188440460691191982181583765179892568538678519791329305692589876154527058488706396988557652530971691630367935497311907141041137772167391855529866445563687555743372005377651757351720328375250790068712009757843508615901167236388886500944179818904026593754263813553738126438493206217343190495884432282964036909830946469751755197212510394448136416356235926676479757158379588458872210979672735558925353880216901347895143322459493488919396089997041286325922837495309545940945740838984152763659553883888665265076742099949300162320592007365451371840770417496165818662113693461098061340691538063811821338983013042152730098207349603372732624666893327198620029640589762542410224076633821797028545133187601099430692328135805839465733729312574178613416343062545485137131429157255861261635104673262735969263816237220878951964198904603547818800689837633985677449067107057790962154743625759242823688094937209337557551402194860125228561646396484633711861722295048042722289738571215692102563890155870089406241283123112066512978734554257185654451264224213753312051976155881824497869703520546581239477829920140577920244600830670040708733198174932697822138905370201179182857080903190547971440000000000000000000000000000000000000000000000000000*i1^69 + 77734770695980109912397086394274813629717923340225311662772572944345012459761072014951607772496673089799676970518792476532220714947024721661488602212937099008946341667018243648789297885153881547607710049106026505763628179911970388335836173334240447564863020340814192009519984467225344754663009188972207409155568443724689807583099341122191326758495680723081753014799016777180237157223764765717687400424590790650196821730448756510139834133556667118854297393394901964121546236420789402192259279040585632641796110740575974673986013039258583891975105520357359224476995908866513799621312677627854715435446846602885467046284001199281951707399735190480506702663024706078160196114128707994600332061902290731155222002099631319364005850162674336634644404678545665430822483433425775505030072039197276003989682513901548171908794314968663193614890394480832665555292396824199305358247811325015717488779253916919851674184889669815740186652431947035977880994213809412989519157751078406334977542065969513434408803595577554466709252577649172999473641765925738991608981908399253395653294355297450317416108950097160076518194227093132821488091996842000864728487835149222483534137286952329673573090361455883789114743957073775359837076350540168303888459585458871190345220379042402659767963180612553879095090774260035887785961474037243822769836130541947166821302806327660225827426762430802620726936411321734129610832034253301122738186792117408638590499618836522405720342749953274265942079845990809495607768895999326544509474137169610635408089436005783783743158768621506247792836311594666608663233398191464009615520053015054233855671199222074269611845720019847988610564590160600832582777360902258333710047610575311240607836753219071585851582395914489530803132968607461402402197425362018616999798903721785427580074110538230337294770250905771664144644910474720569897305299449171999110965028600544937782601456481927878583486490406205889627117400767479679710219546046105594520809885197222869568650560023937753426807459439136152467764173025568729614317543575679013415202802577967790898021859606172270269019463771644888237080285875619461533909350076546946010098450429720008856463000000000000000000000000000000000000000000000000000*i1^70 + -6918403143641196447720259917851808736526009756541448108927627182135841764637791048854637230841865660371711064288360219054832429760343437467893176924780461677073140900912944970898393871909742363899856380658551153823769238984210546147680643435836733345693082012498174862841335759207440837607145730106565772107661692386973413530680108532592376883963474521661217440593690842623028090164713070983831500774201851504088786238293110611540827980879990191780000257892986578885641154493643768601941191783615240900304075872925925485692325510291822792962828391088777147326035086443496277214410293663108092608533263073620428557028587364869116686757778990245243436755322521618249658041704923574005142888711548594305026249347106272362646341254542014567114202675684943258795949262200584575057744039604726090158566758417635821313620411772421006791442024185412666416987760968303454264882647328309421791363071173665276326825436581294494271524059913181457344219534735818064283559175649048118962154315558110354967873597963576838526241526457121081397775309742297779604167153231612183001063388697017747673658682395774118190798100804150332071491235860044040984322656506370024140962748114508201745220331201677024081200111495096622239949136490298802698542886347526092830413936350405354605971278129291560193971382200621931088693747025323849209452966414862305624574009884847875901087765935775891996173162286222314410731957671291331539463170169693350225514070510262756346536594414429106036201826616920842069086497189785494686995165552041994707449119980458887435874722128339331049106780454027765695761671106476148925527727044924340171389806841794414596274540694732571978290928696574252193588153760366426498416587011382244920976056968574243388893731117239408043100504064849172692885771568516137386885811789088334875799736290557775524827715131941947987935544755298647091239145268460017496136936714702648227912400034993669298196851182104826674873138814946096427484212579298171713305451374316299545149460457451130276679617562158681706147618918489052353649742815873502022170066778589327949779967295243286800677307031311530735232049444809164044261240818320943159636301246359995320000000000000000000000000000000000000000000000000*i1^71 + -3606867830165328840418650326680043688466187205142863510014449136812661474544639867881952639717365598590918155785839057508414227917347283253147785617294868441795842535640773248931061955566502398340982116450349842822205986386354389299945722196386044403069234216855196026249059904577889413613707448196123258304140893237462647007373475257939333474784580464141585377018061291142465955185811642431394044241920153349821580252506242816932641676412182351967429670776711476190301371284244053150249122173681044202243611232980529750417210794736459174497994818378491240181706437000084757351618850331840078242393053910127140043532181500379086709822009215418570018019555409814226900938200758840445969382395742882816741472427541841579227338274451487572574813374526325024180096268276377707886304967501241027063663141131487374496163718300646554488770323322677977113295079124360317386117963803454346483712489831846055612410393926475072711984892831307771389252624415863753511234329846912711999863502083839697803193776730745403226500357712586653007634627631787030204713682169651707247196375131988772166182132748665320334376400027987398139497991093632455030668844401761764764679981540484806148953603412289904181932817276430095182912738440025065486883940581309439615205834862124440284605130462772042561116368676242506692639019669980114948040908310426544712875796366277071864281453168374789945599582674559743106257967098208260195877868334247576030685773554226390290317473661058956005901424110674514201189846599726178188949154041200613112299168530881880797195387479264147370829621611229807769894819817589250487854917797362695825490449893594336000428695199489658307619008371787343886692605449333716166028555351763986240932374528869680382093925717809388659760644919300414472244309606648869977938587203350981054156455871986784994508869228424222977600981058230132780806022744440564860483625109579575950338959042479791617088868670059534438432370188689130294743964566203175474114863255082092623431200170962140870637510122598834958692520952839163710249037248188471097168319298236226685726532527009111132374092289637915672210946010894094792287186665144547427645779461001000000000000000000000000000000000000000000000000*i1^72 + -1715127237451747560349899383529700037298789321768930602797147609017124166792914521064016561399049548895643161421451335406888983640799101304080847177891514349418422244106301164849441121153312491276079813444521503032038355461027496069426002276680057124417377124399161443267345649245088027117808792678611256035964263546538441779914975271194753477786699160127668246582627485596051871496967208844778894938468558766812434890692648157381782541711403089952110736382492534878916085047287075399821943202606447345160517836491057931788655779667251947103886782671093151553689012725134182837147614533058233902673811851506892758530237143252653796648963287818730940515752774102296360447404289499834157532810758421612860208867821060003163938671685069325701264274847694595151459463968729801512155841890597694886336535351316340149516912842990258113903768691984301631414076301368896154486881514710485671543124467327418304994419858210488924955065057654411807032748126278664476027730322044880747069762395761552227369446524091988113934920315224627173045672046768619059353401963674276833241389635332143599896865969050047906636754125660569754867297880221013658888888675075665145064176960792226815904817725572331711316758327485777744993298600980914739951931894431800471568716081337104795157884716815611489801034982028084128030997710826935598028051698226208083203737482903714956526008490440062531415496978236341506480142232069404694753540308433591456679913811514738126943633968272556351712188239543839885529120119160932422521970386631881519181432343482679603874312891230034260105916189159467171723704379723782257193020083977185120975189345050826633208285298099639088992096557983999996381478007569114497166939068932354620939610706048432015286138657446791542580489693888876317859376479272816301921378693848586682792969285563212805150990409368867438088895535680035762086926508323546728144607005365809330663374746282037445168167530636170500512172505916446784899718954570324954590552578854810962391415868081249503043441575260038939805123915505781031190194064909254145635135516418210925673277020398866991208284412092083071515296408317680865951440417854504313481904800000000000000000000000000000000000000000000000*i1^73 + 1355179634696176092534843273839206325695996837069639450776791077025304609942936477786688596662773945764099957425185889099838128003263559650092981070305600483582835561608797708303632381518812894731480843962331937680590741275017795748241851506758821729538126305558673025429324470943278243006443213955031216711910930653968897180832651493056722083865189663965248892742876782772459944867039651869760678094115925403498603561496025101315461271920002661593167329019843311636758060023312690032820832455409529756618584609753313343466884300889191685388899371288574078824055320517753957262763334879803310737475948580572271094367476048008971076399956175287007074364282398120277798847675612146323379653013828959728529478105248721225208460507366903878167172662484681190419721370061074734284979210776852816694597813445526784503752466257842573070267802561357034027993873968848159544610307082409055374342302565335156896625688621607042029089546337596659823990489732885315030457958576764367505824152507408656732601077531675953385427233286521861435030118450023361624313785364607430643083162894583798460381680201851354375668402984842558614735204044346572790249124834576003794080237549450532004228024699256892810156184456402139979849644420959368969286913072488905209856564821696874437585990705794526810173205045408961631294023633733070984694604393952448576423470592159901388899770765954285430279508744350036239757365072024757781218163052314104003472349376320106005217493787080185748286931364133851626949231708577978260974359872370126040152245074355948004747916441896540515197830187632622910491636148252164458141570413446316133721996102017740037709481667413970779443533496608656661948371699044813089613113848093258365802801284180693089141278991250260864211345409472737585124975267463497713630981905321539736643863854384756039943727216007995766543538328145026456221338112572286767812483723463100945344384618340608431521700523282915729233883295826665494912508285177341199089534002121294917304196746605721621880350947571362180712449197413860983783051467942297083633519180703789836762223134200857996866011731607195120651370708346947690748020523250048217800000000000000000000000000000000000000000000000*i1^74 + -59642060418024738334233987871006880539789221180958703425021000605972775078099792396159485161499634362791368313341803056993886356736655257173063259673250321126478651138915703784045202212879679777102737383682566197857234628705457595464282952589513079105299824387019574889970514591448250181643104488309578456037146290540814390268379651017429431200362220473715873661370860564661934710658303308379811035058037800863718735945613357427495792483789250561540262299688347931979756186346849621208353872353592787640019146808606869418027368870494679247214272779038077460063399427531100002307893746115746104445446540817711021422138751527354183864387683733626428723283293771663010895903772188727202774362924854676777867114869701225619043465437671628592449776211666064524241844342426306781869952913978669756086069656008483178641261162966541642609018760588793691710488776220580533443315029906082064783760298837708891132808548602906985054840449785142614032897104281771331145317408017751295992119095829195308224853436710735338464575425321814638247413106777165780009869718948427455363302779524706132223077746186396676475775824720520431102449951655712278916868843049817355597770147641085463096428054934690024191326969625208562037107189773904778395651043826582262315327190409021718382056356761601908467837781975862897227788903306281806889408953685829492980573266030799733035589091885055999311098087379352091418097247842813483753385166455212035871717586666554829702805263872288004064869111711432254872483134182621738473088922267882137498525599261803577659510308160005431432242280750903949617152111554647729296266630120334014807769843886340832690474077945633443987042182295768477471264517779474875351851103777873233108190927294514885346018707238261442229947159348263378581228031869303834157181030462896346318418225708992300170492287601337930290076312792636387936880546724669339789457677449414050799723625745449586467699475514119142329578462958424850447960584941268408156648545612534146969538127557797405267268836593775298382078497285874539960181954218979100503253272937433509080796632775325674961925941687493684830160528790021119958156922895072000000000000000000000000000000000000000000000*i1^75 + -75005442362341950353051325817960553416119666971349351051360063240789861022751958957524412396622770609019696891692127762196879829700530087077010903096041066479806398902587894051013289007271749130060406650957238377912232933415106011446638756945111228046719430615891260870335291338165432808059510330210270092529595023217126837822767222458899516951665523268161458134772027981004100891503250296751707938455853900649296003436069523113466548033430543251184205033342846130026501137778506407271789674343163737332321255934912661806222884511321178167810492259995332468214071581620773178328928994514514168747622679727817656261700911650341850624018102197822228473602668110515169895865577286757178671531246922405948178876829887379686037559059179817892687609610076364722952778925804334353003020467953037774169042235191617998918880274115748297417963349508351807723563311816764972764209214552688177114424214545556647189830280689665338624076709812813118134797502556048168866367986588352077597527837388313144036261753662283243879151038100336341257413093687408370671351911647232993034251858630177288920761004511690001360537272680487291139737011005069360293569218908569607472757795789273518557488987012395690838562363704350644656170788491203767612561525899858612098965716127987338508911966654680819335197893764284157984341068803326713748509979906646503340436206558406068577067019789021304514284120572795349231456083880617188529360769157821169720729103468890809167692415828222738977309743213636627331361205837720831746576380686113945038768919881510272559044531611401231149987314987306263021405694905318803582992541293605036092041051723870388380305409114395602129488536225910944282567813123279398456013617716981057650707130603645404973254826207973346958540307707235258389203117487168176978349396086011407641262395363316201463046022730723880226042074397127121047958633084980479699574824183043584962231687576758764133079681247384973398071361596399092850323766324967001597987456137181086309231905980412645596523317985313966372506783339903619191116742161726007685027636345208397916185920236333483865407400724632803631166283720724239278686863800000000000000000000000000000000000000000000*i1^76 + 10639419227020135804539751895166016951806252997335278074582466035031118930726949537296769001054073045309202200307758795463196463090773872571528238090668824740136793315994141622772675209421319564902443417531113809525951295697903925136139614399006728788987143042161093914341997877948680540107261666364798878485867026271893136608816436351678406996849719556076422974763876047343626065710510421315323882846654661598071580901677885100787233335333146731696622216332140234783935355673133507408180679782065520037234990750543722134853677924206571356802838594212758602737642046826830429728094732224687850660683995395326999260816390285972089229512001512646253583163674049044010752366742857022313795102711005001330777282275896357613910774945232988930414924419169024403916076212536308908460566215740967992322101112838444557057249252235087731377521487347635353907587003162385362820428459990952561163548158830706026502805250114699064954971262213794419446908810096064878201392670011342791009934065354852788187669456708921937206009855685808964467805070184733366922592201446320906111590229915732863686253920329146605501037849975088488664141310254923091421210331653481642585713012420722444977251100378525029701318085945486964284213926290944735691423046638715753747645401216168630994746675648218348531520510552187946229218945186884724334301380462282018041639496905156797353128909630756757019419007378060317267138262191656476334879582594027269858699522567833913620741109785927527781927461188804114415774961859965806853711989232253311872412133556479683962814854251590024287096998054999770225600951036872782779494082597538035964588038118042881502206045672580018265913787639060958198874278027098464873620693745823231246131718679352078919597449892785632685825444007187813212480474092721068872371928476755338039375887357095909465979791289957960549310931617817854692477630878429882691028949470637421969422483272633758398890604001472891493268591024395671169974325980137758053087462452765198707278743883597246663199745041274657306641574187635656219256667566077017391194227554407032786549309560472068747264245609112002655097387179704676914560000000000000000000000000000000000000000000*i1^77 + 533123327032525529868588519080046841154989162886451284937926343619895699435720854532380612958707902744993252656334307313261945259811050761812153545913158490956580261133742200939955092746498833250364808461431188308703445033187387842204637811197697541905131972207556754625554878732346142667865812686095778727952703793265248796881730581193647339948278467954058808081932584006637851245726354094624220945385589994620850138102125400019652257023758988929867976899626194453774104637343326674787577749403959500774561158979491397141406603002688500535084283335084511213928583116578096759754783689101663705899739214122339918517237242837919201794757171789172785194150900758573455924729187025301055589455571129513113640401027199630100264651568930259884070398865649789925169496746657199786553180992244735316386314130617798838041608580736421891124734452912589749168847352408279654442792454768148099774560137148387670592850513476636063790672091396620029679341376478702342698527034652838930853367741036904502316922939194835074189743454695278015288526752039163369925162309670782285068368323711472741144127852222575769286608302539545847107904961354145755147802754331031981027751788678951945760541370017108985750758495278515002074271768606936533497415645922128684051886357174933633214741114194406819729038509394986478556345594369426248304346656502268448838144072840462189075687849460920659924496617837848868317972893825947547512592326348259249042870984200095595311552390345831773661105581810329531224319429667089565849886423593793499066907836271572214262753438315982165727123197750682045429145611944578192679318634833275878149734709311259908006433714538076710436809327300129134057478160587714747387808553676350645945596526503872127337685117337262742163806449719114963751159827317288063743454865293485651302100275590796662589383572288546858407098591587375675703820153787440938084344714212752936713566994068272284893084037028426824441901583114342919168427467011543192467605646855711297934627780005066401943535086735059971312118164768988733396029470816560736911870487324965890645780428924180562045387059118318572863384184274180000000000000000000000000000000000000000000*i1^78 + -215068934200015783868937784372484293050908095406471385311933867154719025647809839423658221449462923663004981029471876214996055334099913644805592932300042909510981466686902143925957153757446630314031770179624169389913522232837908692095862695164267905190953297698352719888247928489380965600805535932499730494352696329386665977655023243707877345270058279673201593696020811489481554746579763674912495855604009903873547096551280697182658845274037520312146769735526786650948667081745526741219352433467897598124635924885847542855809908859863467472660711019545520988724842478059083215130274712213768269247543763102304035093251579716456580427499008672904262871269947642126228122017417552016026772127679365867542503601869568726156925439919350286963478622417207434515651730943574218713552871018328741074951850968948820702566039071312641533103677022947621162647267832651653717029714338873728912485115215402356872679072052794436143417383971568261767359954887964557505930479220187042974149496497936673377182972515400380557057195318611967892562484471144253152309540436017060758300051499501849211389313416706260497495612608063070169265058289624913810076904361570299913687205772551683504683593621644283112727717332252407466117829914202376594126042384779044963501802865659213414157221598415680931010428777366586395453635071621663826236895177349961592766496662062442562971796962096663449738405692671590617157530534170696978439727612747420286142301894766096860917682994969566320430568733063172220102187847670202648936867773605767858945660074421314689186526452595660516174819765252884028066867341301047790923028560704642085150802148975901943650830142223663982518956017627693741481439917967581798510408778628442158226224518927736282501805591116823397780600820492049605711035656500323750630196433768838149708452086264613655993540179030766861714736993128906718683514785041434851008644459294617580051214317137586801331126943583868081051699907229008272235421240572461164534702573404453179578697068698348814495273574848037398191637533613549584861591470140259356663967727207062297259461532402700452450029254723058934502065076000000000000000000000000000000000000000000*i1^79 + 16504813644234924673189341489158428113599201832947370287262433048173112043422642761470380207139466704488265617093766030087848526276045839167644185272515023151454850843681613232328535714323668309243029935308880701409843416785571460806635384290408704323344015465386238749024558748216198786423801384569478840333539775003418299198227012100721805866581632719931794074687878172465015293861873220894002980715971157187844262075016169869972740577580145008696773769893437480409575252870614633877864533629165438074764410044922423948967603247617657760335501812037049699593334538284282193879257779473460008093220796018262520417259425864709827006609965727168454141177102164215744453660598588654698357353134601811157474209647594172366736800709849466623792390227484846610194411135976572128455409024721864143250891719808323583889031543510985961079864054390760613066773734621605831337942952014253740708339840136818448203406410594320770669460625413194577691994793439770587677019590201794057160744015784916670803819849077661510816576241067973359041107142758859531436153455380365116373486586271642364510117363307583792148428280279230882550689176937715365255993634643339056771546651087913359363676090508920912541955160394300788103220454949730856335540025077349545914870163668120565055696670027010902379808908045228809158605584226783974340960959186656137881534283024997653745947277726208611642005208750656755341297574451601329897452645936990489709511311166665616191823721481908688218342576959797339616923410606233382378579277678785941606762730328200618681684404631801571842004822048995805389458865591918340809576104114726664663340394465814033413478511874196810023458328035030118007370598929908662682414320088764101659924474305130916136345780919336418666101881027435969204505359864056046695473734052478295078547708026940261424813466767458059057954071668472944525271533454695356660269242553887244922549005061754261815445673198228390164539472980808762693080293891997935004874855710285565070042324003014899048532344095327061826738235327480629993320261379188899885843385183486369658642440974472140966380223332371417538110000000000000000000000000000000000000000*i1^80 + -292901269524268278213720425654012237892956740157149600062248532509687290737553783496460411778544931564548386425336932280063834863217291670949930432266386537644586478849127120983824424347533698181481418925677585804598615135795796090815420505251437242912658021796211219653756589895601533630500616390875766057822068753411779902399334741196886584559889821396071987405103140892980877082753029306777839333580959123688135619798935711166726140495374131606188014005083916491048517492105517428279452564113120463925404929068360445610507543331688847583111358031736491225580183777932657745448304696888049209719486492858705980663423459275230367030093422474655735585213518373590883054043681224702987001222003493330543842345687410654099868736340806918600962662819426042822183664793029899668559935424568429293200319456217786323432856097487196043476871999083026305305782779940107490546874146151948458606719389466220130895425244429204351448620264537422503595574082946384035833466138790749323946864753148487013776210645580523302969460076720768851362034068223655901043952766921393086175618509797664473351841842548580787009795530041557412819773635690524820537185733068356641433393783386590357029355861353006352918264675449722624731655294357421062905014173476404690570308439057118547998899209999134776665456568349624445157018555211083998507959606376881245230318005229383134846245185869363456643473928083656065375721386525249149433569616573214062586534289757025394378595872797860277012015960547980686445081501298107879961755182735079424479799820286370292858812268036311790832141596109501094271775106122729501889971236633885279688834279724787002022416506953675630345638508658672977967322795901778164721723709078410479443657542542187073797458200071774517803277296292201785079092645671270889847467057552810007950626694805263254369936036237821180057085213367034390162107004222693917700979067521338001121333326565964663878597431780132222390745286617280917666136118025455445051767830282318172731570251017401438278474719518506000292570755177527946903209481009445682628733023348866001747248677577296119911117296886188000000000000000000000000000000000000000*i1^81 + -38951846170105174008188119584672871087562538549930691952251577908405802402635101945697794574085461748815310947835485551548854481575200991435074246575303501727219361475947215938274933673928219486960090611848935477003577489389140122170532029790505998950254665588407720402820810316158486769326172811912395492367542891776438038314558991510883302594352001641489243309738650719094540646827138661771904053402196207162846853148116332569564930787249365428800579033644816301902047788262088682374721738300626212270072004759578519020874281479366206027513312029659765104545134412246871590015823774690198351862146586268265602132985567895762758559094629110895174676055150157577852007778062194758015570915215588383393969824379153150724112327831554287463537838973740213809385682471928858142776721239122992519028758458088217520045484228277257387922048450031210291049736730535847611922194672478953013147163872618830653673529469999917995697338256821603669193884483243221971312873963066919765632302101068908805998529055679733470883672741087618963659535749183260272841412135810739910345982550123266767919054314512444366386092292824313025300599734885149497272069289725491760637627060654766366709236340408309724099124161573341726923378547314271063062844700830441144018496364837624494317871427395943653623347084314828792808322553737161100288228933738920409942899095787605337248599198673881090538583693312472897959219106476861239334606537590582051317809194647501931021002685109754453187603658528710180206251257954321658353927421034574841150326236405619273438663710787277184334499596499219942125066824707536708656726961472598129920872924121633441174609570113443307792630123091827953613213528589409206560586599626728245037702617751173542672023804090736495594087968184226319448169240287959033942891878984045590189802144480171452748015939660205835833381418293189589200886964886989401245456682407422191268686291811344907416851035748023409439465719661463137893366052106431171996906377718913837630104445145144293917239327439474822989256879233531428383646181071030183094089033863474123841950571308364224014231329800000000000000000000000000000000000000*i1^82 + 3083857510564566405889542773504030605947091349499430066315274130181213811754527923183145740731675919859763600666790160459847379320567803460030234386247297681743084017313081928199608599027979952009653526276491442145326603039822695575402794985232974608287034985552095708540876539690881874325368317506700293912049771538792894146176726950183493317810817807827552482097338370751550936680457276456100664327591806301504715233667139298396225586921510060474301425803023523710577035177498215868858862857250404386546546496671923938296390564605442490838424309310619169028940881843805653252544943781441872062334772418030661337395864122395794208493985709425856130520894594306854651068079741538148718699993364114331492173992024398772632730089116330775831838947075840767122631547106141676533752764425380769911239017406450900776387395773365185059060729393275664649660533608433346850767699656023560197633899902307903068845965399240902050528535754652869383951550879023761299248588183450173907642280135699927204767214808452304860964279021877597659492337528601132690255334319002604128147400511793845565262075648576902174050343533696502932660813805202927125029085110741165007923339073780333723066885652056250288521703689314524024288590395686803020245378110563626554165931958627598551778297245043908497878367808443956862713036402839931815255403552111262256536292888326161570322901367078610061424503090450611179030941131067368857707381632037345419804719891152757519965708395652927914243703025779515683051793804754394228917567269844876730307570289498426693433287660014626752574770840219574846578778927145831134963975991904682024798824315363541464840893153771887126058033077795641735796210964868410304033760897967739828520694852895054767430995734676793604188048664735846075453483216348838294985902762387770871949394921228956433243985122292157986777184065498289624825230771298008685279806594023051732178880658059121732221539611341400101481914913599467862684243637578929583689631240622460303849833252148122657090277448772356450223696597035533644021569047516333490185787027434609697479247479445162378080000000000000000000000000000000000000*i1^83 + 12772890011293783853686144560660030180369184359877789401913625200254083129725684532267746609635148142319991828936833078755299726245638730095264209920983787053567493938094539675421838138187861117223270412929512509474615622128290033078029205125414235625625754407583730574035978735887226471317514080413560545420753851407038180613754291277457832990903079768638228660864452479892552205476791095808408625961538379993375630231640830468372064307583069447082369198660313059330144806426852806281899254164468983110399049768567298427290751044327502671728269986290707124082583727000374037627906578471411958682608047238213547836951313022888559229712159822358148474066261392437032777249763991415037370735163936348368772279727969554949794470651816707258219112245172613125142054313797258869097754227675548922049426489130179223326615201574748270579644152274847307288133321081252372112851573151913724789691846931556915240071889458024964759246877869537543199916066991593309391593923976177390330184858974533896140990588312993615936104001405391423442807081108529373387012837491309457507582348004952170609332488548901906122017107290849580768803151447732664396106202074615221224064626451530314886236107230776182388400210306792177963879225051377741768095941795525280013027878704725369846360870736471169343031028948709122379601841049744239936041492429949321016918255438376768773236389135572875926333387198012896474392724713389220886048116991130152147724263087024441742661564216813770920097506755090059692956807509184221868711959465342574631851816655097757755553531667926843969075316488977184811519713999524652729638286743745006412266915949092790655154200110892752756449040061085486950392647834820164170243673891368855190204486412061885480252633609118513015239684900049884768730942009885246343667866342232445111761556812192382407318791872970876195976131263532061651887496863934382524496821043826485301397093608744212214069622278677633270449010417298800988569917861723512051208757502779655865760131702294368888651571094231161161448585208762735059098255398682632546470680070091502323650095245905000000000000000000000000000000000000*i1^84 + -9606719396294214945673598952355835996570085356351453468584791720788764353168868165998544533498668584639368948449283822851699135584828068492188593046027704885362124800738747509299425537626891982016586232167650957565567676208585681999913265305564032944996572292973782522689057571665844844122741944495570328051944138976403326191189630880999028337461153720373060210872135577679257867613345708957916247101005631775789846361938674020035033712613720646883401051461496179163530419438963925327658230312927745596855860604669584568350785143851412567500423921104349959322372943027775441731198963293139864519505275611960807570553666285829566577010653649194523472966809659577280536198394961895919957833482061924971424009554715444999977329217073054742844436741732446210820010585178369683458082599619767240198677236539833064859310278228727992124287887141835291192638666087001441025484912240613187220131635297286973490977042726211794336979328846448644060910404800070286956832402221358088330057043175029949011583174130903891922432142075568361694888117053507110800838624056365556899705854900281401465589821889650854841049322998951803240990643542718696212312457438445247837162984670165708899693159493034673849461043227652797265272222660728932996969231203408174873152840978020457642837671110588962689169812761134753358565439200695446565077796946080138450796066186855252462933980981638451132189111320871004984885524468768232673397164985494262420286504895627440479781701555063937066964436934405476836057225889203848588941443549322122404774977475499500998866559120495324036113445269509938709968606105547848854123041791990225680539414097013717652333496239139810893262753861940269556290410540288250084926811164959883207599233041105108056401210616832564028516878662404737955377171316292087125662521034121173089164306279909830289546263386956604388530578576832069966211083712815712059529691259458369656113869322086441742756509606118273501185990348710795722937130910820952461863934727433114268148062261387694814759961855902105528217099481438390754882815883242304819053947067077225558857045600000000000000000000000000000000000*i1^85 + 120185856284422866864262581587905634831287043701786267436578094584463857291260900308134999476868966092813215071525800921706016526933893553994847474437795294291415891201675220220681624495734712851923534939630779178673817060304521056191882282264138045407474347008213412211541011322634242041316925470127258462224230710916640281550741097566917042480520793345007568633338244367450437008581778529824825056908031669100548053136365687664160042654647093913579006282985441785837467433211323892908096922959442712271468857716264852403499803743345696381993148007690985400914473144659334965533310922070837449043136535948102737731934937452975048998734605085763584299991350486895025727159662777965536922020484038528935724402603034306023059829552885850982966296458325743301585347524401334676957379995763001597370149164661953788198209703066893281518523166080699393261392255506077504093505559189021391749968838890603469757574669683701324857662980228189124900555001457923234430941139695279177715423116212330126108552026166030565644129873980890899215370367322506094110780592716770155036284603885641834109839839862093844801376088896185676431569647356950388706445087847242645696652521841035828998412445028375928106025146474053140589992549155276185084578147672703398562499191139012943365265160430102737361278213225056673117071211758119186219367675358994455154537421967057265164658053322768682372382626142441946148955905152007309986533319139032918318475962139986059981345273371728045320455344633886199799668350615509324187151100085371200603915038694550553396602526011695123153547453818939646046794442549514285995995980238039069784698909810482138067571417645991512077800450470628603019283281653096298284384181393288211784252626703447403384131302235725953952678179837102649497462335015408555746949079914546010120506254094945413150503990702954162510865079890988111094800204257655247393093696856591300671447192940066797799351040507524935940223552815437033672809358601946142291138881674197602407604874474133280437924088942996197749218987952663056789573172446425282109641379449214820100000000000000000000000000000000000*i1^86 + 19983350229481315366379517079344760662899063753212554705669335474458118107592883824531904613379401131774155245077650148911994451285185378813674874586082069870426811049179953340468627074510929149836277958181458138477837080256328118911544538794624337213062405073951085724727450256669713725213591387586699944290404565378467364729937344254861432386484457685811541936351057527024655235820646725586882253989686748784456962473058564766450662558788066241433863387793701472133470344423919143307490717939176050766942876557721387581267742660429034452068568273829796224182558515050888763539678956768822593522963877838690018110984242007923611064916831843253741084511689521092804949939570811666365424806014044655454952928925377529001364068007737442163294528447768329298619791330390777015567930732315341646955138781392992348120520352568306282746743950020180731541852448537559833884227998071542362893673012774001576554622697895513841679463925082623615854672187126746215019548917668321895728998441725100047854442360963079030554867888649621221574498666787272605138949632301395482467250322584659683584844113583773610723273573039862245850338802852989925745686029239455862100058036488923763894639649975642578647908518418764528160858806934610063789442567321459379354289690579338199510640695386130971828068004903364356476337381582117036026603276136262083033557879674301874384545461060427197722270210779529903931059049509483435149600267891564319079558145198795350217143369611489896914834471846018728009726497283164659224688573082766928673050009682637407564968903247352988202217456275395139407987748560304412676120166809441922673148136606201939530075959955847788755911678256217956473218831186037630922165104375702216976335954255692543225221441837778494222082306435705887391707789235642102333952932719400930999068091904669273143784027824524968494259575383421116779808562125801682957450854923309645497377661143862085536323531721162561142587279215107382020825587688167776612491469022134842975080483896713098165508705341105687025940350343791971486732075101318591699099712693796000000000000000000000000000000000*i1^87 + -1093897554880971020407267049745001932292860251622782781556013978746320260129742521094409788888568143525740105974233515757039365158565297507969581297050467333825170353457847955732307132651189982544379250678637464993950548845753267297248015999045290847275776688590263263996757809744294506546565061747964908146656630482299319132822255500774881866406812091823471464929577310759477030529826359686558840330086291258165392482254096880276769576100150682029071215697589774460678555784767445740939989781046992502770881603644660373135568054714850970481869534004405939531958197803045623697288585252324431970409410542292978353154346939021364175123438454721821851650340246680623928444507813296970114609163807431863841726189366365109913643998879931658978007550184416461407316943987277121948007778666967790944135299015920466466944724867854065553164066308360414788384640039081325338910958672993401330292634499532634207633168320073147955774435141612931406125923231732879449083632740856404475303614398784472009781397775053523222168792083269111278821912222715144850679978187157337675503921160866026942769074659341435307064470102409225737231589617945289314318975649392412133982842421363891764105473902045941252881317187643704277691095474539791292207942894784479063721383918518057566684576592697910627529477225575642616946704296431449427285651026904640584378056865494890909320048774209986586557011880210426634930185506055293259845506846279363301472538868123233670159261930798427226510081579635124788556231560710131676178958489643767257472242536470084615641369907242426561829787912478986986744492562887655161369549563349075303897116932885231898816530770495926950198578670116657666193095956814846357153307333827237913433559976971569943144518109349756890850686886495665255530863918289777811669404136942688370877509759776514198560726149437030285190914490590576989599825576826466288129149772813492241253005910783917517949273905414648627845152652200646211633027256623942882842238483061630940548443421889653976686199581087032434616699183237860034027481090711518405423574200000000000000000000000000000000*i1^88 + 28127757636165849820985701526880464338972796734075958953501274678445397640209712093102238109332457036539802806127292625773526378417264513053339736525702523543016189413565802135754917168966677699729883398468035531747344765798822908331087851916088691131187930958094066057562416259513561847547604338207061119103163131724911732329487286379525805880221886788737538420787746078136551756398938693308473915955903505628923164009540843805975558157145623858305232259792187997868856910815038519032267875416850282130318161499088274731478730022276144092499792784102309871170150605902419388373257656534771994034539742823162494847085670128170054166986906823548805395775536557139166829126895272216472367611642399146193169485130719053027729778837384082134932815006278846869393616601099710257230969958762510645659278669767147257856132187143449188615420900481765511511545069908347513377984688388055809345826214535179103445440303454495566958610763129119204886429892584739059488699229866689389211732548723393423596732467645613260294352649136465137941655914065531767616928527516134392403091280478572303034017503411481161566917012337233605548986796801620619325700347247241138165979166034646151344375594209883492946752975686165041296638939869316115850116739935810654649337662883721442524826387089012910875191326485093862495609436513344622358815646506209962375895727283959928129420186736587101127842960522506226856769278954485300445813661307375987672843883337691231286521634139313470070856907858639158897606303748144862746953697978850141668784850322672136961299263150399795838685237256946146622479351231896403430336622548894405235209171251339083479393084407745488401620028815590410742225619273644255665298611517576305646065228884173845000684629325620062503936933001800783259907640144865593167034334130579770501737026283997021713374685705090169428691525001086722104602843212021079544268056939580865431304666330899453635644138779132842730073212901739423168410471902366892301005903337369109445741722752733118400315552223126096827905846496742845975153521927266271800000000000000000000000000000000*i1^89 + -445526282463987497906837603389447897265274690461143719376370196724317792519844679290896399045230040543152291905376339170673628825082193696338668899398411203779436564014627414481243830558911978242650755067604877567081736217448900485490383665407813199639739321259282941233211214565226867704316824821305909238010020452086928683221104251093343580754774968840270622731956522379105201369605795550640635913429212946373536153233762380200309436799386586608436971878020805443775047277078665061272544287806020229874494661493976512638723485844823733324422475256911301180406555684778924018986134074387827562543506033342402175964386441292349726933266062774467871591588844269593340585286546944222697232094319705606839203505063095987395669677720481918129764025089082575971862398788885296261265917491727530344036687005596799689226654000781261500462124709464699791360460050980072112016293465161508186838059868204253820744320591571192612465249658251970099358806423643931510248293445630477600172508882980750888602404894757006343517983067905217994484408829614775268996277818631574736822295704314105462149612968569313529888974678598191233757877795423348442482990884029826582948236810121837272199817649382826483361425513900216658500788111454932796265353991922103090224505147061670580935721882135538242140812666643976849058681996745751835502749095819249136950775140787430270507883863482412467854669973903656482288550389788948463011766273849197125304327755308450275507471249103272012776896777874014234813648934736578914947281596459997891891012741972701752865733796310669247691415955353698800225027063940758923142035710762540940002488596879132936146226904840700003378777644245238908710183493081024310542871728806889032017867380990851286159919983118006402944290017703638745762708203002119445005973875024242221182946170897800910069542764020783688723965104528303028205383721951677430025454266578515723958826199375175879045759326900404096911380091885936738626493910750421556497339666262710552726580289794603889832613151468488076331109718615454104344412564330000000000000000000000000000000*i1^90 + 5192778702617218618400508085827226571504385709374593688469839643045226923125457810429916434426006910265962923815844601358488116085189514294673916674483025160963622983926816159670113044415881755713905825982294601820543183192858366558177144188298904724406998003015639912269949913897730448191925418961051071353702404800463718992879615842663410272099231363589359913848483306318700909812887930715585313341075839814273427283026567804597873741727950902549316302808651975524771815859333880218226276035250599515116360004614776986651619948853895789869623884525386315081003876189951067140217077840800961028080473913726025287911989203682530102520973498719863279986621827947338979554983252144283165664054645180518137571113790268647336422645953148854531805674941037362619661029482498190549269890277386286933532728356817200486588487244918375048879428300579557888217956397794548198425058733936018648778989853670724597580083299421093482687086325434387518624706560965089842419397573601220699277743353930759476662704231410937052632446048269511308948374678656516775914017231237598514160740923856982229155287319052553717025951722088970822336731323437192002423158703769957797229364717422011504948404282963148907190766221586935537355176483223267680762060248888177723746686440977748746233332794163670436023342350255385435124864240498145253058302086305900600241772608055942003661586564817550623941995219628099922193382861388894509423091659204935407910142789636337444003083592985639129592746093204691321097119972053557539142659080632559527241616002294491166236074834161597247793846403494697584663150212196960853892357979867420993118458109748183245007428183938393245984159984709977410135217655906360478027667030142024097387792215280809105473662822780741257988634291655870486577651626350776182655608486420047146062613228493510779572210303498151196199881701920975459010584336611544913118960508435722769580362340111916205274814024452882714205641751865157457080350231039456204372388346171045070470011532396482688038324469888147875905372569553841574164000000000000000000000000000000*i1^91 + -56181323065391049293417374117705178551728123509012302500997357509889340829684272839921565035052188686179037816261631469411236640127505214613322333211418841335235072356108694761563665175392684860105379966473559690628265861248325923992622669495942522798265228235430827857801050960413246006469379067209517460456110239990217676962039880796663078170788301583942779795476825567489952909720311048175604643157405367916104067217954128343132237804321584432962503831957364591494002169179286469188148620272394986833565685115808918069736997185633177445592934205592868816548820710173192941097824533057653075749402773162620022181881800222150668203022401510222992816213706745728395300771740690161869692919821831056517890689154318613661987095439598236208012257231131064047558090263446048112745434136192231341842231522789417377849249591665777975734047340702442931986738822563062677064006489255617369751800491761494754566205965054936121375478109590134146605441055429668871640529971688975663313351717618946306467505557644246403767560808964175747398518065466517259913125117821544117470208450005808093840286678282098027883175112049104562423761801588299487886515820725015633497566430338380535090156166634913308353264723680168922064606050569603614770109425788133159849148665469487759353509618129797519873535834417188861992786323098410474410460324665985450154911685436001183172005546242010001496534610419511694474966798830554893703761586523621640339296714409312530758960405231397993459319111661563826943835684556617912090019063142545034131541982388692415033611061403333672905708546709036813842751630269365283793845929320762994316840716939038317439288178549629721346305824827493151519486440228824872601815505838498365722270165559781194244088113658602217473697933523679236187434137793917459544386252115034108666232845033588653973911363642319708908492335261228265154976923624161227415055917307104218308225725939800815975311348114013398733702845399928736747789595050373242109417568064436736342529326442157414561503445998275017196878869818105670000000000000000000000000000*i1^92 + 480732156921089843561636777311089946267974502308217658588172162745093493964284088303230693318866167094728685418239952236252489213041346891668754973556083414914284424160525810718464004561833088883400760765376928711071981596547669673337599314587278045745662877373164333757118911585269560857863450734145408250449617789144541845458489307462042128899813552523464664523655877681005515867085361446070926013343610726167629769933538326303349063603239454150400867089271534597870079162766076080994778909664036582129001750787599796642761151185813775612806940325099734813729835624873391288397983782440878653327499919947407783619024933551614661702205050851892591566679094708497471583209784478437190196068784893843823711480254134807427153745129338819849209132385883985895041664649633366538879221687509792359174877405270507260324129391414632815547727394265418260834977510783322147675751648946595668441530380902189092039317983232270113967576489370399337865283081681809472427517891558503793102815485233003374629441625629544118507230500071619183158971388623067000018101146418825921330634891474939247892862867195984528561869934333037749329415962756251925999475936491098797644991163730763683658792382720999259024706197579039544921501158099755523745601181301230476930183972321087103899251115248333249309660491348432315165825271064576610223796052358740256904120720775963708084630368159360623229568738073705424405178789625415736695474579347229475281118465173389979443869969721099100129165658128305969534093464382114811962360213968378332446788857783746450038171823775017955979848026316909952543365773770003373187571250055174361275613442729892510840216727286940629027644853240906965603829149607032299204357892186418142086334222798810639851009319845199121085928446561330734768762525988936998366770085438088274918132077467176136443691870156758056757707296056569599474450453164199686089611373394361091643795245031119611527110475193596216942576415656421417974649289557534592783844187861729848953049639277505226046958427762820257842494216000000000000000000000000000*i1^93 + -1609770465995576544540793018955987174140594015334061828337080845547845798554955711001788944629556859291943960869371105478179456780157400508122919053989617308409932396617232577927839577391555357663922583552359261232590324197172527604589987446561358952765840213656037119692793373809322295300357929484276439275005273091699064583072949400434463596875497059255149421003364040092451263904516589910028076576700443937128094169912362895596992335115677266117964052036458686340413365802121376211940789637703324018663587126723591101365587940527778662104745435531492255035441921679882832412166022394648565317311225394709806974665397046752074042393124165630364090782010161301604921473709854584766671422607364478486623604234749540561732359393078693309774058466833952998490338172244631559462881332520564916383054373608294294618340017556302955421651813302444703430971050429830482712944607672308288019821084081236924372621305761799124063459058981259718620950812495030288669051110845204169047903570752213168775174989053182779550598179461860595851195304176499786056198284635413891451868263104288686184537658865659133800327590092872535829185138576220976760522998809221114783472077370005748075698723106437527927929599450985452431894757775954422485809837303533546141129548643550047214030746847063706278440942444336923709367524050517086655903507170465373111958352382310601477502941767708363857730472728413737077210900899561745770570547856983983773930211569586375640519595837846617977308976161046276816890085933863153579307587583639970642183580174375767296796794543228415022681139621198714823429210033288279461857596675260597877309065485808201656901014009823553325644560356729239716435271764212108704711823235070741427541597424217946858944918964828871507575476952275209255648363735023849729151980528394564336034888164541106148358595287881958354765291072232093452040561733923180363475227410080266946038243059663812878447365004047561919176372403290357887009110900823838324144510748371838741406106463159085658421082740739327137000000000000000000000000000*i1^94 + 5322838085029575276784589388596127477339744442651297003429066103895168621428261781538391154302703813435457854146477366492576836852424937979789763438675237478443843357453081630978397780312044068169205189139833043919537149702856036042227757514934362660830749534286438733074754018352357516612227742532242922128440404420897386013349407063487061175966282594910591768058798992138238899111870439946358013578643894000350554001732364251695477129753916071644931075669804618513707971921910211806105971810886402080425570734704452996618980862100656302277834326631670803299348470189660224716403526775835877277880565614753135552739454994197247960496694920175034497270428366541002768195633372453036651754055227901969517300625407448119556974618971902690967401731894428945738306567071582234017792468749201028091957831770577017725362181224279397858054883803640415365891636627809332101356719881099624136747592928882974769781221490662373705348375078224992280768752622929592095690882273315794414086147206443842267098931943031180212065967304893451894920815818538666124553901794737120578416339362097568868715653997519688269296313824051734427416086699584536570375508371314707228442026844299594826907288591662795457813814300394011665112845666249256828146191398238126393244403376073463219571992752809665579180237010216811950410718466387543486802236305076918643811669098226889842392875141095247965960577180026582473825481558888498807555173895210474070417939730483025863271808520892013926742634019130556537353596562929384272915594281159739261430682093384534856798607627450649742556378814751727825225889592661894180800528870649836935417431523139693825277549193031160681231960258314554303693825693271767882532762234483676464197627532245054502126853707619557414186052904802232927339602251152459696618161480329498682117738870909526763019674996746880524734920266143167273864942073196916607975728440570354059943685216558057385743313927406742934643352707387229768686472096725969963735337549459881811329195955434834130848954694040000000000000000000000000*i1^95 + -306965893014547787625258278700663186020661989888272172230912527841359816100165273540462802188142097774422861920374162013055856054401137842728531938634430486386211536169975588196299985812678355729832062087717718565704757715312781804110059480550870553833863683374733616293230609890336902790802503868227657647203257118292113827466584239581172697515540727051661320069638817833640654931084226323441066961215440474088084625524669901379363886916764078931141029142584140701748953011515213070821264411393268871238715850241034700190738211741681009594679221927884534948552126754659552490659219559354999948163693247907243488350547698832714503913787875952510385690058569519156772231025212095291434206593390773394076227101016837022025030689858618449288731362153166592491877086199379277905147701685603807834159217906359531382400396844240782953614189042155048065618832253045031073844833066998888575937020105361773139670394002510455172374661555651834407926625784397852031350706677582027363584734721333297739038202164520205081310269417719717590403093975059922221843745758018448670335294133941679369938196113001761514222752183297351707235453749133540376438416402325701240379490958095529485704120313958911285310680012580187568675953095799506852385285938557855757975458210584647469755411376297461790483369758889565084748978022070237358142146666974050258820947481174476381582322229181763431401498425319030338895822823270910959317187058148656491541170102152755417622771764453051792632310800229841958641111848904252601966146585340597238697579979549194252035596240649259860914913958494200475208924257335689810384703221866822755729008388548912912436683030841958356533773680096188959753165637135033197474685121973218805802716519769353132004258597422814146788944779045389222253598595724333952499284123796684649383477882385417800934130691893435173019744687928507906652092524523564700161499760978585256412008583278746060763872575126837853183437289218305285647991499324905227626526405885118507903262482111882844105211000000000000000000000000*i1^96 + -108416069868849313143982037048826234909461599713159517843855245084258634543683505205540541527566138758627301825266553773933867901306262482729320700475872637272747456773881558383040199440714208206328307584768567181472860606827838571576029809461251650473559209028594938160120624705209648117646935298690456296148358398019837436870451849698070307292809711226298112690131127144212882156538595637992876421776176022009365838266469215551427973192566922046325346623374186515304696721938567338197695500966123025020622335563061340570010032055086537285625379404771365316209410540980220874192574151094179850044764049885318216017732402145001387797596710762062263843204694811627725382924486489194770280331732191281839682795929251184512204038792249974402592800629431855416269763605230477581068871081230304965138902228272744554734165348288739514841768464780489961105723553737106600295155554039427956784828539470413575070845877991047687542042398246225378761966655086551851418253819436299475719597259458843828706092598943917623006030731979197224013453586329104079735730279145079183011883049462243082360446570245453309367244961293142607814252829437414181068666702343652267981827260438107285229272555728249201735166125888886955658898866783375844484503642355884706950518518264808649745670098085377108251062797407700529806286761376032767593337103015017308401376705503258268072099165341103631922608005244631454639169408321420997321715756441622204180728634106897772960039801158716386676879137771601197121152547313988200697990292556987227626159519263922789012757721679964239691549100860586667731804355132806294989277841418193948939064877817976124493481355167679431156950440085768100256448674993537006839340941110445493471628663801453221087387433559752429652699392559673644628066423181280062217503086035096060911967095987756605810868899890887738132334690432097001818959265438902215314263357310967411498073197225168235486369194070967272725733005632723513687982123909201217473634511524795359427283810118124800000000000000000000000*i1^97 + -832113611473612700324867683796785715243162895489448297256023478009672047387788761821358949546044419423184782554211699557504391170122146586797882575454188028996464067472718677814720757120497798647884076384408794910787217817531712060792703185019718240433053994427082800070805089131819242963514737539042499045078562673225986921509148424811680891582095258936393467929858723012549736369282852702080341518683251629653627880100663799611787034063247919808055962002687793795893944422260777850299111576945211181106991035756920701948802062700177260895071248977823205415868942757076857133617903230466961999636730520141124738695208399021011456036796617714904761727942131307062739633306951610587636137922088922033296563552414488650917936360162778796877590054963784582134569782024803294804772533843544533403483933562225087188166908414540699250337343197139200247183157387159115023301417710065258168007699376298416732769994804064230406267223403166651672571534472926671446955548326641302019510282340151600572253122600106420926205721508282804563644430133855150214078793066460261528632357114004230201144646488380480822577082356432842631192120145191153713569735690148237216130640697081009756138666219289747940864958877528717675882970638047021180804299192690611771496753854852774333978463904810162746923352478787748781340604768493636928902171609585154001831698591273175293421263424740759563030531651328160046466272896720863800358980739097177198513102637013632381845656262436545481201993104625739135354020126379774417157717709945062249731460967096891297833507506480959756078362102944805202762985293787499513831612585553929392628330050540899199293584915879934942996229890261647667085176840590407815950281592024531613706633066063012799660443946415030324745319882735241317881361514408144957320339949529535293836720293342941565564973910168028311309964726746423765244779342945278376351655406062536581124949221780368412123174716424607950613834692000086550391072835995351871854759183920049864903242440000000000000000000000*i1^98 + -282537788176152926958308754563388310798837030469737443192599057902179938828389019018808815432624157451830883390253951212619904965864079613527276209330449779747678405697839750570650801585963462054855879918448991414925687001808167619198692809151429941352691609206414667559452263617095302624226600534594467256307934982788488779059382364567270841581457563257493231924010030115510977189181554385055923859471129566798301021841502753850745879612416989686479200983232583475756524027393835555403146492587719633229595256249692778384643712659201728186689223872461138924823461749166866244430295558363757612467511757006704375495185014267279565493288342623643811830809895150148067088719952201267109421569828193199677038128163666343574571299784786920552490658608188479252788119574349118069147821664201745016853618039531335274697688248001399758035850519758376465330849737548129526512979675344577038570595524230955728259525494037528990160694703613190782247958011139133033347367546257389343220216243044159577438514607490600865772015842727649977977432326951413369124297631708876051876495262548787131526388210212528038449779263585530903806465919402934004452211140394687773559281625062008829894467810348804929210069164887162982091259187944459550496286721421323411657486596086676980118819248193726525695661846352248610740818654673486903976202118055920014823008953167675012987769746414360007114388544783025738310354676882592682911944544280572012618490991601924661406310893556368402162297263217414880212769326435957920270542739859502939176503904805683561758061938618396302816935193928709921193107243420983094162252716750372050843628180864939063630469293691092415647391062745838500711157412088747990462338328463029868215784245516334930140820146068323946107279658776966653459205284880765055712410201655305803730953109173969737370359726792008668623847977136602778413531624142687661186110401437236089045037934701958060652393871688761637379043990431986423414582716235775957762352700226077160000000000000000000000*i1^99 + -579319636537215873446290352378264232398526008289522120221703170057295368483947074767146432658928323565207824042221690272492689613479594424218875627240953109129876363230797458421871195382176345521420467958715307083886880694698827112781427544740582774618583954108709919794879279903426304322308593617663676760098210287731352491557908407609629070162636523454893180766877786169699105953394043966695941746024848951739798345687474567132863310150727068089375190885995522460322516356345501022994143368632940606238251945975110626535608219039293190844729070482464509659757782768988612190170109365445007389325164276284332283001778313569111104313455549845764802225007448620163536033168075179500451302167125845668283699642205453437353769279180149750645586998053981139971388793767382997977090314790683544378583193324524755615725178977940926693236511462871588452129395213104669717274765945652400859255778193184683497671377638817873942799358699746837665339020053957288885728411223205345026366661167449660536716318937893897357070374794994584766726134707571923938129550101605852010524566645464794322293267652664047448113567265174219206969518987704059267881509533971736572507007901844756643277680457031049659762341296703072123267922318171619244385471108574899145959289464492432042844987553682954022613688508596816275796276786948927989521016334958881934616831506297996564464020667767291679484093004453341978146745364248319129672736950020680423670851311578788661912768044905070439251840772507515132632056044081633100788942272673030797257972714811087451539091864753213313333161279427392789803663507591085889777631413540542757059343540567427276246906287301224697316150278131730803302537177420012014288883348884248273574674275309126699346115111150022289815856097240099080788130993128224164657729413649032989594473905475198856588213328701601602123501846210850284894652663294698758058542900380505274314157171315959797156553188468047385876935002141879462783283379848119856111085242800000000000000000000*i1^100 + -177553320372645400258105507501893009945793710213951406804769005058824716056467349620823885180471381389833828107213668946834338034916308701165164770062412971919385508233583644454926917955480799239772183516852327918945573936788541062038145751930754550215546963514302302253931035998196791886063740249047235355835436091907534773932901377910403127638746798862238571981370850286430824796863499336947234319888020217073823062055142304091701619717005686708588413572736598809548689413508122914813912309990823881140109683147346477996944686599137022368637501769494451525686780683835661737659331363041654489389822613368753297907173069533810903468108000382600940255832243247248570269175532512384531252816811101174015560995234286810807173951758946729124360001263159230927848745736610521825587134611153690983454184750794971758357705579018758964523248677882451777728253859683316521200052542396828803019700566532830789459056169103602389618270716757586484610941650277094266458164971915868361789022260107669190779206493428514164557273415243897303415901848074222470048925574682295778984768413375880251031426958014207626862101744319433283406815623354172093830673762687621970165760772083355736583043238462663157317600038828896276414559485382256126343966476970837659646020847234971974596088417861506122186592520790778399929301276622663500916632794830550542078857842644385402572842611266140382832359576915559972663177212403228696820745580892929239066758566026704689428279550737223150985102297492244254284693566932653663001912950021503136929720463020024648536221209259539773962037320056595326011858430141047583303267845198082995671053976960841648192391496535953442960117706375004866863246024748527782147502354358677621498757145672211107713095248805840395472296995411124379959222671890969756264569573778531166000219142799081142589969783464925338099091214025733658124886680473645772246172684726544758155213115438507409377751212886428958042214923540261895154932952916441814160000000000000000000*i1^101 + -16829631523815698629712721259150559534994304557634384449524619587785208749798778232942681116470224234032074364318969629217892736610995418552495970880741396911467844479191255750792794066508418574383032345490695513120115018620329593064154146960555831204600908218792031055855657450348983494946034323563017898607479671708034700358743651444883517985859287312937445669479768449685485891404217794388912809125027519461306167637597406920551331856984948233914707611211013599965977567866535415881234087458118052396175077463937335664042789143372325674944147853710655918951842513807722155744392500436607472048183926160907913572846856916661940903727378054423809138603292643036622361656036386896631161513561772790629260974599533798618897085394870589495812598224428495679376702214547089891997356666779020759259935726068157424850669993996979722265077738552340171582446773911089178413177963337557875801650509226851581851628074285208184298694927466136865148379810843799652757886465617029406044846923478748349610562695775063046099230660557686749410259459423401070560917789879772239375869868138642323916834838266854955847759385552214175548543147730336249016720307231379338498178905918417700471263038033897291479353168485124754305678029096109688975660751163912439000112649458856452923258662524090157928293503663945813610854270481321201524534908047641832958071470349649132605883446198076092022442928726994544920031266519303327646328868639721420429773080153065858452444608293585484162860169318961835709754265632394198644154386359227544765628055280106302402001165538655831900318886665606789972726744273287101148990744877884251244376213285191717301849974567983805742893096234701471345099135077445824289908525183663078579048361506909604005178147052156038598866239188935619835160897293317465439798247026947039729982262855496085515490115729223087864009714124999424039194837044546603346838115693013572039608429572661147092060490241893754405431169888010968669027278596000000000000000000*i1^102 + -437204994569668455281999564314487926169001297845045343766819045351118874379032328807624286494459699593090595054449529647737085093094522010782293019267479858621404000009780037171095877577903451403111515792324108111344539527020992638876826440526763647875785683337053167546566339775937005330884928596495856895521241728519864181610865111002990953323029890461616736669270330438546576747649172564785822537678651616889579098569157827300666252363089419255182850659862175444829900442075711906449382367154606199568759402069376561195804465289066279413162733419948031604946420981137892267619282380695194950485141519436644162479854077772383776482978933883554813376317855328056019644548536366652466852424702494679481485201241241393569178941163985103777279628907589834524160155965853358529640398115916784182019128387911916270916581916022276248610903692883095901427135427344217408227489877093249332715162939745298548173152319567788140000839463269282948057647440629666563262655815342009091376139037388283706888315242991792842653227602288520041635190301589379643915417606250970687303167526252135441319502109840349173829650950228700476018751511692384910918974806864260409140027916533382058516619818035869113446337459404935424667514678402669468321131436516264358306411203365990718893423198208691954152498336147534815798219611509181612591673442661239791575511410843899050756936615361687261427777462400053413511953722063371424485714900166305609404651081548142913392250892537351360175528010743474528387922246131772303639272888352402455718279593620542309016532466200286269595747678116859256087136422596599970725125013848222095806565791034898472281577428495436075921471881094414747987067106125879396438847401124659500176154118526583666892170558840421529848006661839227430845553460165738284936219181328818198070905294261285857986502133751873228921710760680724451375128829396417148570501089064462840619034800517818183523816980971590408926983126687475897600000000000000000*i1^103 + -5462425020564861813893125355071309028310823159317781632021450725850884086379960731596801455850820400387105695368516254593756938806382601212369619932581635988594681993490024476470479965748965152868982677934232472157576968854043402138563665553656453875465198477685434006024278349545207630529918829638083668108363888456857464632131028170351076140692772082128005554978143519006419958462996488167501312880397736139401972496722341711118803479594500286699178707369999980878677784009683060164806832128359299710870963452074273065549272168692421404932804680101746545639802913118391626537612687701690596233772491244809158121166013773068187964339310729421382166876728004061481861295737750401287511824491561900386534280731621405728002827221325181586011276654818181093990827806340478089580992247395949705938349093731237710968122081466030457839603065266914420858062459286147540953394559997174399055067984449306258458687991617046629539450274734626281390654889614186047344825188839237713729738707590292689542960738421277266649776899880829856361043195127602045377154133477315050344507480176453124288067099043209185296694977058285474628233744374380149238176485684302501487869661521540246398418113995284849578792602459389111938803474656986017737037374069305222201701200072220493416367098846977057496251297216268103851785671072353957947052991258308683388918764217209462585860882169182349478149527136808323742341583552729308701899767852668692547234436994146778681002344819828835093560106712490146719711295814555237392196498989931841248000497366507420382667451408930106146129870820973016619169976190952839656175124330120474152637406046654897431477545051386971801643395859842739484631560798289769957235247723200565586137529740911704274821148431041126986725804411388138738095299209951548658458839861615247629103032252665525013457069567364363949429687534578217197299439233320731469043074091443063309886457962268880256961693555413975425938396650000000000000000*i1^104 + -35919401259462671132031599930733532877526027260408326143129933626076748431996844502193136986160905692581010164485332099161909829074277900781476783715385071355734627112703272742551318103027575563341738045287285966015069004510285768207889426835233138437605931846066848478863760452691350001562453337823322860547443469956552472339895148432161501684485395977509666768419171409878748372556475476298385180707160850636747403211803898191921996380603299674063934173495456503153285773665558492463576429757419310516419010463909926131110663912576561909985767004746911711322306988173946539046524617469334836327088666989177046468087204509232667298781587400806878397461003137939077921689596753482509686797161989826187239049076375604394728369072699059489246757751737682354939131897934178477824058171764384933513081889928613661635139956660120853396518334556656969660103649577318327287180414296617229217657165847540741487740380034418337879152932244086075674604163549081090760275494308798701614005401519653281987329704357281175055031359612166132832584962791206321859998659168649627686879819016972264041794978703062807510159367731116441153745309909456856482310648593633248274090871719926568237003269570923939493135053428270509325017654316329905013288062118181696353792452537913784122441634196690502995722274953322234238041693459153032621269977807865678115918904361090001445787825083103110835316392630561129869063284677485233353401656190307506063358345806064112224114515705912460587934235790434206244843293316647129914663216350662570859445918012865671228671868636381719662264338809480098741564362489586614758835167245794068574324271244616626465199876251337387304794948931763846800732051240209347141038887740425475590947824141020491258291312852298944337776822616212042496779178253552124986588060481547251570783022053759302634076926336453614813412570882533077417810954747464600120422914707096619080771015537999476280166216019945740000000000000000*i1^105 + -124116864921291126740213572261349336264801714798502845388732580790347190885383673168260367399367780391166186151261956405650448341794512510394810208892337227181661321926583011701780850334438431609419566928942812848375544911731217122615578491524423719696372338741589721559905949122167392914802797043908248613927985674498906976715416025766838332631779568085393444290551612856630217390631060115352748363106618898559686739594557024581103364504616795346038303667309160207533836296393466685936938544116534426480632773787487735044512577449241692318817396722458347229155156647967657628261075537991235929911695940605864742327148767421284507687696369500377911573631039495216288162718184808376782418811575684108338983490177243644065037731483692842626836630368911695556146022178620324447772170403884682143328156242780757713496669290437392912690208769380599838831961616421150142303555088014902883475599086830533803646292554534066610275140102233361551015298345507305579476331389452499091787893988587595026238042185196246701069624447854767029122060524178715656966078685515477236909802701418108239778130860860490044085099969582936232278864547353205549179170897927623232930432128528586254090635206402524646595436773198906029437894134615810359621176321336150447194302476919761724832051758444368901015205801695491015291997182042520450915282609610757633610554222587009882277627489350365250777011460175646936202220746321429011612873379886037629765920298709724399856370794996096789138590404076339654091572468682218064494592966164942278489914607601946082044634032203340355542991003656455548618929960127153156005363404325376514362050863766132393142561631637862856034536554869061809544351667901179091882105528255496331674355859283407558025013588644541888681795760529704781490748244769002380541522668733207966989011942352484510236823874239823151503200174019951512544599490376497391235762664881468564608567200895291769398463800000000000000*i1^106 + -205729196584344636703311226133929703769192598649542180370342620653467535563094123380581445869540060743413773511038044571693167275029001647369084514383663380264228216188877133126054618596313270071675631508298030797126390580448018749679192206725853235876852740832378838638686478379753536450865549030992823212768775147382592608242566237730575225403167632835627279403892492126415970578414128291429263335894383880655710691362596286547910540705607390594188927083290175230365746292555296311978013322317057690180309076878208283723612651895687032380975934798798645882063712755268625191280788791610964918742039681242830225783577976457847371471062050279881009581411301904467182133827650320569041865599236752660386171889770568214973337515143451117005875054416785963863982280262087043737322682388168618873271698344654239495339154612524499844323695141045455450891557887468956546563209821228393883367993731925414956556461885157796343879082152503527254132176542433247686842682518006395442799935372954300623126296655724810411216514444530747964883235183535657793923021732232687312437882781009991065720285388401620396922498881070897918544908473204560730169358163810031395265016607077923455300126770050492494308101183633247045923057318517565088457358758486129222753455983298065901908129364651726046389924890621303615597422163129201094320327249456333279816124359300420632353449982780049361595109666963996147199968325067388387834098964388776584431732438486623846686481951482520206483928470928756436203605108763732374447513918986808173194265869773834389347675771061666025118336420930073751595178447005380012760471083626184878919691605749393092096727158536012398737928311915837285068607022616785658296311118713606822717240205789334429571490808016883807091337928068651810708581069189963548979676232924917819520534734147346783238028439584122285479407531555255234577728607301836179241024496211043385737857073033840000000000000*i1^107 + -259218886546435041310967370629593753305148871077019066462935315579678163464955139427094706044062614027908246192381274080430537707116767607823248969378299691276170695493422923032116671722696874856296669559275189176675939842437421128214945848435608460478935918144270119399816058526007321610804190098472492208266814779697621977192661582061341917544569628410353390727549022455014483574202938819122610863373127846508109184043912106413826314007182506984935618744083503969825885205716344928220792859322749631424010903695064495984684871257122241306743588258192675985916679046740788913194628668334237724974273105794955816342802626993694246931508715917368941623352928818558603369703081212721792966717892442223724668330357815813088790784010299744311190054941508545968516099305341653265959303836938665769645298409626875685933107559759779062973298344852850893450833261630224392000790434527329147342018825707764415750190692600174184265638881618492891813078386677195400595866695716874160828290525543346554633515042862879932734356945690530696282252667642523268857687379338706036975995636077123033638158407400939588225714146569536530916947302888464568706263232177776974483303762371424446695162216858744333856781441810743542933592920529860443362964059028689143700323369282235712784858807051378804071346494782682890659922577703243504711307187274622200364004400839916186942322701229536307279417954238994705358191299562171153940467852892315708115511167104600038635977776367119663684164521394828855960039536459419079412175466401511246417309046803337203204726693074871960947594545287488158834627123647588723843471495395486684647467072559144789406269387049195306130336152217091925037491797528302510874001692238655627756452750980779051830986509941794892924411418112772133969433609418215587415637059349267656634086088374676483460072028366009871338377552673085902855343170554866175464856472210643832109000000000000*i1^108 + 353010277425229770519598408336904343158513781292046092433679042489817874822250689209098981943512928221693686068577465621943177221034306354205982399498307889467915747875655747576206349817065924099330907839921060501304368624718654809887873234258806908340751104718999496554416445583781378612740348899849467053796343596819333406311534678324738003775481073790516399606997099300678790927335292798350810130414469346540221768502406087575468706272783342518993096631231206847310114106177502085920868337300904485417128745864868649922197337877171938202108980332194127911751429820451396995933589331111584758456763225970570745755460474334369619635574569513008356257120567029574974430187173739621425237845603749530279176349591228653366269054816620055227996386041884576235183586042764940782063523368038322965246724860058526375849808626028734024608426965269976623618143545475790596142546267655676579822363067108951385774747085960437544748383414648116837954359972613512872528315624685593279323658776574986344027147728646401528591863414491344449919625949837715644155779027745805969809170088935536208693940790505714525113222861820362319829010353989255110134617155663303461737005264774316509000116687431336856323794759347493487937832707048119310954395316150930185264773185402470701400207200897452706039977100719322481721442173007212240431143315440309815927408136836607991003281181746681283599013545801589312385900387536085305519397549388641537859120538116854988293386120841872480241976855001868077393034489271321945811267710849923803459669358769907352168460033639966264192807963892464532956938151728850222518246474667579819737480197501182312904164674384160777814836311625421048594268813274252677997058259168701880776973173814572322893948808957147632194063433466531603167479238832927013708129329035478451636996121956703898956617659134090221119915875515335284639981767537315956042460000000000000*i1^109 + -126809819092967139471039856456842170131628064270217942570899146008993477336715102969311186129811498899245128407547857159736680116549477624750785139861385871161484098999713693358779760124953257836402006873463516165050528498174730993245742132748160446737241623473644441308547900722541523463869991070251515517676086103101068407558644993828360422744360675544752250056031039010590014676435293731002619101601014334094269366438220952552237857766943084666367174112267376220462604985778229971111071289673996129698215575940483911740736608608113747165382494171527278492545101007400745552807945524640671591062155526906049702999561190418915256888510001078586028743154978952336583549892809662094907809364713743070999001292775983748389763260853368867620786794737572154944183024553970769219728046519772013113921817167722434701260079966831463420888189646143252491094112947799625960938672482261148438708994564955544298105840069350030907077010939775509370073623454520988271886810886113130465172066346375898333532051970632136379391975238109436577759720365964133510392887326814540040447696880165800433453797061987252294185289831801404527298782712959831204820487624033949586301847758033234936735832647003393980281193889947801579349881478764175092580540388610208120291662219987860743861441672076681251686747518130891622611318673424208329386470631946661662117220208593954979317487670942712231349807417659571537549216247730697325070074457948666361358343864070293910142613771831787931273784088175399222817282828559101947131391298324222238437057299343115201610863419384818326037748653693025881855804566170935663616000552819939733059397965625993348901189235954792768281945761209405424397548190031020019426623859868916069279903592650936301427990873506194383554240196656774304048228766078582653525526656321602391992630596097272279417914965424106648995577414926044636993726934460000000000*i1^110 + -215129204850974861209428591328343295950571822145764794743206516162935311303027525742783396525575493080166344304265374803321708331312112251677916403592971564261196511072612421215739171940829768922401698666871200903013713395903496896957249689801891539539617002696381112834703916568989415940546508972640559750774758358980596549439373554785683773331507055175787390651263544133620143565660146133729352810670185341642548824169142138347266418871698090619623415995815715976035913181837462124322252682224723991229012552139796193980674104955914089251695024755728659180622595855225117128119965477949166118242088139671225312016534908511214179088025721040958897473288037760872784207564545149411391722740284420672433048052097818480774327240797761877700391521855544636591717150209144409540003183989099343551334116541534546534525800326413046917831049852909431289454200202465092288542043016158689199619050970384424128129037525534837538587317450935124735560561532690167336319909165718297937409790832683243924013443647430446547575660360908308463935037991890936892842232402327849293140302162149221675784735214670978769972815005866938203247190056203214806503870406285439167178997989234673772593375530854116944338250753711154761772974886486204503891844590529681783966967130954783169014363318722557557942811671831647175237885321511878710597462173178739790198679115954362724459830015304854328216012646284902250940835567850571335515449622245429734044434491879810275691568640496718957060440481067157154044457368846567892249234013986145819451779989569859361340799293948134202729519750633145452390576635125143729890757865092287134241167854965707498399917450731944725678505956302158959984700502233755905327870850085423638539769264607187930544931729375074761290882004515400111320846858609410264386072624631917478571227332072845906327326017526181208696429409660000000000*i1^111 + -224710865738120979697280152361334869959261113991864642029164181829615876912111423141393678907125835532457418511635820073678899607769788861436893073099006831990935139286109629833104865660520682445808419446211258597247910003223975380487490837403992419094385606743457094824796997592969217351799170305676352775503555404188017552474461360555178785468965142957343843661491597990306721875559970344792257796312045609210409297062185505079986632233682244029842753589451050667362275484045087582589504740429059566298198770953111249042488803340618006438558694697145601394275373047235103702749052743538688079122687733566945885771359394419820970265750744907884848974823469705482135543563003910635983742333292065980741577345783195455952574382043588305828402188228284854699692923311572754075374947484304155260841315963167005313397193841303835715850844498965820138533752827215383724089662951600014974169358733955650291192410600970425328089306706210286735553944893029864135639082916522604728419924360350769519245366788155912387969204186666840934961836397723178290195931066169737884962865693875345213480504565949050132466728053865335957306082274654720462349475415455043813276206639080113721307239217739029875071122721838718180577735164865952921569175269841684889270756756768211146490326929934181229996841297964287739771239844317958466206748611501948982053094216124668666709181707155916401966461354363800603027255554877549540965521830699064879807041212082060905841665637006747600705502240055481076381895490829721114742392644027395145624125264734170972827630102255116772718496853640406646628371851479884478073664597140169478052247455586296766977127930554785026615494677829436179004928114118939026420906825358531901027354156463555509102145595426242769933465607896776922786279995606045367053787361049890362384040874532121630148902005610137200000000*i1^112 + -130209636272694223451662784265128509195663201543027434225522784067858914150089405227499801878742794407200474918034159039656364402304695295381603440486851529322421566755368748021190192844868729052773342590389112598045853707616274945497553333405687959855148965349556865266418435362876938062614954998078606910998308286980720291226040312549767338911288035776828584604682273180304868840280736443734751816928417895677492073228935047965120909096609523013405313254045775747806466354031997278705785642855146956885691181165731776955216769628038299831199576279212465222970300258341921400576817623508610702050723138127508700248685938244879652730781723430906478332472625686067507173099046532894858983084508532615553871613664829178536152920182873635549760629229030330005611660139370484214862802489841810517753878377291354971873427178668260831642558817944333308184430061544073511474266960844862800720145648342167877728645816985251624920053428763515214915162782119903625740725387915970695498807267703891776297097884767916918127030074029415349129721420702193985200594407691560599674676214397563092960548986972982111377151255061608897880522156938492860183172552592211321179189178963414177543274599788242546089594180887715558411507573096142219550005901123346060034559517663288719635945056864040985455212464729561061310530595187629601167879151519702778282070747401557362558135573808081105563711201098905688881266619214309116790772265937657435870791957453521965742721710653971089927037934562741370971753301954899634085776689462538742714230568480805367004118509403638877027278843931649696350777680452858202503536447425791765822562308050866445659221141547945320402120714850820629732805457475770288483162719985370723199821027870607588893274287793676376399799105862183171274092844126045551118849356213993138665562970820095000000000*i1^113 + -28211571261820909299067250431343866395821872414907094210183068112420373843935896942042804589543883837625149163261924679304121712522168554567933393765169814852722535809022678747009922327293588808169634630941055482512221898594699683753571420442822189906513991543006780889683475228653514723196864896789220974223557478913966428542427417806565569735496929616972798542127717114727107869900516465743400792517411096051412627016607243693537494461795396940380426350771906966120427978356456951597513870679618281061919346108622347091960243711184000301159060218159564918931281296430114643925780548790768806049564932664151400848552481015822936384152104147702538912469573308058780018759198778996268016648436647740052562673857246746556753862888629750744845709818952000454748609288458039254441863920631607852688493749402037929997407246022672460380927550086962976621418888147411166946309142691255162111708968098738431930521906592076065407502400246422380950622032590468867392027209899265553394755842876348938622799371606996820753699159487376331169463594378640381737378815026727741019453073228135703177790688891590628192826369777278298840800196028174397101779579827075239687129474899931343680647670899966087773293330386090591716147329381081708671637951823594074347501579120628807336890303280068283389709162913372200359836580973669430598830331608207769130550926766330507183124573222994413129137178494607378767055395204073471900765430941760369911851751462207335176910961906049922086718983831841724121390872773188707264471153986890911489665245028212245104863377547069197404678569385089528434360410240142220592168500715966723537429280939321061401396952339632941526743466677618676643485237406620697380992600839679780159883351565502951743370076348006080164116207175901596410298876314180153619480176846010150000000*i1^114 + -4118028586923181121122212991661115397597619462090126042028544776726559203034276101030987348070985311802836507542116556955255423228730107596197841112068255962417010283287849746945042890166249601841601295640737274364035873328392055164918350724447325097932144435215379667009529721187331477358382789537192619839859734155063177315953496444616100643647074348999952674346193222345450567613885152432022998646306045322969522542369215228105638615693662962646727053264570852898604016309640340516722253615185409145731402794409929393387356639453129447144482660533033637821880267513852407796248902546729119016310315142646967134686261959609062735562483744375050239919601843026193138582308150991742901205202062094966219026181063722106088773665518521378165163329672514363602278978823226015350519556743112148375345145837675185240751806188843269239980329820619161268205590668681666430231197480250004483326121735927521584898406252880689658712085289560241208428026662089001259745221357628599796004877262780312568588693468063390021168591637629929316523534835850761306659766707430292528133445188536646105613818569072748498785248358856064815443477346250852146636251971458153625598810364376373847220777117857672517617048678933277287133632057206979575437891987432390539400807128227442310775722586408434197650027829852532019063252481121113486038381466104906950005855043488369961921798277289788915508786526635974263352373745399618272072293139503650266721715644925101045047999945949280412237296998826565342758759997476064065638856610122757783746027666489882881278996311532938691508787975477743289262854455758225363923602331476120424874626364650370759924295959089880954044655449815826014555426638375795415216660784558108569624997074796652642261096027018484761817264352337128173950241805155511200000*i1^115 + -425542414444684902600694327923842474469434632562722737528788327764647546573935310768338472473658451905782241657154747826207650222700544445546594390357476875908132423078315077700154777133299596235586709200973740550582095229985938856845805359969923420454501763958347604811853254558560571075449338012466236921738956256080479389830784504549422618818809144487575918310451648169613567240411151959145960487150096051744671418123313569990896668005513944574409658306807551643526689603725020969811210969578474518967711516683668270794779503138667596775308248818109585976853128250127810547617933650570057656992884626182349316135544496803164346419149206174388711040776463170812702392881598122383107883985286290013530924612703333052789078792968543528763822993799589499966213428647063092347747172552336442924833129641485158632855639198884465092666569033477111200784947124548455216547425608300011684613154749313774509746665624483250250956462257163343669109660854577532324440509399523673669995181793150278478802170267712855419666961391992079848185586215307061773982770120824754469717559185389851336877319851863999521942734129428440758991819834718867226018925240569945638276790892415199406172271633362870152457710445078757231690597950740658653584386915572324587729600011855087352843667298862116255816542214089779457817258373539972830565555440267213083688639289640806652642584382021404258203613552527002800002879152309915732198364896270410684188109120670247866103794187647590622743508803455128147025583332912609783734754406538097960822654948551208895384830551385747082231086681737179519367372228358703800967739958604247366020939218266113469535447741467185588552030248688033538861675134483225817401051916284927772605710890016540729556473291553722745064428100440133670000*i1^116 + -71301782054311494304373142603951451611019852295987585281426597900447785956340019505316372531391805159590337397150310129722000190641332900699965926268676970329786892942631413896885918996410097969514001042314471980373992303035706130038313238953911055677966257414736907090000528751986452054891634166650664802125531250434236679766476985322724411354638411700591015932041214511199810352034952809434049809542249450698095579493483534159762554612641731927593818175185738671413190674594679550119611408390838132581962906251785275232726542782528369393466151876726275480330922425055771511170912334814879286078030953276003563691268536266458182602937230217760284275821608220707922264327864696191678791817742212972595414037803679322923279846073349034924685370754164018952613430601324588926219516718397961952888082044278677808214468773195217601402687928106020157726319489912843029654615901438417028180439527708775407451023500925296118568641976489728801737294713629446328794692936977792722104528929783314396441141482568121429168427109603633239762180492500246806717952104899820255707347183581746171071289112477354445383204938779907294782341405493223509903021896820232275821451853471235800501149065317248493577169268836772668546834885820589154409532999282643050833385134279752597810250782537218478182017343703912662912327596932756304351037077947633906819155504575624384345424346686637148847968776202638187058069192650989172316635578497268453122175212751316494218580739269147742627983174273627036830162615609936562128242199395233995821746399320413225235916518319530443586743021968621856789165312364687566994154750601780209979616105251467407580207041836145326835680637365294837495726918286677763050090863749535902069040159132923012400000*i1^117 + -4496231575766556143972530841650332142952746675361020716540761542005775843360456722768361203715615880530657628530191237816709622989196959700042028990003309976188096434791410538299466836606821575304314364980657884020439698522403257962865292394264007410504354907211718666761823978181955738918093833552146325522613823624697777008562411491301982967887201824387688802128605951822189278830728052605936624990016236538814362522694209403817108812921749205168230724193688813516340110138107652576359597609729333037752970908925779280431116307428683240349890853168261700775483805814871788306779967435374040256971150583727390208564963640517795386858097065934018338603662798844080054164207396560486567744498769363744039393873754990543101645376442063981041081487579019346929346905629337666307263008621923436932113525624971614738101277159705571898224330346035924811850059951136474830271779593244635090294713143980389698399582083793711025041884574532146245180896319449492723019975442571019451034281342892098528117145864505498904453772885345770274586907098663847000556020400776217930060400283666674560700224531346842015502203272145994927619454277233240258933961895835169521077684942889424451303555973841386617170306870247569468297121898112736096265136390193318567047317692477686319177965940250448220324608720903978667600231979253009906376912156471919932757825828500494992891763811792889617978572296229794293698844683890739848564164420844688062422573114318784164294520416359277591036236758404373902158271366498004783675133576390808852170686089982191793408542634900872345036739762773850910822103223601629645027255861570138836805188947997105105731683561579397945391612569243132612769925338147844358753000*i1^118 + -1132084402398435384965043867828730652840499063846235171173995497345840720456012814809095072306777840376826324874226472255691125678063174144012872441237035788989716878852022004436648988198829888561603603494263241316439006949123691987642272846424944468458434831870302016522314633969359113742508609048231940536992979474354930371014823483954378984525662780424189063917441066356449458239173916159080508127243732140134642043642814194879454499418374122376578173080730783057443130427622754232153508574265120922185560281246485491114463977720675604324385295206170622494908018634153827728219512424859396117823412790774783110381970226595723304576440762691743829623411429683295613213278457969858550427140002648352837051096775079021853335707937256459903293036012269128200258836881432135847750453117576892718708944491165281107921516191733523544434616921089777872687114260590250748214954933369846972882166333080137562068845895136983727294685641191056670115132819688952613236179104287979004867096554818172645544000125575830448054054420720066829168757159186344539591005226612922295240944995817991116093331794707445289588948413040291227115745176147105894456878612276010499733677472681870041011834858994472677399359281581635918813564865355289521288235695364340917163795245369465108495524559342691404180210806757029868600054931633067055832365833256067067263921648377357395791769595877623060211684345942635119399735296670429617149194897831160463089741440177785781146606720488899145762586830419885220264001785948323989107821297600353707322823637582772071585124917403033347615924950881574017071796171981574812207986818096327639969594791106219218442209596602303548117723000*i1^119 + 25846227383370932869403183200037572216611347436877115655045405850184733403720383302687226287860021385825096847736565000542616099125470356418471822273386090067525845730345001093969763052235833547605192725619396880620805225715082473244036612987728161700189256911534867690924767263541921816102346008222837949741952799229191313795187828982463714940379776264677119344767058638127029151466381480365635079501357974037141970293233140185615765893864192959504637917578010031077873721966479388895864762276885188304713637816530474401934695785665051121053250800373093235121378497404713358840292253697410095479528999140617526030715478551687609532745795373255475501122472475779358531909195934432306005446948227195011357069077365734608046794532105409173796614358824203383954936862342303660209616360531437843198510145923811386002230401834199659992883614324409929126050637672020381643432419999559465086150558784926389101088280342720633369855807174475182441106681894854988787978722029543440459134104114888645999185452108018284921562209426042610694262818601543366320278319084977174455440546455691731195681518619509863174958197780794945999689025162928600937251685192994213467349405322452702006253759136371381277695352057407802128636567558552936484975967195342793603607853711000770037083365254545990775608306806046132572479376960139537496468441152771977882152966384668126370144047182872460047930631680818636248124327671252320849538538883890317646576358778715209250992368062814571163066793839982033229537577302314691559951067750626053070463051402540782716871644910259134072450589108675304737761096861024406361*i1^120, 158547449985581579883283213979781353436113702767444982523649227496394420613682887157588314501667268129307677218425151335690150867741847255039229592909287288906872533961777179210758776506554925457313599378914600948348399751766662801142675610961099925900902299036474237842746004123581953959320064132349859279665804325873385784077953997857261376744427984072243212091374089259413958620973846295665652078059420718152017124609899614824920860910403726631883667865545266816704826844372690987991098737215842395822938185129738837702100072774132547562237749363235333647369662907877420047048800502160255975851980396578173248388646976734578113085982984860664551089845625396373264454251564439626468862842079122322080573448199086740993273337182441859162842622098261641450338980844672551969634152703778024087155496198162364723738011012245734501330218084223659673824082710654955653970578176967644154518453637179651056259000895148790950317285513342005583334638656393290806461507380045033511427143224859212243461376473105423622753224521830907933554658394644972951113166196718899537278394531837101859217361275996101941901771720513830177447894711791019632216042547797257747377351762982267073349770748584132896448540400835102079778572869011406042278637306023346497372455233434564241894707830878059223106974024444763147276881993812121842456612772721893143555137658618422538463030205844087325386172719165170234903763870026517024485356654505041453573160476837510557496422237858960372750415947175703205104105527768247090776930968657647207046169929391234030194079785301806402534509468331493612201574312968041857558839583026879275095211173070360747068655194128559717804779649908480425784714013957518141287664075601283816263577909692399802746717356884916022884376010563569308189871066740297496165056611759889846404174731293792266119248100994469787953331617492631772644909709565735574125552967128869949067447177940956998212484433109304217294892843290392074657237693513858239638202586386873600334336630592368431254056962699547914398767620562463369843615204119233118428938545840828644507742337542759219348258243881852041925803938614881299069386017226610221933854031532074329708299942728491023323410965277118666803114301831718631829406932958416824426583607493757608704052501471902358801361806124002648919914314387391457317809345139534633992545272304985461061043696328498073087072608532818109140594839310543496199710777776210182815064091951302866944047709744851011315594970450962804971062011268001271987041441375809397972558504510417254683391731991393480594224361584201930072702912781830485612366906595883140893381619333338473814392007160306711317091671071992523354922789040695441196372174987123071069988982098704949446971613663395011901175092540477596127490242618358286196173298155486125146011641793389771483689135888838834014975958018821992044542548630479191426255368312677780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3426311519550813786195726266787038545188895214117794340922820618280040111611214175899250702137967006762503339271790387635148821915206224789060628289511506101155126468547517439609882859666934625119476009332207113270422025758989551104588142563578188643476303735273012525834343253290949502190085421350992846609968986631117435745934641427857676634685272547873308539555090010698576724199989983291692128643776034153783032622132785896920304077743918157389462055168457807700871743139522488220761454839959835591998492757347901709200377621855640965437675845005874408371148534383608242951337384845217505205270125892373658352186192027713548570005035844228365215823222137624330430567626262684119187697989215336526389967417672942494327095592359763595260378993320518197686394869086144124169581085841240687319848103919666733071276610268519930539618119656278780382455587542033582305752405370531738730318226397454390428185707389811495197355031058507717974780726394464749313748550047976062052326428735698995528918779545013994486235201011188905203032124099562510324934429546231439359557341145475517525147597037168465911495373793064999911464735355148897829998997311327044763923057684689605627731169228686755396336399898571314047726560031700810496903986546468597942730398282608999469537010760352899645298702931156125504555817535895266521258639185061014916202187993230987332662323403201749830879710794807396699233560585067198464316590450463560787615343299786493614951979012792088723829387337221943807637451010058371625376006768131836122819431257477327851845454658200809674253190459695976105246061345435108451596654261934151227431663284542959850996839991431090465193580745516740349188346018874490851562411758512191849010298414570503137650130908008927105397036709965235960638398877866226416107477489945178063373822518763351578866808869473214943621740670777671965225730888209790850918855985005451066019269088423407358119240008924582693653215785408597830885689543795384920374762231040194391444575062919806453455767862739961247585484130824888941840006619366549716150650518715883964320547384098674511411153920439431301735745680860003590252226009221241684836034710378305354441009941911832696627546390303678764648025613049982303665303224040385411602817166953337686254586193792770999647977455429857839003198165067915925931600308615317463737809430927113606063792592936434768489583545295860848453761329553257649099689458310600222671297958384827364122150621608227878423122822852204589585439665768047274999593638680492469084712735521939743682688397103651081275093561746482807466944274096759579758488481854567103505023064175912049916179893569092684733062682823781333149018301528659525545653363067489050028326967656215832017681877123632437599791507803978521382514942906483438687828476258143271916441178233165264402486065699361399897544786268576603904790277633986468331150431674842400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 17199703927957906751341007947144514180986707178376780808497292955623169120580639127038480461012307608325647649983021027153718132444531737434459368946694778908667786633152959731841308552267093697798732383482252879365069348156849827309162388820422031517158963849891232334693755903386112622247912851353008526709827833126558601457370065238918344303132072347364434453924363019475088884209831427541751995196631055130603991823091828128939426313585569182943584095814146308532975946121429755280537689555528544865640597690612030289243015724786524544392058748273295893547493466239546632886139664556331210203295804220739325441370472552601766385211948646612555913328685827072807323465986067027630736787387143407091999289574685159866014823439780008110261686247084377679968712351168300913808899653426096068612850185978986791387751847248527372335433387252543578847129314806049816709199939299046506133873647901150230966910891132231557349651065306475708286999823837655742429055362959611476609489760481989370552683783529578461461060553355885539182757312395680954746649452350610457890200754357298849322423393513731406779391640133972736674515436449566776996598113538212826017675702182323318015496631179470540074385031766953535510102937895004658036275014750383145907310418086189988950881738985064669639947768503727398588706373715989875497276565369369621573208312408208725554859106309304039972234931747636901689873097344018016965106049053332498652796644728573939516306093181642988987192071476312228374660329276047898647230407040183727674828350394447741320437822577670823057956678035448797972533091856433611035704341702625050792766165483845270710684812229797204619499676185698642516407779595153635853886782870060767641196460446242586873512836086264774586338388697267975555215698864232971925149860280394837230324175167425948247171493534235930517374825811765941894523418026224071814804700881588108185900725479573690033173147555951712225950070518715973722506727268511528128696199120901837245844400602946194286954408415957814878198213002218991521428069005078751985809743046208183727626334476915820377955796480218514583938118358654737019685198538198854230932679789868751422728417178431976472240129222413196055777667926411061210939959973187124475159818973050888586046631138797555472227763844260160917255195035569619827555248379072746740967757013433760382807260358366014843485055541069781657638401230976219682499754872352191597111027476076585598907295041071201527024189426414946003429398875953847783998038655959946434796008944892587716573418964211512423395552206165710856216924439708058219257211120296958852796592457424339624582046944012664805451948542604677945009072875019642462551052662320174628807633611832021809934363953519116953136660067747510560775234215524751106971938773615126192798285613615399355402725893446201577546568955810442814156939844053518269578775797411160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4046781211660261243199481287347642883858902617730108011403057828868073714029519881380398118816660124068719891426535493641546510832849262106817264804412083849978754112284768869653996153890606089232951612535492254741517958228924318517425475448473531897821177760910633247696987517891229141198821537708309471535691232295630825507358195907906882660348276890000264756756235312191080813479707073781696946841444185713116166861974772475241418338131573750401401649999792171622843875553329906314408859832574596934126594351677706065167193154122586655873333201553521367965250270765935540039805443418682923373052863052806492956082594507584095990628631533470676351498039330014718916330762995052970031678547400729935431724510289367016224985281745600356142311978320449749932554249014116148549236890475081850214460823800457854767217981580752882394263100809847023100596396963649944497355142280715537570539317298712351150710328502622516949146746290163498195877765804590525671756466392149408590045797771461752251985647498717378779166462735659869767405167506793504057123174454474949191158565904023383095573916309067874279728938239688125419260477919669475399312030183839678073653284527454742935723024853213768861185169590090113486163420067992805011694213945727162579634825040987924580011358873174244847506568546449102966044273342814070007841920446573596672828035516608496660241512297694038209390832060013120855485735824722126357048704224912838867091292508074101667331761392709517823091025287658595538650802124986477926468481729770324431049072892488225298479023349504087630254768772682967240533165393125879981102243369783960859999862775598674355235527510385187002366091425774153232458612450887702828255949505329096798225245065959793570524008417497952844568255848183757535737132509246706444505559045279969213510481066785528893666639488109082499180176030586822294037597451964789018406217521978081104401728391081675536710469471310130123149695483400153891729671118859797450386218028817933523040553735901241953526556491079416831258939875441947657081858242234926006499526381433154030645718979353858391128836294573043751413316863566604218373508982149087650825886578927706249280260197338233831581386097648127054275003214483975084313793254537591510024768985566299595789273585062269122214165097009752654812077782779750475898170712441575909825799527954634149433352367063710602107806974486304689552039708732069307349457718372577025860277296263595673950090258334634120629624114245285388046369851205607848703656777316795749208678745280133732675643334775066438754106408412319625784920003399293137303302468100928595002106117941681040698149652125527455998741241918835323002935732289664350709667268458398256683617084421004048355670113060661185566247254879535001191573431904110279547158145315822328956274917219853623106046776850139874892479371307628679978338684336482903833859396892000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 174715247493939949938700390350402754470995773118746896083306390293236497076368301777062962549172052727460045371355726656441727513529676395436885180251064449706047430057968587249755283466042887610960366585124945669816754152002548837721269136085136376004150171070954995807752729955983159030075930523905492676018907530041209573571577340657715582060280570002450464172547281107192098394105368836495674170016033261228778550524436256379630080154586460589581342622879691248571235904797688841231481421011909348113786088524131620318205280826493013172415409567544632519507904325751971142539934997482586331868242479363308120287069717358248438615832667505102393312837991558180102014707447976734092302984815808133839389268756599750905106096518396691985153882795123434267251144733036558942735489340656954130462939606667017221126799840696092040479453878743554901881533716573408104397566346445771294665384187450849123856724834683966672238363902802262336159215800362407736325732776564010950713918439169329100990111743155600496727338433049610750708415538793649178141777098266286991195887889438190145788666778074137003597301487660940223280385415483937820477839816249739190807151646446184111834096983851239449124917360141815927636787599280334396059326952298962581604503908013705962527953780860399094080786611173883945318694840577184842577197536520452387748364021147113309427776211305051431410268099888785400243252883989536105515313458591569309791506203571210530920470954603994336784699261805219156213163414235441299097185143229906081620377260538409272057390273114531529627351056504634377565376570944145893061579222436142130771978677904537854080572630723057155464506423159293878273880366102973662600311558144345888142186727748762411356545937002838596676504864300253496414606730572799621064796577547424544364594531406028698480478316545607403118642648783589846515215799778037287693158213676146509808616442743985448486552150146793890460577537514250245633962695426337117682633231929851445506337100581050862333918737219876319787605037251070869191925411876196653675048983412856012150076696093844001140072334569841796628421314889904811506149291902384879804530514395805339614054544684619334823049812918937021799297141291438603257520980197775799849489676029989532880599264423060965113290021261937812808901841834207438243464853421215307152262470747433809444719250535194126468799429030243004683194746482816932353608354688740261411518341845295442090851554440274696228490948332048930993189354825548883035930088441266453026693427756082676474793290801365147290380414767759219724686095788635678800943759342361523020763454176986592840108118060739769308471942975754089396811760599122764936765649432291390736461553634307657694056564655355727190784604424095648407346009035750235523824730273371073156467975655358608201018351117410377843503588521105567466153638017187615515231484822800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -249379780348234700647592979147532856743889669157008959177999769367064793881284718377575516853357021193990853412212796181455114196360339968792652477633685084190148275580318137622091071711865983756301431437523313235267603819527513214534756977396683896921889035432729438050899247411498838990884303391953834361523445333217662916720131065654295024619398194840370828161487449123949562238256901381652692230119429427734204054320368212740054644129204337298881573315891376570167693374691092027565289956700790010526168889590988210707492778299455142766095364574821413198657735129308409800127298974560397465450215985398248366142745301972252810523494636465717260690146329979313889588448840957238652311695582892744803369541361097442492147934627107762729500019233297030244617103170201513724555752023016318807667246631777117252092886807500456288435260391133077622816449955295779430813892906222572240099296635359989136452199379678635267953466725415087113352709364274109453225483256514310351981364058885244131664743518084576214815036708862076863124530470400707485574357464030556550543476340345791377065504798293880208562286766346230652012464556272738299689763514801045670198515581204811659733688729135745206844160540033577327517277047456836639132952328647279261160724725790316589727171188572000376002107968141490110338095393727543062361132186947330930443647109931659397176014817570119945023880894981413070247825182730835911047145802453238814918428674117815320553741563399027081348678735471150075943470017562125544341709061715241478304013005220753746050452522505559123458790638536503608411718671964409390301068844451739467795334202304271571192561357376165581400012671225187777313057452047756646066769487188731705935322680874636426128490280855941015623056103055233871083793497481783238538991025203687429333021508354978767282161694962029169661574639301804044504941075773855563368540561806101781260453330626606600492734137748126337682322449227408734565882506211575013967146909124134089154430100917871298729866938018842203639734386051066491871245839452174782101605837262686368625456217864783942785448724869724871715056594215545828539168570304001802490472037778239038303654872865371466485014612419973579848953864447539927906602235421341171572960142624161069240518621063814848370715364597427876089321121254272076450132731086607085498102603262783981708500685595092066726594621555838672554435952424614460523288353010715787293091960226733304482023412479203102429929979380692512630571901452929044103021276038749570853592277033602718358239097531106912036520078056355706365916375031678085081570886766420409358650458552192974422110796356004295154278136623815655145521674559136489620820885893109442548110131190818488932766876766267621215699226702139564222456999997038640794529416050970691082415197864873432877569768930953254857157602998350665128026145638011476395875206600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 360177200338829289561254411833427346561335680453428292602673236917050419271490955601946269373122013108789258694033270898175876972364361619468411650116238088583730656120333842889928281491571416818335927621807731537611034549445587526631594359457020411877425839216738700022741091072606636192340783982219849989120838702600304742036502278403983556069748018850898799693194818369703809865985525435368158894930631402386468160943799023775988574317812813769517438652603106221296316252853863012784067100582961434924610951613846420644317742868248660218488098046171988149127046047963991474346342122442376484000549547422688797341585503858035683603684904173993060874590421437376570764033849450478832053319734725066772554835995716931549578427188099417965365725667417807799147578044830571666289392706185641388143583984341978295685523929531361710787349256492314044999209622311642529211977873037518547556526317836303900958233406658085503205272568636178821415338558990845064175101140487495879215899407008751259498517291558893785963288722845843566068836149188897083782782519719030869660178827477149099897224978876424701319770703691637694112761390040177783166261364414163969135857862733636562882958418262910794334086496371507875659160924964691416798864739862107435052846867866754465100728414267252476855448254175297644483742308819353698479124332963386295735530975037215316238025323139801011008339605245249885460247624549339954424657868177380443545991581365077184770595370857989629232322284734251154522273567327318699250343792370788751025431049602843985717153327175576833012118750964554380929429821760448609517968864186842677707533662307847603615279153066232010466233250748919920334036717281976115755716642871827856899542819663342584813380384315186614833780323664093248140290559547292166636631196248528446731595926438470183517771122452787832676053165078832457331015070483315607198181710548266391589460172513175136514360643571206918649958905296309618166615555918840707232600524077553382984657241487300504097750067629689997177178766746703930581239588102969388961566377587201741271265595022281971197193828524160532389656944184368832134457543071148881387202717699604327151908030192733623659996994518975957640932847796275704514933434677577213261015784717755364036765480499245414312033206656731335047512196644938176807844619218520174171009805111257933842082013264807274010610111078975677663877957138648523074552616925889723896448389133959859655357198305218250764370020461597291662672580568079037276662198019080861179087186717788514115129025440067159615654658014830659145322027821669130932865078607954643746820919842351714687983017112861356158065031038615158051740242410205531071400573366140314260611262256113400072870760615703020825645325098146534932046000967832836184768179471034167388049766683629006161468263738591285391996888735903771766105365239325074796379712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -852799894999500341813332810397132715555637182821628738750629793483339956959078830455732672543376210784968287583345696173312949492842249945567683068611800666071144438548521511481887684910741322591059213435382503602383056298718049040147432282891939665802827472106783369034524485231800883710472175803301232752226875788597151701917920687069254287956671011091744653988396320645832507348294446557643000170694964182414041859462371248816890833127645745158829761907270565571245557433244707389092488780644875560598568863067284157881603052355052461515473844878098928458538331198951737551289815309954120945950810399028305158629033735851391122701454080950317186795602940420711686798685821048622079749834105580542761075340660766314776906390337867091622826036100015591471777664847179829482168879304186124341253793409024800679799460135643745334190582326231296851810976814398548615333443115586264450167794070278491560150379875890642901346826863550354394041550052970927535980583760939433735152805907900050107699697585632261443199746492955342488162182238202512754801289674030424466072061926342272397896326393364346347684355682259669294281961201471601629939620469891456812394963094419535435348763996502986842901318370964797904537071810585235462475245006235532871184659865789206656557470958585171268808034021074813662648245014933534545664382363661201480513520643321917362325498844383129918718852206591058604999394132051587038692014075979765721175989302882525043779821956769901331190207124099278932117676514980895551753008285303178877925068970359969597929206964693969121460118443027877143340549957751545909124857541800509932464623480359802062698386864270207361352508875253404361242408896377710503888589083810267402979317694954422103397258152333699452320653005672959184671043636967964526568523995308540543154346481210767390637761888419640827626511281854949138837559594945666839022686275053940721704579482779134473178627662453299248160172020942791231862612296022882678217103833844959292620206766237801249237782370549959518923023051827935174391597876529929647729728352363769432189131182528556992604430699672518603507346617298412623163186317754854477829621771443814391983314968999978044913364637830161551364331027175576926940818130605139341179264147173423263314702895755553704242660034463306931895355125594151650107710713299865520720801382215933735882783666680262327087291878673369131128206498335008516030066345852113634128867354361438523606148396460904936607187392988818027191530826170842635327898972466070447367234583406487930327292478405148256860171600226111736583346129005147227530784921083399243988321011418207857389866746439576884726690091197756618572493895651412046911983466287351177338363402807861494867520938741927535208857536337366215053549534907756818347502385803541044174725927736001640553784448923455756959824284893349746578692366819714668658947600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -478026775571812990075750916053692953250968660176310169805891834312967995807193454711546331069638820633181208918712829875441204298533922054498225141254489030843436201439182542907264196588565168655673943048897100446371774717183550913166128896970295425345312601871661977434894228392224844374184509131101978804435875413277414024968640835548904112056652904137729567271309571167484451200643442744709664069195791694144789946122033135538743595264128504468661860444561806906809825908845947412653992298890906834324141044153132653956538551186933363609964953984266770738297405401499825146509839873185479776264249962254031879959895434250406514138753535570811373489515083799103926252211669201993253476308306197913388506306896828447735397192933793370040354618057274318661425037979305649255578128396491033549330839383333067509181182137826369568710786647753202200914125871688085830281889310484333688917751170848080624734129919537186287570995737532827153415462837091214860650216541671033236394064162037074053038913100280007306266568707988112406508773812671992762889452320259431760542310093132040665631947545161426589675445691886364632877627424286103263024226932186743775215556713017302316167839231427027609852487217102709578593134147339034660949733072263557530579623564896162247333237414902932170350900760615327996647946240286836092783400560895488146247089910082596313995694873805901852157605099135728163996561361868333009548511596872947000409563338584500633430922161403703918023507017047825655952745135479170389960091868614722694631916497387436133410640583650152419294152083617763607832062600720731088546498953316149402739574372123597635089582635120144132800463412882909139241797545826392853760669427584927383437587582610710642307044498000618476849493713932298578298736473163462102362315909142675289938015585034992655542232384998274667617326175075215868776112274561255017245607986395193770139167195690376193682542480683888448597470031244022564085574260781881252955284297910392709657268482841708250505367460088012427186469155593756425080549182721661248718875364029515818919821013180582479210223652534687403154563746741094235463881108057336019284831193205998952023817442347735075163674053344735015462499418329068191579906526693833766686530475074338793213960244543804805898105858096354483877521751939614764569645557086999170886049100005728013673807286915047859166988286438072640847575706679953904089417901615402132211603210301729419721481183389137109122937148736289646515863808821179565765877402091780915421860185884696457385459283137451196405874019746986178321489490106388485540162322698557018193041295436755129652698066862306846797510191658548915803792619836962211037009909368827285913312367605955429209247262031637912895169034431022485343879429372279480540220071445385288336748378975407246482217371806236924203466909880748588251699328842389066298280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1575742977581537149446008212036725695826453215687104817323986400991350465303967556640013585419734773169179162390735435782615710368309046123713320436031355551848897850720350562388844578810440920780884909654412568093136790530852832415867955146645404699031960985633412331592189881550556019463170804072447136097801110762332439217150213636510297443309323830197033580931445873115099169781960524611913358301581693541689888080216805446179922358526869096201284526460061000514599219350746715216428738118784812058970820102715107266006016480484640624659589616566380149726584294515936177717376803166457935446957802201074036465814975906178757886665695827660310653134323616700331088684384913880347687194305625665072282537427609755971294808948037103805419596005676556775482436785937628021455233166914298183861926784119106325112695469158307037339759065513818183598453171484709258434661180679837953549450712942276215450811370320410624577731125118557961598938603343158971459998938549028301389042593799159301736535297768361239112313286150186271261610554599578068280748524451504036806251675200890290279511972321127528078805081811602458728052781889869287812448306728122887040182480015864465698470758329859247364713126942156522274376704607663019647046180504190525593221970948884058539192359445454749036320596483551971449557577927402064185364031394083445431086084780635039820016978085587507394016076306182400272272051882108263567941169681362539161132515187864082175956810805095703634383541183764552341017664266296354453058303113642160579532397540562480821326255718347277903443426237219697546693877589151971163557690420799363378008396990687606326464721457696409801813846849708066677890162073585430636945308941932479603604684041267580105503871154371944208700592841297564934448416577239989724573045762944581742500678726911352498015216372292765102078569438635372600987646294788017284239845540910390779974718977304427411396868565754810151959993995326688464435653619961500269891207004422560739123061946380412073439572042145051534702483779113455519000976180227798029610916894554213364518239226576872132999638944913555810389011968722554508186341044632760018386324460494942118235357401407098918627568521814732394380457405176483882063650303737098927891256922239749842737437939768575719955607230401969810983491351974183140705459624054571719045320727691275040283274843329299261897669518009523229557918330652167270469759564492600839006001047737637162059480432585012823006260782265355146033591000572392837767199520192873036057683876479611195012077456633766422367313182909513902712805922618373836382289163381361792579362264775756971392601697323319555389031713226068498159390568474244507285683520397231461395742520382416253621888004218820515761785167245430801899768746772787675426933437845005840302775253691186781052657773437122381722838596444317734851926198999608917104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 722153101067231779249126612254296477539238346511978161153394741787704933507967199100280369429110834903223071383001383138829527989027096239371015305830793659789855978161759793976814493588146577778763214588787127835740488766188020148758077778021728174814180864571708299790582562010091767371373480991913385856046960844779258853543912139409141298975546154192906796212273357026789957677666249610864963772992597738331220383580223815765232860801077852079683691886392058522411543153677043485051503399970185456886884380711728568948019986522844637479075221098356387178733324835924574898400090092681148627674340170521685190667054580283268036985553261357252479877177395800756847918693184360397715574891682374978667123244044141131530514116330801952583686617085668744536741629188623936043082216752667069335542812303705338525044346629239364162925087245866508193518079591343725276731999608001240082627517432534019390857768449554273303969532491633458929417573850198312105502398054538974843618208553503638303696548174005898399861453990478108720816022844090059836491750128273526369127899866869229066056715988449930630910813810767361120890193255716674425685170218224311377741628995089123359702026094314387779341436880873587396024575882300352308929701069754413005330757361640846644524521976281492553442780273620690126724475301381022873121492964334234087790600488351898507398420937182832831596613253876003276167570881990068126101863611714894632798472327602271154746650312203771691132566400027486711133207453951764361201215641300804952143743600328905673427790820971347428774734491668911952493161654861688004833369332485863842611140932619346349333973652237209414214310884625702811664883606573719438869189403931001319260872626351094416170989041948617213892426890117505157596158101942691043166876854020125987185667813520412284194496443313755841504275861917343093856482489186711262753005923063887551562147772661544171627406280435484874861849910814711586298529325053020437330411577310320003558117456002136370174498670485375063941138014881985879381828009851629630999788264560150854789843539618617368599949599492734078431455072451984842623216007082822855886242785003019118496189448356045617956920076224364573815869764104986532332990656669579352650483909036457643849770640474557350447733285188585221784662278756892936690234738479502467097102367898801128382067448513081498489275546378006650686294852365659136624184517439559645979851071248174759533949499923049398928651524299240214102819226177300277955310982825557407651558486838446324750942227951579754342614122782319222548542279018811531077685454018391194999839940484498976735782220398601928724926588366846301254874546700082953304002656791488470692061062515131160229863535156880583383368349204412027681979408217717198869434760657012876930367812121284471988526699389465531767369340645708078212480991896095686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2570467097171367215777269930590527482802214648851674586714470845712591236252091946005509969980772760660898808113614761710414138117824851453832818926166416534602010756594262420055369800286996256826297403137737514063714887981025040023134389491511255405279781324750332673950796055721454962349236009395426881335340164825656706762525027651759441576951096778738256307426351078798389077355718611725966940309541862996144604736840709270801549919960609441813362402137230636709090121932620897892055151614213284401531303013335435647296675753249779757225972604773114136269350696980419846437594244206192901689960532087975094346278009948662971207843877300163971828983769926327363921059950303307924410022127408777201023214449729676035747328878498282958222788665081545124886883028301357589953854319416540587975856475034864924107390831012400008267893094046403325390267019313225179365181755882362004627848298970611480948017106354216408664962280012118326371362765595188013225036303832897759581289043442708602809285161303387404489694596878197120563736623403993672752763626173580926561915901770655695274325292299090708552082604904596918370865151790045793920580499717220135956043500199366072212182437274825586212060899252932671374141239515363312231238690250724595204711521564151711831764121853373847391013420696485761124327602536404076452253245519578766344680015846973065773476185984291288044172453864216933048599179695286952052761479297822287773250384557838790151368505120109935969548675955959916397801207933842205662108378153797811840558712552172773129460347287460613016874211347612473131349842353168459621216492643739112340915133221970691108574419576084358048134376078831656068480977055509168963015173171088942090715160895200617574150131018864664538937849458908574166043303367655753264930221736668168738977110521848964435863188974815919865274342352251883677510582401389679232481562122676577114787464606946283855828546219526318403250261138881438106344402962872018611902709711903174031621939557553250639494155401589191775221138053629694528855520063855224420288424430431776463465451234857733147320232518993501583235981696796217905037820766218211682521901129004312871389107714770090202508150051164590210585313729539762055120210960202203676564998579311712776967957248680140290008035248383601723537795219554836144080117062094716580463736326600506251074484655082806014679666226559376974130308173213383141272281069974841268364057625905376734189496667043801529797290178479434376626924141613785664997203732014492644272003637472203783361105063131957812601564265123629522420507545390470207258123461779304827678708431442316850300458400343166985016944645544818778548811444255928678233957902944718452995720600887595835749736271524389187045195440315270690039986352790410768610266280165432875267540590884834956363990546211579937088467171345299224930624062145287800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 2740040936123501763024167613680882903567485217819243508194747240158159864347238654577823101576905613119770728358054543322407530389666820584220133496036158310067094904360794903060064690799961402836901692069549390908711125113693366072754726886528769933572712624498548562733602969380629266268174392789283333007759714696148508374679934547202383003972021611333043288711194309741687278780995834903636788740781960650665128993795089337307410337878984449194507267752146279426623794541375458858450106095902672594542942813501522611407879371407635139593657700077896672690814968463679544007604924866600202945260148147493134874307427336835954173108707496402546707617712277536897295416011106091194163376312701112280889096514434992656012532901531517346877497809952265738157527183715741701019500604108565079266599956613780101634538742923531834278610131212390838785777311626357142118685031492408325200955802002361029626451356540768323967261957842034529654422586085103775581779487785498210386404275437756276170700808955945534636365541378689861755516106190578390384026559101959601003245140921694706768602309446607014372089138996123552071325319886214719381668358247051345330787602960989506582523375454622422163990657104217648199626840652146411279623661617154781519860988764641031326504459902358452419271460921322727205195876411391539848521972182147050475677375061721807533476527955072520406067145838662336693821678921033296392031597014663387885361240105615423422442343538040419705188324967744311572593328055744162294175125804841669504334674714132843401680303752582038426830978976091591063843558125637617597402844870653264885582039637607507448367188679006766222488824592158313164936786134594841232198509756384935797397080054824368293610122672414031242319604159227108239193124823599260742408237185107380897858193876784064106391866396246941653000366804545292439306950590083334075351595271952117789095032310267838910718392611904791481801636729775238791485503588516517242697686119554546080493416478917875417313100108686273197340794574956748708582355186672724724071934455150270871293294075456356179211345486666562720100525210884394017165090724581926160502918502222885346592785818180870304665554308891513838970153570435198888223532036981993479905769866167705244229558598766786474040052339617974217530538041134237473704518134420187445304550874466199817920240257842111657487598962338652896731299830616109064473909032418714065587958783037880431035241065836677427220936215685969603139261195546227963317302510298809582091473844233750023659365220399375149048357000958677592979248138836404265182135697240991343117854103249313008204305021777866602893690155683061177039233580942347410142091647422510577866693127585310417674817228454348544084297273410575354041446347198394760623346752537912222621077806828455577836299164809182503347560415395296287274166796288100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2666881762544923215402335364471941346008793725976029519186901586245540487775439827672609671421090030828123357989773494976772567658635650226239401577775536946264005825330054388384353744126912256994594386796165539131799869200250939675229056587842970681783389069112846895558633296400295440686080679989102702190994716410232570484700622753796005246391401232105775564399103264453847618244055651170307733348691745948822439069801363844807000166989188296743368870319116981453108315639129235021041499328994231690103337330740433090394468800387544766093633284989118884187833238688003896057749580478538993296381841048588853686907491435363351620204137195491044262673788790877814680879391596469716973814339785006380990266489892899998102181505165222810392051306501135403792868815647412046565778916770015728014236945966545448184341693905387532537839525785624543134932884533343829784204198668694253089172387446991065282863769567003067710730931518412507027641776252490760637445094069374299334634174366381027276725361304807906499446165145422239751691931706627049109575402031187531657219364139019670398943713650422697668858891852135679367117507415872606791340363360692746353235471649094425104168295588463017652905727550158109285740875240016875748943273984880224942811000522106689514746507470040129925171129492363640582001437324026155280232006583071060702506134643804691305814161773623392848928124871098726842749320703778302390004504608249410488436706578476299231038485533955670423866138226388731734483390291880736372571159350630786625167084061737995658696744425208808696111354810512463115487515524512559837284096242361220376334634528277988015981317864079063080909790841138851242620197086958980525212169200939016537354320573716054017552912002537592019336380855320039311751888082236719021352009226216209395213418639945418230536121050964865006094193193397620759147705644269904982642235412032996884903786357142223740200918112492155582187515598526487477962809884834846330012921301340075323024020752064657240545206113419683718061038612358187408150860081884256621375563427685070805761164080920262146873713537926152741479143645865631565166869267218697986498276101533641148064621862368598448947526674702123142985644228350077683336921815981892253545171334526811431837935467570638084398729489327015653823438750217979585542611725113537203700743825155310663485728583857379187335159501557154294436631135107766925279025880473081747216162991032127870208296105607394036921260129831547706159466284575958102354148900230585440575978063884118079273655237721374377706852725941325012268824155507051030188360116842052108726201644478284256052584555912620234838839765949998803309740372483213341723667871356462110339030694691712034714144024765453809953514913746122565242975466531318506054060941417557062803968448188628729374335977245665884402843419584998940523827329632400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2024526646257371385900098177829571077558481379108212486508074359682793665819012607850653569058537358145296988297401694128666323796833254118015143920060202308094220103097049781720438430939689827734742594671062673135750336439270054911122954185548482040129089484659530093686908341281124402165991885008273132587735708646531937537331850803714146110716869269911747451036304748795243541781639014733929276457254053955532084183351385423192592954706029838720617055014849509109239044948467777247546941329297901721914948573301326827818565836182539863344990015404664838011891896509600663604216255336065558297649411796413076116023677604074724264399777212814979980200999701899315024347279385213489374420968586068037083852436227111396945795357822802057705737194268803939174545542586998274177519053258489451642727434030876542383880428164853326061855176903700656723073544108297431398517798811762509068380600242662543232113118910978243969152221875498695007473116493029430210932719985470428709376818269440016091433482426261278219301884562592785415911710247614867673598757716520297339325838702216994132871723372758850944478449317977650970694691546985011754761319437867652957154746088300755616318934597596375400177695820710982281983369192296226366931223978575592472909674456837008429540145816673421281174370848166977881753974836470812357480549504150865965202377847795331025189082294138532057483898729552808615289249443030833445454780899111206284330525931435720610950223816391629417261591397298790065784299198336525083930951255596353396421354115168085201233117638963105453326822271511456470670647280228231918258877646283198567514588983141609020957868856365535789395628620645694245902703852288994746200909812020716245343310086795231733755090798367557507829058651324342035299263648065231366199225191022491221765815990714833705901974326926245253690549273242506412045337852511975666161301617912114914052661362473443216385118235257431936336675220330559054656368513681106399291837465663408763139324998648004874535483455416436470873445418692410890069463445917894626605749194199118889860176972922007652422974252981420130918658145795883019597321239482165892921250820690212585003649209954471017684876822241916530010926833228387005221595111009309553145879616768792805343234775686809770899502312957753266609513255246170027130878893944913017892647169527728525016067750757618404673032592864981736366653654629077882961560573635136090938177043683023561730603011566617957394018089343291473311128379044209328025144726705024876739096721452122181530226823408380235775698704566588050325541356508583113816915815075212644011272185647468564851848453078046931444714251039561675634328574748746376507979297035049924837856560452448484460861481563025255447855676971192589776881436720393542797587134284989654020101356727925654998416384866998839296872813400058754656725869920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1430022959669306191910419595068562509018562315231103628553839964920971551685391435968896575902465773695469203833204358960141354087051122750242922694655090334084182152776414519658159774813434245531136988668411339960069408581145231883509284221718720406452093010361249904079216533471238254369194934728072367769597744602070559620571138145664377799800730559653939694705316605449834043949075469615661453651942218966084608776905333426247328036025618679576865797859368360512063486308770941560265893607157075803724690801857868899192343933943412734470574752206296941620663505967951293029476142961006923697520994380893553454229141067617727153508632740742449728962369167402716826904468285579879460873237692082552903427737430402764437636987649232913120733445508466829447940057322446040208256756654941901437233864279614978914917284172427709111699491293274604660852194130410755612949029322111391375701606971724019398704790251113418511852406318367516287148084520717440206367286117481556395193937996684883850417464984123644038062526285763704389442184060106447436854424409406083169527071953172116522674871704211847739264380554424696018642697610988697732980212794807179334537261229311908520734534100025185501670443977911599311640979866898651706061456665003420556773369692206415574237627284429898728594838344829180617578372891597699818443535398792756597683698114443341854981603462939606696307688659065249324870958919918764051553121331224080851013483086189352997940520898197516087552192274138693087168753484976987198580305372900610612807176843812612048482609635858998274847816660213976461617887949318173638591896876596090636287960202321401663483232061025375162878365928649087035069000938844916743681654431968420454841026962959979290114331483094528430900548064332932683928760050057932047055801828989460453306131133337102236717113675607843751671031045929550823483843603059506677343937570964174347093913220391967848006785393877810273807630702417126367511402639042308500080339324471745386142575666426755265690660801923605258744723763178953460311918979823151412032092202208527743501440360954085639019275381879731265953986241269873086576734566538784737382724503222949344598084812429763427182768540749854820815279896805210584794466460456034792590812813220972640649590983349931275124302305510566935781271730695297590773571579453311690657434181934286746301820505437981841720879402332280649100192677506872506193490323334124143170506046742438789615327744148771466441900361159099317175715988727548058013344127617663764215554624659415068408479199464158253562843527265300882990835776050136877233667259867193744327391483768253304385259042044346064933507375235787485500386972308197598830685001942078349144297683219248093586936298079356123241608321009146566814285444766922359503569386740955833993225483594997665700080832695745901633946694720551756406305700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 980752240278005069821766893927742941316789474629711292007148099743001626625120405259650598092051667275659129922997431882725030757418993029309219560568276721772367630412306646996000908420010844072510407711655935802647078407582217511402599997307025160413088736623398127513726878859252614106298894353584544917946914511318555627071327828358816012042219224928017901146884811927238898770154931765901194222798609256614279876073950872920339294496689867263908442584162342950191062042814121424333090005497912505122869267389654206190552753982460631509285652113545070441273341092104937098229693940178871874684904365405892517883740709148085359247185095422779358269112034970763556478385469786370628884241383865566196591046154674917831410561393267923759946239083499874907887599189899057899767179487190346237701571149930532001953916989549862130264362884709511576305196486801715320269306810581136444933311833938607560019999172601404216719532259319554082737305349766835257719289683869270503820668080575375884097304056890424948020693355627111456896911526690294571507696257650115815071749381108183388438609210687600248645081307366550502802078092524029199057287269955910597971841583263673454422597778599491677175989322286689861031922357455018336863690366923935993293278266877108754362767521852305250452137158025444406550268181735602390678263116286492392748131995782255950671775711071173276840382992068172381007847851016226684267269352946097477529606055576400313362258850044032055902778101184155985662473426345580195079270209834137586641661196340858373978264739003745609324523359089045080378313894160855740404668761001541309584719269604842535395712221208705716396327145846728810265263369231277996999969133217323066724219235865088008553629898819223820451791729998621601581517770359492169948374218471410918091767241156640026410090968776782065045866643143493195664575231648279930219058037099326368436921790050624945070596329650937787145996246023649515883417245776357871897268556485604631264667514219879435077684422207216923686147822007768471349995907452469542250574968579044649267716817033024231275682630600034245911797803893672954505263274823148953950390683028321301959335276045080316802401158256720020095756443456103165491956040826617557638173284528166419659618425811714154344870972049020970574086402624848368505490787504955670815678908016714452038988089800355835356554987489934601997918258629508587418272505159960350700491987875780836015077114892387722478572472764555467796134154905225221313074935259902576497678065638592317513944437259242724149610368152986123071168223473578797738424721418944730234979320305097844142993484258302889652640808759509804551417254817134315934315178871587007312072580938503341729979450805540259688985937058640505408807790739310052598307445842288781446982425019379439022333268236249043990868647712144725218989600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -520376403942798571821399020399584224515094196064045791190119575594052592009157952718859354862609938895857947230534775296890980207095627150617219335972133321485804676835806145987333810124283765374374797143200891876015656342414773200165840521371646787742023060542647279072425875774779552590784486728299189304523602364647360988244497439936333772875648117128390409001713204265622486482216565012736818828433831378903772903492555263149647009381502470192459222142377967215689394228627360081848455747392509059619017169041100650693951878424040941382696280009284667574278206290299635900609588424826817445969532988226620776485589033550128140937992111544911005649668391390866250206949591579474517415978173297171714279471538899768563658415001426096631244475595201400128376075394051418536379741961859114871208488723461763365192125388287663876799117969265164060316666099140037712969616249276119634802865701268772901286814825393607596944851277671662660257581129482242896705046157807448488188631774507560916039526532025626054710998151663223907293281440838510869381383644997248811267334701046781276882849913911753475659556964113755722954990759838097289138869566240509360458471839786198048986060843989416473077008337310349653450000890840749258032241761182780719451635208316029074506930137984761754792326743655364027986421669779708983978925735182673704300749471922292600323050949235169260332600978937805699713529990198171840301437482692745973162359340904371283007148114931828627351252089423910528734760056671508637221244234474486198260739783131696899028864513158194374149631317264765833702540352576006172916393101863270683597809623139994358534776602164815995350278715563820243997470885924675980237774745159932215828377300939442203774735316559091659282786204101365539512189715681217681691699075778012623733900386353096901979663220543811333414188326936992460510574338860748683755160437470997129646394457209220114543184963360326400729143712638464441117187689245055648417770279958109603025420533601007717234578281561712001243439041609447170601355111280165050830495280454816543352847664179619961261640356345442923018683360947266493065444332634558223195711397735841280753960428494621348333390954652694116930652256125122796060770030553955853851588804909109713695863370855411319866755411990111114065839571558433867046540144382968984065693531741878548239552401875739137661942322169016972913431477561877632548404474765242811289571939857234908853966574526230342899161390747352066942123895144656358588178228281003429168300837030953818825361571593107177383733948217982693654941747572357860959881210361148875343407696939384663706756726061472894107990816582678117586045881328995226736011896167879876918868928157725291921159481270388017915877238562800607695835602552484090449368832872251936544801551428360122504854025697212566436426697547917489769840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 242391581438713018087266565946445874939956805766297393354992731410559345019377686229343092258624017344301659861544254872824291840033857677174810966683447863753450082821770077323606160037380803963240057965657734778454297616629544823397596392701162664287431881770696206705695518471165949566504191383332395759517585085070153240447214834382522144300381825461313286578737952826904269205706701185930056071154335058740669091943747872200500653195136729616742077624482276004778349484524297632546645795779580360527226862536233146725628306097787463066459484686680681931832188076182392549894109933291279616038183546819791737085526528464834361491513253222500240048619242492334499173826456905518382203873957976931095645225574754564230319895576344788875009700247652162304163782346776755020994944043217871808784788178162488032331364069239924193691128437036294942086440088930058361949293793197002543144704127996911997939562683153212509866652219919349225710310563110185738688327773931618527226094129908337385505545182516954436776731896340134896146983202213989248783484216986582520351502097853827509139208299216921522416351525459243357040661026826997888075167990003738763609839028737837285209020523451961877592928231153013861599603657106354254683920003495688217782468917745782491489391011939463392303888924497552917777957949623087550376106773880740500736954740213197519859953439820018250861725988491712875098216427695323518972726682795977407931644061205131954071981690740757748998949787090340179376393231406197195498541435768707763634594410256240512368102561755477706399709746980909814004974579962471625471877008927350732362219330576644584804582867219055551494790678226881552941354879217619283588103578917502483995219336854714257189507505192320873930514416636745090988083570043991113476924684330301845547070711427513055846057685114240466033254307482702222825054015319761879944666766207939522936054547576527839049816264752869841282527538961507265323623092684408831793763917772610747298175315286554746845989377110084675174127430113803369237560655364714747280688584575440118082610437339931431464783261926789386254829314174072408382260399495269399993402069546177520950197583528099337080953375996580610608600802872240167961968308786950819185643458374713480091968433770065371580832144462727918190428568003324128026710484008832939153504848963704914467150000869446618075097732221125397012987701778471513707960291711270906252214960344375437889656630856386214877856876916840112818847913544351461293504826180912605190917494411153925270014777748060060030152899988148383781014479136956307559173639930513924677953365064970823282774883259882034285119923013892226888703050781201085747175250140575957500459691528753203934104103557414259826599128420087777914592251800407678623420693013920125374500535788819659082494065023937812591191418223570561840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -91706831242171469407220961802940610778515695461015045722686367374633921453055673430710109591120158779780393249948025314283445085810723237897771349135634997512641736951720597980842224454791148656262095316106802270688589680852030635038539805727548573946454377176435840937000937631005681985249645755371627587362403855984619824845264240669751561426055760982050011720871905026419742594479188544475645545855816573547141765704010721450933478836773988901532972890776790451583144266822881166014224875610123645252078325580712474331482372352385229768897103753959723329404971100535867562847498832757986229694780557592894985586284720040951682230017969501222141274762996802175587282778327262781036942081272057126320427522749094855698258943985629805632175487705857686925649609272717685884643696251586322865556863754492055185318513040267071903422507368377921178616756217445269867067709569206844724880562270690769853463792741998507751670216644711689436670341372098820646185712991724775441025269036490204840815724056869964956042889042059043584707987519718466427923705903797261924025372286688311049843371997183388530819413545457258124340276774516892719495387634759834312837886477371169705406963387435409313406957732453712927490427543685907201193065522819506767374883788999056783518262122606054425181649111742818770280315898173486430299260772422121659567363160551893303862629788289086656934377556582376905572501303803700050454634580122423840891090263920574339907097387631909784049377064851753098897040345332397987152563220296683822335182656799871481993173237360531815718863179404702295587179381080977955546872469794366031920681123650861836662269392985814404737841283432033730382172026455281024386981740779221184800527029709756010818606240089156599940741951298261199268306845386818200606797924617811401062535751337247620295182879075387787698498492433973401303569476150080022468527025484307060206718699331204745667638453607259944632279251601033777299041769165500581246511475318852797750975364399225772492601066688808169613828167577656919252250421409668265081920223306003937635451391180153578977806202013786369225736694870081003678762318865441472112842958332824433506749625258801090540655768652073513069544945802758738943731587673912089069984374779339568487296881470677294096990873240460064692769481389177157639533809615207849788022784981610052882291743867712360764212791101105277004460908187677492677951903377409891513135609500546766361238467603695563226976692344032297998657750545232505371692638367313318151002835677449293169078054062101121079804382019055129354560303077635013069990650664269304941174565226203802084061680495789459310356639045377478139753521001605594640817311742351796071119696810308782309263169977640658035982526995322704784399463488859813342207487841644675878216330315174855259764771847067131981577831219542381600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 29232117819237240173220478705494282317054946548723043798988268393407598521177768351032590314432337963584609971390403117594760243963218291030994352189208992598527164216733174539248819854690467828486130429917202783530484783604082346743523703571557754529741265035158988665027261580852202263675868507175773165613586093572913034399320853292230087561535256136800604635131735890824890353639127833120453505439305648419061342617665751439286391235183125642289069353832576614892921468148284136344278689644710378069918601789958113654339658991635226316336840751415982085491721304042892582346157892216155845053274415477732845100844995070421865253306115507475633136205996526428396586715260507797413705534862818093982383000204357648235893946992490895966600695181812896078628320635693599095277397143440746924607462293056904505257670776209291759468671689736880092316544587717448698894187961240437534069376421922969387771306418580647347922296073464458253205658441352089502131146823217716427298344713926403853466441476061182757634558010495194560673814376671340308351408105610608087069256753186305113765989900097008083531761410827861387311607672463250180357681326394421558741801967930832012902640569479479895312176970200832377937857097888204820851198627486988489831202967402185905456804895136316490024750813024055026086937298971094016253448429031802192972354070542132250094568076956777513613090488670866852999963676459551352797752865669735173156263679530386446184761498649085235874447821400762359502237502654402005977120712560496973887457936523305637210026843932620722672838616727566864459770148815897214498044466297782768940604466016091868946486362054366773408062781081176663784325596224206366844286826775107301814904272208168797093768056621847313312640154373151424306029095618433763580782746049799471154602943705452713745980633532045678067234854600415466633515531501675122376946705696499586198695907840781480511843311231220536291446887793264575187757938073746099782548253008395796860931999487724110446958880202816503216776643577380641559680196780379769498150152081907495347416103988311146483162082952958759385060123090119727040072387743469261024950689774492761213980509926487956826430391514273600787013981341510638081626294450694798451388768412600145072610210712869935418377621509760968875078963869371167486641026792054403525502412683210904400342613384346382598962287526529852037091410024824928661341628022210276123452021338983285031603317960823048825827278279115295113445102382234784614695878589902509606189536405824406276046164594375001499996853008320134410549921425158459347495117639597744239262583326247409779109815171062812698923924153305032262593713478846568647043256930992643385775958717065395752297470793321970992769744959286863337493672218428021441517995633092523045067045897863283345733509056814562912001285642410800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -8299593918127539436690672028523254561937919548065600831788657907911492474683437443530587079589046607574289318537561992084823733235692580617678012329740801584113713970442380345333448455359938083974635400680988952741714537077742517649810786649514092493940357298790019527470332134447809346354627325271577574796516701656863278333366469942685724828437003947692065927168008848680656330223314873049197783858148030826727446930883770930737437244291151211398605105948982393074981194686366637403121941454937890648550604875793801293372950409982694643552837761355449847414176658431386710795508094630527031969780422509606548161322245944465993595804159223395248533188802219055336948504799613514784052793164019715662528866459966916036861579490118301575418067574945304586796472110759596216213624421607688121338596437265082420695502881056526809910188597925744586769867593012505339916893148658650106772974038017200610742732701297273120999217020263017162553212277223499519968178929264234799436515510664729523664487038788288414923125997321837884125301964357751653044683748068386372725397022081277200824476352570031684351572957701233975684486808807137466739786885827359793427861043934399143335479258439352889478299860014914333590720911703927771508191631903969913934211251161383634037600561992818120502838390948774017449248201120232296599492975414208753110689140910062401720053307187835622596082876556621900343662336070417277203868696232031160353387525844457653673366515081212947827647527922786315171337231078858857625020562862187026487064620472703494966567033918567438205754383127892140715578239268101244292939413581501925990209462605512533449878081083965061846542520037865175560741113296022403679970224401177452625348775032119707610311388906597733940692390887809570788708373591007105576476148068902432180247854212566722435195817894934572894136830291973470810379822611973697183760755950023724100230733407658358080961528507302448827903732309725821453330824882336211014971932620121895339837200569036857486642887911931232578996256486320277751357784417161950217044779852426512171773310181252893882088668433404019127183466410891590997295697196819684060093058417049593481054568902639749388355706151869789287212102680503876612271888846476179455683239086325129902146481462703775490781491164244014609411652707922328223368725491464582223984513680866574256720400555294531206656974835136373071147477260515518781722210454929007040948826911979371374968877506553520673148411712487111894621994371725791396285653162284463509626155982601132877595537982529520169088901506667074967585400539522472098123866093939398438402069349612925977180253704839499778048571723525096164272766226934392764607986750522979490870630224245641790773181730235797212845982666359731751888487494645089788161367438092194815749516598916439104838983283237547047525214504624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1812734098674920335976156648714353308510855670263061917820347642792077909027137117273793930645937063128863625016593771803661706328327136613313528836562329180309831738781042718582321974987358797411938193878297861765685819950419692912797044772031391267237642664317189491408572803770302527146848974333968423508968700508653653898780011724146950232345559436724368136721556375732567021787778837404472346889801230624407297987128049256166017015055830137647774512668679989710279761121040929509248148369373774467119476389506017313548596370381678782204214162189903451571570147258636893035547757477977115900968513868243597393182983623648402424191155194823670028065631446472471591062337390299057073603682957531686837773382278405782395026665426352215379806090685195619250079632623753352877373655208366434004615267027180234395329214907723886380469652798018235079790490764561400148168261170612867217421452239139804016798337842589418845674073569689018102441428603114432329893896704590208100567131174001343632360893202054959377562662641227320986635098459202840590047448927113748246279578300845550902503045563487056959477694387776630966753223768139703287386273726361545644576582550341312728405110383037540092358961597152026589659186026899842157391723493098145699056070636422932657135641826157228068615281046006073444909082837139106756460871396509509487594125762090824358650970832814667783264668460209220568873428530119414974484785888385459404461678749392882562494630676382614372750488921292265047259424476831819495342269421415661110972101192102645942000720242005044077025752029796191757526947023855253483043360644367982015481473658501028735484537992805558615964180173641036463262738455743483444851264098462283202042409096255141600267759513912237728993509416146115121796537438355895207623504065210870392226016211750915671891734458274612237580917797518717168910306780593411107728423499290110623574055856913455192484640703188505650433534243507599348152919110835289418656781137365560800360606721051583777488440124146268274647653203090702385489770395280814354889105984205458306723008720925821171819693955098636573033062304475787121968965286503382625995055610228806450385045747346034445459891843335929719908990657153414840236076952216833939042807567815203739167631351072988851735278872937712474459944348920698838855627227061758242527578273528243900637443785238555864025975022896239226438573765358700967186290518694943020630156085353467383648785423641901218150586887409857791751559789473507342159602240474228878099410680564148637565684442898742717391338073669103566076917332970372521489723680073868286945901259515075480566559403218226919013415089881526397361922651428518832672704876143551399788797669024111996194596371517303104212201380253408900050784136699198814241497617793117315636772470154029664404459585688432786466141856800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -292355616676237067974526712656664285806926137652530313868724881328378610536247888482759376255764699302626669842513165439713187498737725071961461559044474906497496140700122849802543194062475023711013618670253977326391250124030949597840450493235286982226111300067042069242266353968916063032795752360684646280235563925320136712626168721959835264375492773412729036974881925488849478333061606927823332591196799658785134952988645782649617349495904897371689960982601096233053569285672287048583038784285424576733289910947405986301852581660733581071692545864971008124085869460193582221197711510370439248987472919353107754405181136950413448066758237923119697752651863431556824656761783334502566216105942314544397071136070242877735816141509118925840835378177366764664638783565669104947024448151398418647529594051090834739690525022226260613118665040325126956079556307528945044450379460587740610414502277525202140232027867306802617945652258186541875135793430711986750990120416816007483273046075167214706544561067221667922609595649860522185596360147684649912587376283400945568269746096160740949072342790136973462948319580911496272751979642209194703134901205133059875043562819562135873845709561196577424253880951233472005855831056373669117906541463632617317517466260559277574496891178891657711684798800375915602020426686765594542329214968603891768957976770909429373540756573629713530592519394124232457997149858894277848466869809813380214031537151524738507680873859758549750932592191317329189397612544313624337173534858426583108081914491976085036358568448857582793093671490110064339901756499524910578563259495320755299079717263374239654388434604285859021272474806425756609732272638115621816504172762142065263420861483709385740948136777337697250427814858311218937966904442449132510713755334061265257611416509514353387377075387132690098287823444070191920282583145028736445776136595473833694783804022964059121540204304235692848243317045829445491543264639102944623397357318794890389448763984590052786183636523810126213199302834984139900546885155571391962672611746012747275352589718530429395019487851993783703779517253104831186945680642632574904278174792572085252900122507864355216958692158353948355211188766649815562301305257419676567480649513978952035300273294662703392163251098645483966813461581295092572278242514933120322806127716719374443616148815143248115785589493011703910267580459308465519401603292816298968742310630633052530006547328495141790376702720760112014061106582326228616023802552627248238608289768196607229842099501975233632946005942626275805911457760607460155307825887561661673878487807393976479525789085600716300661630220429164115224009974508059958081102742790110342364572348723765719356466291387000793814956051408053701761685703057443330411650711944959864846370117733443672393533107974315257834312560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 42098004466289341713851228031563356559934519748622635453890937276497810439568234674449110309995683705912985341803835258544190385088044949092199621125718173995292639135889903140098756679355638018862560217152343620594257039666488045305668683900348776310894834005226043944256603335475977661360615177603934914331511672013469019888828008146876995504839415806035079330466032192061091565229129219688386526652247031945047995676793490561052245097173053341665819792340835079501085799284002657426064245439450046095876890385008637167098469655434209452186558236565260799014367637191637373864251780438096542244611809131264413489981091423781920624189277318299465525147254996630341379594526669843258088653470578361113167553441808476909997823003171343837075043751459657078357674043129170493863802957211783919239385719992148489593708045547258542642459186930670182250627695722608009673925567174613234196224593545962652373303763116721555922192452561370469292989370552215491099609218685762689783885596661504514849654276488517878596743293404699152107072712703359410769266086707711638562105675350412226352085359336441914070916672685006328042985829431578652056815314872954489855795581932783893488620176479190937938926160215952927689513611574021988322055698471267946141381875613386745906927705216113377804333967326663563035743177657000657092945723802427260032158083945160378647287807132459132035065823531848634736644891427582392502452195733683295507483991321128200196171123781374981881660817652914570688316703728059685007964531284270549053529276129336255622902192304801121112418689783921708257686126888733341559217532686614204252655840269838293598795370491970556273796431958084148786125031375282350611539250668379492332984272023458812854714084997617641535278912998838512777784677739151264332970494078673409476130288705737329527662934817296505514413443043877297281299937727373624427333579185526757369470404074310788400865686384991639375378312308931502637138068065516324385068258382933958664392895682127715687755353406209003877246711732387086634241129093371322460409687865618384833262942201072628110058713637123983361793836893701118878095160609273283619901877698017503824111641873237455693583684595814372388054917144634837873513704309380204425213060310611213082222131011473964042514779550032882160113284995027294059141136585173726541666719849103897633693864481121203611609732287448356059381584329349580464564631355539917571783418879244948445384800194946545881005507250439451847424262997473061752044529210973356497267875934481612904765188102541107800977434667327119023819215283935014079393283196658134426256111122339623800818382060480791008437240307400455679059089825762791751516090245636198320012151204694229821495634036225680660781123140791886099333158175361264152690665192999292588339485448190810065791283885477509045764000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -5074860230749678591965223264557526895980564109302706374733360432207292239587567566412697462177894705678725308039575435788009395705974729551227745313249964274555209987058757401397502504413249470975733800536089983209738962191647807878614403614109815298015647063224744022221690348456353464614272770579541036746248474532817010245731701740526748907358886056121782014244464393034729631466399142916099794375552471758093560830118020514653898245957372029625631374891370258068567127831848833913925403613972327474560832304286574423082456113139091139101948969774698894225583690960543994666479176588363991020990115339342246140889421611685324392082692430197557708646647426328400020802219122324373897929084153720265531634865713896261472324417058926416820219961015662267103157050830685348871454388668442554076801846548831983304137866409999485557653558750928679437005482576044457446729458560442374174733057273011773981922172179347405888414510974154235663647158992495803151334858445466033241836030960999568521339233472878007926731197890972650365226355232199647393589975541947001101436519230740679276754473364809709218929030017858513980288088238418132479663712169434745167002373465941219667958108911400137978620699891196395992130526239227277355254060470257170856882675620164684213025781390573233376392712903479207668966740626371446138312971213057066440871924684808948790439733903425444790648950626222946097241874225281466153471067290008112625878210762871216492052629009004576251684892832007123603459811841960576005780749250315614080137312384984922923477522409414056705949821252018418454027041773675004051458070819538750546919618078582045219765354698246576674552933778618183323868546545448203622132818983867294276596066093509078584986111316225382478651084630553578268376589307684557036941891554077140714878509659356026628694869491263014810171433231417215418617798717259650932635716099602474177576121650154333919501023948664340211055863713808127402779897707574142977801658345217814533120212195889817242677966543263157430026588926801600323724933671216268404288962200959958536494202533195493590489294554918348925304918956924255305177337864223752163213924427696354058707725324655253542356856507308561594067249146823528327665159050270555869236537271475025983324085043958828298539065750036173627820158077870937534082060573378350670201524161596439131355662787284068725612355719009110454468791838145415053979711494796817603959466083242969673532429446313003827005907692897766202229332964850894106391690701884556091761579950857148939969551989317234703742912792136571148165091604682789916248261560443149152832601279835375589434548656193310822698292591019062918494832969253043146406319336485076085444180949429411033724511877387865548172314966187410965121198793304423746298097805036993033394008403081308572162646101596527784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 495117283289142579934928281730917583514981780248655224438790057459563513806772608714584606522794986121211972510119366533356323307172339391016028391094301241782472164387939553695155069524777183089985915219800149887865043829671639243021532833950777726205438905158009837876519150614359838410448437038615474457881640461881531286054760971102142100398898701278893386794089715027811685702787012056751748930137528983161025446263085147911491126930684945764737859620021686285899455162804907598271516708085782645067284063431043984021914385046771974107841933781783971935276296629627433586582219142232870662798618688703721779225023040013193081058276200239248928856480752224336600477378989009733964018190235580165592529977745817281846126201746968842675895999778874174850815673947309654972076792024729398713051605236409553840129768819143135999373443147284697552673133737253596755918117366771381533375407056289204519900956967552228145247559203119081958036148559723888848177981727811590817890172906342893887455010743338049527576910913007543095239382838099587070481939430667105831462039475873332932474699744583812273713072988854608679852706504524146173018579624584456340846152787916393900613160076194396145372583568098501609629161540730704422113087086135094120190997053474877868500027321918432412140378589942786863571836072720155270419872101600497855471821392765227987535896500337079869245583279973898140983220454018588155322928695366156294021386337211164780419351538539654491556833469471174113054532622662346138815876930778373292117803816051569538950323734955325855016686150823141983169204786620369164371361083859231062711020910868514283176760574809098097873678932867606370404022898005574043323640187558827268198196793459803604263483181145553793043068135251049959778529816950480647808397128321046910098948883595825080077913023330066351237895391833927043157368562566856157709388373499044461422337624841306649540425624149984443635759674830392692277194745943959028206987198008327140131851370059758282746107397591475237270557806647742203742633060912989188857774959594089856037429603781090327139453244449736913940318890645511878646911393048600817321692431357591676112809232798171089876008126906511437964246022797567556103002089019127485536305490428448205249847370338299290920308560709566272206172659163331415129757346884937212175566976120950117494721107697562709399563189093908886134242232974389706491700348168406108586772208247972708852340966895636447536331594126250721878745984681342006725010790415974089827734844779838516860144523347904739450815065021072181728240756267385953381318475648569293286135884891935542998076823751608557836551108600769936609860368370346543425984153254598172628356433394397792052433730703887870044291701463365349672380825487110317134965464450536452244396512009990504991499170976399720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -41636445635853970785705061630969961621541558892650257209511965894249856548816814921320343230498063391839417818363051617339628779555238589363629394869479360615003492364228134175087113415784022333415962290786206499630550023337459433898915484900203478772747378940061360082202717487797944783037414657582221704780465390162087773901274377793010531907263705713021037567757995811352598556026017922894598813088471511700222842968064024255690261968713033404259619780939380841916461145242360923676792308978013062729720941782628101799811305783990195847999705618182244548119291501611954902044013680734620026909569543949653668651082504053327040948494944555052792513811790305696534046235058995121649892203832173540595179975887912182953748612482475432427844270221692893053882447999814610413143614706957585076566864113681645588693526929087569867880712147580031141535037146127410231189106625358648626928426299716639791414110170432788000222965651373686923695572691470462708453988271506003087479795648297187396289421282988046136502098453615697009726494409958458347535401786330372088898861865260012650198951832337774760560068137816275193756155887924200810492121115099949690085181256282738895385515589885571521920433767198581501804410469058137202557800791963918816909352401554166107873428876922469465188201910899101177479595732424973598469411976392090358098494074684664265218864497868717813835089236948038749005105323819827354296604135821153821077222827420946875299504251334980904406439326131808004863491379552749198455522815246877437994026975270107146375606162383211333943249766612756102058297074848004611188212259001600678786898221304188312836614190425256383189949839555443360389479180100329956606203302554424433835749307615215479287013969235943910784462295020744165572732597456337790597493170797993405524685159553288748178725289798402992443808245468594551871496991277093589167066677580432231949191973135643342309975831017526821222286904720226458246660747555727244742984977638140532359402608596662335924924351410605947880184511110906445819065985726732637324254852283835681303511141209606496114815772264224210740200312100044920118890333218626396944383752188088968900210804760333313538954195815593520832332439553489573621105596237070607184494749660573504422279127840786284386420600709585315951700221574248660471241585162280395177578194463857082834008301972221383606427506081389733182863970422482544196614321925385776232807181749775422954459690319998941278810847806267969607466840053578770896038744045693163608927735789642156182820190572002809326667142261399031711339427867831538380138450165624566138458654516174509297320560325590363643166100820323143935042540044236847586366705244100675793449840653153105384520638743518988610973349069269815516045060193869103634112501689737401407832389560244798542865223707700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 3084515686018428716725085660209468484848731079015145430860677245333722690869826682423941007300824453059189009064475045835894365471149677259898431918238556734502945249843280425442174302625210855777065315260929148610081138232124188250060053948843693934880008123157490481735088391536417789263592495150614371859746725027164584032584865531892679545853866286716947149061112942577854651892025412690388289774257787210275194036566565341999172219450372129589694331768422236682593313859822793335842228244161827218225791707351157762874964200799518008859603434270449490823395151646829629288824689333744046461499356851536272991589489662212110655821331783321537372237140446291131348147145795976593819360971292522239293465324316621850116100885324964982440813908019560576811266243241137197195050800103754878008023102826156010850875735700495269014158881586704388213392613009952960040836386148211548042783409743596624382918251185463788792898568931583901282760662832276769083706454085896501944667416583675891743627372413295736927735068140856675346702604216915268229432834169362860178685880203648111905350678838487411437865431013495288204573410466806589229699976142721061801596545013705445238405638535170189233180299461555435220336266122021750241514851073305656575486834284619008594452159793612586921447465653140934864482012517909270526902703987077591804356186641335721538218910712757028419663479550226001456731012386904244626051657520431730681107903734894989178627206635261172458036228435942521816685689906711625429126115492837111312537852197248707446207921396623843842700619997218859967102434570434770047595476482681960364492809072087498599630797527115811860296475396393070049651849924049252154949042239153514551830183319410379717141530088652394158869096170034943119401402288188422334611119296547505592544148473260923326848627565788466470041519145847832778558984351289597591317940844421294542788738874566187980927661063668517920137476324532509467250152549209245836311584709681070196195918585725725643320338595740195277136407170923662290601210449268826868164533535434461284379682836641775170031738714780563413907391860026560474203806171694594480383900509503230862340409419619286500933282145943791075940480550899464560341339161984421571932111711906590531699557030093896810386298544041873715049554984285022324768518221078780908494200025050754372493689859213108543955732867370387448912546366490365361137236427835513106532950473675933333514565124329005781687536526058948071556665700121330624701046614323350562220740400571495662909819767050071979584623672236781290437548819818824375775383031931778980055928826062776045815931535868431087296705271379867353755390028979904396822780185040077166524883479492729525131835316266498530966574421548614122128255985378643421258229954007282631194398455817075865121213540400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -196865147863224522067204918173826201526757651190800248908766223430798188319189032277986340233036948330860127282003003734298868540024788533134601915712900198890528347100343663858103088610761700744306424887018633385414664030380748898830116390049060602709534477127754445114397539784340069678615857458630567930337411975386598151768759842925398703328496912931322393088994284940499528278789817585840384215498040345527720781340327513677460860602598860439950818774822452244653617586955034039950255298170699406109512262634390045106617641996728887379105231698282663101879430520237106869360682485675870413789759384557489071754538715405315614716932582803029780116407982348734091435047945650455758205134580993186437395923719725745420017882021811441429915605310491356446101411785312057285101892841321335440466287484261478110400236332532550464498031973320977908204411834241469760039939472633728949130058065890412637654207340647597525533665423283840423725401433723059546474511991487223492166293198657298137648062227000984407354967930051089698658076319716082094729721348525474761511583493190701625294874194792100133884322548993209990497940027711987847862569812270838410233498000427084767951431553129486914218254426650534809003487572831978510115057966130282635310790907429691472160251990770585913960545670856180055031879672396508989040962609459210576682299763954655551352348076428769687250265702166559069702837475725159800786552534688078858787386693724158170959206883021067546120991218741695195834527614272024422692406538380364665928858982986185183062873562052745112520082765764213289868375404859179665070356093482134174390950915717783427257648536130206486848468342586679630383112486173564373696076828585458747945243854059736964156905036793114651122576193789592703106671803219348933203504485197997117760591627880764222184688277699705253406233715332794199402381406847975091471070428860234094883627247709470761925371119299036955917590773072959433608984473916034978732841389902117772562999527493994138310786534839341640577830321223892150824140861770790653827380649465551884261539713574701497283551236034190306564844692611384534610300938290033679079613722217754073214727220637462656551830948756962385824603367622312226000767732705757198352841604939538404316004494322124119128830187567749129866343618882500288303378477546174473307888887854514241691182796281488086879490136370082540545977544625914985036425456573920427645930271017516070356495320573514887965451591721105498196917127644621432043762762333666773194870740735409899600330240526461087865336208844344815595818651599975456533334905863331721974728898135896109428845205283821725351431334210109171665851598599578453355941032202440680561500875891566188271377242648409723455705974859674848249507236938854460145160489077160771611412238712739650579641560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 10796281491266378518490664286392733261162902431039860335931703317651214941322108667670790415283221732283341222321405808991750652854224922063766495289876110443725772439505181552602624414743442186348581814682166693663132794923318086906150115381175248143897832825744118598287501573810002817569021967447224115732919191242724354744605100678525383550625549098168046011768359790311023246860898881741052234441854922037293370656985288775166211684695891661098428082527221842268372975639397703017003068424174813237016467477192352480981184750452827448285461732056605679460163719149908186454431883327585003715033351427573240687806269644881909885470486981931295767927350436413785385775413689625709804401001349929022513251125193118361435607690461497551587737865651924760758319994786619572725981974834876587397062213398938142032879946622025306816987394817246736682463807758511605938773974474563854866778562352140592504852525090328773221960190219234491066794793249600836739382149377446154065474700512042534892593204591510279110935545322832375727209052934450870616708399553727126546905401907543901422396135006601350512064577493921073243867620225202788772469440718760449608271816618445645512284666143059903592280221869915342452970335306327712576157289596271619530566099919743020046183847014647870074499747378431505918294364277745119322066054769696632652018499858286114231614471681601785425699073302704101761544282446972306978265085924285937838841173556583055888407064102696571728947572921046035820972475299520521722249729321977613397907239049747843238841545315056187961041073294608840772023248307766607371343748141669782847047626081388929009134465223168579102252856149696146795021101797060500490521793308869775588566346371009038769097640476009940422466333564357385903001911840217622904972754186893802871119789095015039785509827521769445939261476170678202933827296301531988080525765990472485978194069264322095994952635872035210801487041851993412074091778450592072888066057518508239481553981162612856701890437918319912946891156816539790456871238984396444554318832551421930108915433045682955912282537405615014839884146458992875269203748352359424928306772861494771346021349584953796783203698563571797033812646629305323812643291188572852686583453432027556000585919023992775463178162785284630146621550196967083026029041874942848858562128843843216946801321942892995718504131234257562082994236063673696996043824423574696109712815421743904065392858989973833918442339576162342885273425504892443226453301067059442907985457875183345062022911913769147411964965632521366991141076473101282944342668986087440189156980181240823971604291752014869363700059587158095402057997101359974379051703092145640340140339064950507640417693358881124568447268590369541139705267832022210597620869273609052454163972014741523281760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -525454328113708077339878403704790548549192317660906596599189744657682543018441414294769196072760380490666445943417783672811085240855049865159659519426207431785599428256671391760590459209780423816609815667324027983124803122779607966327906556396442350395836237960887009101732741360975941441442566108828099865336375572425010722730483195898261653227336959131185685070156653203440583360871456517089096029604505730269809656009123919313956573454716488481248625420517069673812082273084129959103788615483925767004759867956700106113183683317751182181918229918022953329717465832914566584878557721258469390875803891657865039341921566613724569108553095181525433433776332107093602098624377327451156970971623899276729788200819167066304487464050888850036149912670443784379918791871133959414415262457068914233211286938076927221068356243842673092653191292599765756627041648437061598295347220751067348392242125619213180214770746551788207434862980773232961439688135213240569274717671567610004670222150824551526205388502069157876491303597252094566460973967895482280241867928824159849488931085425711105878591162821986688414077189198745470982607507697910069288067144046930762828276908044266167129641050304795139016832595076562846060030164481552179407614082030420956077013879128530480488856994537271166088548585891647964966074175865871859312048909096355012736514384616544244332979715316971027864354086751298970977763448582669937523177427173428318359970729988692732275532049489063694830813998729945950553180924833114487042799159696833648261475405571956409299765747803143520449514453516532016330254321689567974136301209780847352360290341954335836334079111484870279009386467207819941259900979419526059977207094326200551301102473541794478196388678597166833969327248304146130993791300325131081931802608500932776546363716655608905276952839160064661032658769601120386949560618968714290417357932304033121168300223345095211741868611329189913247110165848006867869950771080121869199300123675002070632658738785834196689875345392872139773124853383257457584906392990281571040205589404046272942270122847135961566544839132275352526641788364307646853441686299054320704128893012086446272534747502906176012894864485734238199441704645967450880446383444730469643542823546040802631611514328264682585104850555880037940131363727658529653894434943452878616789595474035677319882883434569653498124073946786223187861403203440940896282258538267996359631676656371449195466265403499105380720426894023402382638394759497921879454665159718303909334006150090042452901446687335686027065255687140078279560836928457686262041021406113703441907197225423508009761371270509462007324288074018877847397095386293166621129946536618999877653389869647368727877714421021074503164937914237186742167500817826662480230280336891258480945864268307134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 23631975112109885946742238465827707560973230463154411337306959015869256325581922823896680712139544888379261066360197530721618826672336015740501358652005552464810605022227480243187853352239994695485963176106912119378846244897876929764360735627598589152841348453990844480035923743904111757089487965547865781130838754656273079887993230148236283336622557952353462737780221457371486016913464838257074896409814524239070333459292880296500988127147086942178620739594986697566921045957952289004857621421234453124116216371261810632985348527360179299231188662190031687329042897193776871592363276674403629401158175006315907253685670061997903461343352826853972934338284311648137684806667428612372844180944084484831126229605052594652863976982313478741162515165038905894013616420481853679243831785450504768538507494976934766455449151068370211190664344354584039502820614529658950091029403877854490005124937194931228779190609652396606965497121670650638826028221329894651158247729083183814581770451425496788453504722223474232395326426711210195829621443650335470141239226597482337116660273168475830822213525552230671469424209520373503111098275031011203053114912052737488817785288838863671639981358658125596123675935968914677233201298458916291643974310783682697492706898285070464700070447449500566083758981458962485487355975234778608512536968365781482350041326835750748537673169933787614256827043097156865581616264444152750913174475318055034616682787203254965915545001016112478730848628448937282321154397440724665845579093968283736901137869260905754490973685071297222989468889401347329915954451414885721744601249364818986943938806129377143943752301367599866647817195651606247185666475163020421084648684699783661282192231795568318531504844774452214684657855931003830539604250648977812132955300466475849617529483317873100011759986259727179604484550677815952299391392887649104108331410555275666566875510065934345186451956364668582918564335832866565350072183500326789369524559642002541688852297594166294792587252487194542942088005585035151201901382388680308129990782658379752075049145345417316784145056093141296111547880029438284228634470567727314094318664228205179956084499483066493558439433592935237083663437475838859280433666464333457517347000016931927673241606208309815623491639308084920488924557761737850443762249976818787261075329253073878684294547586633236812193040820744515717724961786271266835702591757067689379083094291066014581739150822614549693824754938643553874688467677149207655326762617352900822048436671233272172852414559934920493218931071752513890674452012845788534743603644764526495478752335917204238688337010464735612350228676243271695646414698111280095971731781784172742486745963305533984373794514961171327855789068308041915354013974923167747708512961578608311967553739138680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -1001152676961942900866593380859375635091070132145567038682480365785539857426748558733871888101617844244850838771154672704062884298742705879681791329142021347577403218074573479148245541220199324945556904194999303539728994709023652942521927531281987582811540809077039141159400662756275179361959170217353462940465008170488759122127318686184756707949693168070157416095978954855299166559594107005508204331931299613894617267407454403907844559082533628857345862252161833532013156251058446847800794129536175180096603754166613542165620919135862294840387371168265358033173596540357882217370370108589444842010586694172671430834259211344730212916032432604105806699288341113186753293713005413986534801334921211640322499075350869246538527530326736897763267223491837052666837090450922051850477152402661508827605394971514235436481419157629978509222655564791648360659525871728298173200055995750751259504989091682825675146183518953479048206241528337452238633407266756186927120224462053843906419335618392454225800920156534823654965483607679940288760534596431378111533798609139587789121884729765295174917776743238997311610136552187237909800061236566919274173085447807646363384340365504205292804490451889529087878070511150101815960412507466794614338274818215940631342579109343196666281813058186387920584460778820077653814757484202927263796032175133582122954801683099358065515948183284700374036011688131813021380769414062591550523353531735592167195872945169109235256923568388152160044126308096350091390707057491089489945153244878945856169293845872987038129356577656374099600300873556841923086116124602293831099054434912394414878559813715498269850329670871194895592375568397896601092251929020121652061319094246291564759713880157385834701456047996791281350775299455957127900276920675413894497315528929736729223954238819882289609655961407510781094737090286718131849022493537235848042511175479942857425904189936657335899001545858823255540740248109423115515700275000505654089269436801226860016656613298077299910842237559888104011593653732970304342756638133430235605118232460500360993374031816438406402489731221255843256985224454780661650876792161498759694527741518870200336397158876295990650945323859768405266626009482210576603062378957391096883060726306972241516686630807121604472152316527111084606145769453863372447037569559575516545827347005859175328312509112420505339361207981670198279457926918149316325115634807848903475764531016655001874281700257624694234556085831769890957081714307922146999906255851655528416006668564610295479004747241883681296217996600176993152014887774098046136301045361960922309794621487647869189697669659017367193434115389833444359095013222742326733880713361550028679342493963800813308871659119904289779903663492857763980947954048137740538951692867125640038806281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 39757688745101243267246437985411140729558299794454092174619939586288521712691078531757709032911723936670948252014223253586831247319397482523527158713436447146792754262579425232652558533746345435556516885190552449945826307374807761419844137816128932587741966375033805028533281347978131427021010580580739387680248268689553048337504882756986855038501236660457198086950765596417357346585055401313368375311762412229175174232200365967265304974759593100257676708955219116425307208229572033433233308839027063595806793032280867019916489414417519737439378726486760049727834040382883057743771762747301607584789583797297634351681133094689290674407324097377438438495395863813829069804930167047663797811716594980207624663731714888362908444908784190596323236214199328548541687802757115776688923094506482868059121660049316601567094954313051718512603057693019555233972880140926719437385974027664863730232456225367643459309444952390028461054247367181601413069949322314744784075184271050766679050266241057263837588991024899071429451359602015969638269417008903387980796502609647900372446267450926165354638556215333098909592992780650893690641223836682606803897559801643060146452781934064363555572374799200742902654091908463202686555993236188735915041040710451096052949906868620730168841300964090280107676577759711171221411578190563375076817264386787058081854534342441099057989617902188925886338319457264005715882113792888259089098680711604249790075106191711897897449426723715505627209747267756445473864987209754128283027206357428368374439283476588320888162349003042683463193498977203577914838028348292282182713588286983061664046345266789914045632354544104339924733597690771650651527318856766474774309536397441732554575048723008039864434648827778052692696599166216124759881273422186099010797386797339110951778214067592691771868986953169399666801606795433979360864645194692810145955006474421410755617692404849294197227556011166455300717646199041039058495893345753270114034543501567768511669887869803810099065224404420391368063615031132584472281767796170008200227839541710438249307930311466836290884880835964074116839602417168620915283709132568258723404799017191899748942180528094976470573597896713748096730497722965654818900519841026616373307107678253496786256500279606767337379190354325218710690084765605671351615043290668120918321851686781963014601079079510133626709249025471974409630702848292915504182981461004211522807150050068560504087107711301377120110080238923774339590024030253087380930589623638868053375646260306683695088813883155505263637837451893831328083703345172338680395493692980135476351304340020430115131135005744766639773755149627364347446235558179918072829162742801906286839288613945085041364051846521397744808905026239499554287189790203678174759395735503623432792402800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -1462323891233037685755296208278946774247110715924431118046530902975366394242734332491420064191998091860280546070319061927393238011187619781589537670270410966744303209043284657747375282914725291009247156734462214489231704507912105601774651789882414074305268367425879589535575584114647778641149170739799130394235820346706254921515480146892870052965060338849343615364532161220918453845981425537606471268401728123143397850238842856255318276069039938728143151202516881501499715682407504041644483305662804159695175734887116140824718749971798262873865920234453898179651719994121739317131481253554350019932040554218331396854951279673563532565244914532681486430329387536222247693056359492496799246889144407413117922730273285564832722600579227270346311669067189052510849562332946562970953247398614302468170656728956249892261186443805546498159647829612911379018893526198163569987605883291160490493539505936703292435615980926703983030156484681892710656045538287602144189433702918533186317031096695766627038540441212984973476758002203422763867176597977093351668047613348213175708114166876377928952322226906100471646483037688407368222916210995664094405607982272366715350828088033039497792577374900603519911699671593235504184286885671958723295287412758032292239170359695692901811953988578217212068687289880617459891829258830750302083477323474602602097543207465814729129405324227364645942346294907854716461171342734557625684996334412931099407288178973762758596542721465482394717052101934983572599743966037047252504368569324225379593501831184932784979665283829325643090341247341239683076964606825500164333145333161305165072605944214325026365349479692129179666449234197513350927997029543045370641265959128875845649838540261347672904054915209378958659374070233462045675425182626760816655002387991306625916866008253643903280619712546441666296181158671820618877801938912287120316834996525261837789832073663097243152738505577319124202966854693364110908173776755924408669018504825410595855239287586451672275089619223035493488897228551852700135077348753149673884538643737450495288766563214041092800660213130597707911941495055858014959578746712806907283292475134076712680723875599808766928846723892995399337776028602804207963990359862451928851737096812629159819289569821156800291819413554062948265151552633676629919114258273471375622180747716431868017422427535789583465885589790219873089488047751549310152563722528989567029732949276677892738484353393573575275961511462048675391075556795860874751017589481291060063402071839660318427302516472618215882742158423841404755272970381114222287778319055628019303732045734883752694868336307363843702544115595414137715822341526836242900685112920812917314321356157921660805175949576925416745446253713488131169584857632573510115903931196942475391000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 49400564009859637195310257428755616893453377766392619033360313944945882091101765168025756074293031903920135746511466950653374819670348801898712251901556012672042217705571881812607619089885928856266236421194264422409370549175004298508867552546217028714823571256495970299089378904985610596686922342550633056516153585637148300665584191277238749549722825535889546733696344538920406712850810826364682837325344411413472047313799021903268985113828652558040541362939911298872929023968436227514874665832781445933516629483772700015552562947471376306372752170018614615537056357913932864627522004290340010748112252640459413064514648251639282407945709633107796680905838373463025325512730553497699044390196255380321242035490557365324300971600621188845247811891990651812078087319626024577323125641526745350576688223771841546971673727406157187467281865619222620752428263520956196735559438425335967195253542959630174122812932225811518704215510873335591932564763266765144547890149451924812756872654448083117401270737722602187426073816137361187172915586679692725229266454994611664376832304093233604181223297241003997676331605697369184607116862142058666651966613263665562620079172913190838059064206892215047857841718473908421595463720403910974233283993609037209887410152236796026680253124112951296068515693314753080046210690988668232860693465296645339686071877294539639135047259958753582999520045077375721236884846579889976784297979141429906705348432402472851371866967156209735929458231498113101536251348844990297411479818116766232227540350020691797973196936341858491389479426225715622189908057600843871061584005604439691945620591265678999947141449721036261271882236432234250341501627622087606585499979447526736068819046208451169734471045209372009678243519045977512896214726818323693897911941569533538762302883957363481378979546455771866792252943736305617408866333162758685743186577466788811680591052459853458892402190738932497926455371290715172935958412745582580089205650540908345121232562318297043388463658313409225022215049745830121134527228146158206116325272208533187649346052449255590398026742135099222835307070138961439258976503386842389469825185871660325935334852634504179784534032284091286218927164335354554618328495919187970408659645097460130525215189403763649123048293908872794734853666893776307146177650811183447560504187493359272367630072891314753611782147308869066228318124527202642055498043919447222529884886217942317289253903691476618025202428732489899436637800240468699153472627457545921458127741375386993112745833829800821931058820970165866127572686125503959671354816863647624067542354592979539959701075954328050625823577811129970667496990120007977410478614087105196072044869829621972932150791908359595813107167656311817153509196247331160526579824792887177260000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -1526246145810379965704491621305178098006757451111776086190111645115262312669059492174488190925413846003735442028692269444301411750311879268031599365743137137066446570641103315964267875091074439308345584259694439848930947061244433246820070937590352565770860181984763414482850131171872875527857825454665373545474218276646273995853777021769589773919674872289064185115212368206278745889079512059420218417686068774242358489769126869033699789364294645279804900478974148295028725199507727516856222861032177116325457116907950614095142460004777717244908948750927628420799138001806877239095813737143077000529148213947319395829431619056902837101557196716319780437441331291989116095906517793639631682488823204060084625235647222361139299130886894929517007330743929754888627202665753187659101340849152653792095567323851490915457557375243361680385545463352273993717092387297709843112880782353008456245465774428429866167801954734664362219602866378204860170418108902123335081775278434772011377903625847010373013971473147749129761279814670524842042887717068506029717803043431745789317547133991236399562189136220304566709978809198054612840760672047237692369206829800864025068428300768004041081118669705421612479849366882847274365357520639937696307106704351970979628389571401358132876801242721529926631805611077026009334614332391230857258965085106976705579190308554286351873361703623246959096510405042668903655575854094786741591623994576117802937025983579585971561477490337182449035854063379515778506774302843013417470188245455371473302942054871043055965774229501449158613278130651379661663306026366128193550436088132585141430644863884325562511471498171443629321782565845217422076970912903435113508254065946124865488331734694987546289540587074709649552712268084501681484321554382960587667703569716175479372515063741541140441687965409802303728671958434113964930503341630399608787096456584458787320361163584821418961182377183782555632456273552210888512886753916621885155155042688869979459245127815539290609094107647743865127567116827046293912285232940943552055597039156223240081934987565838119754853029537099305028353875961619557969630094981707457860769560591845611157531334968091078205238526838596094789993101836191002677995969355506597527511189807203755503412539685137700556142768777568556300050734337851429276808450424538267871492068971009373130514633564070146683590860794985252415871476415110988500818055347002468277744931515845423732883071707625908215232655680308002787550692864116727409453094411597842693866070002849539799008513851111418745148125528968143546883629544252435297431449694612813404841837759433589092164434621886290120609586618258818697801522484898073931502086848482566635102263318896311024784627332037599236198623026930410219705626127031918557421929638603600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 43089648196246925649524788515836527920494744477299203651932755442050934915806757787260254900926018965334232491669012243287658720864647193045717673150578883400874048056218227541924980585974751135775177383329949755649448653033878591187157448531907342432535449600539586226223541150482431248644507811609758373489053351595359396299374184526446628380510844987048582973305311784559985175248866881775255775257407189904780542014017415234750818454567325822379951666212787012362094795069405875085346795246307884044887373719998803972734044408487824411682712608412608781085299089884181914176094395631612635598440236115245367673805107049167021831994547368986123286651812629456905405905654547380123318657993133370478544037152912530055405909147914442912899258826264241828926487627885039830169848107109750763954173337628784913799735152587899550965457313350018174473127734123909426205204296804753215721044263657403347967702738662556085401744293909314816726417053045453338723215477112329706203031576107347626958229302724287191865171368777068092664480884170472129845179896738366836340374131765927454251461216444701992742027412703084187582120860453866265163830372455898768693526118837105134708600413179379591582739736913814825431259822837126188260650004440238951834656649419874573995961230235978353282299219271080383234533831243893408011582382044037453622043446902113714338976762947381014329013509469043771666330586502952160586145302899145705551110012068122246032505460133628368506310287746562199494804409593731839689833817457013832453419429967906930168364161494145935322723999060983931033938343341049987136868579587041117796446010463077497649427672241292628338951519972028449763085667317997134446414652805761776063091314349311551225509459760841327594131015025985275786798133126053890328974953634280702517637869544624307363106082777176175148154526197681116380059743043842288674066809852219373052526570151710360691283281215107531377029330456463063919816384366642143933349313363719199795472137663008772219995630552034434086299476830499386619539377885258058182186802889791846587542179595757843075418280521669533435690987493375782418513621178580156725090946585234892884562241212100827185998131736034708032506292117621298276553055001336678659474463077179648234224881442590547856907674448671797025404144316510183300576378382545479347180401236926105753168747945308244722958093820439303564664059425410697371431141350553087353222577629627626780036203996838872824700661153652817334838455145749709518542485976707784395573966663107122231283485702317836657849829442887034735707349552366245810784163841121868931155182592739573301681228762913372301210579630705286133500838563993930282556773625185931414616592591814391199302257486214868519823322323685409365167033690687370853972201757840000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1116261909199685349746258072787356818933708634506755519603213679559437589165059204003419335589953881757972365746594522344320198238466697336354986889635737635881623918465101364358253884081554549244838781291624488070174880115513735877264212249563497152759658158486971444837088690164645684304017342875235237559899004079235022014600448924486789633620124558231682323526891821792087628941477443803078124894634816595181303257578186585048570830102881124000925901062963425159798109478691052169726040607281377327516329834073168318526039562274982257956011610328684869739262534278151277898368142081285463489156798788475594720885030165701051201802699544552772541431035242742681821167830162596148402774839327045051098947819818907706035801947863222530671848500330821894472051080943489923443332423724406682058008304952519122856806722327574680452786156477428810916911099929341224033876492356626813564974578784737991686298655479788415271278689320104684575311322276217780039896089856148538742130589531887265148158844834088065424092967467258657379652977385560931680475858459399206235090639731199713371394931262843377220408665006205298351488323825447400495319830403194679211027239634751326480950750546901159924075660500040107403638510419256884640396929602016899145490451047713939539988348350778266171083277206415522548895157185251931099171177313244110989049814249489247168869326494829365599076168263228794820000916555298977485099070030329117036283195756097832291831960661276000986989120154688874100859363454984570100867032988613794307681217752268214114471290263322589815479855164122316810851885238727519485940747011933120405367247686323544096016040802181315840554657095126758091974652336203887777985882217124478225559661057705445751951269299860855090281876791257466183674286004650451371390050591264808078093116216605082949386357610264240124151856466045398758645849125529420698201162985059553813889908621718496766038714637704463244158738033438045578910309187617824591174009196723182189119500347468993310302966803894410643508166361528819333535362168968111562919388429911110245035723343734453662065745814517091711802920047018574139221149978278531565794173797657975277993206089731926676995140569336002675258947535348459707328821470122404937177012376870480672543815249507676433029411763772592752493742311156964468384259087901250716000284668692033960888151358037600315336185778804056233809454230927194822599617504551015263072528143233834375940699528850353650228647467714105485919065364166344794530829944539241281212464334308042915122176653710763074188849796480924712441549464730357641711559369119301968317048635865855313564823641059699638132238801560809168818861906537207253240978845088909508465220477583445694763676978787245231922916248685468240462171322377765147811377548000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 26769720537253887108529882820796456884464455489252472224230124228553786897732913246287852797507609192029749566117046450893784837661895550792271575712966611276661661524003673397265743382463980882532838762586075863267585225920742808453894507502991662002237624455001455579205036862219233228969944980824018564795665392484882396661256869180710460757273001205276791614395014071523364794804955545718727915983474196434225736511561315795038730547617476681980814395461569259042827733897135735419498758322897878582942300858678145359348861853436263100715427976884021271961435618002842203239635921123485633085007414536678015880056877386935530778615194307831282097206388633467660064453463521631968854604468849511618382511895493944135601461738630610549259655773742371489406318963390366625862148180180500680605961311263243044343311348103758669350410328681247517924715955826332830184073641222283283422117965996372540776542165379428445316343317885222393598121889784346644348463924169353616392345626455390338449018944116163782353952954305724511806687425467096748645177269945909340098883857515675520679970838503370176025784594810465439579130191904402930041149612836584251469427049950073413737807033222934613494807728222737310903617740876045636870153055518235989805585173581136122311203967375264336117118060489270862792250549940363083522283227765453792604171006824231764931196260573138831071021338974249457036641842279430238537801707135515564950005085010477826364454273706602633196584998778199644297804064328848520347134338714879545226179519571287567628367108603012228964446635866099863131344441356504217267229074088517416367556534898844758098753097652607823014974958685848124046652392719237445610297518308932785532167398047353294298512578129674479852815167444792605927016346144901681451073269872227087811956536913093258485401192078283764693811160990635844019349545270543360021702966794239607826859703006793293244521676281531488124986448111265500456171696063617988371154659784498274285675211211828091476711498336353651167375815799825420302493661749831513877470391350111764709104508939157246040124712114560961744040150082359596908847777522341555522236023570792286935895000144518315823845075109497349318974836984845808367962433149279521914849587316323298010263207033590522234269954344277060633577343181473867229548772253438328468126229627817185109433803669114830198174145679557740417073977149798155569627342626620561587896391574691173156098329675021330502655089757933366306638633384002731233155792198065820996567555246054789950220482789036357622109830991696330058522308709498982221833004879061392477474695635836483650120826635017647556706544292567190774565202461065963363695994060033343228546521911570013023687662006249737473450651046265853791428465461176495313852000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -599409943284548714436831594695813825573511298928871057719648915996747739364489145330174113980065884726268991021106811728174253351030944346903473009832699659743155483465275545068364674115505921483189218046753157092401650526686807884887585492175280184297966254585033949229987166946880871249803600990418875885810485918816451218787092969001930064268510255434586375853694295625897111791946448981876134076285985968843677738659369748844651781482025664471768851654853504230907252915676996016716466864790196257637163860145216718880067961572658698273111229019239800490577258842822096556183322131671848543144146552277018843871557856240753526889597445960874026318976623165322719688090352724402610718845630808851710691299286188689185229516738784975220936247769346623006974720574793641333710501888560052673934506859027657270276032058340098824634304758158266303201577127584661381585042219211413756290769165020419746088849118023947720933689960786928638508379985706884549231857368186279520873074022023042874132946219287102580114735348671891794499059840622677868387811465472457564176386844100219141321220064193561009390603650989769361468400829078668875714355894912222025946090194903099444456087746265902125733406114296075002137906310802986170551244289290085485963829625290343831379151111719048740045559577565685187822768881152374728379083137441662548882415219953453567022127326196765735984260956015381329121609295396096363221592177741340088569817670537314619115608648376203067710073916162422437197391998741285428470422640038969287865099345224197687673309685338558376020635694816845667408564459937088842617079652677313750803117847880612982520649224900893652013444120603221781916849574112163757927032251770515979501667002553174586733755145062767632968314028787438503504546794135351904887747692658377687813510503879267519153506505314769444939858444237781831164755462066307770316276200309550171717080497267235474208698579803465086730661256016877062062395219536097355057679227283286019287648221055640738838131249989603804332829382504184137803048926795133093758375765002773374375888218038234726074635949518615577101182507603911530712088057955724480300331251537130060061042455455513189993762376529516434468643673855206653412813142609272084697387052104841110523462778176752569767216731343550533478525435187956199742543003025118474094715415031040067895443204310161514055658599948887641405133666765674050081121794227714808698877623591620657702747282965222136724717267783462268849172724047031312874858953560038489713004137169053142440372160530057130680619318291469800853191706211687594687262446370963112736810128454719218485269127640262387970951034050647355818648918728324254087642061387941062621573613270139350939941349250031595265905318139691613132394866484246975520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 12543738817345797973581764653391578052290942257053235271272007261149859228651950838043575964847729825191153379575906650156817115720691365195404500005716400410061223717999993750537027776074785168173524429874066241092161260884437062171476513493958268917472826942783763163920328977131967088244609049293270542389412693357258154018107593005370013839308890472378966981251822763748052258762296232239012208291250767574857829602344631914528540660059685496787103048793818922957393844570256355316382013479048581688688307750069323331401024604290894473653554928579531877656218860384885375047378719067840089154365056261660136367547931616154421338274622702560758991654067720748030558119721592217789509064104088673540936386120770357264516277507155229643739093731397013239140804618463220598629788381728809041832197095749638162874159495280150296378642542831605614399089609696650621837345387962567953994366309318524427933902095955357913624383678504393495956157429118809274462398634969746482261520957485969541348836092700551234454356177478913717461853643424144790323391718031933862488131901257173492953559081729677845666366754547350558036107508612925627828901037137956246339757772376080240028521516590247457687409157514725939661131715879839018587017649526449453374718613234979634934345307315980995038599869425115162953222942994979799617148357905553266570647287694909215943252042793551715414450996881139979906626383568369943891706788605550683455351890533297810462086417769507218271216412688850984081876570312026856153728273075790474501111264415979536173269935583284423602118208766378618268553395735495984920043630332465507232464305607197578186766480912598394293860814929367535685997351224156947781659587862302713599500568615762918093463039326846209400451594377217845102098383084301466668361637232615053851723709776457417579032738866086869187808393699518743527091660667594224818461494069097347497464354527384730430817941516022623979819935808707625281874890292286765326861228377413246844215189415247025617854401331697409870466222337284894247245523031442879788514275363197040375467371377105571722403186991382531114515357420411695602720479122867391336465145957410654614691341648530460438706435153468137602871887666774229454005673408743904639869757966042866900627253343655046305681786701806395846070727967841928691431734783670960473810613812954613312523743167781200444986452856970907311949886911709208989626645517887662108585858245436855989329862341155494912556680496332832793362961124363934591257774587385908047033744980779793727353432138382037430736592558574924920456753769699312437396645565862749134673485332405879690941780792485499514229692172083302030666829441327709934597540955070149518735438413918328131929485626308839916837623761334993018318904537048680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -243090856669236224338634297397143858941400855865655556267984726754075885687554057263767160640367117118384373753586636167143419035827960411860469251848260564074496719364828337277778517582963748196669735746401574359445138334476924744578124189694583947741343554981928697697600533444266233791860450807077488996714376106821243897590695742587926536056487707913836163080296219695666995836077661874050320158681290562279064364795497484455618785171439247499546623224361356240368198933622637266126194845915375002030189882583312292859869602527038617468257407711309215824217070106364283786421405154548887997658823487138712053604950337771458590625217206623425085130657607108337547370934064001024804660777142657088180102195779746071967808685445671444846550140356246671290532679576332491641891958615938510942167249759408745600329152112972355149924667951956714868940020515333156890804523392134265849234970581485828165864440755546529267864570704608288216636706877302747767829751681829614362946953557064846430195897563403332731948153032921503649920191208606766762204480030309497249194307149716420111863560811466536487184811384992789458684972486656880970540770020420698102763470427120153641241077152076815362465630578109552546601934471971704834619043880498515437723694582344086111938884476775501039384855119668441937364479256894696560069486661569870033879453043575720489872371942483235181054905910001954664920509822762194307242308167256279613190772722104494242645924901391078489490926257533266531729317889155369701823295680025447839406470739340915861091531047746020837188319215206362863107547737814772775643854117321463517400893624653459304791244863265245489377736900612269005416965272156195192744962851708758694029395234013705404899233188221771942768306999889634072940140008452376359347741367579104671688670399874733073979515330863232541099250375316223277302546365820179506958567694974953153385516908434480825350824553968992696031788802226854606308673377208905210245035134684822419462056405497007025189505835646338547299047775401434604106409378369660716213370372730837066240085424326697002411453308042827848624944177887470115022461155889806041764873072804240994592691281246385533887803812247821306974203226971431755090817227643176929232305924813033945336019779649419770954995193758267667726352224388554301325680150041687380349434801253207631872013543459951612316325227646121612403466483843799687093490505676855684236988628502786877437024897555772235377496008281170309171987704448816172575334678213527862164815492947069831164733459905300833125546583699273141261570632390383395512996418904720731159718291108803251669788683170895012952668126877333309037442368231089397712635654311524464944740833789268190384940616911382552220268466895590857130424825388000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 4303134932286670477380236636711591239673964400435738317082470581243778492967497735139189412688755023324432938383593649691284877422970983427590412042480279724898405170058422345737843985772502717144396888184134295056357672746204804101023152511695676114120276825524007077964802286087548625658911021949805087252655158570060044780022895174567894507592615187686967037246165498343881309721284215858852318593270874673276963879823766218237776334474095050173862658080548623226448062659279491975012331529194587814127443439520452804882489756048445831857482650781184403319203585324137252338483735033701113922848769842363830631998864497608587865823232069565722408283192485984046665547691007380851245745414879843857913272447059784441946943214779391410826392999925866123069720068363197441206936944791187483732557502524280462256162809503291594783852369989762337545437520076739934106198383636531884216546799839574595679099721246986004683861914334308728066948638569849912702936933466819704396230469796296034328480292005472151751842198701885151909726789429549584570986101621119560982993690342616368202451243834002565654330245485640150783454966100606701241480460557823058908774199035311192366129688635179139108272841982216391450010604427192065749658818386185957159815285130104181079610536581993189059659582713014391191022518861796612644955447541057487817323518855330336375834358751326009706975199306363046379320332763071341340024477708808128017670469830238550941974077499229359436380857793742916340877386885853244489769333379573549761473712124607383684843421043710104456273378182965690046912813665173031920562358097223809387953523525107230814891082935269002175428961971035541221562025080284149248772571809431186145292489686738812117880108074337906779723687734853339200712367550862838580475839283983463831491323081419768732774262824657129024736913277605392219739699450147849013822056310559144801007962659704686545240063231123659297424837707115774798929830895340583495939198085930111232143981977547465426355098775054015824227425124446064968621879073881001818182936594217002230858430111032052307852234005522508590008656622925754851084398286286532287771801861137020032712547205348116966970296044206362868027551011504754507834574796099618911394755889025980664281981255306935546984873829262766099969560023166578192541174741053598925091003894669828459675165977644960543179695828545757544845620128994557444884538600236650521874096118425997071989221127016079969003309176827154624763554382957231131862419934438344816731522902666064993204306439468126983772344349721342261921294990259771345956844238055137020106704042969450754149232678605469660196968647750674193751880911767611266885696074803108602432247601240989162519646883337431257686215019608172661106394640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -68961323100878025335723855906737837215577310032470725577624250914623418553230476196052814353562799751909188181003122185368529129061043502621878864119919152406341155334560038443928325135301308281696577138415234102332413384921497960393580494754841290582526434825046197121081878187620053233712134727198883975948576179160255979791584068858673735389598881349787709636978191734195665594181878879014859262337741923829075732281257635592244067051859547924479143774572873459826769103236570541238147883262080309902184488356729808269199626544918882398736499907345874334219006091079003230456548975032597779618463867193858215845407181070427820744937147951377561045002184968072997532348264961494842779400413580846052808487111136341377256911257780480113740032304029699193589531505803410259699042729545717013730026133557627412424598877357335496926848013430437836131961501916464370503545402483024750384137065107991920122185241032370262328339692228450790970522272947433825629852049643920401574187055383468963750041568929941348565586957967014466152416063204683837649063034588296753743364154664251662571024719902537388775724246868498939200136833349490570900451560786723985315656309999260600914668975914363244208185485150182174297959498777517814821083089848115065791127994099409421418377283602202767892186528856685887003806617582183111423145388413256997733621468902270493801808724546720450296977255415368196211546714151554265300612302120323336361694800402007434212400078416872185633448208290979196409348055799517903334747978358315159619073693598864101863881891178825628188503457553187209942010422943312876577649776201826777740866317796719831021272192990803207988421155544552279274124369367103270524294280970883577343981107954299245875197678037401732716039505281565270518104228286340557575759693591718624323278446819661755029738008354233183462052279116139309745190263696122589291741038348810448587278215687318699336437661389718280219896198457452860913808200690659977105571062729098047237226974119397696950938778497978921581667110063167962802740585211403589695513562748769504360876892446156622813684341846931980816263841826694811931333180566342176853196223026083747974975012895641543844572012891512993133339934526933037871195378242335260812021095244167854604166159249459493468010600940205825735376576912204900418816847005979197750685948372641326888987567774386394649480667209171155296109300027099037697787516209381201637811034463241428037807191506653478599031862210015382047285382939067528113730650743956761730327438035342756613349384666162997299254471012948155208988266007749716181881640571601733193421673162173545435087933931073184414027373932970078189255870683373306407776793840221141746197379989132984671648054296347641896186206541925853669720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 1003966538055050384588312187067358184966598910150614429430668341289467734987457285648013684156642784542522993913607437667967015294589651518756710673634734101319663734706497484106196868495496798423347748953797544116234185000837616770433809901517817221695158509870980740563802828436686884446201082028659696843546453342796347523180320071328040082806722935615197043817373645918092414710215936589906419637195124982362618162204446504004433550432397993824560733986226340847340815635225133450511852311302341485990334260182216272398058388343465992879945662518933038180815500030251935706797478338860399564462544915460086514942367157911087226474196244402696943426378836536258947555745554317104833714384855999168772119793288765355756724109105434872319883404633431758231493805727019120315562143549657547506767605922493970842654847161244564101459520190074611914138991666034989180841877211657202690815598799648573494924567003862619348495688987717783503441386824379533886367520977883120789387078583849269841585344972155994285530602503724351628293429177125504664624718101095026264200678534629409643312527959682555567660645816664602210065565998974015176257354395016781037403185773122552650204291649692075315059504841927492713170877831412983132030025898833090667551618200887287422047991896382164792553712273141773072188795255351699601198766363913085653594839700280017337652817252489782879287520047850622004318095586960489957642097749078290295073601810830216662299685982717105962041658028036472638053037478305213592027773032808527693790497121118964734190136042745478468562645344670436447161717943841402354431496862015253067469967104270480093474881985511607466656531918662426277824979821224296008736674242679053178727845998556814343603090598812563570485679751160559377614515993339266178068032227234194883898584689226361218419184606218365892858883568063570695950175000982539063933783430218382548950483034330019107425802686579976461540385623123489556956795898117483247133770767826493598176905586234263922157876632556603333513063474467431444764260935953824612114748271768514378159217517450775242645403078821055910371332907486495804457497656806265763709087888729703826109240754739525792473409219813110116390724103416591160293352572615062876000229675568005215910628347311464519840082232750820716915410950124305887338726383569769337181348114988401709558671686481967868243420501841032339634015332739750107331511178878024602366160939050904380930935038331140845282646167749889112781742322746160372523901716463503196817307952837103107365582184545122645234736686117174751113560928492633782318342767834170517601160860501480006220302198208058471718923880182871483190449384356079122308763260260153768726976681337608363409820615727556965720016995695871473600000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -13520537974041240863711978944642474805797849112545218140246325732020783056774696448377106337124155311566623383278150193505997714993298727613789618382143350820685176342647057030372300307147781860234510843751631174509990153388792145786850204684589081041314159230972422121009693503533703726520528198478526222070715512029495741467655653024340707560936037848732243088551033683969099604933139737367262638948064852578417294292252742118778813557116652840132163248938367339121813617086425432253074378061852986019154679193670391698296471974240832947715543778844665304449759747920678383443436714144702594128660867186472461040310125948878176307894007834522292271874211605988416112527169280583393653714440070036942381083263066674048156119515589661828892926014310169095351823273294191649772983363578106086043766442718421225791908696869603898895371927674637186695956211888152325139099115124115401639903778939197536185964249010186343062532108202970853945941186858051931845402273321683384393278226739634597409026827022899685725278547648880929033019179057871792374059431575947575958907041464442895346622438808348127975075281917987639009550209246613721079130404836084645443997279494804983276844068207116125077295304057395999449106393752253844895199893945971148489003906276758327301024940977667692566831684958118423803750678031598773485571272076533260099584998552545266490821002948544154601607630181168233193880529320066532680710786349311914730300070774196683412896130212993126519794528460000367677115725948020335485566262626622406103745783057448770532023095548404963159032708601683845604073130580635832670645068551138001019747675568337290090315247505762181825202761504099044925203471014115777910049960265149338251464780484446358886843951255014052471382027018790410284388293869695500226636074918152341799890776150969124469746892360374801637312618742431255123540518605025014660561829123881315414333971342668960030718261480489092343462987667341874690105479863626960283690093802202351013929983631452538800644438447809341733942386262904821301580831791441657750193987182684927361467019832173839892258239318824336181482559519758695554720462405941345281819546089183276416513893468172647140157192476149399013699673883836388614360910810322393848112054571625507321601306162440304018457240090379981285638965163940070616493011497671013828491000564466879723506616080777680732129179989712365592701838631654803846958213120231745069806024794425760329022909039881558076421933842197418435043180962258644519296681894197718413764562273448130841951403914450403886732429719036517298356801948885510674528760133545384738777450560941990442411081955096517746396604894803685122708314776958816874628972688090195441492360364992726760635947512233723859008082630635920000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 172803080960519802323379971292608901880902459779791331079419378157955254434690041625093935463565163037240353952384527704842994677002623136288181337241674841965069501394255671494695205430739351764759214957360760637193825933881245979015834010798141669429780910919146649660428422334617403560454975390871062119202405312894218706341269430803397598582017610388006280434559680015230160519594068846377601175954155540810247485433717767850758603004484072943110373215586127753771504745094780702894965843620873300036615460979903301273879483467344879236258272616993375352776298423152132055039483498442762526032500666196679110644214605780005721553217113456288822480738325057319686298380960135881492249637190246612427706929684580581709582994636229581956477148094493870851919318760365673504974547194788906281783236978987838404760706049231663248543856879800918214658459038143694440536521960065070206896334877718400307786433103168713817455572373483053980503831331601468319921355753983192400885299431540103583557386224854380451455612061044705956370185055240466829829700636460933712075018111938743181336764233354441635672062061965764401607577946475164183733405829355285578900295854086375781559579230874436013977919924980773345830295757332693053378317468409184050825561156592652734415709198709760247719355489219712967697827746008851548675876057161411026328274698488026729255646344537917078828202267020605128821149790789017776539745132804067544339035684937231462590182625149706377509345482166164099004043919294364942979686011501363822080402730179020460567258124913672969626497802776916221385355186230030085096455846325747224454757123146185435608241729970458412813124016158211246029307426955139959741605509006738877503406451714889540550983088546343681975355709952832206228159483972886537412573828113637350367148399604850751234481667676507326656808765154653655776620277238085848624056491140214378313660368605478988329973898671555143357579179184713203761779469260132739475543332454380026347523020094112718347645587073232571769982589972661244465672416469679362967126443020957086909436765021673026743378349233805418694815361397716839107234927655209559623532905956003299859588730613067269712840503447375482662359973799035522910535318884910051617649168870584415507198584686779910239420378331063412578038529775509210505278213810836747857614895595864258596027590058633877309476549195826249475724114235229782523987960204656357962608206658795298346063913043321388531340886369021564066269402007840392477662437830810509351249949260579253640842548663466342843781934977396715001674282351485453672495698049335550190364040344351401725403029008123385569449031730705947285564592611543622630346566039199804047422751243612455879238581756902561398903921844000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -2126950520789681042413938727943962478349590502593616473578863203241877226814465420931735517952472149193344885562159810915000530266160703794095920835080219125611857053166376562633667016569787294917845340476770318594066855863663926358820257874059896345142019104192676146436406225581360427588481736065767622757318714532171341425054770448128665219788669693292794969673826570140072405625645867072017915227605711733337620608875992277762396180744036686570609139854049686920553937191560925997484229522821916034200682550422200855381547473082987295420057211702187468051329269825229970099647883957759304312505962991555053405294286944115361127325212068811931501921962072058313581040226711511997177343414462835765787154737653317742347904786658610330736108099372696331135190548216079274056723993839429427573652283909694222980573978876625625763319866951632774689004452998977053872487665972611403609457787605470872130421025336494882357024163671255723820839450672252301286847610203877057653604691803910126475998970111836755010823563491490360447213188654858471298734602122175793862501511624519024928347103256715580721581249027720458210532517776608959499622116790258790160921938174697508769846270758919893593435278515858699149561889858156126150919615900561205464611799328662390779225641049019830598296067837617592753296170610430111207091037839946235584121381161206571876411778321199109164847526937524360654938946716579681313074052671861416318892719228515967692945576567668623297584444302947097997317724426878665235490030772965315092124062708136781556080509870702906538870135288084473872510160868998111594823683124541452550298308193640679408346412241018831877309879010745401321520699996143720229981656253099464056444486278629104922021799270780322866625527731853887369256518612010886960927462807008857494696097965755136880571923747164501701963994226960152931035302149690012012075952531257748809954817362847928645402814355190147341878486331277909166164019121937715860409359105299050099527301517695383765291878363877177919329932422839976821125492231196542593217004026488713323218867918913091872079407298917814496378662204388847514890945815469153856731441542031816706499656144310482315589020306689674427743127100848858432086399699800265146804048271016801348049238199169306026667361961380431009165892562312413728361558895841293418847554255607784788881548509485075215909280531381681210814019456230595877431883719083441448513275309142350285179738426290039364008647216796765512746103047305873884044775840450231672467160797686838843556637169213792622172987334037391815034404799724262353703584917111105446207055456789364741399318797136662869745347044648808345094459668170990808816758600432545667827236312845634433612644862971249637757741600000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 24927150298582230787498251508533524169435387778640044233706535205773444891296164546435596849431953955282826238886377985378505040310611693990641640869936005339602627463324016063734202012278856971709150099878264134984767708670634948616957239283914794650140627522262777063183317801741965943185554929748251901286961565935240411882669326375488096346106960376912844243308107847755392708142461029935258686561423712933650227731419563131448089844517142637502473601562445729740443297931818309568850620576400121916704815093057206725130140567409991526051479856376810293641580109812563872123617721574117573348080879570153260252219645914893688687883331219399699777720716845020246152055904923162791689978600781168615881144986440186382136624674830343533569599326429679509494036823925193974966810790165590316784317568438719658566843718054788926283385869356190024988728217972462786144786963096781965680341625119283318664464241173321406662563925912880215154335907977209310759588798036988562233875539977411295736851983728057964807485570128175317032264823422991334241731667947347082171655756001157890187123295843250126757583483878817827236769041979351726050134743447669874116948561011947690266245302797909425327919341846149134330489135770807356261374024448187373957693885544118153830474041148951319972071636241526398931910499768066071836327263921491239926207220378461649120508881810224814861744608603054201221522367413929553179210047894001011433653395038163838434355921330465580737849174939867750964578808810280937472132760162317627850397830685546249173720237346228056504311177502087833165024803044148278738505218195914803026847129304329942900364515887931461276311766287991625378470498147480802968162839421804913723005121972880104274086996481822064330717735051981447819584123450563578823152998162097556635554532086675242943557895952243915349154239819035633562415543393552293678291415391090687820190951471890813249408763931582990771986558340819814811461674441357613041595977033927203309305173844544603457122286901566681709305744207440993707742166747837995168762782705694309973093480235279242661606566407711166173239102671280235629200382350376302039523905221744592956433606438026870496523201814969408718267325320405994542385011380985217125875241838698702941838826191821730627144194719738038459564326829645998895109216922909626704863106481883948095380297186466110922824969834047573242915830666727359682142190248794575685608606115701443060198054838457043520245074680872682964326664414891283943142174835826111424711494667459549526746705715155193269462684076500474363518339946859433234210758179473880873424864675606755235169507777225375565987168460577853702922797088734029417438948105512613187423321736630407043723811827166792373400000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -269954235486737279195194617146206129280539698122813134561769674399731291389986116942996386504270410604745831377528311571887563389142508515259753703637656459257243272796537699420439042068822630557951937407161891773086391956451481809441144496401912195387173139212295987163382039136487558492860663741019106866952409096717433174554598946811067316597353915376419110331738510929991436717385155590368058222222244354204024913823124172103111919287909469122612211503758427034059466076723264515942455437747255079580396222824495683019090914421280481497290417131954339055307173659816433975383917345616862189055616367526033394239528314366229860907826579075831335444215907739710838682031726393190277481359833480473365821312378973615236980923081804437578725413693340659048931694051892879086304875000990054253636933743799553466717979361711346763582242823542654151741137815601518788764503310568218434615249699485500578528127334183863477170728707781773704307584715527107335356922249914341010338396242552105346517256916967714566243834715202897099395677279259120130659134915804553101865039771139907022249969001931479913455761575168903523390168053714417699224728351334882356541213647741251773386113463094831474052660543522923655450256326327023671165767198206007983078008306894528791523303478183017632907224300843085625236472642799976949525523081850433576067713334318754719022424168425706368841400475013818710918146439389457655776493116514607076936099954179233093318728615395324690624987565531187066197509001720527731937747400550688905835246508762882873810703905429354125768443570598369263201177351542041361268196448214807351524525109389295907302790964557625085644562339255827451976401631806742203234159601624340102766163704645445846519173501361972264758546136245673539495963934387719562325675688717976924959571339689788713215302284835745592309904580076805820107588085601096805371000061376200959741486875555837498668763817677129890418995061042749326545969276054871982505035300209652741524892402919224826831147462798523705425675146526687391281201456822273101540916727017288889170540877884970220882376774543450485391594895422458020949774879107470844611266827512569553212366183484514586370151967755932620407342110367029779185800698857203857777345198411485367715454565488124139384631364965552538621954866168374240138691473305073504740601799321457773926572513275135347803779327808406432789688250973676971034771582791170006122955234199826198940477517906560242571101983589323709178544936331946371072128823291711865220162385149633978898346234136963693308940773223140857993220989244336106548740164279070034499235243746823128001943833706345636314780072437473005482098273224565586663056246785517206270391734328880390139933959880612612000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 2631750254739891790405451477931237883028313266000278686028946190191917132124890358757019966231696717549531718947755471767637466436334033813816086118723281148397290384423156974500587702175088720793820155284068034297897081810410386805960874907270754318897538719574734207892435322454273971350919266372817488218660541102222455724009426866692302404876771979006565724031027810332596821103241795688112227749579607981859593679387637603580020590246595574588622628426865424715144767852690482976478740456087375772820968514089036875486339811944716624088542253398178618446123147911056209709346748574267655284625211837864814233860692489773139673586240112562364488394042576409363004130463150442020604873128153060864509505906377688193589329929050694831673204345976832865144798698338422062132142705898114747383341203493358968013297310754742181101970004923574255782500893430325995438765671258903482468364426616697824539272660751251992584353224113434541067091878789126344508597177475270395814090987100641398642854857024770870609390113315209376755006379126535624628986374970062679084236104009651567841658670843860404102954622212429981208218434194274832635231977172602858521841139539015181071870099465839392238173252237814697372391422066811052067863487022069053318115235961624624883736639851001912528753578769511482166889503526469034441042672298864862997582154823694286971135254755471088702622091510131055955491479517395291565968099417101669370531657035519830857757639515767782965734684606016584290279331059547970795326123702942836200463741507253708912089382333462929098391949332240776105352579445896594778986308038625174649974804277493629718895135962146098324241112667339583825220041571620532508272546598091826720816230397724260423996652125665999065685596746874464729787652251921582541530388400766246712365090392585827410468722171371460569930421595628250672562406676608290627671806805321651083580183190822780292136424442350447287812507062901656941660066868063937123830006142298119922988160654229425253552468523773683955595327722545982996994848475104774168191509992264892141291512018347729649578298504925230236912783400671047885581502057832022228784977513118681401142389550615320850623149955107502618465791966323654829520613097477281967552154571693732072568523772928014154262027755120252935508821977955872539261637563399906229920376632475484935601653331953421468815362770377056708593803303244123786017363267479822863474505473661803484919197177972454110412029250621717670662023083212057177823142333309916086226657641282187041625761660858551277282083521602144995741752936674482830435026717792759065162353433309723082205880174382079943937681794958478377305096035873322640995509902234951011844206149060124682646868317371600000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -23000771214017087075819445679205007463851324121502819038768721229943680978552811218641800208324435999021114736807837071531781692866162519250195141154634118584520504340149083285147495557239036729409208642698383900134192004370280543820235734692099852395248946108707180364607238915517985040882757215972505326635556805333527560706323244986701208781374379910521540252698340621527915715067831280796952874927003839038311958758216967140052890723522915118661556227212855370092654688979960695258986739772796975533120881244752335185169751776564189683632693403253337747726182511686695147158072712634555239668242071008496270008837192394359139726674918656132225857603591109278105890814998458353799546523066556397374479360629429521558165573112025454485696206947087562904696687157561464369677786058222392981961157860771407563508877725615264115560836116297063571104812618492123770466305411584121563573897547252098559118004778035225511490861257921177054152812602305543589066869167758340556998672345346184980663999408015190895650000700559654277611584063784599415955368991847002911387326491879028559579602569717917823557597642300454343462103658038943847055569938690783144741922168181690394397898132505882721080560792714153834030190132832857027140810102685681809291085138663892291479860630875226634291631241465001438754279538580368896138342030530167235796472210998361438582610814805964445542383109351041196395923877085510385875457791300853853929768951361782960344136764581780781069189153619686087834427196835211467947495382519696866955315413231856309343637543094155965791722669884323996860953841665465415484332767009521991485090467708590624146318686612659162983874798258273432900561028827729552180343400684629880130155316705211140990945119798014781497820796155692825687733074839480564819057314201933612140008717537065733300019751049551031408907473716875251909848065788431518739650579338092520345064895230054512871066204103334927143244081365304632447723654902172002118158651153553629736981027116538239631688061438395534670826376773835272225669598871866900564073648809640881657051674959122454132691077716837264324191086943071123017640998016506993472139236936480157219182707852320402075936496201354606176932715931358519836859468087235869338723559169639424431525107848145846296149534807273899852096205152613003827315670468756634999163046802465977748294599645162759194828143881616058215241841829902616083062542925424104510553994726483206127059741576386482056250668761978804710662700796448720419740541775099893034152767250773284813915936917791634316084671229270635012441330656781617489254486999656033402700983014085361646669150446148555249674283994841194933756455265309671890007283084612892125292036213805777443392317640000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 185045103193864779323569691835569512270560057836778422809738039657213515120889535404910023023344505484356888016642904460930213895978834048142324820485575950038636957578098548433407310177788915976303451447695621732984098667335288073734044532405253327873020986794103084041061920588169337003242638006096807486970351611152288573589419508358601152145411407210833761838456554229149219459363274191084295718928609018892385124959663874340483929084363601341310457941802794500445675221317249150813188939533144320891648082311606224750603123267232820385500084832738243000153958576390671270663182863742767520900432326100847880975812341974561160990697176922774527803411367124617683859282611625986519611542527375526289976188126695908403017296806941964714501552805251431524133000824996949846696041173191455887131177690352026882224629615382157720121828195840460939751613156990121288873792041305024222192760640159463292129312926474708785810770020186278330381468120768474816204845618295158350911433349191975346419703559045790108382414699029742956425288602752439257381315636824973605297100979127688996485423736380509793970402022577113456008532280389057802499523697874730829732440583280930123009638753087046090661770428234856042268946681867037531310840046108304443058602354568797081834541515148460723405933162105707344814176502356301700522237948541460228239238119225347471846210467296101524815326416192395253362510095549754590063065675891965529192870771963183191676700377620137730174636941090186241942924503977899248004660280930907162625053114842868252383057176744105274749698904929030324397855172232734730799685651686480285295275990582157722056028148519055095853134937476761535310955463146469262552149638257478999071860038391746485306775438939563518657149036296153407885561728862199693686316243349125922800289771442984499503548132778199878727166127577173318833680524080902858552235639021921084950078742185691371748383252701219150896066188644434990576334155206232342163449825945961413044663516768638611236240578538543611796343650280921229571775205218434120024735384632440251902480506639543283794870546916624221885190996501005273952526703884426992208590611409751053499572617395315363323609657268868531853889417988802003159079937616120873754359989702628644922602627270995912172502010028489014657814780789872634672353113707400829813846518898543631619864845647206710162592555616214860129886752504834459513836431999984445030163799018863808324117024392188961486966701325908927478459747928209432558277250809064816201422014889548846392518240313296304248515883198026326256544448096594642157275762207704939085253903712193627092961313175703482011159620971733589197483470650013377135567569097116724872417129310783827724272000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -1436629218274071070779594762254481571172263241597477710542131874168698599363376459925414755499209235107093044508311392281179888711077630279218471770388275663528077098212580893557156641161193336185428273153523408611962663299303947776943159141158840987822236533449273658708389903087079999258944178802252575202155643268785408421403307622892835081280726019400924130465565484373003336004617400046859821129010924389364800429609408017601371336999873342160991692693895406881032672235247658815847605339003760947443920372694352132404679080940742501446510619627135624625093864321486214093787467468836835498111335890563859219161279972702789355379005995684945080197705573093792619249939593305545672184134886114413092450538664151337447713479731273857923878598404649931290545674786022572776499991929911739660819003845390054730504733636695793031675343613684108164683917239593649849804256195859047712820894411781462666766688454083093504322835757485039162239805926859219045155659881207139469740814993535044321598837249364877874506792996220223645837044788296883366998809349159579525737740678040556102698616369581588331755922884834630315641408314336785397135363426406798442520710089335251936163522976454739758934154602610675264884836453547708718419538022755378022795676565369678027241442009002333579596687827934339390324282488851469015444219655510107538943449033843168825477733247081970487587448664674515746218363541878294747818935181187445659481894314442715952765892469181949257663677503963659170678325119632408753106586866579159300600435713592132132672296989126090474307732143957632493018409371642373103944593796267960448572929661154650873738922205802279252060729957217067550425196526029478136207176841598209542671057055189057401150962092285399348995360059010387121132927499361735138748390063316742428772752207322187483279052829962405476887240310161341599043083086374796899386902256648383281603149034408737187315399152076926417935982067173791626026956945148300547232261678290952237067690854710883387528029923499543922246337049440056949744902696980287985629143089187514426984260621816803743781992291205950775045944402812899489033015925208744042815189430447810950483502723013031598739057549561678376690919330883243534288317086483222663735714813325807695869843710172004168830985519549449958361014115553737163831288703052343355240198751884761990322766958461457551448733699843153215071478591174757196710173189703274759118050428953402022342904974490935595292790841608815621537374898903029753849132876567927567010782714838580877225611077620888278426327790671221200122522203853608375130726166101519969921081386863520758645987481849860089560828372783680290603049754241863178158251816473364174004364886397036770000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 11041650611504136570585099672630076371718650831542834112857152794197905810949662946428486929444756784748946493104427362390580083108484012999476131521022219643519859507281295494780797160940509984362822278160265644379686107288566416974790412407373840614736046215430082457862831557112090123739413279356331551645574500018197727016141089183566365704297978449073904231269622610562805478737986631006054565720519102079486537338126951050267716226186764195853983202243560264548254912527101335454673074031811496074953078868533405341622066304346923941743565361959608881492192604145571811757405245252432512654147429556991923851219822006128175557585464763897510170237893289532046525524314076144678590821206994527563418678212079103294220583081300624439880601302454555541789452392478070652360702597039037063730365773508439422425105109543674421537374601952428630416430669741255407885143492948351433706407773804489576600428554233676600802547457764984491680529945731140995484989459879951347182748097171918002902596737666815722901592381539353635727615914519582568464694931701451051653295192468203180221654042852784466689952356783593346069349032620481075395950459485665016780843775827368432926217243721970005714581204853539399917692342874928115919530003643020505293347687250718084177660232628643532891340346085490480954133226890945589641058116180898099376789157285470405342119733497265841158546485878038289394899184702694542509851942473484067488132349606478845185506706109099102332863073203180448377768566171544750630208469409306662377681796087782621167122128202943625217450922054174944747126502239869240029711256947581732528435046658229757571832640343268784376569269041696288197990954052896465030297680554101261091952346908006159762879936351757573534508643664898582531745372537340413673603057713819312158708437500624904569898193372112273349794685089318861015504651735793241254230559318663854068860023414530060017640520751228420979618218586084382688169771235373610664933780764397008971859592276487861863944758606065296766061745076406545950649639388714806631766822099755897512560147394377168955223233635119544421539833627547105000312485985226225995495042644286062938094309737878584808908433865158296868557640172102694189736574781399169577371484041684652842758581164899792671475889944063730617199309849515132071279796902407244763798345876894040858950684652517517864340030542710124899839418823265790170136290421165602539710273714025182534227122647225049015738163465940139284564026235874010684216324741706587383981180401583754721754946192101539818656240014288355457721225183798381394262872426265570544652884521497459454656085855843426649665103554235112727975913515930282069604809027917182686715721200042120000000000000000000000000000000000000000000000000000000000000000*i1^56 + -81224611277928299216574850431962474612208108028589886721285975628860481216759139405392315818659389754872607191473506766084497319557813312962894613569775867092705918447608564996207525343355915315850893063405145637655875913899302686179501657299709558990634532580986066254252114038349224460884925100575530792093075400403240043686640266408580407081578391101155966484252042186593366083567712926502393330996272456378756715404899854594254669455892911059600539505565838578025578234290330528941253566144693232058040356035311887708968729236694334837081641579553000467232882907482991039422481820792437600117330283627925355835477577289869643034418334302300964835339042586807919856259024943945257433276027320581557960868278651863426533047017297182516160064404335865281484545996692176735832537410215902669092454773589572938914751869384560619597615201192712395659374170433485707562522524957184329390390333100483559800023085914667553916650971602930137341403105897849905346219734066384421433203552519026249307966777917335002299158560302424228460210204823513396092277913942010552537760630780456835496646484220943217836625992996817572847229142986013782994704937318284485541929078793887921478493577596229456642388972033734290727393984188298506768092408399048285652293149943212319717362814127678685527894838697468848437648279622370610451181677438765108542576576038525229916824165275627194049358540325086867832901669219179142458532830354803212462101540566150403828525645550394120101245514815621678913519809204733759058610591712585978211781691533744820762740649619134813671073289715611652177011261024205672470773263867566229284749499116628825875774729547848057805360311257929258956634228115846861284943981026861124235914491793331054975478340312770550397574275083089637203436051073443270484878030727738482017784497519133052190769864658101002759021682584360163889966636145408056406734245918319748648378454306052026913957797786194300127150795359122739455976568943116404458167199595023649424309480107776593834498084659721192550025020872359137979071924375116684950799918728370126806444755453392577305890621743114253886483941268937731559547829678450646834325754218009319851422927557318036394798477593137937246458929010342942748005931178392741161337726364951783889049558964963894182864390089233771030018831583598553343095634544594124160315250585985660320397191871394587153841831952107679933816265645472035323894936134730382059663992070468952505872631672296690903957505134025168007889653164413472608894567471075493532228059716069550247707759124810088475505996223778735918867893546070545063063831773910379886534963623116351984030273788361758557161680497877324814985514170823390706506193119908896884628820208000000000000000000000000000000000000000000000000000000000000000*i1^57 + 533400312067059893865410491424920525385964719579141573742324403639148290911912743596589823422621029666343509835366823741197953161499807862519200375204856904409773067410419857801545259003408712628517891847386306568295478389916800868283640894090638522385861675528209896845632773358180612117526840331294725735319986703372996027997423299380280555069507307335043358778057293316744204448292967069567996274178968583941503211084363089908111781713000024641303841923059656729310242601666839487358720010844038455969388996728063821344506564212403718724061948374310284442627847848920228085470298104780973693031716589369183249110654830357730379045467910660694010719529544799309193928072667798010100700867450776224792782042769445097144700150615393984242901528333844967940434636532748806759189881680594731164466414672127834581990717594560162922841207044097019932098653391719510205893432677555341483572253533818291522531349620890794792121936835352321955975701470892237516547948125430227839785214638611916125353004768575547276664768468292027919474934013115393313633135557291725699853949752896812250569278350402188596560548055984843792787455902887336649952995653609200033203712412385129671375004205497698216097569690639170480552499483090986124203071057306017783674604909414007583430110940207776484635344935382229805623102816469759189295694321176621977015886054164106357197366214495771988072943547809655632507972379399822025074616962289291503842872598585299113179874904961783731814614007421363431318953970494692656035149642929784506806711181105535776356267900477834803213128840099342568640944806600839524070847832199516893238330882527917469233521257423398276596225321649746156947539472058902414539701328330589085382409303165855638112827079826375534608596052200552367388906383696924283875784950493313253511471442051711030607946185104457056481132063892708281065116561663093863571998055537944262168296410545751961404272604359195399393781829451745678749287529381485116617786169000906521263449215667837200159793736216068789988866579208726078851139587080245983322382557212377991604214170746191552955161390581783121763961091348502810211657615263746858014748745899016617484137644784794062295008127167793293041181952297583130071558146927358616165314937513565583355918231142608068991940609818674915009953361617286258380966601216773297827650770328301801001138486722948583673786882214558914399523568631021723513127804215809596234143891356880754890435951749152221846904697162332301172568662242944349013541691758656644629095287468284616740302040691950852096776222230152214963264597906076599449966122048505714494349350846468400299999947065200404416619733620609015487244975733959048505139918179502399751973200000000000000000000000000000000000000000000000000000000000000*i1^58 + -2936764181785325520705107673412935720009218698675736852024779441143241103324507063826996013402983429508005556781769463089473463747804242026787928104638747307580719421293407527174741674592473439013851043886711845374561349815231364656121965058506513681987249326334956553088934698784479144365891027006106221091998318004830178748166064449311820933422164570361675009646846110764743924508148994512438090227514550585645614709602049264286698401201973005660456230465144949509472455012426313541876284458571224222008672829600031878033519000206216177550583483861970470820093740332176628795924352528256357237691688410782539662837253302812636688629758527907651580793381075421753901378976089876750965964132447704391808207873920483248473255125055975985817870570026274021867873528843192239084896249133353399237401888026737222466012440760100483241929910266165932657932942931307319485146025638101646802848095416466134494035454196789185768402147920429381253207165424732347632656066833766549796184019411206985860079732132516021320254071264334522986947550268327546688730973971180494134982994221133524783334513228260398127208430610901091814745442865867827942567037398866750745714864627227559886366759835713398526586583073464014897593794040348297987021976483853269795296705776583897040980710084551763726891208681622790752690318687228339559074255623633418570347507235124685423557459642002984310019469048087673328887594292265512300133715713229604022030986128900924590662214678223694419088794234503234858823232030710126012048309852910888977428805581887630630698740869918616189394844571980041597508357788291769063078830011499465400652993504232899672839620159745135056888716188579475477569647881383870395096877685380621028164319658192722080635831018750242713593067879842184523431794942800062435262169987861086598443554164419205593151142537019255971270524577859322831394899264325772969603659897013375754090528105130710011401869327255666885735783062581513327607645332438770187376854224914795719902730004713616143304820613026639399395341185647098441059341193419670120782997019299882052123365293809983054436012160413023144465937751409025234481963044688715495521952478973759473786218675212385207360631444339108157600785349079880572768488433750910072132166729026607784740517482859263593114136762623667969469681429885931092693481455520862998575292388824543543869974992099842794627863018991216915854859093164726381578128293748769099389497129639409620988451154750278963550308687786376854995075892101313059922085520638244012143195810562255823298123958502641362470773185307762705324130992055319925508891651065573043159399769378873241079505005281791892323687326352447544894039502974428710186035924631740130280000000000000000000000000000000000000000000000000000000000000*i1^59 + 12965980321166115644377037228076371073002842062071327500836195077255424171151883881647080972082412925736273367488724563510829143827801906139380574751990823805148780325948798156232114985942836614445790640498162150371558580352648928138175846590917630594018258935273363676542654793338908019848889711173417132479035423263596092869855149873612423414496560058779425978914512007306830272769996867667587464101366403690984560430222753872698252654599309345744228517490354174035848145580086893400180667580283162114880729355694663454225344963288467711904563728806540891964794016586383170329916788142992776631556024133764697374986088385692285967843462486269487718667872421576551887905030828346027442361977107245006801272844252202069604154977386264880401575151329301064528436174265656644124775399225160038749673972398093513577314169955482838709321813456512563419119975679869445327637969100090004725907465498813865428284370051662037187107612704347718881708799465646242864161123628015800915597067036085789975987739067933729130047055916084141622523532683252900740107382322189697008044214099765051484051535576373516677557273436825968760169154957761640048448207240053886139959939761288903094866254967022636841267279351079686869707639658088253774330536336125082335833971886766529410227624760470828798183136252322774716390533821779283485801174219625383606829469896816013666761169023950204520442861496101244370818781573432215727592334777398531656187480817762298263471942707010139038195739738710294479918381848584367221201053760071618667207012671736191668221410865292796821875051233244596683180294228450172497885156350800023902276728462194021979099115261535872159865061968341508942963985219601744984414627381028773505490356258354195556735232084364604675087206741339658190995939366790613789829698349231557313232212854459740068983807109284759982332547532104498128280874138499373473850967805635038478298358204489060554957557599991514193247294059597038935739358201328127106364564436226582211031795828254510158236542666902287438798548768098107060774200972822793493172664441049534185542528846177773294258422200387072182890685324759555875970853342083871865472682702449931080477826663168206014737350167525320558444967057401100524603203698757744542559425920771045506408514541499688001601420822694483808927314863269904828864703540919505899399472951020090165200575928426818255224769748629835610629264780114681428861059465371455090833847102741714938308645829075398823988604666682017354484487925011273023459510998839606349614535216160607205371048427937833433094979099351616898606472061739290701169875975006729015012902126979072726810324021192133013050264727664185826238776455131513059623488991242460000000000000000000000000000000000000000000000000000000000000*i1^60 + -44322915200207102969408400837146742349246276059839327447039645206263053167463334833157353759254955812198346372610922878523996163190163134838796105167285592896548190710633923906579769301830501026256610562343032299354887596634889372566531199900218098985400522260292296758136202721552903643795189319218782154491908432938544883218856515815180823357924345614257953454647922129135272127635741745836798815097957625204776024545492579798649357351830322105530219953725704317088216318532810645122489701821870048277662483804779542982022800748161017947405129684369469597148676545228191324247752461646963420097887513910240775599982981486561329420607462492944768265093440847762877067953412218684348880349047625985224700541951712256852372434597676936476364206600332150945805217927081866809025762195676407555979860119162228961905784089870970413587376280920624863171644353482079787716828027131725265544680577396193553966393537388462682624370194920752113423907278628558318746002130584304996576993720066585037232280477516818098241367471409627935962351376300689675149367757275763819212033550729134109393576979102816326635536702766038296875726265030451891932873770548354045814838712442760388260738218869160318915397235717797891617834949368416687625778526137308624301314348554480115732870621409350384426094595024290183013457011450109931591655086241915529955532721949208332295746543711475895855345941040339786466134325232665590438015772438598067821954890658533015399291668136421377301281721445916593266911614943528169510663555287415430604096190349704182975708298189808162844734742982708758603274673570139320247246875586096115966261209147375538285906410250650805965087951716054624285600324980677757817672747973321413327302627758600197081343413116567901310264812391387194120112447138520997200276320196108525405463758417569412926396933308586949509723922013719608068037252845944460275794676497288424929247305467190014485906335614234217594213913244005584542289834883033434278338988074868087207541159349083347559484120456222661517649349755845312436610716799272889078589426994917791962837242948790857656519537164043037227182063981650508342755789539169451956554211016024862466014109081203970819534805741256443124516135836093852509545857092835870207682731092582812721908714688492815131610715887120371320988487158052701547056166538221983069989565621297138824985560074249412425350189482420553972632983590198896062108720875604790294609840516548698464653000275157120395642521320674363892912663509797361561566109992030280224969401366907010205780916741028084952352645502272042594332206682989764819467776385818835772509224064124761722754243252059239310371710034826461815342395437148886947018766910000000000000000000000000000000000000000000000000000000000000*i1^61 + 112949088744743241054663518653908770021232029203408469156308634161519675321238229397475679605173948409264194679379076414613638188483336723540476453615853782786169757157505737694369432616455497535393599665121671632162723967928124776749696371493435575653229446847640088920844611578084962413561435432148267419185931172336772216154208579598938595513871721730840622904457970298857946002355370982977323996583809079981627576436894575939215316327699986165388788571703432616615067689312411953848870460754848246237383618501139719629073243670900505199201612739697482583360728765863723351031015806437957082690099654753503950496227895937453234076524840332766532197765921532435812591551793603509058463042494420828083794100945040488117400231156238522766831897519312173348122717808540422003711770225422586687673717126298208214356406298414865639844079237970731194881220969848703702492442042538968250760497601843708590657796386668542105347979824277209154459177818254821005052558473464316668381750320577756800861628742991501044082522850755055484636744492130768674362918002584275769179067657162735791664725577695382868165813118865341686930331305185390242570456786703323065198215866268189522978504293445288841513033748197121973295846242094352092158328979159104464929847144063466698099281454732264539204566344740924630472831002699387310204553579769727326226769469401797585950163333730571718002848105510132098190568030114990211151533968539611681073894015511800429046378332193695860540261172380803284033803512977955533109473258064317637509918879638258547673354125147836258762399331381592926730945223433850814416849668363766043574401785131557355021001524476199215796384992147432184844453646036026587021688283095989564765826996284842980843410058697528847798538226636716940137933018495042910212857137802279603934895993400678848788046615047723351241379090134698484298364958883054537091683326133543654316519146842799222774821166460584408652393185790994682783209725865195425222070124888507897054878600049820295695076027893163635514773677651397012372977146131966588542688665709830009268298256687341649446306437200108228764004263557571650080245626743089894638564301039206402758560641771202457494538583933262846883559935477012187722627245120998087517849980300487647077602592917842816621888354437293803218293208555329044661396614129108816894195175173059146936736981898453547550931695852633656515526161844889070672351981873911991896092860076986963882827642936841510129769381693024519169628072032499678472920120289667759359894674532193664021969394304198306770950611158241869768128353595683908862236942797268253019973348303868349823289838118833150715721768725146520777479013583257883862501440000000000000000000000000000000000000000000000000000000000*i1^62 + -202707204361053210179122001654988793592940487990032875374774331540611205962060518502944146857334048596513864203142658545046193830161433161021811319353706881524412169779902319524976250221294455517259672481985510057458982532465849941315343547256316431268147496396050879689065425219637360810999794562724339211731836051311731284315193651983041557721890456810529890673714672729848647787478129941538650524262406809937838103502433007169280829087259652724041768931066400508687502728855477835196623081753553966181315702896139895025323393575757726381977480626640169749087891993231281159736172671905190802510936782687480933530866983642987677640465409728895386568127436758833781987429428954448129617794125739361862889938026846610265271010682287724389012735801557027929593860217162011788573738717698493565165199385437600138867700772381095415516810381071099214917840211417130826957597178568273015857481494683441542811620679196699971810890597381601689494475057150661895475374167609355186960829577816891242882246967718002326535568197308767700162117418960962245525558390889217528529540253261375219400821799012698076155950707882334495588991075949310195073998843773110317376812485828926564094465898851329787287869631729373087148861283155005917906628669893256229699743665973209148964996219172037321482130930374577275630458645096454007428979652983353462034214784898047497319457924707843864019351731692090554941447759760472380814106991505085776395729213563670669891485144968893510307824508250129213288916334025088199298477992947986808877531258421953763119973131728583189202235132834830826810891260511579525420703292793201440515107108984317255521624521550272438073462833153340589617002860950207337516041169644620846471690588448524390134446844761193011648205817368198264797358654861567374501576015633425974817818760368173811458292143889746770077763254297511797477780979595341366765205672731940209282354494639209518240731912159178434423571621079064343023145344680866869750417786434493873640224172436173704544641959633914650454019699697625562880843606979650220132654369315201424557694726867008604039159363333142076264110666284135990275070092219072098088199625307226129629663873441022321343692030650179698626019905113737612552521334558928532327601020719730614890235750413853717588517643737881159915288455110869162056868698677846774347163773764930963420937886044107677188695881920557600221348085691359428633109639360602481090606050189634274497453436344656320339185717110520889411932306426803965216283917024907887974665260368260665453882586770654224617681151070879206326895522820201823264749571523733689044516803599417989116820466033974440151671987379939934558794711524290413660000000000000000000000000000000000000000000000000000000000*i1^63 + 227646923545147371124900157715726233356989448878375871083790884085390275698477077623642910622407765458641484486005090370072851571999025900103107842523608888891055374569361695122252326541426117226744076918884789856488950233683109005676899539187168684736054700824880014413781166275860100789016020791594725567254605043690093826143788557436471014985874009420044077229519506863132614274513338994817525264818527750719458004702185163475239586510291148151834773977548323069231455264265561644732463818907644498644986006514060177271609065024862843123142174886413264675205911492197688324776942788122594814350343320890174144297278646466010996942577984141722127413630604063837157751210539771198338524764585173138671389286340338632573077447241296547629727985965304827487894071448312297223462543683572745782144804503720445735876945691354209032589979510951616809194128368004199753187363742524908184742034171868641345556112029026636390991838300712968201311906948508902643687465251682783879657199682365169358416037666929494673826127818251461896364360463524969394988585705340606979234908446213108001994209332283088081075471626709821189880984728873495373701516769353515358600447779340490052990572829826174567122786898627767566772022664390867631081554166833697779488197826296287595904723029493568264572955738473119262042733172136276305992545513342498839418537504329988806839833604168205686134503156485846281600541638173102945047946953433998437380373643373055802450704220663473871364346262932606858104603155306580609673747584599697817404474609686669298905206273394646991649316906028166801332457002517142836004698147242537751850964836297342200050981705879820739075150593207666436443479749528181167472520501649086893724121335467762692898836214756696516249448119092407443498348477516889682676251913804982177660647070628951681513302856058397616700746878467515116596356442514354181310952882587130666877375902684715693567649382527798875109976722347384382091680681989659637308189920177408230418124435956707198039979622581353428016162940055490935308340953158269650955978421895550199364218844493356345389202581398282254961585515977410346747807600156193549348173489907865246967106073153924127303999089369989610805926719852065550674755851975841614409866966795891097804233996925031893836458935434023766045555407492999272817678279244815844293288455654084028561484889748272352019066377382379376213917174491687689614084433428228786530239159678391331067774255481984758688400190416483259429799381849679143950068292470770514142322028919304997310199476767804505904955520844824293762549999580939706165338487644824322612009699152416410105988853154114512925010795792561931695955149563324400000000000000000000000000000000000000000000000000000000*i1^64 + -102424442631354051482298033982158046144194486779977330874128247157505137576521451112843769827324796948452189698127936198250121391311765990023906476434252623787095362974516895651188322642897769107266000995744954043940189831963272551318943745311634565225646901592467294185023727843207858924819651465166968249040376365772600358694501309148418320731679586126106052640392494282886950891954958158548685663475357050442051378337450356083309017148870424443400454557894929788085374727201980421407455582925750699048584358815386882418244418192150289084617914622182898387256598218413448635139831706104958332674138767624265045909466667094406172333926432215373903058238550151453445051637248589786228841963950242510925282097582430788237195356407174096865717479561725204043383574869286337500265755791428348130626402307391126483660824054052730243686065588207101739111371272808275781511891145412028528459154230281723624197956674348663985734140096220745887152181602028438321341836463483660159042612353663558219722620739741845350223838769104118597136507691750878198604367582582365211319707248917800343095351491288460138352327332900783648015571732227350577565911581500861370754051707272281786353039842570889410080303863511920407137208949508907539775832627309893727744256352355149103554654454620222035492635039589750588997446111618094603877835333761186671078565188594757223048174631126316557610103763499437234515920175091843237753444271156814354548168803153942357248186364958182454199360308809411835905978626654005631300478046135059011927977340318623186030498335527477767077841051884969343852897826201345756596458508785123978328764202533385076338601133827393030818245548174256874819875327656623056876119223494925652728849952584726631939349612860499930231776645976068508473472317411588773801025741629127917095002980446340789508096587196069053718286727864665475228019828390302335282604045243660156097347577477445240200695230697510194973171467736000708217463845496400522497435308734650552427251573732300214109134288951786500578702724325439569048359792549649815856167742557986810250342869167047121338065781580995974936760137389238705453228059127904953565957385094811272188108398263521679302594905038653851212074452131822800255721725868608094285464033881521172163873488650251750304902944574616091998190345715966117693615206583747086557804524251667658869420041899693842087615367232237753543228101446578398926783271678795420878122561846509683810781152513410850143616336694073953942721970651413204622805925290751540828108396784928462412480413250662311233653061658452582568092390764115777838976998553432915610582760983883519813230760019901704158322374370685823700706924800000000000000000000000000000000000000000000000000000000*i1^65 + -79407508021890214061108664337727082682566786179470907655933355860246430490206508267001995983239088707447758585395045557852599518947276996473405722461704003964084581523196188007674654660637257391447050524399897913796983154721845733595165782894339446247363290647303273219257856509138938545716289962344936938731511133461181803335588795840382033136159596948255550477389733665148652145647614969153128554407051481876717967252019504512477073140948054915280684126886408032013499679082981939722452827206166311242092346480469550086064902359403636774207567409724884339938394772173948863779163345478887379321895748393720137849625549577284000530351939441549960083973279433874070296320257295399168919036552983519520722956401972424219841456684500232475610283916547989629732701068425964114383380477263187563230874252728829513595664709278236311011938179108092738556238767402438510790571861216560724967226557970544319237844868268852606834811231415897919999733714455592973755027016159032625403404224112081899124037805616508652208509894458207007301668204849255466194905533731316184181781008708158323903626095895108280592406606450900375994939898480570893541158628157094416146501517898275599152346173622029003358811473493487517351555442065740228626307753807935759388240448098831916624965097114569306758333430352760887124995212207470405036605143098687695392014779188921981819544513949196939443845472830842703943259963953051355813374018000402196214998967592052570194743550879258680118779638776521516059508833591712951943203529134521175834077434711673844746253367790018610673463217750644924151571425643690609489358948118640717471484204501776520040562989057497928735779961712476718538792430729006915922596881893205476841468959503102442731555132021121643642237135811002718735627253672034229573617047909200396427292457989464865120473468949376168259202472949364517587127971272029204858196177334377286978248348392055216021323529122042802895976741786563982754568674262740562481340265856757779483112262173034278936712197279738328402488275081075201928183395298898708241616953818268990642936441922438168584558039315413115081028639810992076495056706592632858193146767970556117731405701808111042164264941302775042497449055153987335521133271709936108498969205020839310142011942823765702324219153414764484105870785734796288008051005533014380891549112787523090623396368100180594826976837505024943261719209237246070001226233142066547670238238301741539478169507583383606572366007704328118348296576351234988538126814542104245376826572751084698868549068500114249688611043947440250179574621553363325508998249687157268913308956186502123699636315630466067326062156582287721386676000000000000000000000000000000000000000000000000000000*i1^66 + 90299759274724010973563817890765618364471986544258882802640256247788524750297357662520554126085662555925832486076569816839305758125735833290120657229396010822238414064460269707419345711067048751573342052790972910724328028668667557871426940902804065341746231539256989337943473255982867471054012226171052320779212017841079563317394035714607650298135710196111448923731281672882746819107777523260892558501743703072611072373977263508246635924738417608673739111009276922811327986738513609390001717444108810679786698455357955689422967835793029254308343780964357087197366263930520411248984471864741085251934189856165068458786917981495824227205560618028966550614903363659747445956665235443611801632451366135393174819099614443179427593986051881569934321498845947436742599711022483232362039320425750712684734803374119459478072541018498738695093570217625495555981838588423321495783988810184730939378371528884182118213753123900192015873384591469504330424263454014760279173814409621862952341019016831061511304260278460127655680768235840485218506242437625038709240153897269264817291979174539955309571037398879357737895337859451237347666837615591601959360813116551466651284669674391666177435234936603771595310322251943220759912329372602742811145387425462559655017941969386004394942523355504937933454448364598795053492779863218484395677211407760809360147986231026310324024942028580208941510361152333058960502123023563030673668613375442795139231328319634593087904690037771455417978270448581434099166425130124388761551504044058621234172380408458648213343478052259477089908505687749607649381440425223128142616960051932918730638979611668118384576318874509231512447530856004408163642104254440549329673876784236992203624670217728930796115984448286252284888786108345847815827456334019732559827641798242761052563668291069168065648404344015174114104240000418709193912455835262682182006100047268117895137203693102995889286958585112887540771121504776204724643556665367870787478555344750194973858271591854386997722529798847622003850996327863820286370574402461568525878115798778818522541503704807810687549664852274772090601794468867051132631016445210891912875136591323579957742688142917460972237888705534921316571256473494021733988809366780244729217304437235962403823952149248510779689434019064768680226515379838924096948914366865412091096895613031554760489701964707144177362440411746995233345748459096552371282338911112648762396950153356752769002645122744251044793301223180022588695538516154623439338136583942505277378612729999332170445805488772467142442654441811741802300498293945791513648034380822179196921559694516835462884842967794512918063200234225339600000000000000000000000000000000000000000000000000000*i1^67 + 67285942901975699594176742787770157206874030906997554345427684607516955639729876617555214529733162310740691009696209701487610792280808272307720042910402796539603573589643663824933341346759998526018518960087908243763245425513321586119523972692667983185487239107443020566844522873969592478098922727707249559196390398427694363095310250613590406659970014249648279972872154250302342690513904145179921501875622334865055418403756698674532706759220235493031388308527444087282013701595153976592500185783092182210672528619670181534706666580311095623355985485356245677406949703238887437373749740667331459955879833050939777211602791514837201386409522544041928479591016814805257252454562349018263833477929744956257254122473768059533282339169720361633689402558168581541546152190454818742744600025752449780013451267564459420078265595275401163354849154342683234660125605135234110173469367699297768231822907690014934530902162799810283397840297811303096472233737198551707278014763032792763648238367057082376821826191244414749497408185919729518914717591202920683001495364180884703512814837591583810239093937730800336255736274086939107175983523724052408895130400738442724919335158333632575863302634059838793954356545813179423341073507077940905675695013875249252360748045996501405572702164033859379305694451351448730302883072390479147349987858230437202081148476027050344392532645198487260521023079195539624926422217269877139342463595165984697967632972808021183485961807593380629676208573968646622000986985833134545025425419088358097378597154969244191170780352189418461539449533537598124374324448543900356201742976774466756121931564803817481559360354578188537914484590124396681517879321317336943440687576777621475044524032801210096297245431442808967131002310467648335798748158497134639148600851853755228418041622245493793247526931953952292110686306861090236893625550881590253436550694384146357206052928938918319931981381432643727939630672595690162825832632217701628123828462300408169541542162988926139938506337470638320026820047929528788038235224244240591106126286384915625841170617089952438731724325069146901616789739978688688406078001679774849797198383288894001074645752702254882908779527065404765750936527849754640792974798339592173141944535250680753785250409909816278480043234754494282961964208791403380375593123020879714091491696779486065853991477658340314281473614457545973444090317973933636718500040521889421995086497582624895019648292351814002056728872827134033632589865359241873771794313746414778760958485387631513249675937409513529126919027116153104121266734357853845963368625299236904772229746856107365653683626722423740545924862619800000000000000000000000000000000000000000000000000000*i1^68 + -134790267771080944395277359617263053381362548089278488250227544287079887024285197088163966499919578348502000744598994027315633969482901527288982173174104305795527726764595398354557425452435422349752675794276043308665271880255891573125855578414257908526075693208270906710599378594364308808844553199759037969814946620878294880884150729076642634441224608918019783089503122855850877754034858760629854508059538315469613361970775107045858725681019122550987250991840639714428354582302971501799862294887259701528703721760405247237910917010656221141515005754830230542173700056645563785186033661402948222273662016467144515008755261397045948175068330736438010576419674132056998831521589632952216034037897591574594172375872649321919015706275661811894439260134583677475262116964104588212072884343317408108711445914279451205940931573221618921955439061801295466811292137513395996417859078450247422447247714044119484650016332359553522586290783451374704997022746525315246511537222559433564528350551856581925541264491417710934974796776470116310105707652119920720279505053704028752171409277881983580207119830445079606363381819389070963482986073481254499521351252199330748063456714655324712609278600732775245590677120170787911074422321176988441773134185728072308025635050195575066076876630441319673881199116692103777085698599919141423166979438125983732496455227327896028795021714468404369349397052515375095923871907695425619894377048665832773931614318671425120820955881256720660761317677916883240243643964919093977455119868707737364213464119853019400591173097991968754113081602329371204956358215757220407222344434804037242366480142374894216808231676807322879101508793621197802916839042570420810433951035378985419764840540182683948436620161222120290752965969831104512317858983515479299644803777521716029155844470440509215978343042946439515797011447674818491724213432868811104751110218748525319424931116300992460035927783253084248825450370639848761597502263677606606115232646072160908104413220069054937710492219160647676521105249441342247260024403171180736753212833717416176095952915490038367757033048773613736158639528016267131778029628748055273555600057307055903366837438360827843048793244969267119843462214297904582606613152493517642077437093318380894331228912220834902408457768425457012296002855825189522953675913537812983169816550329760176892998180999955960295605620665771382991971117952170304234424984807124778951285304429077258025178717652991209443350548731292198205027217393581882458609311162790730126601867091918945089978198373180261264410105257976289817936575660838758217704561150758177874977504469686245375160667338125084275622372000000000000000000000000000000000000000000000000000*i1^69 + 37882097395494974172404140219187188656773543687654040470180323244884486945407155284505910593165194453581606073775358660201439415377164683245957485252540917691222963115258647838992054833421271644488897503583187591326966741907503731808672513906739913004895025579589229690701676788701140291324725048860937568889454799845727022181086826966354521525043421562874041984824391724725374712557523413161905977851935480247038103901484339442285582359205011277144457715997792296530387884846079391669834662129884892241395621525141351690015237668198419046327521781839969379593802296425120380928362352991430064807172933807837169904562996800022239258943952537719656308261738419897198670472959977076286357663799026099504654264913909248037669114962517917940416840739989107349121632415645647028637010467413189412222122941818270030778226034375539858554617548303149967415334353633695266886720869875510030613855431860011715751692680790703773327387370855140370874183824669697003548568321994363348620807911497118245449024364544472342947617992130555829607785974716439764439195871347261653349181152699023579991699897024891263946444218862737327222738630362188641600710746377655092527441348202067968413405159994619043539426861773421961992434680013446144259887181816331617927052279806757629600896213790028099008848299718395427321340950455408661039586825065310250096497850976223611286225249850925146487741704755945659255800385592439689503187471924812983969192571841260033659606091013006305597755300096444242022644068083016440688471957608239898964346728218150122886878552008714707321512802007860933884985296472604365985153754514042143635833904927964478781069567594581252154216073032739963907100746993009634868939169748255205074168018644981906022502442142955856122164670491352340343208071680061446388370807113202144835292613451771431087729551396037381805808922404010681580777693456898399168258967966203071537756388265976197604939637080596220648706166743428609613055897433745315308234863588992740396522589834921557266992996943212435137648805944340149382312734340740661259837360023164237807715110196256539022823501979579937768611698339169625867957056905694295163739110249490769806122805844392220898128168267746647390901763978162244452558127133516620768976236611142240257182220953827404122317203864685692440823698416875175118801435054618492751201810982713083530681295513068733618873405732614396570267484152331154002395819966208183499699099600390767595063140923972280249008987553010305565943562912044581133313395808340650028226025907770939321869564949116622660668803523280913429926216310311382456918156372283362485988455812483999166019968416680436356000000000000000000000000000000000000000000000000000*i1^70 + -5140266421251896361432752922016289496756207198572926601120983939484971159727226610288699555815403871648168779872183676447975059995781302180958631680850444857382117433345330695438713930245173818611404101521115987949367587949773382030460325754085646401660524470499034140751319221377749701206176696475448152708305182080637891625490993887565042891351086359283094154871432600689816276278413816878141660570683328217229957339075058946646918621322013951257383122083348368143035170753884014374421494386097768309555733000712629020711908011008301718823970405317258356143865787835680291313783041975335411919794755695796977474925504626852155388797171618974018164272639255120976732836787424392131448446838457067217633789913623224130681175274994125220610229711345253878249097919737438085489601564593766205129710416425199785794384702541744686876395616584716142969116691946149362160025303069976842631530530857662338019856241853364973220775024625340157748866805522709662751759434213145139430267343866028793332575546943140715531659050725968424350745849753447514770725678271042254139477663942589410425295493555287886874280266000022699657778564091991525313225431486875693153435577856375248876770180163670428403162137598133489369461289003754926362693921081816785320004212050918666074757614748225556478714789372841212172280559863222457612266861047048339737480884773051738133650840451577996195710859540834355712797746080370151285096863357043383249864583995357770672946321177044794347531701838620963003377822994422941885059164052624441218598692581795979773462330240645754594931269595366418675771457999013269373377676268603149129250538074305795739640137715354829782321805097310481065401595016018544104341383968334943536889603838976345074895493196467804502269768080571985510232946768633988895216560097206446752593647407150199892392185879241993019373235230591924442860424721828436645826276372255759387923906699396540121943169345555229738359325685220182599525412951628957303647254339927299441446276841993622904718584337145112562667970775439234845108002435279313470294950899458141631423640121331531163543457345861235895255598188674794438186564809497741062744118650551490280516450789633655123414523451089458760124753299538347919050696557440081587862404280298508926555788113685034551567518181569308611151812362276021896045886727115191596078644225761843020407920486813188183534591033451961062534252599383673518287638953759300551642318011554765538913950055268440929621141139654632668374517131649139032928547104617418681212968974104183550399948566726920272485721648360312965895789250949858069031644579476588398297560820771639572610410429384280000000000000000000000000000000000000000000000000*i1^71 + -939748160523326331514060354623797505361006769624144157971359551432020995061363205918832703572744004975408052925333752299397375746449442124341210715284602349367074451273948456693585426262105523047412212191142819578399971886403546243088234869777444181335868420790055137675637687910160310561920443146032028817726117801704049689005987286614037677815015391442007586193806738082060673459979123524761031226434402821794702559128395962102097019606509939251549478672223672389303900976010613699281535648949744212085815058993108918612055718142399823144494437335766505992241076998338172725693474232928980058182851289440841585939803461013491233516265751270290119213252438877264271444421328319518996024603017954673829808013485572559358486313860597484652271576310600341220657428690573611683329823864673030050881244367830779445808515031788996829502420514611899855223224721862964994263380333975598335307820379369683976343402318362596457937713544020353155579181223726196184136578166115601169988279521594909231036814309685789868835752257147112757565978493048298956282590141203612330028841875018821606372419525619652961085464437624322425906298392240807158403656206647958992186033390703406847907333680513386240590858022464624469134658727447911676871671390199819335839316573418172270409120599857097604952708347067134368110917752623509622825505588977918891306583201389155840092123753336152711881437784192381243766470858152778923159459933122327749098228435615506622811450692741786815559465672170735232236319039132744003517245921227042277517360389486773950441883195847185199171246044432939861971659874655434736482906367451642456424425834051141212486590188370419174981678963580812018775377725198069553803715008714116186382325662175549269235253005028283408553511110211075746684616169272446203914506049595636683009336032761735693605413250180781008331392199935828271262683456102733415663081072429103182743959841763668947124683298259848214861483156279659146938544237078478362427643287693101902006357869488181478886412068281129387288687221817872706351319423177231896288167562645729696685482715688010424388385698698721573205755039202871496103985135096004231589925015228879588689145430046092761737014977159284774456884431135866425496995966534080847601862611022398260557647981059676195550857451413610260125553788082952480781185833486504095744744535390862807851508160606228548640299541300281330898496000705394550164443978845809522185727147048760545802253961005160030831411599475199058591833515742767905736373436158479072934449815642114434059837854901956571211388262284650213304891769469646038590839755729174214482793610392859186420395144000000000000000000000000000000000000000000000000*i1^72 + -526445891931080593302601442258313576949897105907078822309811379650052370193199729844598569470978775237836147153208079153197824071357424709800861585164932560969209040786872874240744257359821054692799037398141127518011982188157347472314645592104203090992847236054235169870085457212582697238737485742836979601665044702302992483371970145486469423369780333560674816016999175143314277465954798686809228228693634684708869599252977662221666988098102058996597839655701578775530334515071281732155000680198302473156304743417300128584791027967554970345441381606187453910342794960104977519850664394516816014638813495213725149958433815259345422266660200484695491554613456919104360979707688018185747522319215313709912637331570114262556354976887074769000376702282569753090390865777657749168480611490703618611523145702352898218461168895910294881087857700453639130802015349371613532865915371244485626413690617155674501314400376197455691104876446095936053473726615619448315008046475196902530181452279955270661043883110726019948660048116552743473242195041553908193173014547967627584603363866834360208260521213756673378261176489432170838785976978439764992006038229532691068630222364514277347136266361594679104343187472222501273374773470137195399672257617129132212982315593255262444156668349267260807943373624750373570979835952884663041326422375881152838676184231418069232600859496428783208574310855874614400495981124195440965415856656851650134151512822907026799162547478471111327181976674722227757411772451934939146627820006540091163319287044509673302504148733822942536656880690423865005968503714359899738227774083354007660936942406865684671742351735877293554702790784560692272568868894925103643109949809358365669957635159341469489454737386644696660947906935774470350702331768492850434736955176006815045916568094510403740836807534970820973581170677327124525147702789953932713634921876264975803936612700425185338690839225278337227340936012542987431837040651840458718822698547190773849945482568074710534562616855468585040986002570925637179137787611602601957192208533466988896706181768638988911536101991825454153808244820976341827160945705411197876157926665744413649187254152956976590809439687788979429121651800642222622218758365066241510279437521288525009448058088665857074851889058977658758208276585862596746505791892349155936032954253534410821074657806324558251256910101101128123690509226334315022152226817688275165673149197577679655422299270787404326300184945985790618840628305330212983004963845849452264443735937717369738688183484193767155805787009416530125725212607908655423891284473494507626805905937664106824171200000000000000000000000000000000000000000000000*i1^73 + 524421516606121796777637288435217003024164411710914162859182790202446572689283649280707973676830985057655204497456564438260399711298406616984619171044027713771392690224047459706008382593160041803998264006705502913650980561848091776072440844772520950016713302097447644252267995285454500859265439977804318673238553807423393406559601051148625620124398629783359632061356846793909287417989057690417748360430766131776096346896979100491156795690092636534543446584623815994215026839516613668317553541372719806099102747685736727281105846672191685118994640136230646555910331817230323640104725031079815065356259866514142697734471460531653414132037452142079279150301659528208197590894628577820894476493929223705959458457667527787794455984632229748058826167928080476967650417717992537449563568397184274754843208646157314931689911396290146757233734960524934471638291329865790524990685529131514228287061313575630113693031774212763905934765795743846371298290990608783712960070469773935994377270837695090837950689139227266392880397823551339909267677411069298026998383867578424540940589648464131553424983162705070983757483242883703355238104197840627690641012480654675553943671433224590528501531645340386376982906693501654967503729373796431868936400896733924258920502197516322992064783477672924766566882146569775008130431801755781165615284936638668074211892270771653483574979963680965444663135087069014930527710820512946481554630871820039991610120210124515475193227116637229941713087374861199797320534317112910135385688273260854587666168851509411525996685073096991210550489756815825556523948518525970093817365759898753117390018383907258868454319844853390983375104793190608994894209496644327185893136311812259244696602729810871013579115103477114973825247467948982799156427633388017795792448179716032000712047010338364468568914760356026957007173297254964650918187036428915752993626705719208775893254563610315142235950300791394207205506570270597327399253610853399809894530973745062353939139009937690865504663613708165619994316591196761024464084737072421801128981643397248961351268606232429310216843564930379552552965111330732601483629850520365013113769796728166299434142245494743653616871691636253513598845696102524800081760522084038465378303060041061500268870591901069353258837638751677949115058588166449228420482329830147613419056981842993654938992750321127557583666430109583595501929383494132821803265878119125218271029473820292897744858337842289095425757704302857209488570717584365998691858712827651189000455272135369255960029154611288152376314564195773121650360550104126951253608012533760330848037615059848080000000000000000000000000000000000000000000000*i1^74 + -61041919538923841623634323010152669413799315949434454189012734113868091172605525078935064012734107354364069403929327167280416641706328170696842036276285040358291950000638502614729689301325019211102804105407076871272985345245520075315256124816653125496374171355149538445238889988375310533550173677637426104733688587964630225110106739995097752871624043262473219137090933015479054037493211196765342569446736099128236666321378090783077800828511524449127382762440072371203847136874825569057903413562160087045822676646874176255873939841762750806443255828157220508774004653064225338294063177288975220226380342890228525853424994049651505629969576356214638490119573088596445057260870032444980926281880445545033256306040457272437022317838518600653603523484325088386404693301536564444760126485072671105923745023225742651628246023306081041353496816450504515232190224177676415893712685274968554779014890498130736692103675465823705256483448010642453718932208813966583556125918384305474206331401612187569554382244010605189924683943787130369770609981881720236852491575075648790554195222974289912820858793991974727205382045823033856151296166379046647026940518072580053823132917691398268340895136615540145651475718107662776388432664376959379202641202393561505138961334352305893439255415216075071158408241051078992593760561954500409224682336751874600810417864077384933673464674358109318998459384372727097071456315554372112420100545171949904636113700583628749152905545321808170214180212235144931901007149628083399098013158064056598078767634461230628600218374742096994761570783273357655750943474573734069718908419597538498908842604654931014424453332938911963838590403939559429061945609529824116501189158187477522398600193519546892577288479005849791719587040185860537061419550689694647513333782336993613878679826185174019822402803229214928620280975765652604403264537623508199510567099984670021500770484266522894154134827361689289159576588505235189973404417829144860910985541028321919738163137263120606655789129864049087307376909389193203661573930386357896407847805025020233643662046782976977876808936914249422393776483580661350156559152849500277313156437341811625277054046276592120415440197410009678100072861521409431465206472073674846439423651222300644799377336631888492817252336816921884166574464090193971776817091456746323349107210729896734031054004028511802576738873683253293672833057607891200826743494507009596761183703516893268293203710933184382784998977845459823265651385402086007943443004018245987010643065804939355681454946803392586740174402729650821577963332976516713782784306934778253573930841560000000000000000000000000000000000000000000000*i1^75 + -22862241201253345771953070701779036213434040276968690411065659359074288605367064401005762453022073123676047074059921509057061338405394857308970177107200698897258391684665585763680719488327500815403584154317259007994536106762997424993148444116387622205190286934454878235731995185715732403608085163434936447785594603226602122662312647624775908102020624401993443069066809212863376602923530053928794514574435346914977071310555993509462661397712059073998757956865795992155892492755135260218557978124713117949243113653959456877473682361859315571498884708136172911947028591617735331465423504612384828876047498948725252314475963815743534980954734565192671243410896695464251885404683040864586124993691011880804665696165985220759301441200791262096372809703532078730223061518467962725813483297375936913499856255341013625870687410567811280454505469190619154850895977227495053439433192360876627288968689256367694960230654101762300762596368316998147903498549343106021568428661322876742921837967689535451235171430673445151420207809670700096824827837600750646816581581423176624496374618698124134953957507234994496949078977922384580773002344008552440066260087024096601900938220842516496087584415835974027397336339075900533622382111524435184006534363110152389229822062914633532767167129031654069586085599678666683580004228652366346443631184399708048905343309829242813278249006071351458318471930214014835172058925947462819292130583073038166866289296766908054497327723522754283679978501397883800147636462851286859863623274593790461749344543029304404673543182288883087299242010979403793850174543112122800373095826513844130460506821976456495896465064848921215717343387578241892943066667799896979475958503832323216389817707020611631954373871732813234079311003931573476674731503354074701996367301962896351876966984479594421686649420979418841878320644274160491832334655437093461282936083889499789028243351751295411017803976591562200819939330190759337526220398281395944679837252578794493897789020844353020418118170727303206166983420797696188671029475629463810527373317058177739752028150990609666029623269593000350090211654156770470834405438980970471902130453759076912664482543832739190665248245234110861174089534165810623646534839052063162980174596162626213238327131659846883270769034713293775402722113298462766252341874897805641375064604826875533889134656924466713250016752707345715794833591222512997407544496143205144393254714811297375773213647323790458081803339670579266354580364084450068905138144901836042188183854047241584081109989948678597567997852968887316194504154440721317066739416790091538728063200000000000000000000000000000000000000000000*i1^76 + 5642569431412540843715011734561496323055716151356141816746147290317590798561380671743458167913414771943815990098593349647637014248713691567906507523790559545401857886899701294999571838135609549400828517174953377551445685997114054535808663181756267060132349127460544058252408345711382219346779964953138716587986838152209763588890672619244622121258265235423484656216841431267826677657815890037144761489358132051360641154032379666124582361919793383662256432607616546895046781991031685916292191139675867925714005555787700286546876271720388247964909555233599865724302510608542833229016649454480940077512878501971377513557440119087739898613511652225274313528895218799644272811494130086575842226689884811026807220487213282680724288852756586182999442786745917907625718776279248715765614618946167583803542565140063923831616134436240948599178857102902644042617124517396295375755961886275783931883822755202944735805493622716295160389263334206110987468867262152570827151614118212022949145325852735826068411083448913756456323977003292310309255629650268277206214085030231875923535137642532120689749996621326389005603763024799520393964068866891552915747884787567331108243831564681592317111403740636984369035410452143732469959953960150542160158366853462791701887122366227358170822883933092195143218898801883096117809993144070101906433389668942584017348751513510850150781643228716464723452092165232972676897725812661105636036080795569651895900782724272921141406009059152828007199979781293436120345169729428399009087041037808656260308624177854513638866744853284908957253371696837114591105040293340367861698346269484123034153670244016726699674112229247927165833637711095622876932237767311897388010382142163174464196140154071841585404069980169325994786831273196564256747950268312702424028621804990021276113423202990274247166232482801538854247996948609412213003254265934170760515188523026593313775216562981759860119296393831181261954771033235436601468172794040214741379325038165500008374058686056586235806684784203157927757310298672199354111449281784864805370733029605247094370601529006750985056463260316633552683978626571605749398274772174777055410051247269743128942434059134286931097016258017526268935602977085332727144366530180965411312001044969908895325766184015847455345085134049862210799796889799348335433548798083881579175393363213246262379122896798359860546475970375276361118129289893196167659140954841762230086230489160255383259413406855517299458346531255608968060604525133389297201987987700191614138150612087493505530455949586215103941359314707913463961505169115102878571880481419316240000000000000000000000000000000000000000000*i1^77 + -203410333405313156132794774268489229382242939820198478083896243920523084842115499965578196336309626631325072691384670954695434915609102430532310515906589558544297381232933680708828171474888827275470704762932545655851480290449618176486389430181505519395387808154176112786690707994034193047097757194261278267056519813766827249772242514198303095780309965286193876894332678149346142581899282960157315772232975373046624547613465386357633579303814737521749199897212681981960088898953791981391097420803526911978181562780173216938936201904635883006095205703424596837380132160001068183693407170663904844797293834110001750017201026099594198572218387870099828047700745548510004313273141431960429729568942443146632536496535370892619889551085721758883487606214904749033231956915647237147340911270844855607623861901895799918544447072392383569624632776955897273783179700032461114189306726064501375256120648844869772211242792688977956554025070275511437979231703470371593508479979833530438385679126264505978759069070792527526549593882066548759371826167022670550510782768791191547368264168352969018245337825471091869766328776736561099036541294777136673302051658560666515949526017779233265342675455830336624698317174785416775148907711733363221454270994753558022364522889585576187975979768879294606227220785549659219644411771563004198213600538254436914591868248239238404291644629988173160479980792527060012376919322123957015531414411844579208886263568785170709365020374287826465903651991373941298192146144784567911816016578130498882921965945694546835340928868549074547946481914473455720594310503372093442286535869381137588649537757485998376043846834206808653477049838651315492922563135916604953367019512185463270212298069523521423435693131638245154087845297674579445121369084901201959978083228643410554833108640859192759568935373136930223242119872841482317598161148725595223448783822138122831304898447907961569754926353052013098172195542819157196003317467419614997319633524807449196071773802026124021411107089435959858951067338646806444263762413188464866041346986302923000176792879318866800907177884081140724240201143734315386992506778061180330166443960302928591365042101794691921412996298262613574002476415803592724200522710369736197500922832872502673148170392520545682113752482299917078175947209123161584381844841907290995325685201193797432386348150747967008031396340016421717759442963202857413676754448587552644827470297729856734574436279563606597901993815858451747023304829547628066206516360211189255679892889363435042355071613746067276291820824168429674282670805028648476432209501744000000000000000000000000000000000000000000*i1^78 + -69553882491693053419717482215090557729073074395060978329314371081887165462463853369735745123969957679840544561436936847738424599879419213708854204579106797219912451709215901546883798807992801560664793387494185338281250209121349263471748090130070787606617067988219114616515498365878698039400761161095957346168550691817767493354029547518962716108776233956187419342381680242964173832783066987378697140144273231728164726764131702669565085863198131380978633753328814649519502118498986144763400271163852425966899986641141392461573145532781182664013552010802724657762055292439553196314827960668106899342065700094605989406599052519016624645452737611339177723684787396687107993353607883720534429893270719114476284708317304419421559094337166197295863831024951899600518471139041293255364718120259350392281343745292824404970425502303537873568770930849996258931134725930473000547011401579343686168646664748404884029625527335816537773199162470439449235937306323593942035239607412808040217794165339703108552380048160359332453905020852450886785036762377425254616004106202839787422366889070228387367778608838671976716398088753765241148150626595901006469406842931162279471736296125579799735863092620997723408045519250652047211534389218549857800922063464535674438812191126960124784039151999500943034582266926258698186024016055229728650262661810923970075448483068805391466085227252305567545161205672466425145814642536324027013553112189550128942849320350360195505845453691014845284930275186142804666744696846122595231985918502090634977398640703789289811723546802084959950423849400763157001788824461193269114695791872297147488288493284459839030907012823505578515223569647765640893517814432055755119006374482671498751956408492200101963227295993624200966540262065835346728452651003385573743914399532299765954207783100127280138397585462778422307619674288954239554847299609583563037894962485376964421683677756794430871558836921717186598515575521019083542073234238734876318566891308257545258099602600725922064738429578322754924613347885508754070301360130166794341028397516260646851870450055145154756704305320788094901124275286161198779425602786410056035828192313263188948740065535607293696693538342925878306224330708740474853417764588604634128843425494037613051828899505679359271829781493844046322129523945258802711184662499865092769301416280781111083612535283262738044795254441968659606168393934922877008206967336051562146106419452839898550959375557606362923704458553030953738509323734869703608168423344963473960306781981411986843414994738428500386192754193801031591865410849194655051092000000000000000000000000000000000000000000*i1^79 + 11349387899059839927056062750432770404219495020554028873452403055764507568073580708422706093632707984848098673250990301225959217069581419341545580786949637015292068671018561452494146421543066310873491039187232660571236511846798236159193332541503523167935092297212883920546575694579351704619498709292610670299973113216501973034205756993084547640445568262850115951498448653018166387790684989342498213227015179152487689934221503141659108850028048758565578411584151265421469280966350689410636630417715799741995479694011842867444130266760544723005125298916403940754061695856226072858739834400949020706106863017367809480436921140263540849521847814074191882251346013340643392253595488566293851912104600413674872731524107097862531880725387482995055822836908726773698462646171133803778581948006456493534934663160384173351600221402761610425747115733872869339021077403976478689045062019433979187456050036436173087575671896521781716915354411289370160858626681591644107001496330988994722812336943967780889571166137130094574570638130672215878767195246583280192749365281542828572308118618827457601861704615379342647695214862049870547006868529982859258379950302226346838763185437355835033251408259294272502532312816065143924809590749184532180133911337028048319377080449804538394698834872950162134340566049375195643063063605477550888430806060096595635181006749522509594974881574285152971053558033591486866540866995584936509875657324159907436421774552755177236364486763241333826050792151274757424142282239518034793546817762413669330021685008340340809860651073333726140999907431879455563784128165879654928551921043209473935484654720674516446986213511122674120721534309511468676912411125724582788084683440836611978162401128243537602260464115118330854684745775156704856131535032312895043244082142597438571423072963592587930812061603420213863342778997752985644680044797473199725129802344539492734166903993814807967774835701838031297243219636184069089537537062909358760338768200178754512867029181623907353428623356419513944654230927823444244708187899082073662921106233158794400844481903424108272521200568975947959978329691147126199856809031927642889972033428316914201099369568320720697541119799179536444979386820014238657074817597480244429237075703139593698887694611879694597090745956459929824269647775627434184851666482184606028047533900201154581870518007921020615265357086984054227481483459311246555114892463422197226914344545549618947680927746246287118685524182708534678229991085798272053329956036067565489155785153192451467633693553639174395864284295801046830160308829538557800000000000000000000000000000000000000000*i1^80 + -857721953903331117139870266138834841232437026794973479593056709724782189245091569198687373349702745282213241091232793153674992695962015734967777267808925592424932001896326596568644737181277043875064560070778070802323328822363128491357335127361176669678590547751064821471651201618736664537723300729073340666967810673766358815284029814869721104959951493225581035573160712365472701246213876730547037805583327270375347121774406158781691552985943874842154466033360561911137991189183618015288517476224162388008016674727203446019702456789177968199850866008853089470928048826073853261880752943630824443269196081543446646520521362919958436189010586742425786804745831703137522971977866984936692113812820128514559723211054729268515767468423988336012113807363845037175547472882592723450135442535171528007646992554681969961981670659350502996888388358039115267708405838635240006516509614001953102195969590700832436155956813328978005223382855560373870002797440752973225226052728454704993712725009790142862593434947612581810141846217231955102390457713622310385463000585171955248892933001975151792843723131628696879364094997891028630484878680085709886916699757187201572342074267726012121044049491415345397303602400684243638445935313600009780474511727546289766383912897620164303260284606927435545945264198998841556278864415469789591201793579878623159114143890905939388737028475092352300424244894568611669682724525005799477942878082502842924522281290191885241151846818537332569139909857047939018452147934879807140905456450293551728332747155711529053312605532842002080852540140410441406686286955344490559723106603070337301615631973769640693954284150456927903851947514176261841858873321372632439585758731166818013616272281687550386035867062251463967931765531073633448321261402505513355264914374749422459469300077799322393840388592995253345125999401155679795354451732237556562019795479578020917227094196654979240505545763453485454936101537284667432368662759317003864662523678149591367684220825539267770149254207842531635700739359456426821378128023837725009505342362345762923314081995367682537327588297002005625078946055454979691018776293161355716350522228881494409992888107419004001738856000604762794566491988925967930378561078816960545787807328254916937147931726829498483720390676304197104069494631015065468190157977641468518549076769449379879493594383696040392522866008291017462976718256050927719145358055179294251905431276121049376258886494578014595613376541455666783331900039309497829547697038286729621348577157939817563561675024165403882575961778800616295724927611912000000000000000000000000000000000000000*i1^81 + 36430231370944271738848931535266637037356605595939001179324281802943151915610796996359333656560663218487156955939303985738308474690294047006015030091939402730362413930880550949886343641357479023516035428873992571721881368233560772090713700286237481215563812579267819394565177724433191055508119205572544186943289631669053560630707944225616934823221760006453610613091993318176809584297265068500203215754116363359414952103966364927735472201906073352541228599029894677149301344735256726876314481507797103443257982666423189936858878921488868249888802379948606099555177559394334946498936998692556652565268002174057355694196381139528217330193270774979479758788235544671478442857971421184233796896950817428656401775028417497669482172818512637222828146235776789245717270550758448236750259535738329390312581705267649542968421160877490028624303564744749848676161575548021092733600529857538408298810876110017223096671337136602644201011309317263568747280462439820685665776093105146244523784267368975826436657013648091400970611649476477544943578279680947461787808065098951346887090839250990076589045779869198010564682163971532984787981330858271458371280570790043904637200187719286623435143284458529892783643983000838094800560420868681580090362244447131376656051951770382851789419763839675052735216328550411354147679230597345806746847536816598563791653873222758720098978400676564523705333842223339651476160490105194281941451619274821387513114515808451080557556624884689893018827977433826035604647550409249340703914651117868943403240703189925249761001070068969053498549569298690009806995729092652009557077066415978515883108200855714907523459989879594837788968859711850488073219758405826499935095005826540111167629885481818929094223190622100084619583151234055640248297059253575843197704126717257945455092390198305129176304711181319440683946242407933477828940362292463253455272874940051946996555347338942910067246846499365778630042170561668921162980589606197381427524291558417703003076152789289939248424889116417131949781538674235468666537012310193977783475229300827561445440281196178655677011288746412339582866486109041060126430174440892454842075570258948144121104540527841806053500615945163881740371438432110042742023637105604277256590747453744313320297288376320052529911251315322248237213771700234152471414203897300010644550498802343295863287002071595562703709004299891567340016726733661205706473330589344182700383328922907819611720270469519977705680949222741998850219567562075096588462060445792024673969935769990380203117703925945600437972002634754457741601200000000000000000000000000000000000000*i1^82 + -691812516013838442638368669088085952828826661406613274101057833211677982605351099446932888994316604478973923365720751782713625619770561424614380754921596079022757794193890335293087818195256199674007253387919960914355092325097928051729446459090349151698170844631824964648276676341875690712883424224230023168128859689516259463269718758712963102829067511560103615885507493177490454352932025775459341179860748826323786498800727269601030156110695348969185045406436761881695090278150197763870571335460640822776129769406293972367348195411015640578516118120343371493355193397680380351742094665823457063549097927546580572101280273902994798714225762727506637223293269289695517189792304184280922734138022889283122311296333425992172364219275410949698913895119973867044203745626659208142438966329748892072307156314129524666302939354341777598299928826234969783737472410914661175979517299742087986418111613678398719439917973980956080929245902857603449728759552693636040383161230338148325991764501662220184178014581276423668644740854894233679129180093665236594486344060549394035819214078843551465173935362093201633875594210351343128450293568516574350293492988262169077798033136590329524345613835143114782041692852981995558104103620727122791919632007642782433722481672148772257908516962011823738571741704734250614717460748968564407635282582939111160815121498941792994510121252453059136505962107474610865898402728430560807716189293625248568778345649525424581157311675739343160518254055092308222524309337980336631181582040922332469169806171242862984037760726415555601620997111242132437624638259414139324287499178616108128969650171926120044421036222400905456347532735081371043482497776967105385844434666529258782039232611269408265627053552377894448048961709623976706898947002704081565186745779804376967134982617057536963675435037173636630375397186967846027948048026694148057614153551895936894054378628360957977667363397660505602191954054232415113188953500894402187532993474152548484480612026647183748715381333474844115414449139344681181988978275214881169935186012164706388649552202805212220822032532497104084956741038379485111636585841984044053045947714026749210535245620906070182764724576699041740505367149123119110633040053861062040878647629479514834151460326013580305240604990067691715460958734736263727155452681454855382695141624878710378079526937551410784080866276261509434004392961718295154753651646392657873307214023239350011377839918195264307787491789451218639225588129875752704465340354196529633939238156068989243878625243850915683835408921594579720000000000000000000000000000000000000*i1^83 + 24029772358124901393478556422402385201556898234891202704479307191000413846591209776554595102476130263756422248382764872894852856880209339825509146745862444869542483539178262804906555765913128282471605043563950705599665330299995612918376468578250263997851497057582551335755508352462989547259770412671221549166661956832633276969674230622199067677835911208591023655566594059764122461033854021659331519428981280743376655843712073491192373816950804248422946989106464682324895872834468424865793818304969383342520933474324257492363964469740017298708245799706232671425154347511920197646391243229366166235127631565136247744968001894366064319939502855277141471973747076876944975995805404262013636693454661863521606435778554346008260148077735742643436744925727296951125126489126421719841148385858382233099523677022374143094769579205389602865849866137628280625668672703878919187000992628953175122601359299786486124392847692884470957281621642151358122231368927547276529980081627923544062383123707479790688566896675127162384802958771942860639899466348529679922602835063661091084047977858712542676429696481273893001766963125548538824652531742889236431729419821008999389708030152397520316938414932451833930621917431293039602708886580803742898204848848436004242532216268517647759719033294565103823894301949824428710031447784363306101090060244386362426078202979439128019617111182421282563159543899992362474506790622660909154688529075757227797220846984356449638853844182759930311536178510601543641543465821364849045115092336005660272447983088466078553652244606867985025430781766986093672314520402057064157405585943522670648788324542162072727534622006233215808644259235559141245185100630220311186138529970806954803830480399059827407153537681769614232818748162542140405265540839189483069365793957849432810909411588200427740597813520190283634110102967989412698839891447770638028794485512886631296448792918381908501429199798908069412068891597288724738130671180318922571137196804795830207578303664854470067785874291059692996004988639537377626370261081255496578026680517591505543666383982415020800902560971348267436792524490993512502008048657338843388136614979055810982411580655479007293363673123077738213804740924081432856896326922728235033723781247103385267796550622230769853301690398397231699927640049643137770086302094364352321480245647826682497269505540720858489413448363749761128334771871960681604069355504608609490259121937439393637992636987762473579065483281369788178679332609869254393938190260506817287097670444712137792619674802418525579128289892000000000000000000000000000000000000*i1^84 + -5036725109513369315741564130657158587998921318470328247524323460355335875410068493080941654870174956295944734157058421868280523562954024698686415164890387710283604403617688086571841416724146628848767480377129622503341705183800391639123437020170602885117137869076125768410154503909699370482377338189296752149940723231521378383602221023174742186910093080032613905778564264557127821559588275555877472129497261390323075888455621980864991104181755432515795596664625465786650448693020930044983778012008924331822777096667053782029842956132730032428242169157671763651051398543823766549886444613797203366036253545679919263993815882848436250632180314697630111655609351900440363537076374896562939715423036512924410231289606377461490613780982500127151314103066523746478730237916331325220767186130901916528454341055300950577013553919809158911071012534983324187798152323674533000699643723626762468946595816291006562198660162213264081677013394201414521102550387881737827380304234485088620976657306730450572318063946588407974267823261891142252068606666946747221548013558146948380184289133436717134717091279920149808927937984264412805810364548054335141530744828436743633215171161428211311144496346149464358452598638291394574059152575739685055765592637515157338328964261897373444744637652028881779817066476534114701080529966810084974603368165831910087513783549044840139246361681304705217002723723210935598560099807169630337204827024976434249037036888454670538891367770386433519217428651697498745500695282684312999571614577007462402369063741960868694660406694717332193312638967034209781047987671815119976702942022854735646891649401487960446796669756654131961794849945586143281678506588446922616033550879645941934892362971380779845761179355585872286436810237787347614772641665537067523397540889972469025983128982829271478887994527684753424715513553127693377252718044078855704697326575198084637203112476586146053010757094030003806610599343259646671186452458562828644373495373120953397457696938548513172246384532229702429798376881181064872741250258521009824775289011808736271183472849591310570402924288289211302625448112117507408456737619985669954315355887958442227595189832393378700009905518798536753318869635876132618461098140977243035129356421058893384811604008313255823096742907859151374795242171697159396925360602261507432493572675864564092267720523419362801458926958284125820516029455161220543952976559475403414554671269604878627891435775778463425654457141496928435026403234293693828371527356411274388493539919870512935370271528363583329066000000000000000000000000000000000000*i1^85 + 396770163106586210489987212991452232419889577681354254978868608129319409979792857050537095725336544872159706180967507673992321339457069605106007904010440170499693489913077456517890785773093028798931915860358522141055847567538018752125817604439925148671444654634054918280557271722378387566157230383170305202819484058256035554926611532964159037814020071565292727575547003721895731969532699430099357893813525960988193634324425220267203886220829521875342532873466193273966244603312047879523126062317039366857409807144853680196369861973677848670126652928469207220961190672498091786473548181180565572850157809866927957581007350576179077659239453701587266692570166433524064074858970861364835177203212328741337991965921410095181540224517662857318065366857362196323893561396855705492103035143907896702290984876656408424561938712896612117628543160356565598220037254521365695758595492144721655255753228939528903565078595418325859014782489061418605993406220851817553244266911820468158537700911329482025975979333315932371439963908115523740746962737212555296041218182650223646838355912839083881562947948292085685933436061110194032522475121301963825609500604312618068743031140649105822023923263672218991793890706252878973913479792393216996337426223595899021731070933368141961853058446102609309581213975542914790726387242800699787599994570568207538195161503358159273471643855314545115258655859253201514060897828311203405460504711897202184189591186508924728944315860071946122425237723700552454798741592744102779770458908317967827525740978956995019499137490588398586219562553787470820250895301858047544461805788756979779705642826945308567892601252396661469689306180744863993333988096674584582191205217822119737242261950774127906533468589924497692940326782944637419038928357474119761588994574837223036636940735628514257436249724611361796585404539186971034401846286330030668095545650755380141526827165621342997896184833920032856534921420955857084442304733818440680160856690120135464389348561634670737001312577848414431901921830181693410113605189035025549556202925973083838028098219454779452577359838132431194042855813896160070234651056729294897146675445640864523691712664281983865964358172018415169164454193326451569459427468895055165441590145676697262098894263944593223628639906767064296813249998888803258426391356749656538791901973939377027483063586436532958576059017801795462079019261432941795792352216149304181493393900298796388257448460531904464216875314862366337621199907208667969845702339855977329799483174996959377674895882740786400000000000000000000000000000000000*i1^86 + -16337947343186121384372893443901423345381765732632827958465560053939866695544736531977753336171291644064650686360689658267240902798231715725265638662371507215346947294638267178273379506893906335330712452671749075069701859303327058629314151368329248207081669331036092777231058840902667486184847919760876619577963868372806878728930781686814381655586144631887274988299021081073433333549564920195178190774372174000245765977939495145183559736812992441154529060832545949742336651744063368703836413696336954581394889054782047599273811635672159856253495660385193042611312565095962808221760375067328398828069688016944139650803784315496599300715092658681004613914970553055184223065419586255185184510739285658443986296228632409788811894021346893695367668990236492616486277211357884131873226754815636866699096375687954624216313908024111679827185406722103532468001021307614420337151106417185945311083400259247507352995849921527727780476447676866424200485069020059166796644140116716380776018158895100948285748146994347211799575993194837920912990516723552312583825384394397964058476136894459910703412497296086245767391145010409732918883420589523125562755637543670578078021338652563202039230366823295199974681764614210695706513218022578413962378173030231067286556767964002426489703156793015980943309041890474890764158785672630397156904872144421247854430525399066381994595106002705347451092848398576561122949463199141046276426786114706742733298690114174269428698453228713560240002443142784637174961602189175638270059081465379591183391938991521275553132071716313281455431906690522010963827940386875617897326556246893986024662165857346913782822883732314136493698403074368269586240490212707428029178636452242697572772013699696518589539471555335340340186065110594748722526829661343775367821149239655130672728762121629406096095141556800518247684808136588031316492600258175430387587152925466449296469189343966059896009151258746802553543851008481161099125323292422745502127567929935320100338476205780057010014280607843337071197886483848945663072181758733394876868666494669832647047394516455229558935352695158421822413462656178201936528131217541251230334282264232722446275454934663506862112986934097308882623590585902566983935325170813043901309550351662547838522116770228080471539892651698400714538697362355067761153824309268441686539293775485255117572993501652338673894195361781451485511956431438274340870039059510663326072640737970532831945526920808569326951992246030594642445769484987154641875112198889982907144840012162652709757520612000000000000000000000000000000000*i1^87 + 420826974226200929457874670318409246844756464165921778897612917124615565097278684927911727110660361853313788663310185324449044609406349844407443642980990230587485696001795440813220388773061552079909086573824951396483650034427710020039942592025124805852952885580036978227117210945078889712646023863595533346495026261820354954527648691998840375852675218859962973820737034524934322203538608292743207474175964614692506379929039505491932059760135977506689298546121609211585409037269551918126179169104893550607538063238823899315256389303172109190962174166388179610549079019374915057078421134013974431984447124104656714883756359318176272032509611159798182104296810955516662879429374492504357329358799061765661018071715032032134738933596412486402378570812396754609274266250600353639701428177512061041782623611783134455752979450931955781797329048416860953347563591200790293374230165038683177682746929910997294298203233266603815232022034177267326099805415804073563862387248777415621622461376666495887241821430107335326572014133720873005761018304545798900541639056739573071775846505035447887188736250723830324635890650725461633613443792139547780931493137882475151250420751101808950378878731249105337963602271111126297493552896058668931312454389443766029407906951568982472423789969839815695039739755324767715289970283302515225151291185856198186241790939003699519406664111975679191237947952850752978982144758656184282132198416764147262078589771744624761424616752304844421926270858365760037559033392623307469584285452508896812812376866645172776123746921985765608248496695532548002996236104843020003367136838616940968224464737774058497431676949107867984857600614455207382446548328464716175849578366849576905193017561236064889946521491537686233633776671984546261243581169771684843575355486925316306215622022005909425517763431167752716089673554977638815218244252177116619347779943317610263586598138364220181239462628306809468103725236865082942600240340513013053234749709186429371055189105165593356249235126359519520004563966657510528564933241056715747208503411018439091808816672547172902484849191750832307142250629811773078145884057368514989623779924508630337367498917583011196506976765435749657489625140847681389112662079087741035733266519629214448826990505968467317197501370820081818316880536974759296494845694540423900327478318211637641850157961621087938244068817947998842974929346797879646155448747444529847039930741606084842075898223974328281076955623546296761494618560306277459824171728210122507170610447163354178589200000000000000000000000000000000*i1^88 + -7413482381579772384312883950065705655468276780003209935923460341286652633744107100689518608049342234944570092228516744678325655628731853617507345700362244711424584627849230405799769552284348781282262364599202456912909074909727423706133577309623380638152713455340460705928585866714187432190214608384994709406904513896019167107130925879948384941229066701672542662565315460142441042393874401876723483054529828503685188065330357763227247698807603784431764803261143450956699902150710499265965718020715839495306561984639518276005419984234913400110021579397463614050286669057623018286782468885789779382302567403094387323815852105489771706418131561453752262409047391756500140227142180691267429147499581233737764088170061681454104286952785799244182545747128772861168237059543123850211633082550326662986950176946538273824776701216119626575994629281524259485839396107125950066956987420959999557153661372555848159016731345228298659691948447133352614281355097061729525623545590324783432109646930058431921419946634061590492697161189353678787570573693959799546534111864174533725409651289050569410065475566869924888632745073993980068913582365754763047834420750040040360408992708377674377072338534265863803251406905269921915162170108705424566113944728388486115635458728181171214640272119262364215632475267614543148658875404308073358637307067089730577045745577488048761428885369061411557322339231761413071558879896193515284859755543896941714655883891317529450070050811644842301108022049455648309982634743556691369259790746417533566281045016140437764980481621049739299006722908239143664489143329492374580287527455170879635159101289141626818374965951535515458553747302437270671007444606837467069226313133927972237572503150492684475052874721729475606280192849643241263242054696511767082418145164982714153936984014770586831520860435541452132957257425338066793229662540500243401435946086823690574267434380771148147773175777160303462637785734144957550420745370940521507274082556510844590120159171854619196298731523754851366543973997941442606409379390152080817055177137756766053354398922989563036921636007462026344671103913005464984900591115706900556530241021477579355344904641855847131748166690126521434579145533925378351101449501798258659458880570569373811130029188707087241787049594607824457900408536727233876762715352261975774717145258317764353505767510654924092227940125403080221691381026011097319498826521440492432860589623954680471679663563290170796745497003066557102837409354202743877575553196199042134524307639690080000000000000000000000000000000*i1^89 + 97270699359779712942722814041600890903543235681961668801992984739725718772973176533502978626041073658250262121744502306230867088174411020947201958556366609212258331356998206605777603167598312412044054914228200613538993350250572540402506503234389969031438698028538091949585993813580115902373979827198925172412029805561858504714396565406210033825651009764368419322274419755901319623317400428674898338278462342646139387371751915815164634765429604274415398977007922752583499352645630853141314443882178550494515610446119542691393559756681224549998727237934652305956499917071675177117109707531744745325360576614937589838187590639649537363604219339557854795865886416466333707453752536094656999319502146320079449980481821123664303495628255698388297547719141410719415687654345979953116237939863856502941653527061067078937683218603270136325894301633152261812617599528864705358663446425403823593727142071484286194533594462387574248178792748784748846941257763090194982605228225598138788966911458128492004798277873621688462952558136526657724664433429577682202758606481031171131071443489575019933720439468016299021536004544632626194039555399057069471502712913356004721620961445682219723710295550704546156671155241806662332939359417381749492857211048212407199981061244711001942939958893444301623588564804418118058960254190665049862067276095390564493260834036672823271056084647599742852411754328796493571157575158457087985058640392630444136829205586069600124849857042776699482670058456533601836343432029201748558157736469955683851548991088774047203426208459513161119005461139304436939908532940877706157679339146309382820940957846295329104024407122959724410909368580497220420583640366953475830951512912805590233006750340812421795409769843318677426848780714962573013756521420459979553697119828474995062895168857232069342739680107361841439636671603214943153702834325667173286134376090666924349266886159109380469022239413146488716333345638310169494074753957531711089510695820853381857130350677676222934034921365559813367440417258189135834099592727187823593487138914674868067821381463828351873739530500634180281236244469568107828449598923507391789625705492308437592820243045396244910436718556580894089782644095218339568368806174451501082469203314777835904189123818618520833103158568075628022955999288986221614114129064022400905048129618321977182935378682427830369898741067891561390583884872156001053963485560242246101918759870460722817929924516303403799790997483653226508497375023736213085506743670630340058355940000000000000000000000000000000*i1^90 + -1069452244672128879837514893715014280607319433030077612918310746535846125251849960397321300385731893631331072056817614242944862982157075723879489862826731174521096933278686610366168405901639075290025032975682752374707313230759073869883415298834243713219841854840377622749040384589455511958970445958179215837673724410132672610941554864899065345274150962933045518763097983079754558282019588551317256818132830721650402232850672768054858444698149395601147273734774531154601716894946359022420363789824062985354396561278676007309208361616348832816233580129087942407775367774512035186858380726865868308989831295509806866167310593734893808817289243454983696230663105102292071756140702561819689026808645912954488444049624088490169007463420638060635168311484164202264978055700712373472619748403532881269081555943694715152070222384586381111463983082804294167520131024913280709569347573360713763154804717898867616155064741473810174168044392950886348534887976588061115631848174380803395989362697385545655420128866972158160163479137678336043948405936729859294346057416963288660031271853531644170992805811651069497346391034886135223472997550578478320431875575032262199939104802832586912146957548276311592847466017442532774546273261567025036306576685900142131885632796958259693618719202294742590450862254207139525813555289701516777762027094300779451692818176504418297362482118803191803821036089997880193931972232567598060443635138452706060374632209242480493189358799907799734164231436658751826485437590585478857228096189048032192823739168995522729115649809650364038617385214612813272461218322512359919014841707311136243705869588122005698390188683755734279943124860957326201787111101608147493721614626272212775233664205910528352259631504784085730594857735728093516054631372805994579796093909121476458555923996186060688730293940352167813179774303407706928268172447372712402932694295311273558987392287259985957165401924276533899735554718151502932282020579049245268252164347947621383905976865260270483371997610472864892924712700633009534949463416459126017384802440582287578441306942698532818865012657803610146419331312891517637419341535536438811970249495576601815071897639999297370072432135984735449541447032175497971865506470425426956478986873567253139059803800308331128801611329944944390394489859441423807562710661329420771698407683437718821531248357121827055415902354057538681653021197615400355469928114991433760951026469363160524513361255041350938639708208485590262499451303955828640172497012897261602000000000000000000000000000000*i1^91 + 10065965748501754924002925553679700224519765461178825728268450691806048036936111458290805206274270115261353924819444410649595751154764401969267737888620576615868019669462704851603528431891807865575705157864090319494438503612379832416526982647776112803003331826333151432862785948817458215952785961020072053677343661433936571519683612881464498338858984922778139432889976680215639357354732008305089980648694757064467528173391795673803971671259978249043705629164083916283591590972995712240057223896176542965250773031585250365835189125520910488631853570428071393965633824306001389166927482318669839959008245583876196398859017526283656298152614913527410312884358766833662945928008167290771594635991214438492727053437036020823680050235850391146229843889106576139902700992420324746950295108823530359533453524146969876047630120114740983822833521994909379352804300102368604096639997005418994860174871825078398377446607716798626959315972857430767581006617853286322549198001893865334242357332835381701626161329598845659521930158433693927717576863548871907568002519099005787963688856068371388588696130686991196437644743952762955094498439310411071751223007228667735029975255865007081316801408653463965983614511043302680805457662027223169361689477418777462070000715557228649245013521515735148985820368158633805658732171343414928570845380359094471716672735891850231494687777451704882344322704987701388945023408355563584474635630333506978409182024637679626725967132031145633847653782846442515584953684808305066623468500893231045381843466097716542354823445612410446341026574271172182237535755461504028517075606077722407080414683973655897696504429921802105453210787045127632437120142982585960291831188836032543085918932347348012225743047977153477168432143643138977117862817912715135975525384394148317679812181857019288920676645133993561959491337710177847276583804508473679181171824789617969238795188976110097104330741949392469477653828450808125602925352454509085293808139617727550146603897512301744236638622748251576286427191237995919553431110568049880500777071633444437190436545021546629747730547700108198396873824770837650869586102015480156441609535683823824448115410513727162355337394618061002782529964808122191767075774880954224483004943197642444584181216242138188381444095843215290900231939235286515744574463302009218441861537410815745814023722135019807051136746941699085052874610296213718886996913137473978318346659102186379897574011482702932319021885179642391088968221530415492499885147531640000000000000000000000000000*i1^92 + -64589096402166419465884946822271147210182297348681365496499529657597676300297430878882842850912364768043931476996901339805941224692584530482757104622075964335952761169854397215235018612381936561862036169282885135150440573249018658863622990808738978968870966928857197312605465377431512943536925338310414896693790295954314778020318045231280040980274814914731607006451359344818240414893840316838279102797295010728161169102954583240076991393585312242697869016761180440949594083463383218426321858058448127354055033368736411656497915315665241491954920820359368436805729073488984363752648424385017987281731122361012276229762289766373522538877369469520997050437533923774818230901193614036486904589381101008308911748178548471985678256811711926001355176595901198980333539311398764486789616925144109214208322116240847866797198100052003255251929168553812039915029580162160330122123827362978261194048176424142881664066051614335645755897087389213790751836598568844948492871866922282824310816448823240973020657786044089142823427898179450020245715749770996296965215404152422040943686949926046781331189605495105667970086920799557861899553692303563091333378203452409558768653328784246479518265510851589602065007176016257158866424602637553894845915158113338573396729919841096695714817896093563336331375077279620075134810328332650432998085868249124315350079892919139379938438273034036535253050942095876403170141533803114618274020475998048863685572868215106277498807730335775864619318763590373909046558988571845392320895263128840893725050504647119992168997394972162838676232067587486096744438296165392513531586351530094512068690998854774827865330905114889968256523085557077955924727701815964663844767933280599016787204686585106542047955017034186482396392979868670900556005245275402283803894364059155551161420863782761955673093915791563566312516488139502331272470540987364225669010667299120804197443150453701227809692524294330707621069955906841218733289529677317958980002372095610181327309357676867282744405848797550161332484753356182073964192790613933522241897236161168202688842718916736203191272288446822958967838541807590516280583114945376953184767257916939021914360384424276701401740155267723223124755179644895683518909757766247896681731304979861651074029905946174462946851063746790571553056382352827618664549279444531311713974091545218505221355962808786178513432096569997818685062671106447706545437931110339618534853816991488881969607530314304392717121913292750448332316223007713790682300000000000000000000000000000*i1^93 + 249066800382353094460896479780562975065549039977317454990723424109475615101011470353041210340596634447633692886615484092942288787599288585199952443986537584714915286022984838065163511067206285051140585174795456051211218761824531337569608939108769917015219631462592343456192833718711387313161101067491938572882487431143125680262595044172859017280066935437244949931124896660860776057063329689601167823740478437346638066836779446312759628628930908996916492594519898443354180215093204175983580771817253864197636554777614210841249500125065507092915783454441569992586496981777423229588490607865314518710504177666915701960128404170187509646466124732855975439568019811540073246965211341552905658126068272822673366495790453844952804332883319137179372218405718513848829040003966267925093471252750796610341139800984107263955552063013383014399328063859061109205006990939152300286056468330797972571013543862530504090952038937685771146028719640209838545716244407371212226353243379062519597558020305441885627610962709042092127020854531642453763083677063700903045688427491446853956781917273728921640657864182976857503853526854267075837959614264741567455046609279157272702167249661049233449930235343327254580220735779406887352511467871672460014843469730361521998015396002934484167157370943880347679903225554818625260213064675232802994642085157585610709717119853018085018530015804472437936909719241785111291153468924424084307096719661986223134057657949013433886907920701250411960499613039482717705220121814527557446787117575596837046401304803243387161481041951321685828061039794670828830992081918011575519988261933278847355240396873464560452148475738842237406055128772169878204288029119387707987679925379042471412107020932958632380673939462608705979476736403330584530620289676956339071934471822064614763872835038655387808574232846595393239842328399434066180834072795295960440033991503503598426119570962608444606896939368624805742150942903940801948890441427956328190716906468734652179691059177469025560913617692646367288155254520250457138259222525815017682435182821961792950233129488260348890570705160328234083621809221429794113014851464742906339067423348123850178400333069272724220092438685827750798433934204130948064397892373327132834986617692684148276174761517112763863034522416529674472787229932789863111391457483547733105012866759419493360196131487962751086128111406808698821435092464497321430120349717868617186354377298949069285831715508240535210266459496202383043253799671110400000000000000000000000000*i1^94 + -3093882794445637361674910681129753293228791292635951968776761792581595461025699031637921072439120094319156832881390304542044958436159037048678551415878249015720864736118743174972190382974003956443111692215930243655044357025570842416097130728319535975738337323362581768845770170812666211812778298604040769223861003269443665689575785692741437031329278722652375739225196129589471091074647227218266777195990274629081463224720771016218023149031357056722121878026404311505638227978085778826502982495845189398513479686869622772518624350745891183572675528782261871916088604715635419250905350618447499380351868319214606757380017592467685474857632153835644786694299607725032706320650428489038762994622986473308656976543869431510532264210947275870356115503512416062764639948817626736586470176936746867933469427591747211158158705677553547197335106707087487848933825299707165635467571650897183197302528125826300125733411206875910960346447467526336017201928851116088521760636002703351928376042881758637179429261616242562625109410337134057796322693106599118098510360556054128940664610465911879173841464713879288624467451392697118875307855092324858702609396595854386745202214925269714884631951491808358051852985354273711623996010048344443537496561220796459731789657307483610056213785028739905635983548572187711983720210519553203717076424225822896242371268187453569336251039335112845887542173363016693256809114254960290125872348354657955082160694444452021165216416825174255768725939096203459886917332272534504135836066139301124528462762034977961534702817336127735425811594984249547130301698143416160397693053006027631495751453348384289659358941723116050300602585104044893674528090524056318171579166250038542426671584296246566826773917432986694797137119759186388517529651252883147985158987106941588465227972448138607727347508073806918651892466723960553268213556013991688220117860431684391954777871534651181218149297485635626664889519424785621808419649022047517736084594925998228454883245234290912114883224254130694282507112173053815443095788520437387192077834078909968417083241106261767219007097519964371584296534104303164063199845166186845831112431137197580591689841706118450292995527999805194423456309311557914166820765607895937171474048092858788921793937308303738145637746126677750621555338842984483852726919608987435229951647220275443214702403768587807358134377694806775740949544874468788283207985193420169692499680009566862308305452179386929178800971662137742489342478200000000000000000000000000*i1^95 + 31087328374189362093092510030114980496900979214485174777025008973940268725022805842860333402513295972931378591100060724043048620325445793633082341038154285324635568780145984051357823565825632225631156030966165269929049707224071661955315441013298127158394736275263235650937621213040452685674198787137981937919505725683114360118439704931413833592814597260653084015379572857219652257528916035266593643060191329361179715213806157561783575714954597016939413884615016601443265845286783404423465521872130208566664430735637534317254756406694913198162631656899093980458042295237692674048858455219702203013379858744786019201663301583177820383068098494755666530374725485007093788763774844385663142149946377473645589369026887779363505962954215434791154131780646480442853099370410813749724041442967072390716118392933437538341923529778130093237059045154274398092910321082192827294243622672695411870124165137952580763270723038299675553735789955336840168494051647031058065546557289528214142182211777999649261345996591185281819239500716615125006330976511115437590661224401896996314107307198285495636751562924987340968950309567266672504191965177250177966575943146039945652572820081486768892170916049133091884274400479366352341060033313449010668750711293466622147813858819029757956300075594566441819016328068640429286904162949386899295971401781000325844639759739218201019067154803973754301315523919471924986457825579588700983613416107154464939758095917198101354355327040412062597145127849706206720159024041636229378933086597115591652937782694730759077626923613353781204452512799681389823154806295319084039414620586220587555284804981540462299321205269034142808199805921379610388539778760781973422718247072823609613932637576633870440405357314361109400307451989864825550030215011266731274338734560626147900580245018450281761274022929761091712071286731443607710765822286001901320257773603796810769882401823555149513982054770063595699115828406244272784646427013433970882598440552301791603511858602914734260055486494156365401930777242421141077728176564654880679365749577696188109453946316781525699458631385636333493970445746927057612999650273363839444732359846977024063234954971342437353158159289569732576671491640032793267528887759214798498266862338275494189278054872697814412485063761876713371811491455743186738694460656585023635140254646417450472761571197355224805047218620784016256801304541643309953174056690727360057758795892827772703344056449837289881340654394288423656000000000000000000000000*i1^96 + 4424414811193074631468346406031666032935488424221130884582875311036178990760683662595232446387880741475660501846660660194692126572282357700462754671022292949024858525712325328303346694809409438575361212277326965365436449762996824443577377796460355547840540777456147218590348029517779449692274704156093495528346467346697446900339106934571264767559500876754033641284970437851804511158033268018581688965530256446724536918032331311205841245732389567727249524736243830968816754030724150763818084593860627443420174517156002490217435781247505596556595276349403375627185007435374270549179308358282128207371886682188483886760973272847866480826112221664070371509402351911999611854701513737706786910608509209900373291996802133302872071374129227604682640165740050708343375860177753094599787500646357322857616451027928607204537059576966976024289302450878801422322892505175780007903225349612234230514726645414556795177566285958431283734372515469599208364337195845044951969798095339205280565586735611510088733597333432775152854333897760442583726240025775705397818392466945558614282152309785895697662940045340314397149036539500538901148084603945125029799518670619297691900242143542170796612351778832402517192285331340262502488161473945355026117449433901446753879434990796912352282256132649509181206004809026514058935539443590207817493128657763743902317828443925573594012658091971972145554737292422204120005884860550863663022690881446096659007058966498265369844143604456938829861039278375699086804364623069271483676929008685157124554428569162614757433711486695891789299520527879068995909482834002940300892735537427047900166260957004019033930742769832780121473659084789634535653024952622049602847666635052108726817766174096816116322023456446346034381255862471881234360132314240285158545660766713354782095767440706419946663097123507674878767345227732946185790305818278638863814669799051749058491339196508960937094933879829078440515357613912374984127646482238955711477929077478274195077673549022274943340100822748757750652753739477256031715146600733166627366625493092825247410556670625210466325279822288386263775654441096513090195020551404948201544127652865175786814755758717248047208994609053935907821970471583053261525346727590345307042324219330653625173538597271651388889024928515243049924848356850493144091245920082739146287484665371662242256826682716869786515033766398741813586991940170056569869844532124750378280172621928280860031674958105680870548992608800000000000000000000000*i1^97 + 84088846492583480163380313104201668679663831224912510796689787064945274941764304339373711142911304562701324432973555952420871361810673686397756403454305678938692532695092122846607547261623156059899080223157126115590479446742543340274292221587834338733798501511593040824938143958491790938024052072235976265742372444508794652218572061134507333247275518199030987962019433590699081697780261997815909321174554741089139388191631679774763505516464279502703337493739665659734298968379059168164372832117512337282809157155686445733216058033141564714386004462080714861752749947023854985836310292392585833552347283515641102337585226334431849900243497368430514722057480952109651454188955441517493087335098062730925626875373522203882005512121440557170983958135833227017199348868004364913553365566393219601630245050020022905407939288649446775470601880645988402203934317813865002485926685262345594318170815718115034326228320218453715426266338537504322962306632518847913599585720267345838740885286678915882048509157885292892475146263508040015212142852398400707550581178661531121837946890917638156031262234976161420749774910708545971855339694969696096706691695249587053695690505090800664364195080390937131545208574594228346083578928331755896522433882959409970172078300928496987307454829426209071510637815934559560257323604472094184831644081188666860674037260786577411777195260011811513576520313838477094903513795714096679252727733438976616922919382034344715385635812999742701448533993218227176387710683108548435315404530299649695350282825641093254225697066585259953880455015016375002632016183466480422440257150749830307706091759858742115033216911117368909453865276688197982150587378276689141334771572659929351245382833715537727372914107651134458871773847824101256458267543794771452732947624814913725869513504886479082768721245804548122101262432562901404655348760487163728849976664431196232635529310972704861818858034400808237832525042613083899627963115094453110398829234103441981974876130652190796947630750827946642535117696058891296495071333641507859123292313884173947668357498346148740206259978818591215314827531709835823136827987004865984144822028296930274280335036066999095815241882908647488363908983939702182977287550482653947302166251022447504960459601689820791831950857507758190378524277800738501033467233505232580192482718445516452932551696988227502152790810579019582540921665561187935796457044780282248910677189137893473741830087225317290905440000000000000000000000*i1^98 + 24485718546237639194431131589192965635146008829816314935522123990631402019310846747118129917089670468709439546137437758941043533890282106044796820974640667091304365416195760302173726530437570231399333959988601336919089678307792194503425008821364603297906679323825869751581095805760485279900766335361268277304102016318109095759757839353245246688621641725735125380795451755711658969011274698117455273679960467666420616049931246851199523337891993256004615234094841134021931191763663500007629952405620494160078855265728210532752656945125508004525332638965567206907055100332952492231343913926114842089617097498316197050108491572972970963561071223331493658148632105164863251463030663601267454839185991584218590393026832452093361664323136172823480910080118110699812999671503945365034512933754569933848024183543125599872359957362374706232225694245335949171096714631925921847937615096750791285118904984493041715367329211671116546896402224608213714356341637386446774017062222230323749646825828384498364775686783183189830732620757129778638322635013131156731692331171687889643793991892264601583657439282509408857229222545879633229417246294206058378567376324888411765736154741961966866316705974665238124144420051150702289838934349694400818083860341773335838015198325844563426745659091243026033701778798238814282455886541980736286204650688170705549670821331670431420673048952126616805937169850664014282275482615120339241268324883139964519280170414237771508953612443509995923207055892488099848524878628238034316483986444377674925568471877290894894124600921119037902934087465370932581992132703043613637261586385225595529057971610676578161787113005974401015094993206390388883459742496883552799519443904683251223145282099768944605035391629981886699529012296967110030595410478694476422915429552519712634648179503389724646165551097522290671275528029119362041925585035110429772856908789271192537246661819793686832553887527942437881451283799744051050192294146046886721542865901365058843840009140806857286815336393696298796237644774898269075796114415828375803338188983751042565757729268406864403673092232037830702184059298742604434593562267588682207529929663323752674714374247577010009115709918645260864672347376770801364387616287700962996390710990379393468898341567199209496882098115791257033075044077465579537038110324986500418339285429243284658028924162706346422761989022426610107852589148945220342641605270231620870109986954785756171343339484824000000000000000000000*i1^99 + 58595201887104216217552778797340477539880764104714118998495982310821835008218500217291719729537183183667128730914976611698071648392374300318974292688926798217920396848245930088236930218622223346502686187700884210195640494121538276192835348579459170027186464225946195875461755671686657360119425687668208214969384575192250051345281372415241070388186427323205684280491611365175880023582598457150892485133849360523753493174262815841109076116803415981866998033517636862011929224110908759104352884935576597522214285345179249191156183652990627717687644409639969040266471038177080624514875926584108614752886428804652228696545464657068156741065864355862624475328790670919015668090933037696539887780142750879557361803309618558517194882811909237785239069145583899047253063056758613331402313293634257721584933298655305483585630388847121759683148782964157874396980450113725561386883918709460877310767742495372718059628932007067809065854304600960041938402693980335920324903630978558263090490937568661796814208659398480717911223435720625858868301896437711337277970163007226820886950045796442877281991287067479270776970026541506602707948670651027103138307307975135835880830035245701603045780955846282665577427463704086562203336399398487675492554628240025044774333369162481483568901775034310334551513276500690688887861710372242752453270656146559103562111460886807280439542967054164470967461440593737914664257670807063734727764556136226977718720123802736134248345171209534895966748865392443975479806662222556997014084113530444482658299653754911470069374437326463744189035941803697229117505954580379203950686479315179555251970036832838628542708748621492801856496406204984155867913995877955703197066022284637249630618775056725163703148096838355846557022424805693973642365095067174089136854289706045066407064842820853667584741877484205447949852154978814731498165660522816667261642090037754263342925549789126629614897624535915127839997408130508615162574113430624411108007439006437476670003698968212460616664024244712166835202164583725723208580926437794460772340723263196992664177982132183133647616447440243795944101607242155442542085321242556504600651756544036257763489121448047126018560949224501290264354793720080458939990865628942000079041248713752644215885580243368462803052801001376492546985589024738314902505615751932345330748514236412456644609093240967770250560567074773678147476111951699645919892513539635923236460839040534364089788000000000000000000000*i1^100 + 18130037745728115801452583730553076096103442449045827407459787648442014779748921946022441604832971551886832460765683258711435942388387878093574622666457437480813332635403487417249114999425511878715736154237855791058286697189384737809864157454841396552523542860145311636028354094387875894716202220279246155341652410283681235514634678806866796469684976750098830350702845416357931118963768944350320942241538902660169803266284138024808932193634357173217346186160263329224080163850443413302718620961357439457984497709748135659190772443600528642621596227864246347083605876109540055083487055844486537830003969689005065227085723369234802013424632372665424736480073276381095313592894475492949851016488263471554182290440460874043343283864372221574623720782622455329249022876770398268824619105185496123277665181491656757726512475225039661945547759129907620466477390032813393494396592306257228625975680460318505537412232204546364138979087509217043146709654135072471471342085713302536344644683913318529373015312661606115519085644539510302931112810753366732624803371399580533400950482397765677589117517638032628821766675635211429857455700151411770854029293404880144527603486242093232963389021109161439244164303353684102135469469255961003849546027189769418849429387256518700231906556776122594236071036585322404338314172946455500195868817073702897210047388426640936580590396350714045822463264578899640418975698640683864440151788451316143388162409236291428391412456455223935486204564933715393207889226740859379141182769649142606275937089570754505829956711186224985191373881918017012195916826771850878784170740811606023423648231604279898628956776657574775707811015645405893104282288212674710886656544169411582296292328081722024695684589904829944435643579664833673636780955228492496238091305368974619622646172420586581784890630494750279555820752403539757019088448921577452123384852890323710669261408664312364730924402372344630033198218290201572122009752960890816195919566285514772637105364341677147507597883347202743146860994085978364939232884291799927925547746552880029122754846878667048862641044694224563541835989112336799490890198536629493427714417904664115163253737916420733467590718379383567713425240499473842507391475858759509416371282168636277971116356365792435566614859883430053170927930906603232831531253056026836835898670873323530616906860163467856078777435816158658338162945366499761436772773416297295727840705096972960000000000000000000*i1^101 + 1699134177393888271355358400735995505724669628576513672982778035786026511767242745177845966086095620047594569601327637500610106618810272884802890287468454209632250517636347262690153931623676289813706058845752437440418389424759990521860115911761849126239139397835133314987262535219153103128319065088657323577646550735717119502813969539902394580366767005955841978812529545112059487922951769204101112051147198250807752312766207912880978728755680516946055649549057779884868482324906333996266352917972581629260440414444215110957454491495888736251026130778397626570799216661694095214830948931883754260807174150525123342684480602540121168435690413843425276395536709160527443008022445083039058337374156141880611951803534457368555122718700676238738925738426854570315499119514096572161176775290996590250149458843341941865768890203186469758094859021495762870919390611283816828768843921641914619583412626951337937433622115617891227490612521253603683832761164441879021774478340352820089341920936870994151089487289437839068654508337361080913597461272821937089729895697221634936842028650212606661344803891336829356935839463237821777968246776927525533824465933177326258109440056940933234719636413206288565725008113271253057124296174418817917291525754925477491385673816008582166656929296930597262584439568288782066859173057029623707820150363521020612184340257432921671244542276407606005513358457698567658917880016119863242194258947118681620001657878276241621207615036756883746055909668999821097515305704505561600806658075599179119425180285978601079263268609583247146077358812211858538724881480214204719355613713795413210790497862454299223014075707661250816869950926738666837811300987440510673387522807550027708827791111789806795149562421944486884346371320084906802750376404053679334013309970512197374331046971321798369426904060338743545077163206029295748282855991864792608504389624233211662316557794503129603029414462603468625086794224648767842776084307590204073188276152055035061066647722540830563394711035462051998260659419958227528507336902111080798066721475400422692658294110899909925450192285699065218058271374653811252622805689829928242331092725086023908860019872458339568998680691382669001366786906175794161640008191999873610820979728737840387733031483119050896855927896256151392351920583304477971104146017230465175877363150732893226023736054299854433971681069065579239297927801662963559733016590596262064941864000000000000000000*i1^102 + 41515539777494004776664499059302170916681977096150042588553013538988075587895692640916851385452893372814266321316574893926806332005870343684641032154990597083167764742231918931329613293656038881439305023508219937597716355891657829851709290509211594713969465513160213243392642396250405932782986775330015093551993109147777884354425633143585450335447289534343229878641601159578898912454271470281202331088233587721647727520896440297729515017262548077487624175049246482840934034998989916203628280661759918392410909950143939593091906859732624325692549922844004989609005726996465229875355090215335001319236841950933635552462409415240105750549216994095049748610381588219193331319955489906807674795858949668660146056494932175887160692096387684271541088065145680607394535327754207273419268148158907132363757087126084664126960698680118881846494934450189966733220807390401231454631934801884556058182888034302076051447748266715189849200774425547377225240581535599258253062108741527818625624673520082402107811344453320811916453181778198285732449068862888860297929270248880105640165998339378416687018141297860807012723938643102302439644574761844295538200561618206792056012554179359480942786243551136549386400354424710936818589366650259213805871531301999986152590222515828656282655759963262041329465300584427028741074197057975247992338109863595814741365020881244592573321685370280645266319461821663543532348479599852812925127681616275525622297393036324467306566687172505918976890495360890986416971466400890667422617099293024754537566195636768602117861413014695438143063195938143349795700673935413386586864570048281269984557037904805924564311015950831999927340097804426483381979775608750776955570842986564980203966813064090488481436677148257822361114487296223743585503710410823326923420753995220966420915553251256191538677502090043360707303176831556303676659230566239702361493323876549330736726729276082579111662369454498637594022293586833842949139175729327498829763717809322379753675301440808873337639568645096404907488544753852793194241775805375806269266037127296358577118599012453637847739128132416520505932707420483791437565957677843633242493976935716561905655665409971873956071161754630091327735380372621876154980536312994292194193685731042911420771344743713540034746185107565169705275669204394291205109973220598041615697434891183321770435541423007838696133463215048922030044435335055193238574533925799200000000000000000*i1^103 + 470489289984848788773082222441363629592228035895319470231859561544238285291331070132472981363569106347095512432331868136242895677492580017753034503707240094937900634227255562628065797862969430413061221947295132622304193003817730772971079741122686249798681830540717132806535774947580973129038228234896844902554554234516866202678148070862811151234357365961158415693127059467141843081984599993185080535274681914128146465144869373462442687784279748593051313566872466349010827155138238704886831192479186012520542125783589786187462925478275668715322279179995733509610747726598764357141201690868200341226481407541527286439013815132755554245681544928875135294260685082367992861666255148140970884228415083528923065399423031841681094957028198480668345358040213398864555857103009795359737744938651613681982658230106844230346509457137232180087191769706439520063868380834581092973611573587071686900689064543435207395501864144654343994895436986103230562412989623945191542027891142640082429627259488840709213509924330589113320118683148595138992129692112577894805476282424275051067891266377480394234533164296613013569262391474093350476438886368181579405759603054036793320842355204333657677186477584357470471747203451928119414979536511851090000936412290407150734981507499046081838732074518882582964649284746144175485016939668445559126739261819485031111633649586225983234976562893882344386254634700434219075633542507981555531529617446325234771519929095127912069975771263170429787459693617699664124384669014769382958361871023088451984626936427883695186019280894940546650687779539690319395606718253694998915184001451896798498551328646835705509195195875519327255110193544388958602613169624526824787974398402560713342454981566431638963682882919863217113110011535905864090104967312479159768580540139956457068003101168644444967356486466061338194509844922079296745642226746809134604937445591174922482638504981923922055219058910737862950226353469789198850497764596737413515425889078731774177937880137761812939112686034933038972041099483971377213233082326040047259307948103297831167334084812680880938083663940113406336231626361148400211039889544334913309619899423429207588727631029250538066449055734179622636077639976315602652879906710680543946640276444024377525141948830194440703334909276456758204731145020101838923055777135371451116143236555074484428200352841868660099053795684931875613053717450571007725560000000000000000*i1^104 + 2564895192387526547534031752781551712988480902986108416162202997296931803931260345138185650988244480817470956842934641818473552068506512565187998657968126750568712937415822578393076137776108031411675957406751037552220046181372207877426092954580752846439366091175235855965443167886721790666036229471646957735004332258174335322720073301874160190544384895552820380131894360189684650477588001833274965107884410640092808053171529176346135604913668016759711375575521220872975867422974254994292382422774106945501119116613877483105311217997502734062404977992777264467347867271177983538108310728482019840973859449236773051424117049724298620258091018159937112500558791789224443080382120966311713114706545165632610896720046668686818616062566433848710459369828698297281822728616013265164957383122234997669673617418764284431401283753195030873673362617047180348491896578654965569587679336634079209416421872669513831773407262475462976164822182795781883336998901449965035240983477133700422630554341582859224798463486898489923265309313378714241547341360855678508089849193488617419947284156146869993990545841941453605220809151813950789280779009803955215306095411208051707628654953879859294179392052013858969149506874755294373245051782148060278819919335781618844465176844548610009455594343522836538701668687025501069015747480643035591599961825753156759722675014132557227575293346260060425620451347484083252076587715390884940169444881982979241311314550180417988998474504496961668081453624887277710052528382665841427187925051273272879488116990102372844750380930476093928833068265046398018435906245479843915194015583009622336484532001929846269475940195638960470460067448480143670286089926858706743706411135161507920967320740414527231309815798853130522916313188778952576818879018911916341840287579010910442274900985739051056431685078823950279027401235865066106962107069406097492555131317439170878193249329884007254098847359629755439565679723247380696487753897743741535974077714296178695108735918076361704288035247378828161828570606522591891522879143805376949728741097961392289051877474012579040912822672337033863319456978873852825344050073015659500016446085543154690180959469970044676111150548387970250871244184362976909240166168568698793196692763736724112863866409044138189967330670508295681646791347475770579264315310705503448672653445538532624999612090844881617887183091686261412299078736320000000000000000*i1^105 + 5678302638335024506757381534113919687830183711189386956785666764599652430330017282900628952705338907117155178088358646757125861953153612485134962670346149195513338037741360591307836313689955437779507427796761278127360582232273359781326005192179695059970917057994854121222325377495920636154399212346961245570254904588933502238863763406176207635659389317553712574772955057526284113414257807868766613488540723717986618298923176550561511215406650850667272736341516970939470462848585166991908859745062008814974245371029127791008884427030141999209588156552859398825682271402422049710389889024418362916030782523543165537850649187594445070259410572326391458330113199940865282954004678478466997046338184276313151468132657557716187017412610341152475461907601285802016818993900148681799823703155667714734811092509463104579417858377616899781284241423766558203974023926847083838317426996600009619708468684301384335545582082477758988079028575599548874686558447468544112378975442200470718386331671741308579757263270912666766247135431426562870061880071625821844758752272950362194111466246498494506715626976362904443403442770506010889147247977421444181818964537232620735153838290627942141995686096833879519186045668264336587151750620207997995859577650981691870322889768777037983139794177361526846227811240313303810993395466951728997224780103409194174236205151589360321026374994362681926565366041000260263960070714033558951219379634751534912948957938631499173231662545344291451492708924000900729261485737434061179480897372161897442647359620025027590264613645105546043783797755163415265822449947851637837961294829574279128480526446738045938590981412741982549593128843476193713765789857151800172369324766127462226547556377599599428735017271237082920240957438884181750640992705611665350359769515889819093042595818804962199328979390043143012828527520213040462637184791321552898469009985220392517539055374989867875118015654731059891879330579037874949850500147532315219155585386544515385710733294683696821426165112357868133825163953688302503332617216523526740739040232855974546954438300212445888116075559805440917789887134063879667066895266419054976407973490149535049819121364792143052073097524784017925856278148128796729681753844737598768724994095941628436181248580235471578957903025962143127217995620132888591513433667137734708813746263641311664877785624422822947263744519625627906800000000000000*i1^106 + 84642860351802437119954535178272199943445465127835567841039863227139316462738832293951491781056380946345030505718873941519930340974261611117349929304707076261625585786136409148658256523998784735353582485470957847840019356487996005649709206327470453908487166976559909161338579598398747101515367224188698253939261374116337621856886509661020826613676826671352125853409723792832250643739809164087476696073880870415531187787744199331020626494776107967678212123801069852607960812313276703082401681777312326741799290857568090669847443570224009622266719776019848512174952471439958530706457468096047765051645929673247889965617154892656369599440822581193458251972754581763632034393863199935507451905408508718154434010333764428068322550124116293145837828912328287399319628901961577373661721079749133793817949095234930680232778593789807503462590947416187391757690641435338235095710828840478416476798544014479475931351551359364071130168059108257588055863669574933006215640751368707820265304924978926071866796251413774179210732285434437140072324518722810056315298884925480596179317247029052078960351981776600096344664629565166074226954812477420559416758469205794157595037334740372211248408252312336165058652601543936578558027701607675349236186083390778190764816447847641635993210629131477528970624309814741797733717114487507862475209641819762341639823302814386850544367214863901829618100581196936287828195818829699722547748459001627127524908594491238372167733421303949239424209515891752326297642864327659397678633372098429764709647208324317977699623732021787321258519427262384374182077028077126740289483308468936943076474434834989226273652070687750104423136315869855476140936885287415199215557454678376556858151449617460192127219431408903150883389416735782596756704721107803816788575323435020538768351613363845586299967661570584213955616753803244678561264545988424516625032781185868877812749555424857999484086815023649046271355276243288594080501431823686972434251083641588229909928534066649204121604036069689095716472159217854052640168747141604417247686385215070274420119119538433257368047018215519168236412555344130920023118966681490159274074319553612033786356875019913295551180519638813354967317046681184943908155569731959002072497020975108113664584539971751326883636689150616315614093758455883720710708282693623467167102904601488434854595187510537485145688040000000000000*i1^107 + 9258842255569952384118742494929923994634150459875630702385374286029312783937762172176915746550227610718499438719313080684865773890750207396656709688925340928023075753918776450441655043676571272519878999050074578839924330779235095044639283227131578800097048415533771000150621875688565937759553271971232579102505136948930634080346576075232800531702368494802357797433582544736729819177195464733492945701794548820646351174066440720790740695692105410358286108613056259092303200321918986789551326864363463139766657349576438424304059167655059353115401409889944693816387033410229793998285860786817144744936391840128667997707601484707919894285212777385155194173128258664975628526207571447753225753245893363284654539127293859461240313676381195229117283682602775915682473838068748731350844171873525702685739062725019498429663298012504441242550958495521088182756603021307995601629658256004442350473643982561401040216384180368973543695291755808109195676623641748567000434447799994104132890648318177126061173053967805847357754547640128771128526642221955274341784204678173579916990767848208768867174695677537202648110594268478934457006768444317292910632724743725576001654636150564096047155757638287678512332348002213542631661100176130911700212974132701053034825896689470765898376724671262266641221305624666453902904076604567789832592795965440771606018602474424866950167271222052323432495891146707571881909252926132017269501505703300158013723853451084744283532103231746860267297036832228207149673644796671345392696457269692737487884919480758584521075889297040244407345149077790040240765019424360549247817056328596616020865371407331410035645234141171655807375027593344668306992938454996412372111100298299697458067358845388733017087021603187848100704269836746294569075118167897207598095563962338292784464934713766513840118385176013689930527462267110643637383762181535160232646703929421008270159788491127762509458177405545481977478225767328290041722676687834084907780545427046338323157427124725821394869892447570784404722322242215301569714329741080282653272004571455665361020372181031400795710166201817753001809606129605920229703321942382955598229598786696151077551548474089645387944634592483949924617912319108611703349661141908394589635719227345574924344002605473843639185970027487277330085327925981046882819664504028751096046635833919747435699878671591348000000000000*i1^108 + -12576369404127680582184465536404573753454679244426442830595933556825838411584392319448685458626296178937806631777202230385814850116800531498183969963245925029287756309917869611280730721707560640511290581196805836445101656307513133273479169827950023534755911180210228909200330548197555503385489401994956497316322182976379625038416838765971185274015950557200426090163482243909037774967266760711108429031204847874716620977547306103502104154620067331379781677346044844816202118735191433638976700108464133264565817767008356758752723380933036725939732175211865682513429091694022268675904027245181730687234059701941814758985012470609885793705093141581972617644855328952240502739702465951582503526854144146431045677760462027797826317847701704827383096838632328077855340243211312618649219252638453896364335972769181767659543771440842458466906578580505966904425441525376512596380676042495186768403350318004782409216557196588215845765463728624124744802521629229670200817622659322898907242344997270449817826801799259061050759000946276647433432566690539584466600882079383544826028084339605315246593761177597207917263044003618498177487441471125974423568512373830377727871523432690147056183149539143486978848773273152273509118040817115055029893851291039089685544653915256338852772218685480883881332009977770158184454783942344116161514153841146127685727642070323878417306182204553564170527445045151657483758082887712866245730782918022887867349976441620862212837690855976826293064840221219490437075936055475020858930539839131722988672338254472416250314816085161540846368622449708608068637566642128689762278630424214117401229779189908207987184957032790179645577399585641023996247776605686076605698011740429562600057752871285531553511617388953583453878955411271111904251058825455730717337827306953234191812358631111021010368846649334540298927590416061195207726270131275720165267103936132375192479221635644814137653532420536891328365924430994808850015951791310677411646462835843020673476329246298836758855778993095253668980619629349206883896524258046729343933835033776767914879438178243270568321416840046669096397799138830746048375102961053078572867509923981386238873463291441920089947082513073679517901762073544576131644883465287107765798228415426315505930953784507862756381623976178039997912413609851309168223652589637050156740810960854680931600000000000*i1^109 + 4507827890176274917279258458766396133075204310319958392777683593074237577604049814834632343565795938518427081722635423082553106280796167634563117277172443422816809858527744292813444814621974909979086290244934911103399437609662480828298387432436702608479097951344629692613814569266643741995694294988999762345175215972714336281793141594059062853641037771915376139934005036811719255851362926399826864993808019127588955835345728441730498243927696809343211753187535348333115517595815959153699894284324961656439709316432592661633051189172771379179351247112030237574890244142477407311170512336171426923811871776231812071679918851219045227444153989003053165023903357252807217940548909539792779373433454162666162671609039633149146588510727475892785615093551399706869229221951170252933145488073461158305027382943603516504094753066140960393764041717218305317296476024433581767705375109341479788814327904434708882669578622897440953071445711654663495379455445280218953558905405388835927031159425746399015867705567727596024226495863652548162461968954070355735771957987026253694897797003029236299898471791991896350359527183419303588956370855898365203203902144397729510503029028767925125711685709249006804805196855213861162086809767996451492849636445485535362227932698786550956273580466385192025487082660561122307992170692245810592114138679461250877915860289675860404258284393888786796996576420488863901502697419767683655524720505386475388345832582787170861509505668439655432826629986610569167441310298582830672651256494042782879809338051270724829782920968007849843306887394921017575106452840298841134789079787704792034394316621001260354584321875322056729532104487125077059379755516196681236727653192411883555359255382121253159262343318145109399786724560676189910903199253818795382622981912443739352088608055756257130448243927299459922710140449463185056277114400445340420087586923639284441895038558586351979004545244326579587436077491006639874140090814947940196232088355387040459543343892159704679520783166764101809887337362761996128556690666670336901707478732593038644964799144973399443881616442057703740767507598475759255019757145394913521736769434674501231651597626342266856141213867844067668254948573807353779234404489125051720585516657557924960440755981375015747342972159364041487103207899107883469881122598841795296590400000000000*i1^110 + 7493948658195622955091072772634477325278628981112064866151028027511214248530624986407177623637493761891887050088726949928308755711528360683553864306928090197905319215434770200143646092989541189003733719670251303759207946686698856294215777738694564484114009369338060023844698608578676569213811087215335407723474333929608173520965569726239806937579378861541928777478026122101950953901564326963658018018568122140875982360934162432583992167994187073891629669927249955442809086028907418535734112142506575509310964665968457125552564578281642448013618331907088079032033774892541418152502383261922554155740812988797324861422557310451504370810564317122587013395494321545611857888597230951377478672666809810201176148389787895278598092953827079842269379797422767055280250612975374113018238118883139670726054842556438744373905556688562953375406485586407726309667288843479744111274714122928391856167600763554331754293445171500873287716897903627561009981949418973665545017811124774694369956904114222736883418520102176715171257593364699141290808302738844185579642771886595977381410390834183619178951525737523508193578228900136820743066482191300757293466251290251053545710225475549276502707897072625612072928365385329574335410458371993383636273001893149322437258949378771085401927815347035057458038598432576279296391281026897574068766905562382343200303755715362863798375447855870396331545303422953851524294066304888848147807836376273802299412056678703282292875762523988012392773337910103459449637184318103043004488534786923948976773348139208115035258508518200605283392187111576978310108123120524227335769916191290478144449835715540107352188349008181419247177446732925138503454301359439958094729663589340214716600014596252228739178607413143995272935093031466209863866724683866819020807415951368394005054367696933959240232117847319833751361514812714342897060419754425588240854961890684621677412983232718038397800298536454216609959423296111867742241471505823126223920722490755083523970237215092204303216288239504525294161641887630835593079195450933867470438421248943996887899521452353135077814917838462145918675456832580264231366790725198984259881871622703656937639931350276209785302306356280576894535384719467601936497093249986062261370105188967511157205518187622802209325394963358444494287605088174459182159180000000000*i1^111 + 7915566748941133454110637518117299644003426034349725093122126156320647386505431752101782028396265270040178763411657365924142766070828748368211409821947459666391784724792306544967429996946022971855082120551876550754193362529137321558577959862188521920715506777865904526134066895693652396479618995379933102320154999968034605501227010374324634442632190646719740498400973630434084801067907704014391439377521228878299613547012969332679823223019352384676005839365738518957267345105965112186569468557643977829887475355589294892181236991359959309412786049054350418237701646646613548096804368329676009676742442572928130090783920592969704329070635310617639456287392612605765092567257043939202053350178520097441868564142420164493644304006144496674459111880191493184195249636051132249410119667778926104811343169082945212121571698558488473499138606252059160914787156385455783555332778488798377950371945549429358895295432174790740535737891170747352303573731112395095384449826962859506142551264619735561581262088831195016155688859485028892916046857882503561311981056966298031730370026702475545329358223598609019191341249516902010383610384036068070054037167617534272971137666619203713170586433779997909551087719456008852166709331718855644354093736816723114489985156794594401329460346980925454037494091327744654956929025009645394235598599918327289023667299478655123333472119843379309855090804048900260317368125425244057317302743884099584990256964307046891427460617862906568799049077361318221398466505406468272596977282499813773524138048903548595304326922997777868414354259566034090540264711553087172802880763903894604458634716247471877268991174516953988718720554214350905120074341777810759424636798430779132690205185849353057797121520452142423661680055408369141923280794657555961128189557426634025922602434577395668907172540849834461817824243755887861919477349341434154761416405839805035167105919422174116309596778118085231927036136735584280306344432599421195265154975282450682302932885831366610096893941516896262367661705962502047392463202357291315515101867535272763431065305046226973695699780176874919881733143264207287189177099290530613564190686314351808355806726577207889309479303161953115239217973785714039130055235561710495632087937274458980401560055470923256699019201643503340695750586676400000000*i1^112 + 4535526321328053174149758468929624494162664909113581126218662494646642193107209109314932063681558015224195234674550871531570271712006737295922872471285358605303925009151567973893505743322138359825846216000849677419505863835977885224864432978210072712435801996236601528490778055150118095347818357926493643203767554586204091452840689409483130786540710950321905025972638653763141132932541178097696090086911156652410480741911078571741891395064682774666091447472863361364207906713587696759068691917967075226153599547818359532303761922959268243171768672404727165748860835265546359408602930445300364763738470387553463674980478808358759368993038357590264427386000540144267076425265516347456229693190314699693326855410967754301659636485031911789962680372332321751561590916275594013857864138549030835935102396182214348103840463505404037213987833026165279778169789724554966771980005738989288358941648004520266364736009336620895182114360640646548226586660595755070797387005613832822584749367314170017978842317407609263408973176469850734847450148279732960340067404514579328221991788311202198162123789744720544849757884734630835921180105672044991940715543200152465618314825148221033794180270367173625937583212710421507996747524133353841131201064767195054843988072209599872382041240243327730667008475557858679573159931338485564068788083422636686896991019075459364541360324122311349823991835794997571409466728062051007793176139327669436599888288601939722887608112926578654777168810715187004595398348038148748594745032270514704007443566397277525076920376079252773729533157040732708747075621554656305183378504020764051538396648878685031212089637565532813006477444302103712592475334123898182265615252408137174673122079637362645770922340165149948641547155472889620828998405870845357234955083757920164081515241529220816990073029899367441979851025426724757444150702695646737918861975755421624708640877244680871434768101770122150968478664961052069306918817527017556035918964417460963549157942636176950668536751349640297805847573577946852073338779867924343899118750577063229744429897275341612451846828323345160168296364047056777591044962748675128208208826953874760224617927769353220737074068681426939942809148558875324442841489379033019086910115533654892156249705217986439713955532514080000000*i1^113 + 961160341076897689003790073102172780753079655520056258203811608572163289517895438129416217723116838474365045073896340293683992261947677958224146728236247330225626601249919317194595330786271254387935346328633940895655548561293918638926989448547048661949647109415891919573301078836942956150901700883232460708004734780432182172024385460169033692803911047689515911996013443155145104987454165799828869438502473415821442368004578255438454135679534070071589849667395138018748971257297297458059390427651324449750212223017648022216596058986775194031939805775578596253746331073425560955686589250244604776458119471690974495270673072517690772108745886045868738759944715880082529021789061699389034214284676343889745559485563477216142256187588597995400439385511402295417085922576591133736054827228481242978646447062911294670384869601666534686536988267598752119642811220943533294376136234430899120570018099850184742535389381243519433282077121965851166549044900371265524890252064564251595187438968366284863990065804520948233253916330509044214285368631942704198864128429220843462980337754276196206091043456416404193260938419896124846319822019727287534078609594742392037526943495065526258845565442524529812388122394715249136093702339638954797416759926403174185753701987962110963610149999976457541487573204025263022994616235914958351440324841405731322577055513496126535247791370129074755273496494752738594862903421985039911123187938001548633426994232865441321680066407104420430748625462703489901696040599359651773848645437570361350900548113331149672383225296157056345471494793566182955073490225257517245371526359920734418188450552578950050856552818807194200451826422813544516904837088386412763749601796614798267688814080361509298669421091441659566093714209685108057457558252444167346960892557654482334837594052733569752239275275203679160527794549377573537428134824479741338558779811086626601054415295727648875602847337676766662206201505271218996823774941568237865627707707462730649837479675073772103074511394687194826403128796646773814930459906554353255815651485681879614162418012901539535960567958506731678254677574608555023981631471363952750474252852365382790502303218957999891790028273273240128777729786576846361772797881124719542273961891501779122761473824780000000*i1^114 + 137185771889668583286225396312568370166803664633866070547755901723849437290461742304371470840425643582666403093053655341021594600889777856726559316517887846036561574691794643048801273670780586716074953299767564633383743040011615564925947101148776206334955759944946641474543120245150914652445843144570545560527899930706550722325784324355584571895256810638528363813709088158655155508810844870369138756885990062923373836518300092883522268529046250988371896314140771995949241713982148410516184827311721058403785206031060209775017338370199076380036495568291937936193599137058518872061880438177269898799332737118782594131300796716487390138733278122930455802442047571963782383278395155162133497512098500836810306770804816022864777334905647797998369213369742473139860981281567361972844012116020081013803863463573250597970817077711579946612284580393610036784515821119189586732756311076570862911415450332541799999468404079064670434264253378499562082725009146070526482411774550768648373919565646441234176992256911527759012974028250366369755036444110528749621042549520967160164432502177192204115626940703680492597237677310404118371215258517390159925524893996927775349472211453661806759219833579490454732969405351362228141174208376589463456189233965721573348758637785926710363462616164541411533362246585297121876169639224100569304066495053623611512641786533362055717119906309574530509693771603717685293789555029301581888122643900263641593063619772740581087392398631629488695426556797706256231920939881558022302755938811155996768519782876752477180401195628029533100307701852666436750541947971817275737491161924208911830727700143195046113094682793462690163463031414740090532265418211240313601063106075330530083756925879422021737341915465083949327442391024663637375489939521499383959191741331877836297759958306210436609325014669424594013859564734438821590465103294386970207565023759630863718320886900412888393051500435176391467559557807046136512581647993657373299276727710078839172878492992028871889882841640551233086843910877693997112027793063938531015485501528960978396451655346934652714177926203156519012653877290128205013330737643095330098840331007448711595098598916219856861931397141958580822952953794782307759715582024801915129534729642000000*i1^115 + 14245136277184329578545511823635194398605559150446360184584395062806725539787539349038722947614838285956580907926742088183621958500767458020738038719808048379870571530684532975600545142274123664202882643757416700598173867549207301580860898354222721272180406900264003667917843806189489317036003620319795783408424342456678548408394856067216620992628719653088663357105687112532254329061373519483692699298024702761340741170525452435146971183904590635332464466779340745365310918469759829338669237469903963093742535398167782174368213877906295176160952171946433366684731203878039612663290672719314032890023167834899644772935138350029094795425304361978573879876492980042199370462967414431500500652585251400703547773285796159747207424976921213799623741805790590079924569279439176842384365554748168784272006705745156297283495462065835556140076731903743362613148265917615451053149796328974105036370821420053381321031561863355826988546563040168508168084687465787677986439448026227333245720764827878124311340932923630362664209707527188591124949949312855449736513861618737986857479145089587244828474302507942443723657028372184113007532804387601937936568893053408508303750784793097551684744424600408823035905681341230328795377202231142055209267353962656974946621673814936475818690852762841723185146530351849985537022264529295385776582708214290650116935094729523583213063766312374456889740833975716873805804078976009584285967445263550988294574993149942209641427999088870046995970337018616569509855825963071322862231302750323775753593939189378658981422310115389838436846557550247454739880984567327961153759580786727003356238828061032098296521092243441144673943994585071031527291802681978284724046110447046654496667890906639488797982708045686551896334970504690938639716318325696104059364366984420293565976321956529669849389152268921103673838447286782926382701242006322181301051376984982639669251267206141103866743574333005534715258232713929351689921492236982863670718716330724492974014937905689349977075862479825060742821278515671568406149699403971834131031171283630144478408136571402197898297475965317772853376380409025422342560762132674522642414315387874348617958189003470752872878547579875675879950792624764134030380687349720000*i1^116 + 2329305066365394590937911654190425348850513670396435388978554489098701309321071419035411376438189301421521388487831439686462382793197034636986998350652068083683094840581399746972651670392300679177669734362082705887346749944371186404147287585631443757249808111608963136178408243838127968141784541965686494047533466903997573905213959522741089075665291419893901936578803628007724812582326967642118915143768032767284383311414209835895034690546486536095942723608924445820331605573012363946993630521019895214678373776643605468784902711987128732616932127317391417072805732109500738431961611746414492140925644584209979160157043295551962772864182991619730826541783793036831813457791974849996967393424591908549097753309775676495346650367093231636477397080260521218402532376161369889988394393906314128067469443963320388695396153272357180749110327841093970372622356726274090808621820483376172824105466746555821175000215053523515363066705100012253026444021449456785278359108780671546423066745954315076334896075596921058147604303752729944201313609303888322702216467351875578575700116122496366653442321452192673928213041704741887384218266291656186485038433514949844031569985301859164170570897720666643588581886558681488473976171598609216127670059775955776054762718867226151634687779182676307514220959405319443255804902877847703526755173287102360565322252327950542654638831046164415720893528476175190978820707725062380331891689335261355791383223468241231371801103701980112067475377841773568686446581786016465439579849602330966047722701643294956066535541411227940224634961170478241844622288946171192183660739745248667276841804458015049548830284624492475640740804884055270731518062685238947330622581361841887449034693876731154239594975226144783834164813347625980665415812489027900869790045068288913134329120964994226881780582785835037303723877421309740349510641723100775944289525396906806151351860572292001700253579287591105378650703827396390666521645012659915116714678049686260954376036181835481626049517277544026954540039432828845304749343662453021165691428623748243954205280726019087538217905755441200828803159737440672603903238820144296289229605310706629643234876055973858515080478199342844000*i1^117 + 135641286223028974433756066475744635773362182743177727747149762127714043945499942838123470218274992662918586980972989410898923960922993441267507142170382394572112914894711983649472074779548532643081772846168741765802650954140350614993616475984140631110144503827059175157433132125255431402927545110159341634386927559505642416226783403292763143986506541049056041271314391238328597683811398261695514002351821516657929987829876714659713205926013663567495455879209527747019128250516466411709134332148546654819889381385367328810782806828901469461496227262763809674544278079672379991422573576122796088875384303839495032300658718300477809118225187745034092060578544380118591882117526283568098267739922639802751612158503743398884111377230720741413364389803217621903971797220766311575398090866526090554738633517565330686935129517650943714950149665573600930502912882464578890191291385422000613434334267912669531053821711492054183913454649858829119235076215361589145226275409275854190041935568307487800331222178438499580660213133937660461345142806425359374932213667719012572263033185574111125377688867194112174292370732996237193462320153802240051467305401856325330835708228785352420386985957511820829411675037442924295818366970985291127461389982713633523184112933449638262102771177477055466687391060106767603558711916833550175088106097602857075113527021316905747100716994358534585062174390064360026830042942512036367983528095077576885195279117836125979601698474046875943989553649615230695396881669139745575637533909798956285287056455951778763982735618518230655756304837012028499081332399271276521807206379769515401660578982364217332135209575470389984750785947258903463311150053569959260510990823437162792543919499087531781004615574971730682350575673486877448697445946990645460545620974937231920290969715157187283087170209027679700718475206673073925475241904694027948412871382320297934705859166288194836542827693531071969743440763858922378727037215251811254563378099487264909730419497418028652585055700621101178014133170485772610418363133856729441528830493344383930181985393063571473490447418545768895094302031213299441004082177397647499871937116605628388000*i1^118 + 36545865781910592029959518350159717382193137250569380172663268304995705173721842031905369167196638821170349974458492942922168558393916831210183262502438254147584883817435593111390927699593297265882588430274208610758437262191039423011591508607334050667902915701786971559761736039243402987884364062172398154130562503458744237746733783332817290011804754077724887721458498522006318063839754866366225420054732936233111763327315313711342884840168801423917255669459013251692129174286122326769498984546947467191280884461432100374485595282446738185033903867664584079209647543520632562328654118407290072886830361882905836524311217992320341821461702492230198185919944776596642567988234029822349823743740694259469272972859199059184512663980039392951262958058591830968359991160728574337565162709879466750577742475468685136420506122209054280618320705118356670871161734718842570436344970877577907593000753195495500311244930241020538286639411394075025325619932194248147525674104597041698298836985431069635177901481960895291081358075587653554339142883769652147432091006587658907251004037546132573175239547652591232993099084968488013294841613412589049385344000142992092603212303374516777770034789167367245409548523884589137759706189744325576612902732441092789247799513530755792334612931548477058116166831728433268005103160033060715595798975336064443381831497836243196719994569171264722610342947592294899586588352114533756716951181608380491934962873986207020652940600451428273232967891585978737303595824514705568117450393411788721502282457938369226437981370334056568242262828551739963957955910693889654303621565589841981138787621357958265260366077598633797785836072636984512534268581339481027937548147754806539176716102933608887707751660331460131593313858562916797829859447364904403266814176474827796325755221984979854520316503857972105132005447581993942094464582629998699492486136945099057666832809731316164557593585610095910959530034657779249384460331115473848359192549601273405436399363786582547540910398752244379968364862519915097581707033884103528041827484335618474536243743421361749845110621665250600226733008713037438180200*i1^119 - N1*2162870422056235752239026337919497067175448458526267130613911367281707281380279212422406899262356244002782300489947457112202653457252405191853726309740009898778215080866091091687265140575166868535185766959588348307411149570287108260189123456448639590358825893630706348180891515037840206739055167561883022019968075249740788238344395472952062575624241536759917793617222040286397867386204983338938547241043754243864527175196900631870924833309556459303936913241851*i2, 157244914919237227162622420672442940591644163995437287100606634914202430101858133733520450010968250588778155114360705772330041527255919675545068284217952567895783147202587069223157157297893106344665525705850805823809707008211009490546118132127821487963563731717654887057098126408686969115481824559106733851719064480844535782073698839499471777929169585088550688424001750063322962264428969080842583412184875778071669937260294383938271418128346250208440727852111904168195678648873945701003440275989250687935227827938086168038034862373304702776362649305762313143448247715349200520193603914052342049502965257586639906833760134015909395695463545625275718576447720871642933102809594224354886640069611443362925436978585168950478974096266330607137726268622193899875473285061486784656030012069991373641648992031317222182534474605150978999312962338076544423431913024125161570526282238474499477400566143858300390430509535102429855347846928190994298108448545296466214103950480784767500698850983700754035213209138584491600863766141447822839636519418905949839831297775779476668488558958663388384791611313155172095067901168006522111391496768317247860483182487093606949126740658838130596531323444991560939156425400538086650624167706215728040169961842218000348935939872399083756473530833134296254595726647494899286102771575696238456856124253632392888730902299683933345403012203837124028012306328637752055349852749777797960001641945745052757723809207029752144921059729687541985627984085376263067215038559055461774910575929155478410212160639769324600226651218102924806100201526547734640286977757769492630967328879144982467002397557387209580644623751402075035706471523007581806697926186785821372815956233970355164767526266481853797177506683986510152911474853361952462771626025629563093401103607110566266710871452607888945056233841839739243676899768786432352612817816512770950141111983851007257357633560497953569314477102035903696356843941664418632904440236908776632127886675181145639749305533261309569188717589406442533893438006528407065533497117401637096942589268947625203268917356254729934598339521271134064071014717183932491936145757725909953022135932806741199545915503770551949282553874027768697546188861443726399488428615758752060859592040321064665645142745629284989069985249170244712324994680034899997214278913727430850071438354126341722872066692719969772305415154279154253839033538704685377729545861918312306329356151459351013959573665420811426101026512020911824422490892858279869884283385318441222631107205229855863513707220533493497132072284710485311208646747349436563234072036498268390295007929497082634564715151861984946734364708798992099187802512307272255535117790085518928868503431415201804238300597272375401343786572386675117704680211488133706057888302877565178835840148769142103868685980867773147289157090046743594598333613548854625941956368095526487200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3392140969524966954456015598525323350834972436280450293193137463245551271455193373670866621157338579173355297064869453543894321245364514458021359665231221287569044842882040591018185755738144382861059036998870967842078205391013143398030991765163636985301266999374111210027294097169342285424149372315510670496851359226728718950910523086189875320081073150018929749902181522290635580225365082215259276854106347825964588418163312197725533348022361421481062796949176632323188343680837919195046063559245140682732098752071377270873043451198338633430636016152627721662652292047925525148218185821269497745787607309017396569324628634161523287680338460525776150804703760795898723863553456416665873563482230217711638299822653144186964619211310711714567852600434438270167636928084885727958834117959310819132047636351967997723834629381176274116481535139676676098632898382747543610981577462277984550591634105744448727386909162337850357862005326915685465774887983029714059107048210655056359484112143902134414966689975673281876957963567811427535875469131535553211657248895421286968846340067544736792968354947223558567899610482882455111454188205148219934462504430532541609686809632621850646620644630527326819155798073838389745909538435546878469735519120186294239302363157565872876782589175586558687412919447555215355796257637947057502173154966276972425533038218652705639885215933450802619978179767680063259575898170538913300774944216677199934765176367039928104057204896248894503703252542989151426703378874415814200855601835495596176279251665661943318187176830578034054189217922522733785088137174265929607885224532874008769159239439951518597607170901537376283088861236021772808906061973605357924200874470452645581647617200546670186601704607854668032365588367195536740462029250232221850445890607002668518237898316905234374943611255004757004465313232778550640251954473558543761128977698180843506528452210059882021617267264744870780097751669011238401712047185466801568998817024854666333118979306463861276461400877346837469021857716540071525573848509680029917500505030110145797869480662028533349647765803983944543390040658690028473852447827766571888296185088442881764888901273746588577255588355598511787441971716264667664078028600025667216141619521049871340838631384542939214070059286976681530977132333469984322577861223678320495073175380545794405579835353753931004708015174138244006992681343028187186705538257343854058791952369749697344852745202227287146249381605609632146003116676979022343489716264098842390184183307400865178978870487092837929005053020988144047546381846995949127712543221291298821491440131968595498132885219164959913179725902142597090707528604556309329941863417233842461064873346175255988854646372407266391406711289621636702874354865101441866823698205554817671899874216910253994712576039184054348801014453858126933057499539629296991862908227122170080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 16866081222505616682852945152112224768768919509420312413891264983158664493598757079536290197673506412742397703431831853837980634890785240531006871999156601750470674336176278800132325318818486173550794204661465772319273596546941294369595000557149280129245397415006866972289273161903243625833619609111828654029142812449087109935601514584962776513581617685967278694674205747593558858194873761231877574941471283563685996774389254764358223657623590395383041692966076604562909760283677889586185300266328437305851857539391548698266895121712824333907221566156577040071343502416023802462127712322099641522386123919150287705095059080497896255289714009526900584635911655587856917067235548396485132779894410186604466697317291766948574760472296761703245885132717164591859538197688986859679144433690026154653677291573215280719706769204847592062372813677830918783057883501609072266945426337821768785486052612270326091521075158842951200539358973483721708953705535267518860298345414935580147931825697624504768623817251112330702467652973372310178052961665901193611325209231236380486743677280427992960259340148353861561320125409667129049126086478295559212821294314894621861105121631164642306211275119440859888150033398224162660355507157333770048836887758099505581198903638559606519336687567985841578646962523243219313159840840541233412399442367800921490438869566933933864876709367274332834273007421341132688346604073492881735939499479354065600622485159134059750885780034988897390217835824331502573927047156816557621359809751431026417649881849744445757510425159473120231819053617394598440248895367238589734491974922328197178463238633596093050877855494536835968798403829874880694419037296154293275185958471825887453594511329593536446141825841128874199855799424692133820654820351382868466228431742656983031728001380690622098255186627294969557509779987024544793824551145549969171392146005644810505954920845365935063283124795811618230509784242548378294313304318082563306215154811159797885283293429192325415309038683461174310506655191415684271375181922746791836200721976255763472390761322465696832380971321868863523316541396895002403435096412721215940026385839609065193680112190672310500130943001205508790435767683234333616011041258416881032824215674447524607441044185784310347085593871773107149218481737545908370305736846083834610936445919262008770872750296849214025802620959825923600223170841392947502945442002928958325984354201125201433467708066358746906796324126016915396993742640306060446719013208188110183061536568170783321517145949842463897672839550954787288447432352877787430406110700514467556665531764389904208749085221636642350134864733325696085418726768375676663861962332530215885661139305175739216764403922879859021587309620855255402722487079501351494394872335182711488443848584370386994420731970120352835816976596936148711813065106880090608655069350306904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 5621868150573258941189719049822389121876198235669383511640733878610342339698753929217033505816561791896553999544596745904142755831056822495245752953448015527740284769559029088364042535333233939099038631776844117177500810282377041382673041825673031536883842415398511254363150905005196158664168442708484170454225987920270709668362368593823157225244413270640456299167138442031107817108660756590978331491832963160955294767971958774271052032978788861795643373731361099951564910439508898492428561316232084356204820215198680482942849836637709916802517092123260219527132001393736655297674188051325766576251289287247358134937150942925782061562964598762990998730033431080550813352427366241253475016293990490050477838440112251956865281050387047472292073929367351049396646752966122714672482740046452853717012012362192215188693911950675353852672974395685846395371295200767907991916695460259604809028057137215593730064355296665603950898444080717048635072629866884864848317331197008161962210804119370351507556941106766263773413224388921065817874270629838626876651823711761900693559570916512052229905267115060548247690293792404996369928557587482066128329280399126807297683691334804434129712446345302319963759615947367866840851290185267943043566221696978743125400023765082673583558565763058222333227880954302168918325950128966234451296514587176330296790725526098534698125263021224708704833765540869972985216735144570907953054335788400363826421559230432364386726183275726297030683740975390405406731932217287694197920485305727873725502104944384602487707448636919638391422884519592043927650244906352126282446153005187229411332381192018790388590994742909128334604605545541814168736608198352042878946555378616820974397657058862349022820111118131956146019989869372817337672266451412873989138825253885489049079984946403805293308449201947838826327265922235076148907304127657963068525864505064583915445991452300738156052540701609620017915208212076728234197113992812277221936107147831741508117050041237619228450245084930047241079726395330578283051882055170969092945721054027276857811318010751404029945470198488931193275285666559974265025116873405355707438939270017887959655554181065847816842054216784213171971734256892228253437106361198609653812278270203451864098827246301530466927266021913529507741963773665675989267217955151929055827738411702213115705971261172547001711979998110654951000124319700402006425130005186845359608814432228398097732331829953044572940940981422451675830819092915903584342241676506520120885395828887139079266742274104269603974490328207498262565922029316388354310287658569755716585172828216737348876406680650341760772928812385467703239068081690461261968309821176448013507093803773845729645217146916553899124981758289172714442641821914076867501131164086630477178128667103577106624955010690027154032093729996119832471363981086742218064409959429600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 171299528520307782745051392390819525545617432646714517524077063236221025788001224385268242448417620625221743657143714464660251642813398701579407916310160737566050578555369018890889047132726980101517785302165798523640948121105022837565418882296807515293777790528692620859030556825524664847750769636417578352947850269853449415864797527115736350214785688186077724837366040917501550285853460720866176789142859985899294121860249066206839806217707643212550347254911531885004598617678740364088042423325355130452038044077296119633002304909561797827500051598528765054517646400335165942696116367670493280681316276079133152610848468756825163051460552148535903737680133515260815207556621311383528470126394095362243272509867710540134655837299956080416949592535348560790417762698932225775375550506148616346458494335684148434806653011084298133859878582696130392575267233612406181783515494043515532385300266730806009966135784258991685158312252942270185202070149341782350143410908163051644536986455980482505312789673407743086071089543969863192999757255346890852955536372895019871939095147945000163346108139363978760952663961009703442921705013416983506891092469772538947626973690772778911466810108491402339828262540369926738909075764691172375629268022789520700122712734606534442501821403117901133617764390184906506625037625169690149273970156580544183345457853129031158630674083727229122324323847614874611556506972490056443963800372187744159299409399064504963759560906478836184937403530491934037382436805336549964554328807667458898648543575817363121949560116851577221501234365598971289718533249917368134030567700330068811262917364628939966860252650275038230023892188199126833599252913875703232989284608260189203872546070515625611265231003835164425739236330196175151883279105125974767286358876954956013065251544555419327710891209261848477126835399645735101810875370686759811815293530110312132281890754313021052923003028284046164462712040331338489065687781095132667244010744007353680660388669149299117621750422102922877447323840523408924557810534122955780580413283631556993063681704879983923819210788811322764921793704912693413670560650025432046891011481411394354250520983852260570139624964616531496005582057198818307592153143233193049244407645135603012802736169282507110428988208678973849698006159145840164030208466927931083791984426330930847403852662186619988979190145066650866230146981224423341890069710184987048240499381789224961437547721636579818173582328038631887238189999718213010860969201026494101030785728730494127830052860483517294097710397416229293172201793649881280732073201124276799056692913323783829900532688236790375558509238109567801311826208376104053539439191389216384651385200393688450931895311741634621496832392386817031913976177996127183086422191020000265966478558314831059938389452687584365506909101817970414760542584173234304598872570246800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -244809599949893038571252527206756041718462734036233311936066386643622943918548558980815064760902808529179474157476643762949850165905006707099965376208105980815078437036372408063909320628321575356955716303015519004596947248730727356403790109050130283859969471439074428069012434827406210166873619366015761307607847162259509205175444962012367347533285064036496325070081588077827584134588687534069663881331187330640841014182779217216078607736459242835027400327194779696079238139607064905267235016430209435609784081504316368149853451152431696381577757394133251027744243387853142316144553455119564200417847827538068199246348996715286068825316269011115174841620362749287657198188011933160713895874075116416636298414888579784347834690688054099224879945998308953910767326000437581152299870828208291844210000348499797667400048688543486972365778157012481522544654009322634664889333157169605601523624247475208318320497105779473130639540500128205840734710650272255823368280675798799191253170142788173395478884334424267958787456636301387797007347265455024473395300558158972852915935720381545093173059751034002015063494220361960574783774430208994316604432253838122104218622704762453310944650598012882459473036459422695373780222290727088388459240038629185454914985579105700499652571088773776463055561930647996616306694726456208436024722678522153810758591569039713877301967225377836235975709250782435366388080989240056040494596023318058215423293645226739186613092003284491718308675085520311164420487063237566775280736313310938387117918816582530258746357869549284483324369929208467774509710340789983151873968837434092652449307983459652531748850846973232840759103938831391170723109151949868985385208232738437780094337810848486707049247057770392419131391391013157432070583313177814506302664126440063626613884887604321196824634094223287870528982077074728291267998556831332358996187393628398390252792912420864890021673116416661112431110964732094352440295378023788404571565240816153848962911937131271515585097248348350410300018141002104548309594665063405567779362089103275443145421095439152232625956949806133416295799942748474262682821665648072277322838396921459331445485737905026952769995068057607137893670295595051590013873737078548378998370945809249864647885746010800096088125163103629086306312250154541995567950998939320279049388314162701838633799282125604266940669485396121828097726815745947217815923856160261218161140659917161247116603693652871547512119273996114632700385981309752194034057094538390068383789750845350769646522325387156759853841539588001917886087130225776363627418832229000512403386236868989502401409693232763073099090890932242133342982410404328927678403102137220660724171659590312483758516192495895323439569450365933369831441740391684122138021266215703136341830173001804113488044568170578757801626766883875615189069464027359018975177230696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 355832879520407770936070609634612005890224044765336339299741857432107238782702543381050290784388575137374599175471435763666858002278776304666323998041374711306496010905488332503166886508947265233691738911703805078839048886641363737302282537515686750784882129262284102760574896734265955087290461175225161759822242868408939171546282874456145713158866030457273615129588663742786174203167986918633453339523218278423828288938382585223715318918021752461460909313890259546259851644971960816173911303187325662023154295370501188927504580913017109965078864397318045672461000579343746344828830496362494570927032114379270090476334359634753436325620938946257714099899102424578356717889718373004581712480051121528732210450411981880649759395897692986580749880482180582783277232760105341263137845329808686484351583886709472413491818570170278614035480169442502715700693983752365861772053435440885577735432147194582662387234688955322341183711760419906410635416917915691096293556853660857149828615478897564271422285147214161327476032269474286827876859381084584901685647005946157765649248944578934204896398104543756046483506592224310471229843145234235752118170627225162733949876788947978922834483764109740081844985195060208364215523287823217544439870723819704136981207980026492928718360580776973622018688763729349424679238080643714098838949950031475769044359176372696620727582258731953714099625401105208046404063530743062997238188551032068814094619252055545019262915450160800657382076346229597251632954890239699749852528391329545806995531526215468837392815515713500433081295589782359518569405719999346270821988034163058067539455066845778192333674654342076318276201075882278473873568776365332539993245104331051139032279510409830985011895102233805631732986475564930112506235090650473942124855065760797521368789884445665082007373523114572315666295576589991802579889280131619208824312123325097811955043369008038014158205429125507799732342592677731592476889467440919372037107688116911753109867122687421027149013799411101274811136261194849741884865183884475993994049920695645740572225486924256406861380604327306151873548420503467905583588261754198505538990855274998004559220021212022368724660991763885575798413565221840831401245482120102405569348106496233021225022768612988026129520411906530050955550852190071503115788634044137854973829521970799132342707849112806826839024067270521438003191544196728143147421774664765886665803757049812916686313101324094181766221490159814571063210821907387323317355736986337999111281818206373143197504395524077548895535116262010738384316458820496938498195617323181910641862090338927704710359656747753969466958731160399753101548915858825188031381250406484689825800248338830816529863032533582116956175141141859865382296534058391398956234934410823261227869677234829281626387055783341686266260235320183620139665749346329409688025084800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -854901673170031276651789574546092888251017499585397013442556092184780670356244339191636533144596730003643216046527764704846151013190776688648646001256343876542125319802690636440161807635638656369646599796001363738624213568547626548472635626520256648903914257552442491125625068379075633374360650707683822260473535024671316308432362905783828358176723751869374215552736165779780657171754156683898393655408779881319214953951318861709509298430817667259347417747749989020891161352871428080568456518468635033747921914068752671859503721439720940659148220299832631253528108438148724317061413677015962652799013106800111892970667621271509954407332919703570227571848386098330759635066745836291423598864748526743994208240526107114830728498057715970722087270044119999886916225234322187522570204649752904775760976927526646160920913407539882463072081399492755008950751663152333675230685368396406220133253874942846613240818912396676803604654628110713950708127747362058841392572815407440862377940708564536321239748777880213181127691529693551037045516198756605561333401307645323052734539653580851242262018711737843762636514696743542962433263285167830392265541305075864742332026923278244774574858408405832334155162517881282688673647983891486629018854600905382182381089581966299359761376275855988222106008075961217986057074445473737135080579188617870896365278261824455077376213792356742829475217801945414337890891774401852962323419473724629446748561018055326968299136405076300317049612132201710624443878652534317520628225879959890873835038961485290444483843976919234685740622675814010009378897638430813062200679155431967547855028626953567770475366236226915969289267657199944111462640624971177557628190190849148686170317047683431560636470688374448843041358023788488696513777943672037655385408727400645214340601301558107277146667440316284248372934524633638524801929977400018046420182727182424420305576522774099977527303973226508376426642114678377909021184747152676832382244028717106955493459678659952458648537268502331575349125238927996394458635573327373307286222813457723895387719806342140793481367457670100596023356873056653286852470941456158776240977288737882971539600533927199069782166709171533922827486321650064699795368898995793110995805771390670137793774644674948622621428749541717283551139260051457310750713810113253426179861027228268923153487195283582730216979256223435551098798607030093784664573643217252539937927551294490736719090969790622305304879818310205718254502743287873144497881115868626685531529737644746329916751273720584367833866570790421087722197598140951322830289856502747471245254332568755029558286955735629241719427599493104945017526194294266715426832707978480767153747739658134085674667616928565327931912777261355313102719090546709886131365302917593722855257781675462565810345760128331630422985362552818779241013517894520109071708560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -468008171939597407099131923919409845559887237615398558147364509547864274533067271877106311072307095077897433864147643074667576812987406485440300495363704671888547224355371358540791808471210036093763764230762731261113247339791402329305476730013725891607007730291256653724346571941442016447043877275660913990104968927795564226651620108589207425982142715516298704015757577831745926947863861364814715572485701841734352201007820007622359783391937262312361907751214215138520273446839735635046766433176414493205276498761727748072871749143991791054202217763920578104108427848909952679664336957332290580098502320086156785057191101732278358237502621002768823989724322820742155336360823811579376219867315266819052630888924895637897650679614999983745581888762450080558518116001577230725372813550039174138659562500256641672475637675242663313214151690229046810532270538928426546400428312572372559879055221510067827051899582596413216607774772120663702762553481874106702539269387173734963535874350926744088167243618899097624796435774324529583065811544736631049762346808846753209259833494833968165255427400529944659414885232213677998910161447292043798702414825625690055394038991787687838073302076732759614486627998489918754363167893625410670659280549385472423246633160552364751657080703869572330582863738062242010269059992020989557684883073392459969221119835473491852365558944990389062532345306011594395636936094912804474892728199708951569982731652657549234208433178232003458020416540034678509964308466958268131213558527329357889096942897512809246339534823343375323234246177632941798666714736325327177944863642362375603546260747545176840876867344286194886848920754071188256971935402136137306967543201234977385333972267519443117546105115432250676760318528220084561556537749191502229607345937583247542898423602193263232070837203545850358159844877318462524886664299363355299049100806540338920416389285784456811850463901460497754916931956915139637751485108674787380457488845020863023900857791330667251725856589353592269226658630901149530471336590567908335195491099996420856418744057905203894849710534743128198521988537731501026798451603358899900386612634219217846913095524850088914139000237494695713960813020247521915414269822225715388867014665602854659755989282540327043873069293223637217077661295858101761609183496143049625552139345122288707268666910514044268308343052423879003997820755424162061519105421108082525855295942439099292060408592594545130744870143513851507218114596391225564172265766055623801220117085755071248913733025617533830170619392608722176461496187435225027486605824591402829913067504698123158051653217277010211513660371317775776989342616450790067372367229663760010666664535581227863946758675880062509178478831340267629115032393002828727615901365552325479439565060339349591540145665452716038853381805565183449161975080085216331257992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1576643492388743322782423463454258968414565879856080503267633674910806321189908407160621901137312169363318765415258364189213158403889175648571619560770138281851178865718568201850586311540497427136908112808071980035682351133534771548823186288319581481704528914845348141764715010421083450983045605559114293901709553556208499822265158188784680658634110341336977168539318436314783041569503411174127676757112725202113099789750042176905226053729696689883178707026404043515945233888887203163194854830339079799381617672326580523704129176677081544065920926369691963064471186524178840868785231826187888700635210830588738438989201787406584528130933881778020225137932764038720324838245976514179775866745497464862118947840831778045343826693513401502222499575013349739923727409058147360458827073463939721011075076599966635113113838976550462179318994941554744854629000666412119016956244719196673347712411972391233145401043976311412273764211073073440370851156576242318659392829669834167267253820652112869582767468580609679263810869572296722744669609695780763276830954390374104103445951526080430843402889495678381842777071028578633427960826942223087914865677825448557354984374669569094135148170053647772838998898657789738597143374184020800776031239785890951158957195002792890180839707080089841860314320761296231769012101747013828925991612635352370727125141016506074018840868564401329571106501061823142765515883195681487363070619240700786948966844044901682589261504225187894578523308185601518071127492375246004934636425222654480099309262121794938196517042733753988848801870656691497633283147532498870106456346932511048922767444630854124245446821318609566326144422009612975711304899615466631007535297974521412913308120548449641356148232410046010731332256758701483433298158537645886779094824761774447887959476211982714937048528271178890135589107437035293587452159713344615168970467823770140026991748106606340742255520752049020207927645211964892952104167097627693233590479087159295896361114959560079412213150286008975026112051344051592163033000881247584098963409439023755120208708614861699579547711118523247303567383047982696986804871680776214866072147307811184088411507492487232936497662094168273491854885108080460959021323927486525420325201517962813528935183403084371563068466636233977647152904748457924618281714907277687353172580817113209164483463021265907939247077541318825250427278046512587529360828222421423300895561104800950075475383617175853263400612074524945547157351186805042474149323322486973014830564207623942618057626698139472480956349757662100683260591861454790614778274473561001574638536286038028704509441196006234165637975114859457663456366755503334035125348605695333286924202065263371451994747482390956677271010768119513651575198165397018497457898434592676872301329739061477708415273808858977250196799026718744319848362428158634579040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 698050594073836585638454715294136533000000973162480055549690807569097961763182154995522646529536556067353381539071202598124296779149353077644213149823388105712206744497160093965913271789821112650099148264254069584263502185910309825780140138065152978674292843590756005001609703151127754152019903497231898189085324345037061387289543871408672866968810811100560811671004411911669913820596124781500269404413942484423615852286456234416069067962855012618551241601308638485669154246712949068247121492370317969166939871733542168463911938218857643180242360551765423821823300733230612716548323883519280964143520337964581278356019636122073789584619156231475206971974875130396865467636803232369793006230473320474215430073261321481871941566981057068089426683909935080484787008121075480890546580665845202555716935941565684355350422828950597448955525582861821594196129470973540267700698701719995099754829404632177153461824702941235726567807348919514574905972944193048569708159031674927749482144617439891000609753307751203983555503254050588447444007159948021914167611742355157025326595557406275091421494357085964565995934407058270761389239773970318053354164248744763873628354557197718562552482069477754247051556182281246997116901068480169203711280553258325589575622040788003838285395788127442508756854480154574442022442741636344272983427252464475042480896633757490859538121319658161281387673982656879430892509330956364578662822026473142291019993687914053023522715170432140986671577143343391874911882062281909193362546085626460645782461679514754089407010545966084180985215692064643117669811045648754626469463194302385313261712750051624520105633532974651678362911326053925610407622207595658481269702700335395492391963236816494483305203308640049407169264406531554879103708204626538185240049823795301689118023704393433354483844693633739494106981263566280648126916168347782347940827438622077924128918613426347986318560620278137128298730208734239527898767760783012539637878332883566729041484184661554092177158905006869722180533672047110892179527216140915869367201693251583681691072476855484757757929355987723203885433417240673761199067504740761107577701228549070773238636054192886953108354611419036623310469723635958195367349006393884266783355638344054662535424017700792679165303361076364980234514915486193394452033397388351941927888923100058720654905497413928738980600674239200995961356813819294107768978612189640661914999823815278964990576355814750994953797768392928248269002749817402441088038992440618764347848678414418085395068030996840422804166718694248369219360017208166729272363974826222149964067100327371855213928851580569868209892094607391231705383259105721775094130922917099116766867914585245847158526398969296206079095475513205731603760783472726198068836876782857030519532745985270821884044198917145089489527541118474117436679457025090345200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2535547879385013788326037026180782832316214974905753300039316449187181197016183601951203396389979691369816521487827489652817023795622897457444794685734284831384795600489082151874356067189141938362490020877162683694936719696992235071234348977272262750870821175887813499673014747206408664359016425375768647760675065049377132493119577438620293824216068958542830717172148321995075227511547283354884945585129937229333957515620555575905994728907799087390470962328508362351204785624679625057645937007295867116276390559424293466668260167561608061334642525144200984706088170505694650564770679697772486416167566132642270435118307710712497125039406896105249247943327452727290856610447561643229902731188456391804594650258894644743575964913612060710007622685963226610003580208158410774576943482830543477248123886568513093594039188101638985528275163369910683678179319815096602363506878360498002846531898024245503926423530555209711961702633037784915079347186753511040968747194363327224619788733534173705091658736949719495043760520437872726243497695178781506663920538333981702078282455748359350125403028367602959211414901465744484706572869316937325021290900864580799472954703134606405274353555482493705113949430241140928632723325053257553361371264403887822504991425645692733829554159865146437213036755629379197331572324914362189862283067903080996826634238510527693256240522422410180225193785331073157978224235701072215196666265123971966571277491796124842613714055707726441324828198802181497780290040049496967835655485753407847125684659443859672149563870657607219365512004269920763188432795938131796069632077513495870994646886415692843467747592846131169832035909798694292721991041859726420285588111860774230331445558873621570710013524974927396134299341116681896650564364652898065663547196865033860732701035984177985636859516023226239187683142255790941504898658403263791474820041742307595738930096111543745581008512503401758115325949613919400149631903445694345162147639761446245733603981371520599897506350792984044641407948446742248642636479764627593202230385622808806789576850349879913249271199503156040861151371069027146273014278495042034783476623753730014470191471101147009386539468983175925369877580709258940384175479134807484513107789223905659472985951694130771688574705235365540885209879929758362433839784519417677657843315120356092107349171542633011528718172618112819746357411171247009501205181696357633602271381790653021679577677815131161356851058404755315466478159046207591514519330118966314845344020351294800781191467225388791647767315091743629086534081492521770762569137445854801198899849820568717715957925825245861496547812032846481912764740713942015240015135954825884927013793707064819533980178452121468813919357655359129297542699120523122411505852196785113842135747798153236160625995709381423047924804067327820020928738768071622360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 2705812545469177853211200344005526828411569108676815565201217666747437678774484658991627329099087295296199066406153495067198176303215764954001594179570212258574376031746247483808241758009843267295024675969414191815494684194447099269903190138633835457891719015301890757181302649101245732549096665744687344471552663604161732711103705979426174493966193560193560687796330152471345707874003902123198555923682563511706657742357578042580814362091502628228605768171552825877363481358946842080230470290122879663377422405470081969072201639402076521371857469615294534877748616245920574996982862636554374003650551984982655666037541464798423278598360849333413917349203694677516660556814980920629526505487303674628004623207902583417234711175657345393901113932069310905159059581614016692107536873872363496092081344914460151339948311693161473247419266541419142852052082998170273726621899502325164392092101968009198002713160489176209811789973206284020634185409962200034787625742832392271900038567648929300272428454196488487036572615279033502865070668356005885583453397155840525498649619582997052554346643821876113599772515291721188018411001989936883266368416787440639118903842087107541063174768263004946907259225154586514312815283975036436778469994641747251001071564705296265106783350222161097317161226024006117144398507809115051479073395977106162516029797500148814512792814947592306663305997074089704144988791422451977926594769753057674343798307273408912365141955475179385419284916964293243323574331565184487454092428000253489495608981647172832322312702353429929004417799868622934055971250858334288485075483037545544179553420493140292119677153017879092943698475660891821591609468470362435312202044122284098357047085198969306179508644738660504453095834578563701364021881538855311090903088183322661588539897057892038596629705658987862294747508907582992036378713348161159802764853621457122022210881130124570696300702133638679293496342209008185064228793982492824548997187892091448149497925397643175726842048583252592569872856966484080526282426150358889684708497317052549279162223261382076791984590755730149255011352070287186594645511947105664485065458381333226517448966148717288903715429793390163824570563740008838310765289547039151699112713976098861285022418297870749157254994584554904065063395326867215729229961366347001905880917084213748732421025350427783655741848579881662663338878200440167049188161362625232953252493299767024681794573010586978232426484067585406027687895093864383436936027439065058364620618706606587866727178299464051330863421609752500356227300259968705075784181288164135631760027695648288974059257406893504427204462036632855018029622611870396870504613705017534285295276509347667826131414376923087168883898930536010125553792713832915954733931370895309357951858793776379442807367496576054521398888690261655216807062557293111200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2637750712074303132508089562997229365755250833688986930351990215181577685027177622278416322936423294266585870731462072037706675492188760307775172385013110675302038215090576524744298268662876149758530698997641652068718235991913389861300645063385425529057839798327960194675537635138674148214236783888883270934612434572705278179183399940080094936343991524162689494221004882887981580399065475900427293994515547847379711233524131484179574086387877423031551235043446419268776855079594777615884425756185863083931094729844107413066775959947641037820045842893360310720234962746021901896101553647224065118925399971305395465945617186115224293851735586123793127484932987669083427550266335063601425218089246914688798669544060633972905326098745640742935172370730974812096278519821312396916105200912816666296198882308815863489416526564912104866561644013736060241786955209543249287742016654809472337192458445724507011144549832439589900404507880697126358381899236771385237004290478952816038589173889872347504257432449570768698991274781325715050662320820791355499564467303611901917063920427629849639549127438832357461379029348927858091954107297990589869424933282538217640736600778057897317774265893210415170627164560952703646764097218312087195789347343000461213828941207817234327335450539445821271883041281085756036870457601897796064601399223089953978643754242949383595015788794993909185454717778856469938849142477237438455967036284606106366821311333171495283462383324096602702632586497554943258471870894100705017594622405558577751635783705834080527439542734471310126302668779113137278064831107255090470210814221583158401577516453539328642311927169866150693234493668605959267772501442927883816438501123059595573080117811275067228157762781725662711479030809128718398700365643508892911417273275241536185539109451287947715894241229446040730517988521397631004781123704218063584362416659741513800116656429432969425264027366609537013395138503098219288381026134525366628559682688945199775162504030074911495017392762567432658975558067792034973262502545400193405140497014163364487957813720090581707299561224934333033934554678450646547818982497115927069878427662764356896484052802915897297113419843932883609714743285293895631368553724656769736744971349292046592350193964965091918717408808177774360263936613016785245664910601574574264711672429514781220842163250490547497165344079315439681710714413368397855742388567782911342998659850261200053994087060107879767233334326815948481509880497804250102599670043699220956044711689136507417548390358362428898153489967363491863924996107561603559437158198598464970242239269660375451438592757625960551407971900169262294588830664597576698079972252509673313064904270899786578276470061741205412998869271349533710927253142011077795540051923230093013132476418476521893081113106862706555806226976383136891051344328612560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2003090358862485943585285078592899064217195902742485426379046028241172436670231581118522449006706301355455336163345917540579063606775086213638985405618638500247924893242707876573947491204229687359113888620311484835181081264977274172312286021704570206462105742540657608352921902230591588103477248349696199646474222596503213764549171375961713190167513672665267515284117950176119383661459969238335426026563630769433853016859405567335117003791053411524685513076232133948074148272246196565675933054964978499374406042275887331149536679883744947667703298389642625105752457006977902733300747699638856655620197455835329466426823907330492899967059544952526555674602540239382507291769164000805111271144833784087860265454289471788036203949315810633713716322685703784719142145263277895020620589145470230500272011292215617744523599847836646112308832098503123331499454743403783420743310375279851975416472643859440613320766549175548130379998200121129784120106216156267868752480266274506778371760384262663730673883668770354948418892999618217855950427440997636746406002898585596336335676374550211633909710713322465174248823980779580589784200285367055344105644851593102135638488282519639770556185706099328547300292454307658214126788647899453990841121428595004518273533512875584311718257320749148596951887000397116441085981981801569105503559593571390044695265283740496584678202191689877163680707983021146010428105459241779501999192555418079835345961615760981365043636761137076504973919939806045011835649033043127916656506262961669250408555371876085582325300947011045749060515230049504548784956328109071335845895568374588341760147874850145891992661537083195990508138352377268513194009427005504665579478148343604318058968219787620976878900551766609387668413682309809459833499417999725864085155843989837349749609779236115939362546823501039442953022471874193253910077261452380485185372740610840911980412784571218832076969951503912768927068955777618819971075148948925214792541515270935687456560040444818425520911196176140067417157178450626360792116797831388522171466196349097128370509333458241559947651905091050580330967225702691592618133149791923472519645726774481961010124582473673509520889886293550446115925818716246430702458488448577981667709783630217281501305310154899893070032076143135334639511517195481015793494258674111019545583958931948537906801763352828618866345206703062782019811567688743426111314172606029982884270698704304332669912632656621531991457460689862851039663948152993035984755118367378305353694754870698136030670829381335804252410814863172229962681277633870643566351454198720532374169619456353818835306939278850787474290533830335530219824306165783743225171384016058406662756939824581775113118960626055805857062771652368724830549416909086744821291466324891229716728346659423072129222090560927949201899381707681614767215785280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1415262031870175855428053373502002548250103896414786202760522887244567042831985954895404809430138090621457343399476851255476931040521286347204050877104860265072911134451509500028429453414250127885152779892455700070485313733182213025054221318242654816993317587500374902790004342077208321676583309101973948488942441732469025345985114591211443710190549794993446882051284125735066698816065101675123211927675487962266304126694280447232171138468801272465709420680054284548395192925600987525337115541518645128205799424666918741106073486241542199596504572091845299789536808288242390929854547591924005407240971493705387349000547836438038496212531561636266461499200697973386441873326718007469218540351816975977583491972405869332179656567148502261322715074920969353450150698393923866507844101584765292670543068121395541760068528642791772709359112441519222170240597688855052707638142592003612125857719454966931602422818646830337398680316762680671582244253322963728193039873318972328832687751039658365830275944745123532851874078477718801146551775356152655148499516969907672968315538617091552720122687962656848502382438213606551505140239628547596625447067204177219483378983354274458932634744380506395862340557884394932975123866972386417098150070704349768726046217394244889864976167151710512965687075424045190625295643252901057268712819996445298159151227476567574886579586156704134842018008432173691939566303028713867443872190985642904976748051298529420829728776378970253861725095862455469813440225589569836791708218907484191799518146983904474169717243459256241137979920326008348313360612237212695288349861510255043792726652708694458631255646079206975692039706243532628279787749254412875859478075636607239419990765588512243406746349614746416721225339745090006802230224099385826177239225096192123705739402802416332250167567231049396084656727299993218278498162963611197532012727197044381067614409794553817748167858100455144914410787919933773443412853550364529546634717798862086219896012312516552271051280286334050430829841752792288903374247847858778695826263672072986619246461632475114921037037872824401239602967450998889510509544752197594448823669009048003866836458764276741699530784317404163415961229798389209551350624789468603294390196025584257324434385913235794729690156677995795162927644914024150193464240881289057142439356232824918707295900415768018647401597791467911704026629505754393556986228085478858577283685755951644974484160391047049558996165003227252244209264971725582557470593623976010334612268860464398747800215398345433178785450631507864517099715985196611965681633707612582711709461328340277118370699140434718395766636365457860549068720699588224709682297514506955614601731405735861592892082118262912559436827934120622590459324991266315094512136412221526420517774114064421171581572035241153789915167059328742283209783184800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 971642230371327846296906606602725869926672598511844643568377853548784291787314055430505736701988019296843199193267981648476778286564842752692488927399025196445409919127669489929087451290936195614198095088660595822828619566533773914729034934915051539436156958528111938734285450769477161457097771246320430244953037073283720556731196050657709018530350695260236778146425880108549720903155091160274830850541301476707119897828814570002161467618670764943883095840385023676900636979952954554622584861925944699283581107801267581561665239986380141702796340198814486181325416832739020899167625045470413067295205781658902007668992667963216757329999407056159107903382951582360442792580279954424232780002498236366568176277210851564250567766573935224896706513610648684284263562486002084961636781904701296347353368114359686610763668532060140538342223213319973854250162622274537060418372444133854837650007564272234145900842822805490943354963807763759141687135844587280824814162343176321283386941563804836387851612314656136654117865109929712435731473078864288277150681649780834374816062558346658953037761465377171398859383020704909906428709599490335623715362029544525255975184927732848318713448718224616869046666077396263503545012238583168682548153783904099608064789827147405261993191276564363236525327354841749407479394071580537500668556174830979931169808674067026612337499525729766204823065477400938444906629604800690286723113832622801380839222998811830518895198881103916985325967507485193210744464815244707343828201760028666789495739586245850391662176123757867637091082105180887399177661236278148810531677836934640504216931840776593237070193048548166936351123948450663496586090633988816453810344182075086342710046726032986800386316773386070407193237987566961502472148559477169277769500892590878771740250816253560343317802715125888288326608360593053714274139206375830229289591718727295066780054374834834597031863796857587782336458056367366349563920085317811829821921520933344089580117103953251832819950559786655708029588437721764701702039202405605552523604356437733118368267698374371399588566634488766718655753933648732127949127236514182594158998071374393058122951889920913983566544994872517911192923845438190151981436463662648167128749377804373597748580470583252340979235363595086235874582513361714631547935064021325141388541042605534517415857143105865449920452808330258996749930104888563282100349711844115750846538589054129991247830560485567165536647706606301456099106347726908617554175943947737300906088099223628606738739965527484046359939517728920021440954726088812477230866480234008682901032812901528418532920025409104063224694928758267563933406009988507593146111098539294436016164127147281056375245030940048504927011542474442060708118164166927019818652933103621555645651685085697972799457031898572409425525014884251675882649120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -515736324518518002462222016814610805405144561509579409263487589660898935135165732526222391975929174269331980933443756357314160687545155669054440395028469794561315362741521214691254783060228218920223342170780588585624006117726423618176067249815021791357072519472796668236904903578082481034244738708277622978456277819407638281169419123550880899570228161854981588363673435155559331168389443967650556576989802920511623922138410870242525086537334952959053710643435444207400156072861669870828580928738550195487367234765801088367108889811663217335922378407833057998511200981997803764487296467665390980572412401930187984072569130142497016786303931293527320107666147500425133720872939112880693818306402529867589678636128662433474903795283983465011217599644007690757760843239651118261514674898403055506610875537969339287880726106342744106738424947658155387236676029606319664990249223912939098448174151936009850406067224012604002768206029413923002732193014534696998525729803496920576071370872036652092886877389561888742035659353518170487050804577602463421644647954222157075975204942992890441286208598343555118990598395046779208014175430613725309210786491729894666584646798401424672576587688649380398382605066144970106596047661232795770857942470617677041381877460223892594565602442481651687764088929129890796390746825957194965101602242481192783179069627559782767374174569710640302353856462218420959503904003797836306780910438432253526102132279067324859647671735153713956626600226520160042255422175085245664844360539922002749960522863770197521335155458261918430025421306129949554044025322059104090645602846951587580201359534287147988845179621760285921687966039894044899078172765487171141164150651591649742300588704199033260604968958969340379314266320626137393092483708285671654276901975744745318530399568085227281443679309352205632000608410180274827485086876222814599550758283513340330891779965542339295209963022868265473949143976201598651845837926375583609113270381587430356114781271379111722463477133208512703248133375908435591169498730064574856067345467448651356465306461600365542962521687618800873290436714521096411972881955332057148410754037881379407489321308172584428136757187916089384613401435723735779965152194167136627236980462336868100095871205179216534554091282172300195040193288953086670657705279647057444265061478753489429881181716260620726895059042938054129931093722569637993925903695317509187622516047479666839604315641295180189562447602725824922342579353443264982986842365682301405599368904383377104299475870948354183584746050299741451449688600724353108703853169277308808397214826231109033311748344451191706958437377333523342110551606090119161080292892737550744669619830058708694842935555934832999624336135181394924614338253169384553836101123190204161659132193615551539080707706862819793589150814926529162035120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 240342734472913979567466877322869859211848991211753542858996240001614721734177839329539608892208802866716968470966766698997372347957781714424759295715320262636598530843427549268646706991928886189489621789748309572917891457582641934665654831734630432170605130478282206025815598135398506167776712362843997307610637852087993742240451486956516159956171263721950335998931994607469031746333654501343610167341952828353742145828864592795995454792355459673874196956391108384480895700093374236478227665469708814624587524115673788635673297595359726356429572797346259985273478327108438383529926266671042473993105683398634896359290711176402231215553294896483486815420606031483853768658054323623352004989941013166856274438153216226783485071398398805032989993945455453953129593559924530308092602070895197710232768160680666602054799336198734126433101747162510431208848385462021115923914466289130078796306283026839844160609610317354163287433170853204959776647114225130238141651914379998561008521757370251077834891470630507501023232248343773388602471124458853023580278256568571667669205235311554956033016892580895170641653430432743386373147545067811734162980505513202943008117070965298474163737540706011044761037968391636011172124537124487154948289473332549236785230798011327992392634418305228762872741842069558377048111450145828849579161117004162958761561542711774339917657263154855514054986412224099549296651230009070291830552847816051813357842057901261880355061063565281385346833543411472423914228222417775490968022696718415269421296398255873119539329382267216575924955753992670803276789035618186558406643264965310460714410102989993062359731224125428511062371978638685630582062544926751389253251913928044899079508806691893513845185468990699315576164704858995766027173279642644887193352029503933318384921916160345200308755928711164701113554598192541265360526717254158699326243655766365079266377367966257185792966782992757677269620929293500565443046770226814123114978398697571103960373395080155876658911619454932066769799539833617768235012855580553850848606664555174332942297394166387536778711628379320435288057456953573715355137328180308480053907719741554099293439165991852056542836381346687530372808374106633801606300267824237153863898329149916942777532214172362111452326120283977484519836522218535743337379096152502527132109555923210196913336897821155465352926853455311672537147814750543943565714614049552060298854097557628763401349741540296393197427252216043034151936503583566767186897084846541258923074758755381417348199449671443022237970182064805838662970661067682045454880838717649932996685860732431909671097374921041416019432144902715241885425522037755058426670496040658498414157558238427665869655706036775783919813791489482326492776423111852979090268999266286252586047208639731234870601163936925113236393469304919101468800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -90955770070369798347642940324668289567704156072118821620211211022555875084630410048489740037755741261171223716790458307208922726972440779787520256997787044225952045709470146891593485898545652660018125633204835988574353206671560173017746709949404558118155518251507430845461444941457329810835638100646268589075156184948175877027426620156046499984763430886064410222094076190341573879025412592392070434933494398497847164540228142903011493806864789697152415754586896896306041148466375758044249457173047060413459452339464926540639405222701635785499859553614287221488007315093271831519832851135216820167649137007138185816243544246604271796868677311033562000162367673116430468179175236459452076518625517440686656597569686913849377415194991834416130470266230944296838641252025134861648668299370129925489948203979087621436161851205578681092200330380103648261605908231431446075855180426834622732837821496318853675988542086378109832098959242072762837940277150900379992797903647645874001246659488576837118856451968406600277143109304251054555739852236870488474542980443233468275959570635155445550240850486708325248409120293989566248928787118769611114344728931492780297260955699346014184450830910397753268195874191023057103916280724677694253523532161023712618340160572737609856530366519515688414419800647049635286668391234277232164091129509260613414501736874098266735896617568941936004029897883982778745823926162458318004439245397134187557834889281653662620974918588296306468783904932885637566181474712988974799059439881698297713132608959143643221921104650122526168990410636787125592021005447569948982405478198748934742419215922868444066898086263439463625615370187236831718011798738426127496782850012803439031593349695956827578545620502234123997965697862305894127588078608282982432817664638313593588363498971190980923764079395128893671673053956564665476644235025170030715255394292553224079373267179958495222574835314622264784060537949256676878873074332089386675935657211721039871002920065007394246326651787284385584156359500993491645438576188048859104325648828780308851694963332212943255307298098752975838310311573979234771325189183360074094651417090817844315956875912227693380437621719919196866980493405175816463804155462445681926680918318369863057077240530831173902494663521803039736651603311192453677934496369008570298413605573768410337521880780815487908055687740609750009234543602712723661539027084305893244058172193985710400303573996196128042403382746905458883635587571441679678877094655911754640265075907067863000715214455733687348395463162167086760173623849207472776991560071140221363359728769755473532350701903074514235512372726353631530885281919398596864048650220977494349340513450534073762201160928967775566703244016688060224778823410923297269075181434545312897106278336106805991481419911170185032505928619277805600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 28995665152022135539228849304077103548899383844615024283906786188790839049525942520996777857821794392723358116814967943114163250059469555709431010922066963119801170370034952689443443961774630485925631239385758231712559823981152181584149096658536668775930432280755070376699231846558270709746039127560134193385712047560280992299907495484011544908484598019299194534967080223349225685587196220730125137604751770581193290915684177756355120812138647239070217306375438376682440341506980018270994012713892930329836862919067198794265349148612315046876693893260455106508340044318256297930350287986537438906525216429601288935926013314802464324518942740100106447052283248147290855818622665527440576855991582440816540247514965891493659683409046435274552423133785489525784499884382770616198900964745518227744651309717180214328176462408712298478253078396699907043513632845723173487625345241719904435532652893508223750957154650284771779819356603186417904538888405200717026771178114244824007552181991653974260098147706110510604833349194566697100006515349547168513838666149887450091947081958892935701536615393250908251118383555975973312160458412979896763694842924504377731460853766529244725420416235160581427597219001291968597108020240325767466234554378368782145020582837420145685016679977668840351461953390769043297683327230457463815782302063346821337136096064555823362297933790164732198237988634599607430612644711240217910880433165420981368993564685074465812032794922315394951945361785897499054482237922053025368515480045921229081371070057488853935251436388378493766528761912490330889542805537887849126153362991074861371032430012941141776755474633844925039633813518712235585415234318823571440795668456532363452023224549087462887457293696096487285919047634796413242136979611061286572086373563971438041279286515291497056368269342009554009900697261460621322034213959350186373186915221138252107101596057401901743077826444920207482841671633237019645455411827266769353804170689260060554777405566556656122815182871577375956939311729564830507356594763887123070479531948218338575828104205372312935466709260272227238631682405212665606734302786662949332677713566167929490794336005103152350107599978811788325088372622896986249309118377148166027382791666635370574617052703698801834718813893361572202989989563266954641488888192264663069960306871897300310858805852665885036310075462265556759137386311983969740914696044979050774133700414746536633076837767025440816084318601649502354467158469975681797068688585233922195824267514564403374601080451708285180263148614843782199962956529048136242466853043240138378485060006192862365592541678810684579025474616864375890667823301793997596287816402469725661095752506418061695280264884315737454054023816870893436832722852435831800607695095356291078999669930922135049994168268018646817901652540539632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -8235116296278181119578015789668445202610206562659235197900727856969455111054874454706226414476096927841183967172721474675658620884721751753190758588971019096005250055567494084360599384518389004540002822131693018039924947340883711259243075951068174301185745688381575602254535701365837143329127633895347641132911347313823813320481976398558573465084856847614623134720236372299098706427439493727297759986384919585510894334852721131326145177516151298146791473814716353707949359415728020028985037816192897364195304363786111743866949684864302728719737478309248236265414946087929537827019675642534394590235819959342301862612815976514000331643692862847792672077896676083528095228018125093585496297532350356081105582329878598142417932997457917987560829921033524499766605091996933706173239598055836341916114535775241280586750349966303697864864908361752909649473602776710722062509784550147694754545949695534104177714910084750292277480361999765767399543988139612649457033903166341512250806176400036228564392150862703327827680512258218053754216024653013277083453682556977114141616594536191777249370793131473889071522274474004284389958839410760989351094888665960265197798909819840632766706723765567952493342134809426136334081657584073838749055728022353802492034375996727639298973808482032814666522166718059198378811789281227363866153487083465623042978692503439512270796320525726854871123442002861176415291659516867334443699479430244465578288248401539217439068714181536532065407130529484748159396667366702064760676299999087667170574976361216407085215584122855893885744109979685378172182089869496236406466039931812932974976679781930696719506239567362472902636990887463572233551842489280547973049945255382248675438902338646444563798016486768872530292357060453467666835323751084154258393649207009317588125897213107657862228503666095294411362040489548459012859733630895682055542165231090473315930507007092540714695280236044691242200441973174740930239734253099404843049001816945813516976835260672538846672317803013248121973844709085429926253690623696474773278963200974376161447814726916047858430626480427522106500679047400583097215190722596432046076377282324604033589729789216202607302963738444183556660248997358768317444386313065602745185629521735290023095017073709414983064718297421753171119941423127259352781608808290577348659194962291575586537466394339792723113266679461885459098765491673405424349027969314781596749533712087469565131966284577341473454580180278156416058723901060877851729205741968988714932240785377411958212139020092368684517943975767516621771736538011051202026070210798276329081630649259926773940258453259990680774109617593442786709895520492929042654729568410597267309787807978641868916196646644650908432363587611153324795600289804153001470422283291171735658312731663684391321138203687938112963428838326400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1799264049869910661748355404236046169983402372985794962159861895503334284853459289344804208144041775997219537324904210162614059151737415582597153957694397112131573857342394674222639646864093887035597290661302131198970833239430864697920510081266879115093131415790061902668790702514641155095965806355470736494786497850827305719842064505028710923573420326996728457832011284859327392247573194929106046438753952282144445219554410156211305083823345191150627407735006879501580340995859041718881366065495558539743191737680586217164249635620059774364186035555666187774057644065925693277761095907853606623222421766473687042226311183542928580748271517276908464061055055971659120398368887072486644601778058095665371529987913482677877261612834100353271105266866391235634144852215368554456956372379905263532699262790297302935004902648643240251856338477924630194210401255207612007446125803437853527105283035988215823483601742814107217153275841581550346500069480352262613585733368322781135607960334099919511785826691648033904997311626711109486840165008515525045340561282039720350862294583158580995214739071189533443574927731829415878412523061389258355594505824452994207687531166504408830492397626534155629011726454332830075000989827154493620397334202676682185124659692945274477314572570526698330195700021938801006829802927791358727279214937547399277944444837529439810673699874195541612324109901153403282143432728807815078818789198682829304053286154863147103109745374357637425217624624289653851963473579830855079668507090984162083218752276154525186037815154076059504119170236019381598691689084365921169245810674769364731637339630535924362027949650941854513861729317880326647381011793022420679103809077594269125976671600482981476527094782033472233443506378865808760409447381358703432982904442145251258313232615765376584903374214156813262206410683229025331743993464806664265200216041276112716940297223378547600187385458072927056591480500634834248439689338547301189031307356848099899026666719699032136055765556579010075673369112062951477824264608910339539403442989176307520960542817092993686502072748145452870443789771067602340396562536849522910922518854601951465204958454742650316923007556223751682688348288979976802813294408328256201511961063239314539813215624789785738328926848048616726015291681289715830139842511896241824459242385570957413290817799278351290468021658569952282369046613019037467137062756373141256748993521206678243817993794163790708710052856658643991782289914517749600876616868421316913146058657630355511816954352860574436980486786737390010514734459412298803050482462675115312292348713000953372343188497828782021326127131125341954191228411920183369401861538952566238771675935815512711684581495130909234889635215579647489690090381031152965577743471868412300093941231230325004876340043038734641681668802080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -290222950772403912947290386047264736631292298986034959493897523858621844384561198740148847844142480099895647737519555344191072520780186211705643791538490028588438999662951135795098608029636323638710691816687598844330748320441016203702262285739191369101553813430287780247949400420998015192055091310334169281915351888071459479184735595978710297887178879219892281977551273072932074774990623390350225928157522641219338857329734526061408091004774559289806075897752578511658037942560377277286875988982758209226259532340021631227981989844814784759744681117867860623790108837264452577854733289593274532274745401798436845973764488527101660787091276709337698842558451063473280846994485249165389151415200075368853413575554488741779919145209435265297502468422608890801197839502190954976611399849105227538453219477165057975345827950795021370662587474920704976649354952120659548945813770048509963641570086147712075406960847625029419527523979687447436769880851785389453963092335331947316380178279117875585580631344750418091889753433835203374758167386708173844923355100931504821410181508624213156269806588206241312465586286236717772672932175130443099921669814501289418755316290421920977337547084253746044809583094099686932577323817828050707476561788553147350150395119608512714825767750369507594569053923811865301520532427464551478693549361080988868954087054498454039117073234319927190583165555288057018083024782747881515729826790336219760811747349219923722497827068682917012367156366944027727596342683327087576423261628188089502608298201083018734001614243398972330048494677312267548681469572832575629951633710552811774948475550714698008269940224482594691015810312378602182697691965387762309019004912057338896819872802349984494057164988506741728980614068695232988074871709363619859846584203592637100131533370015616958998732944175190041425464862505657270624973496165159004468265741103069444406437818390984859684998353793725003178030074722886542318157512334039406767452457703373897903712830844479832349384936682012637030415999643659978524474577373499840385307371084863141480593906768685116505404456353052343607667664695792183938589365424017303291170765183699867885070431674157965428394493628964177780642064859417387473328773606315392800124719481054135438757481004048599409754919825142744934604196755835953595795112647862729677525081104400285864155632377844260339753136255683742117940808042007618803272283746843583403868209300371570980328283185920300534633341021599953307295498904940138040577840220042083822282691629200239428570166191759109039624515103084512104157778423812606432697893246886957889358096771610960149568728894267498741995737089344350535216639527602760461413219250651831580391509789148312018334106445199684910168611076255061662776694496289160565485081275806763955739603622258042645367264768001732605988272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 41799602381088532790548417615760501495531607484512645516569990845848927135101283623202689902851968446068814837675649407234273501933167072168734048333257412431118849574843198409596091813938178011014627506542730360080746300115005801500196346073176101464146503524888549341616703501813335184780785139574805256538737858585220815403672057166886128425751732116594259678603797117225786969618315911038017581294605362221931313767416149926652326391950944685127435005473779305816158532714612964013092913344808539408956068239669055857089945317883930187787188001288843594465923749555644065977983226293713765721075765590862029343146162101411058055621942617494219202526904051025953469203724578966704055431633049326982169639859291492630676198059044520061229283956420562483435737330510147298702889498466782826857539644241846571465231175290798437627539234677450215998442161718935653777591653470340537131011509214333615200494133963518516921768916613857499482215226701557850335254898574162857375669138425840850825674481681609622647564595716037640321593494565454192162987777170983961480234841841073356827228621227275949644255589266936172489321791663646783654280912656289813794516386336026274827656292313299834048302791357238568343645596420782419007235054955563995207608749066489721711092033351088093560466278016808663588569714429472759754195731665034269646224530366381873448259593692075564920401648721792718326168140386037344526639963446556514640323628535797201724662451175991739966457007850087925284814020094599194042596157031243393764012825635823206141567914319778115626818911465212634943163274507359718121484568552618025045125819471367406734757273836525816716140424980272750305438798539840945355227516286376520291198869658481942976479476182456371888022303751747970340956162568368110465693770205258372579037643916803088193537095714523749943603362411898854551570493710298800363610936759501970600119124213566905383626364603505348536456239835509913627800046720321534967535187670229849985794218740392609697169973804740069807111473333405425151892011264469111696345997511367038802943066128553727434388073368989778065229863365341064559061694405588245252592087839013992665345914597125216773107175929041528080097895990541592624936601135335657454622585631659851302219500038471535218157667983509856116537032981160740161951023988065122514907070984433387814068490841741102208797872759219401863642629126657572698327604476775614040814558078377593972502135144284123871165618036302705774862103997443648890713725596519403646892697105921236746169343857688477509851899912860084582759711220757164152509608504024602879019437873594096194864709965056092402874134528274069378100894278816054220535162944472847074391058183124802045953522399682265552212085968848431898406164141866663542451816404843767576047403871848147251383509967191372874292000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -5039990945982743512936318269607796896966808840309549210704057695798348200514360300158297092258953376221614943499536688390355406231289574763701440352597181101527849567093443063742149357283870051390700403273476592827813707505644470661562784968405215306629145561665904825054799430312196745121114123278850528370224570956405686092853771368111278695188159504364812001098030143142461635615894932826955740553173723279748541269132637165592301582856111804359660320146109827631401336924409225113596851842836874377528290291266583006009241743936611119521356116508788924446067819936818843654384787846175499599966308272090077047998088218081620722799936727344174431337504834943132450661881481251799199674426461637340387580195432770561301978421293639408676874990047985002769202318184656501675601090791306103185009312014523956857983073042404600070037562027108712121372070579013249496296731869251207628946508084539663840527264341248630923700695188970805708300490235858956953308319249108389520096934329264724241660871525034402990604621990647354283828130868055145733136876210921418565568605978928590101320111720293245723826980778815862257184299729940209924121225344666617912135419935448273215721281340439745245353088892057002271485881094846224460241202062577261443697270835388352605595766222125724542353597363970546273404685105181446102626787357413307660302325685235915139072278088436373338699198979277667399389275526231603383053336363666217141874989884047123908377003220680520640530162229644292847637067736214225264040534837271010149385870671856609639520837134810957586333341476165362273836913020654367499830010431898082281775201646700953851195051756742566713591492268899965898934483971388118182030428231789024658476878194925343934885864195906791130902253245273644944419522110674507194200334603560175024282841574204593649291964561451473266867851164051598554815459223162166689296674782951253127553259758961798175794870322852736302372405755591542120542873918857034399885173347505872016643779171947350244982537586306757719641527140733153929813207393626974408206736937148430336176350813918435695445788153494200878380269901006645684085188352840554409004791426726017934915753418856133907240593543990699554901761296459558347324075322158532987410798935254307286953043159608525885092010614447330613955847475360812065202369110654064711399688145172477167152533760697649023089264351975754855221564460529087478982473810080731441993960907012414639906535910778694793572226112487610961463719052207538583503359921973879349499204603918544138813588416165850874336463024976794893622365849260771959269953630790852133899420660504732696075664573599185627558331579947065651367223108210794140841922596042154142318900430152931988004220697493543825589977389184417570716708260671101502799616172119292289354154768138099032870245579240336540160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 491823542307786561711838197099557243090257298391253367612944737377675476829379078767416254164098917202102718412736480347452629046009194343813072030538473469353260635613102288166981225280472305334382845297821445143548679945910910048896225069292266043388508392971936923803791838298770002754598596017839407979617645811723284989445436256166476680792753114972485542208492002055214824892013825503770513407685750768713431637838436323447728232529065347098402205577633457943064571639842878307514698845248169175987329872218463441526709664656811257613224398582799756682907248855388918550520592430229204836816846110541845063401527807746036045698125634147203609670506352318785622924726276626457022001056031513782156018328978705324991331967877417009562540181973073885302645216261692108771984327380970752563032434227196347903468342909644469307183853761960185001417432965838216136710704029305912819732047944025680811911321268091727546923510004185767216655921711042348096912522814896780185774945730922101771714704657586887231576743570361464393420036665458083267763047017187840640666987622991150394570273545828814876212615426829742308732032585411700956061754216287580870740773304707073279069188831103938420282458147495059938752758882713726184296362716275709118364434410043726527550168035803253586618152211125847911915028361815383009114574589152195148895811721928954474863310065904346788497240853647031333083123978302539664438543754426961960559348824978570624002988516843333897681043901298051798084083411134802241635760287682552689270884735456786922978088534865544634926418696086109868712025252820304161020841186420439725340379576370911825496869993672596125175222147407660545481259589783070553339455686884573551275369689238383843827981557006213465344979690080635516971087431977456855892840028155929418483291449114934634025439299801786660210064776585366990897731445355830160183807828745964725942623102966211591542188275843448177842011154031967451528927326683944587620556273539852229073675890777993962160476199169046955605279676951004084417932916056469512742244421813303838410439421268354751235787833629496103666249475255627319571231778907001639742916571891731429255917374563646898525757184446736985529491725064018601256390183437901485526715051897444399204572642162375036400447619906566800489523565406304499192077817847479041023953085429048627782002875514618630128926441055366526743646636030372660293422280453685877048265139830595147532688134544785642657054759438807102594746520944919166297758498931485572088418244785896433643889031148763327907078372694901951559021180262192876139317712572624105863149121257459974328426230889742929536803740217859929068787103825795271071128106744393155040304050128725759856608852184356326185112678883726650451912480800752443118779525210332011846615088165062445850674218384168360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -41370280620484275689914404014851055671999443797919737059624241091315378801714829446637459301377621706019024480789317483713736792569833177741393672969468386982042493364712104915373551098869840860688917617990311627434441663488879171618960538655893001692336131684042788676810803292795844878104305948843400730738630408542983439583732199710025504179956494810460225324738280048751713918031483519762833563429336413271687948622493974484501705792954335748819632973169564810546238875663707009046375165378399300861758457998338683768034045624766939049488347111956914320135493083277284583833950276778267811850652630744144022828308701526770672227360660352995244518428029448372476209220632799677515619103698793758518303193988765332649748621752315123389677258672985981012659519217725829208641226071732501739448423815566131837846876309065245585760496273429240352628035572540817568010036107080077158249128478977205471655255034636773533377780549656839886407433491795349029274932580279057316335104751778125544540108115930654475352030400174071968900813748734909860489279199961007291313714242936994869846847731607299061617076435379737302768650409614208406508915398164893816267152574833970864748715108314682878558957868613438397885425301806104409384880399025336151367713219716979919918319029998053510151276356784285307438479504515744089399425764008815747555976429909566328890376578447260385424939772967843816154218916074979269137882080714979035404642377637094790946397307097689703813146730327743860986395936323877567786021885733607270375885165291124965047195557815745387108555840571425196513750411458798111209031353877620089220697048279415407038934701318184694816153474020943729302024906193019007683410616160059898483643003828123162823224015571448720221098778100955925122700108437894616404417036149386329305826635107577757570006151319088350684100118449362941406775444928036289126836886886547711419609019662765242758073565170609213113127564943915448430943293582447199969646837521489083227269483979683129756312079755962213727542381260300455257343210036383092687787374363953594130668458848407451629902603851629729241467419751407002731542024327864168427138124779081451461718605233812484271728763310850369203151419817108254349332960166943563850544611085648156369722880680207753586906605709567529834907606233246393629129726246784535407558351750539436970686069858028469275479600909370002339790830318840771297178082604261527364521734914802270221024812517202935704642575408554432304844714091018508994707430356196742228910632814895713391810926687581007076293250772913932923077819938204806934266395040730542688216280308417246642700798595305063302549861144404627319078117807857616675207533677897756637061244091234142365538047426499696468445572157718005020167454608596973230066851863685210807000597047250581263712284336503200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 3065722033307107746100574019571022323769586170983954719587708759346537600875384748755306294462919536540931091942713646651748348600552791806985435912229977410717284838517573732084654819028263992440944429484815034431413862842637635674579496859792527801500453767016460421494785411300728980608722098086512875725716643155474741028870292744515318413318310913201231217503975564873229127629023419248977521810082029484621529211611026382486310535851894905560050137770547404853119064028677854784948803804013481305721940790305515507025863510098715096990195163824727144437610505605111657869487544209185391032152476095782066995310473594049929828533564059249686145131457600792283462442857327794658484027206532139239075727450042888324605676154639947633380557317559135567543056997169180588229220718243685942790400636078506531724382402969447057759241843736093663581600717588348659213271607789503205048179767484049693690590268300833135269618557626913673214353718618642556527618575818579441879546558957457125802938991174128933798821978250509730752618423770693162294053743612704138453467260753901693464080115540098304690538103644070508236886323118804933424678777167891570377282563902446929179285865773607174677068476900146926767752899628935540431373581281140198144916734188458459613045743718846594288382350837112986123607799892044502667404225349885278610373730320404477904918809821129480818176425881209708330654162531732667772984339364340925632272646472278113037654195527168826394080270562072227878346715987729603454884929996119215396142271028658931144718391433748244410684593438110823324151545055990166757498510908038503849922818875603277270143327218869911144715140574615904954706881095962040529360539477180856381309765018897350978528656149608018463444444787628796664074438221846353913236769434471975917799341083394205118410359876681165159623592458637979283185531234718154712743810548168668646182087998450562507785416949134743158851847821884781659000384334540413942232727323005035363351040393743176239214896166412637899636400782439761101855498150413009106097489156973956075697747360512307557671233004629403835983943117828864707140162779722488945740221964592451504176238828831881690150586582876336544301834021853988332607697840120298832145001614856549058827894151493044327023144959178148170322246740604277089429072334618815759721732029421013157795372045139820397633417834909514908494756098562637777126414416177901599377699193817176307507408405906628140761169062543453271381990205888853748882988183222426719805894029723524808001417340964761291762919336516203129580339339272589732250329278064390387573638889449404776678545421527425134794889606454409012783224930176022619862346820004603723068550358325221357980611664265518158393318822136806969257904541728965593875210314418940424724937646154256169068032303280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -195737735340047450017752635563564392002840827561898961471436511091749008919127638243003981236205781700711839015542283450859407084574060874961676289203868928904215813466171920981225199531329341846193525209308398922869101102173335585774805649230082497344279085103972994466441970849828640974649614724308575696736826882125436331603755149809214018564653968848462456932304291921578774014593015671687191230374603417393314029298808447483058126744368968145712668895465444094733663234192112276163434558744484634136142368330572609513342195891392600984870888079731038624519350967649925153228262338357794005354643938840582799406299381597953369314539435097523932913963833346930192835224269928592871395733120474928710072566595381739048750926420023000753686283146377350453027228865115483161754625210336583565466189252869672335389720459949397170034790782897560613999845431890088310541927861009276476623830783349867026222835199153595864928431471557042694105296363299551054068578878420639909192196642075700444570424685551263530349863940005048395183581778122966450855886924826836805778408502470836206420389178680314509589697076782605410775103244798211837035860237428581707464453625406930711020042596707174114997489053567839147430474510961798490575485547794542177179926723674622226789959504131792212190524490923289841836685677354385008794475610411929367903933817603982022850800423009050024759551381900947650420620340591750847907406572793612423746220309591081410641243798841478337390042613642676650741611148312862026407888187437963668697175382869689352802447954331578705246269979052732941633034619475628353012071403077409179224627050369801065131178056610711329327247629789792192735344466592716035093649329999895744272890553874346600775681122472175535273714111493254672211908164685334974952403210348835708759751611620397961313248124015918447916293173139251344079586135615889097294059673851848131361387185861422707828021162005224778613045033047595444833503831695986768055791522553064296837917252879282531723449414490828486268874341887739231217594459970355798025862480739671859980264631495592589473285861920992097686112892904264352242941260357987339711931384648981403785940384127681909019983833477509150519400491681201945664548138834611971564150719882598455035708847969379800125108984103571834404536324862818906769083969826032749883694884412545623388749142006555577863761116993110230120557010306768189573359834443083153197852934528975491719799227661725778206543088737399038241008318086269260123538949687104519780131208938368436675142373708677583107168659867674429248752927127471119658708893145128399608278355535309824876046313109278442375809388152278741263077220800129148686246575373884193085944234425410009094288063247280473268781685466473180077348681997583710507889989209430560472222790906212542530872760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 10739673858617417525210657190561137100665436739981919839470344618892616006443500424870714743992659546991850153417349235781789575590717543735251061459371280045677091083339837172643200348292756362440976754199806747995936209815490040326584548504236062381857330802949653772903357180379744896483643747138326659439095058511927118573026191218116044094280164239810302767643406237257942104413515196913180274987856035890101435062379739315847319613627427083938037787007656972697851304139537381459678405434764560133831837877649018822321475522832947626700852060000917469670030609611579253524005277919259763537231874714550198589892969344169750960837589690720290019135070991120662172599815426590424727110271262847080027597388457660545835642954486915391325729479870067566747127591608922335948006915042435982166401749384461050870007023525307203777235291310072597621067486050448216519186463178713662209302380218749749235312361599453271685416242788938101053599183720793000976331815021718404111681912943945501112896963224805682620908522831516675802595484693263000762178161238115919938426186410240782894018122363890561909258840549496613778838223080804289160736582312690774451477222939894365006616870442022466337328940463487525547629138149205672971859909239658398928993994049818294579901763366808867126377562358457668493121561103062228364028700643782527176691434883222416751351334555759506180837818916211116673351850291442266338815176398390918570613886490773693198147361008896948322667216756322528576004941106521964005700757874659875166895532118903970772874642212926815327372127869774188861077526096821680219661039672248994297745686604416249757701477317902446394721341539519718560305803526856733755411936891597081572070203107256069323773577473925090061927810696141379770250626238431189030595876787141246683586462937529696845491345393803147103177063968237046594892925710276453395206246714768963035450137422861593796538065411672738329707846901477069331289448756897794326011573207163637114183092159567280096391232431624366296249202958603145358633086212224576344680519664117559982131970529605064143861148062950089197912426122671723612213183940011855410833104496657568003901844271269216108547559893154279851263204584848717207199658565660249514070254430572682301934415790594517441813546102042999038304139614161057046461970373143759645371744420001796020041840230297180898360554470772408687253968347658121720961502974441119106683490868705903576771101683208107747202547611287246266034518088400834788188500301713064529815938094041449645885579730515094483639248911118508797757037469274118327755405512523430871213585365386295500507026174585916300599484937384136488210897623784014928582334825935131977184769127152546973840352286652517934555157893208552925738523850271924278650765494856480132064373138812854048432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -523012406203220401504208769567771711319553621406824829150605246983072139171266291229148073400878664190899079880057809468020063686717372702227034651946368094132520067578909947583295742017178901059966522721748824627434578673827108106111813648719555199670127111304566247122650512316796203732633952207009574266644302671525702859847383565021669592325173607968606908453150825970436811868899800162337742516051339473145580279130031807811070017021816307224008509919142388621158538705132058618929943415018060472672970584085901464385193044553646739666845450644128056863315745605125693797803202615006022081847657745708834802508708953738405734542776079885957599404146481609713319148502180722836423441705907825797303647985655018999417010271483699176944492425117655748070263130127214562333362597825508958196480427741709290868239579276655117534636971629558171753183955152256414109788971330096424035991240268040573698662114690574003381583711522601169078721359409140920745522454338309521164222027903213237447418387550805588988470899978060527516686627460235142029715976972855244054748153037642080363305019342746057446666685380870044437291785006662823094777533678055166445197843690445219931326175718048560930570395489419140185034855123861033331897544504099633217027616884379674427820306714574431817130954682788195087228585987420224257452326543783723805093607334944932599714510490565580193005241077447212513865232136130198549737982600115749773009721106370193056687121066761642726676619864689253558319737671254722908328032146595730648958286833603218775269871296790303729294727447083360701336117034890119411797492602412181970973043484465456776667911206998565598787734126716120854027770536896443064212907501993718552990948962758400308502569298343514123758023853358046320550326563451324585799300014709218236023742651467940722033852583819114892800269743767272899388995067291048849333840881259601189110712202676843249189539070749207866156636076817963490214366240226146036172291590372564779785119745892900283372732517553166978534276651317276533724046659673448993307669790388994679500377661434770767046867120355937352412653215027870340553033137851595761500604534125508351441308369236377182923280494380054039023032927216299186790970069534574029368470161086084489683642209538305509267095471476865694716566496354039476402664902876388296310427338415483625895201238052979999671879904332268075506999874064653798709095211377435638868669396118749497660396211239897992323475733552450127595141418665995149666065521206717482125858864820042723545835412518316143540356014890093875953341688624481895354667531632640072727309024272514590663939334018063548925564605088749764015770488440759930911333477475899230925374797845079028869569344819587152411084438322803472540178439216845490643373754876292684668684486148800920240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 23536780435471359039897093454124549524306896444464931288907915306546630438109620554618238894935467768140387171186453329979278093405270677962424492226134468139858843433050726391799077588389923197209209494379935323261320688448699739475997613940687293089704688575613023273887210180599313931666862180969145221915080169315787882526979518343852702286542551701813461852864783658231210508423688136923223986588674714010711256064191636147390808925948043477671157898549758084070976418531503949610801354150820934304661254699253279881244858612196991540826778457703703304092290504952712822999679330728656807833866365143659383948356100154960428688444809872066259277090452253343692971832249111243931320281751084137731377084121817956508646036884079041453452259184482446566658926159216915160188312638616886714600595374897801545062863602331321868036100843985765885566271760010272611116718490784397290360212442277926111514405277602033954011835164965623524436908528063747883878026141050355945509578993741583674964814186902270512945730358345495313387169070754007909926595787369411030818848075462876047170062111907342024087211206137786861246929627085217670405558037595576465423443181137929911077002963858264610490759320994673919290205982968184768197696707752671863024520210897300021045465623257964297594433995964545303215676866165274117628149319312483542596537044117008390469497418822853049749415061747220437076067556448898012998564251310776858002626133264929637562720633452301252012403965216575448302324392965353947830457784705086604530353353913391697937097337036395239529445105259713449643524315700022889981168527058053968518340012065668042324796522232413063234223826214313931893718352122271498640443585776972690088862642219379724967557422860176157098286264507408107209190009913709515476671331321934761676224019504384783817041748667371281482263978596078900210500675261006696880512847919299047998360039355641695544739434574867015930169509354409148374710945331243302936477009368673872434663654647390740791643166509651372067761490668723206006888860090891237255128090201953265459524110558443346785185999791420226960711514523172228882927934568064629405274017455470972657746017580572274184845174641683042745153222713268551830404654027796590179721844379899834542263303525275343200365135223577456585674294364581125112854940022422203675415466748015701045568403367690581302204154762176623430717708103343174382858338480252787367074701444272816345005647433029874432688107396321798408927859022600561013733441074959977622186504944200298198976133875601874212418612373519581034284245657805709752155264893980910245587429007114179283833008602557032813640520382668783357318205413324569324445147387736251893516773080994123434034542140072046744883314155780824135072439094040384639195934495571181846211140003316120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -997686710319514951859714410974434842082205208210823542170786829317707354814052267897029675815342216709575680292648817252455559973119224170878363688041240184803859379647600827984874657103131118642767007785178144955324065474692102310596657911878777556355559583061406812027475843743407897429392640579409884263695746359333626816276382962911352929076856538056923546078804707173865013026706532567193841113463912017734223176303336428957514534813273263210767143029559866720833635959752972246590053573923451027950090388373360695848060740668588407709933905755842502340598825663999674056205943767095447311543472342389419865403154501379140711490427323629872069301250582322329281467980893791883741658944560441857906324838731187516890299732379440774612339824761708919664129001497671317539517134172076938073730458390411562155744288003483439401157756146629736691247627686189117247998806401769921059444393142548984010312654458756234420272984692773619867855066728678923819620935270620203901908255119736592941472115830868550780667689513492436117044056636142170461748456207157586666727327994353251970115921974624128986207579827707679215317899554337736649438618515049741954639346239707318176136457439607114629602077838000220143638157067326053295462160071580881680938418042975240447269998206937250540662151708858850892631798399661275427264496928984305604636703249930898269375324195881606323017447210860318727622178163724154443579073669241329740026532325685285671302789522727915935531349043178031432140602989989346065459631407928685318066355052970007144386536847198259222846445893401300943945261344133604017725319407661807196533383189310176904288610311160929827612563608405983044850242573775593694908002940982265407289426427681166839046264920822533960198773327167265804603066338899928551147526867736633075392134161635588014880571881090328611255441201079515015530151866252516086447788403853594663043793888726903391745692140368330184860255199925609109844718898183886992212219292411713878966076578254020373444789110921152222261573008738589152386951040083754841938936814952155383283395048323511775972007379340184990319373384377123169116110893682081812961274717989814975407723909156505139493596049183728084775080417044855597650353801758140056449034612178286627695510769040414109220287943150482041014269108090558870119351063110687182864521203327552786177815532122617310665911744716209659345283510324263174215865797657927136864503070271689523217861496344953957797985835940636063074286079917398168245759815874760113127443708464329067908030440380393584990816236586207505415497950920369631113040382618457807123886799031842688464079211812361197627281105557819078093086873639974297483554224375702041111792215714084024265083192590261817025864749199559708514031777542286276850320129905445248072940338998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 39642007461014778554379305888413631501371948129473182394555822360663202219669876524429770667833966816771479165981744712790373475361892619274760632144283798114431265173927682600661853383843788364527338395371241267847378630733478415974589793896021270208562516888509441322673860107710470555699629708122650131326158817591614499380881850810621016580766170029273382653621498508737921188437168404990788026997317841447259304398647713200877605344713226929275975406734557891980143834708513124479385732689966588341275479331817766634565703816309110821607145656377620776840439639014153670947579027726517220323467423123120189326223149370415291632533266656195211032051345182549278212958585247201315199912974221722727806675729958799413960199682219155662385841257723899863254339132908268699783807641791112197120693806291986775890280301855774661373880461042788421031473255229466857484729793541174176212061883741695509949612640882446623539836480469879178553604889935025159224860298688064084407577399573477452468870079469230514528382016771915671128021570987111255490707768289049896934547636208884677173742277768424541264424054071875427787790747546396312047552418117240831202171983495954565598009446118687357035525070020373496940051961069562828521968736391637041162027316686212479671447039206292627515258439851751735805880632042732681610230501792967127184605442444690953857556199062972062942083023401885238289113584953659362244895219152826178489609767042458337154154813148242358158191505357669318363763454938815277562563547185206263494303133304902970122081636127194132573920275745908897822750997810868753628149711017371199171410384603147300673420498579532594389837014316545828264321108663240259645298365680615385241105145859362016913233077935151247872918282699480976594123988475866266535949261830336014589763336340792923553192007303762743954322404898986770344495311230820340154027452180192461835132491155109720164137582082124578932768041283714668125022411163899401663338129118643189107027894599885301665177273823148773422091293795691946497552281230015630292614847658914499527874076021488019544615685547198419087699667738097306736608785556022176872062597103448227770017742404093309810915622314352232038076042105314772041087776631236238197888052447782876719558236843500204866613572118240761241479000541128153766942768053244126046350838860021240780519590267920189006285567361033194272825921326985637067385583522601773559449287189387064065173210257678917074729033079457221166031179644402693549501966252718993761690369073069416324709396005065613710364301052141100706620994995426191109216995096746743009097798792909280381689153557958028511980159006217183569937664446149869228394662673240937098065225186530002826615204541776407073113458638481279750467966508509944513664266643987957781083746800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -1459024541955940309851387401167345742662281107360641883742026057291546940066770387796302266288818612759419831551247599933526368918142207044620379262308795545339393725920075850362907518269371365899612392199957740785704311008352744265767915285754050449707945174059711325789701039122838540629336696486770699657807058966946833521344481514256984835614763845046882928832981309549072859929200506182376984255071682962934089813477953426107552370397126074961043192240295902905728394348596411964533028485632729257934840226322008863417317609995399319533391154807256775193588263628533450145332785656929671270043196371912746152260700060361794812347570754332377891584241502805671830418152408568738472774237011998042644351622482623576427152567198520444395655907365472136082676968579524276217215341324254872167296389692247729801722863027980074564316674898190020595798165464922004168547128984443558636869081307840430303596482973407828269870905832776159162880461851959393434262851271107801577334402155672436191567860212605055597119910429677423393343656500241700004867606676616912707386532004636235094702664186615855375791694766500271701482497260066513595624689155270808583886575611443618969060002945902308754508011490014244847748993346240983753483876369881774709849827007216705986381616549630368412032937322213981555033402505302062237603456053497698659321850158030600369395860589991543288488636150768789276794134353514559280438764338908856590727276804776727525860131537042612800840884746500042697001282149446560123418273306782163128772495584803232913490425836634158600716850826732234369702998529320741121250228756700536541309136019036236643065786823388265591140366696947644061568779067774877245671346659409995818244140533868073607605407051343332341237394280012477141074341806083195308226834044819147991182804745715148015220760758808380935227577981326857692742490846222089317252284287160258113514852589341859686887478513083012272645237887450401188738355979237638541901009436373809260631251006091699434316989155078488642633613116485914397717119628854053384820684634463228811447896089711911355350096849726555068204612505474389199955860411809641650366578085573521462208686439731333551950626297759056728169685596263835229651629544252287974719723095889694822094625150640122530121874317098152887640916897920742072713253931852219004361362899152942610612145850362313669099582564187347840923903684344514603713984049006189867046982803112729850288619810219236611419421717927804435202597188397671421011764990865140322801215069943109500931406731447839561902688598514903362439888914479325297950314066517712185453882447864140166879677037872971656085339280524343633934938903005971519946287965572419427829027229157051676790135340231617972252067414540499231039171929270592221738011075021620408835960000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 49331641790884270608730915840352220829925538826612809428890011457489278618024631668999757297163878821909520447825029754114364621873287568526865828112263069017102375770113461184242142097424741006647068413621692792553020970403550894985101310956905478729928994738095622424385383751765038750099940598316317765410846226886996099450307955359186019686031791046903267721813042804417863690027499523868581132607519289214375453770889028587268456225015664566932607638633849553979672959466710784870443214606356564022188418829407325268677262171141021139518950027670006069689424328399631550639033152478113070228196330602996605709668491863245165759903452988789526703611788273941359481097277398874989599886224991431804220763954471362000485971152359055147430888373675770233041128153577041583952449573506545659319744106461745725760106012639162297494322527134336295714922967388289586583419648403180863892237285102775796334615261407902888352418153560745491649366542058204880754020800194510427444488098829851262914343951730635136194692026087283894622712144884501341080096722953454383504789040387110907899496874568479323706694863312808191339821700847100420174758798706184877001567936368348111599515980906933574168019994842190696964487143621677962366674838006142064843233593484952735067828822373216092655360696113742048746969534674916112749670762378060929525899963991986743645044416009106911964103484840820769211518988006855137611807666085396808317032245131195787689820874708531498016672906761278199368208375534409827036870520104493415879221370489296753317637395910215035627879765659065185737095204368991291921040197688695648138248624140240154652261666994473204393245407524300514272710541681240086115835736420498074416561542696649630666837788459462353182610994387194647208239572499595438794355380194066104051269101963287868354559900673726830099438413951918096919057289838077696411711652158167023882568281236838744148926778800462088260518575829510183998193392950664351180549990884863545083043206453460497804055436889999261684083586291126873700590257080036282710575456836664338399216721816701647516416006549876635043950643721157143086428424441417904328767524505539011581964986843482613725637852876805050107333437642366774171380098416176342623666555900255190466052284452586719427911353193898794795637892824418224157200018513931175980179860007478601292087646282496626761613489101958158126792242907676353990120639164693765891253355546092766214723924240662455839349841277193487914330144438225194401726722790073029819272804947268641381129468164608864663247406987376385473628114736480240468459641462750429521188298607227071467785954745138474449352667677246713731821294177869254502938255088168699017633494981806815201553084102129313780898386738778461098158703980275654267328186662596586680800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -1525846796377965162761182929277828573598889260109226703438803521641695716782486486365267557844036352352003622567561221843889618114750718485084876929773237488465624501168042028544606710686730721111457874198859304873816613418668397914420963209436284382979284781482432520815084704654540141434344081625981050249038065511890569422423954840715476035571252289993382308790922089934540284623781380852967808181361549293949649048754273601934750231939515979363800097387098015832198040666787674230530631866225026765719077776002917165247886008179007528746905004982216825795265284775317096990804520241686641362729439584192683854778482997484952678906000061999412758264544081473876583271931420515142099574082726938300092505305520229443686308534782353855417949993303182641475991099132847841114984372472511575753803819824919530415173715453673005639220787192764112879535377637867527082324816546479956257528025744736229734090400092693257456774397638027936371250405523392269289918474361596169776034530341992964538664443016594584828844750231964464820937993930397273313356718650234906612660685517859825134622983338581601758111987681955675687516582603209716127330665231189360348094763978629014348870640813450179817810016117285514417054044986565198349246371562155687954505548636984468904991614365754133271909017507171437873426167433841262782414392613793044863370821944777595759217614051455695101354119927748850744739581767674208979524559755137134693764624451890411865918316177579852441724458376607244652916572666516541359057029482837629762621972930558742418675010220484052865969960598626463074302988042961385345407395960680814894648196872755887180302616049503840469513715960043138029322039120257238485320228327970710154615578429967023995189744873613881570610979666092030907166141870739676197280747466468948100143350157383712755970239671190702594779473541400523529307628255373377495847227975164191263239158065744682224200420149411380348780471210736969057170171433617237259766913241940065640461796695925405678420843573522938701673513048574690003633843701793282749997666981305722997518466191634773854127471674971552373125849115458637301367347322036087252913288958775665457250860651028817933589622591821852429741226230755010850106052081016377037075389899933656302312633815854876946613139461871816231359296306052677953870853648077575002201554587173401744272415786035472006734676615757593072321167896080623010331385726903790697324570800867657298546201713305399386273076930929097693394251659552702868213459883719616777868700943852887301275443985963906214438659791165933334340659156074543675870381187567846776592296086192618568691110482352878492226817564327081528970661467299660236858886908659681376948920262020775559900526891374174830209746934305200399082767923130528354423618490188866320000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 43139466524950688210504595298214692592433213718102448807603387128951272580166700932610643545739741571596055591423346236996314243182445798242744869483410830305403337457406054946803989817715071959079229956319328702538155580622636567314183127023551665811603316730451067385713601285423164682146270097550144586103532243647037703103221607876979700595071233792697819850866902176981257240164034092187288921235510346555683325211083896443001025975239775189805383381854382813491923301878814771369872281527365253659185208995783436518137538860724040302812316455259143894735762079091118340773236076656716008251895825108968132038806379929763298847655225893574537787949548280069942780712250749581300093412971275419235452231219877167582016365168885920649961195399766587083518110082194601213363360899624965017237682724498741522020231295481494167414132143766283996838140886782055559918642645237629176440783547690206972193972079551634106629811173490048252587948798749553557743856346836841411265536262301211945020726441802318679050936205143518840350825389010272259889646675219726355799143576172563897636187510847356288293287890624442789025572364525268492419399146707905779365624138219259885320932985739722583794212235168806126350880280656461088864797485392547620699575180281194448858009645411126207911461585651976694986861817588052412654815782928232200488356589171702905432486225965108811499952463966608255947139887459823613785950730412697298481125822044199086863717332395632165864107740006701794498790680765887775891161256450224277453301518751481080386427295099581030336896728712268688166628397910698595255782112347213132465001322316005038520516725958206250838546420728596521648202093542729462333070329241435011347943108325434131174215393718376031115764599931205968639301035816749934022408994627690553232226639997194794614994882938288449211261332007515994480118103059590866735904312878067653951783400461195506657479576097466343915056460774018614434346288357328823361060782261198688281573947958974645242278051898266195873052786402816712129316197526219004914582287966515974891549332205142844388017835073218866154760403410151521242492159300004755783698799543775757444128145289644976144079102463687225994196454783397767301036691021442212541894469348864351730660061053717496190926241849780960390546606467788263768600822405077280939368673846539560557788709166621440087097755287097796581903014129004898618928714709788299766056675516066749825435986200940827051195361117044413200337130692281594963787879531792376852635287929675390305803019595519992398671476037035245289992603733629089688574492437643106611207510043753443324302289866362014076715358802840498750970646800391173790251934608673933110143804383217983086550980168444857718884064927629362324008884228066863400138620909424000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -1119363770830590621323524841820181198796021064561587578258827060328574568291075391938699556220054353837605861120252974276872145910129677346289202357975246139166243670743776347680455276878755595819041906377718290743591346303518240855523902042768660259239206544561799638472865232939642125192295335955952659506124013031848861076476430756014808351906751564159579351670606671728861047281971359430063873022244166562793927740017686051362265806935957877940845243151105075335469935609168960715651680684939207944962398200691903508585547594581838444892577603117215402597912265211309575964034709953093477918161908139647591757046655313035966264213632949485329893255833001204993726815348733598546986279530458887922054102448920178533355172172932501166186899629152291152555494673530456429551776652425611048019985630447492907543984830944983331197717973101095369439481547166488395237906423232049964032997195849064733176074511590491282755928002430594196885413427330127992201881614108340170730301949261212124270640229380928515490337111727757865433829599378313070281968516365297292104233828798515815486327972851796241407121187561042849164625200720323288858113782312298055717988296363956732709050434144508686841902262846082168803228104318884278901253670524423496775163091896769752971956033301830978557516810871100249144355925693208325257902063987823980128903971643022288313906130267535609311986386630832174227535253423126575239047934252944828017885893377835425903203816494142190261862328426314555389940708367593449827000771532774344256101450846746582230903960526358688587520095875915141365773924819627537330953045125764911089276670548139619081634727822813672962023786955873148956076449841300886792214716533471369775922123931642016721273102885120878551297478918204594607570927884186166821864188455262182287648178890428487497203755978650391438882300612142390920376576562227033144580309516162845028737542408217856119430981590695328567950361708244140053671063138122208851546903038178269451886293730539328634655277620466636768841315812878936307592520202325306334440621875625255027484870454131008440769643435420388528689065915174318605144302677185480748406886943707798817396305184404163666375959783116932822644314894608782345557842617190751180063214465641859051490226557709045574549582897314314195725592353498739477333748758967872263128602139103709771845369635053256139616950714277040843794633989150808892711519662761406497770759046206923594505933192204683556562814263835302882456023065814276392006640600523323513725217679165971223754109281234644715300988401353697988164048039890778309798563079283588976190188171095144983502095004753660053473596407903522594911857730930253071973118570024856029038615559138936675152533769215439644104560058342466767508848611616915671787347724000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 26887127225392157848890258947018078663386747558018577401085322644089737632524946424433310864141286712046757876745482024334780194563190233928418652914791374465709510317809852307246351723603262380867752884433114453039910739360347566273313925996386051173940160467293345871237468568481142142988799081071153180534413865652130356398903448530679881291899019252211250990258826439690720386888365668032879042129674792755373997530330795941843469141133392724073507852873289967442992957727152687486870280697588945336004605067091242717038124561278593554178729431518825661150271757919964240212867139959820061632928028316034683750748233651705268322134160960428920219522876963620544092066880467280589395576526512595720269240791561182851449622744107097042316669813002953933998017373514909930287647508886634816908542196709100214392785367123204368815839519039879466750784345773088690279054693000594692712115022530593845926387504803316387430639097285251135354053580577781540868938457596713623179600623551460205380781557335546187029544576714326008752278229622364553152945545923688966455945655160300744924041506602668646183446961821878153623283886339186784670185622191478853301313330936789258837977866588162191386704273140784801016930688539576174964253616788544279851840269379453436275912262605678043189811206288303499288963128066727799426347949576049680860090933789714130332344401692364029790329078251404416222266290184365719727260216903312657105118064776619852209069963063945500839238744701094909049458733087168929913379769035641912256743303763078476959590045624012602918922539193692212002085047931455820773207095080140552177082537568367050764306187694261188289457508132394648353052158813531200862485082422903186649787030620187603684174213465370136200129564499978649885522419765929905927584849830279691130164682031368282442491539166428014203851738193270729610442074563888224898642042026695601941198366129085398483436777972231184032948409109248336337255533795542446949838963366144945370359727805329974725421401460529836065289669735097752649317100191051011996237775291805069581911499821102534004717810547442137881033875030546504811600142679264641839228006843060449727746620124704570007060277729654818424284439220005202107976409129323038387997015075797560081373256337083737543947567005030564064072082696324241063325969303364859647291197594980364280485081465028930129860419846567331829828295957261295026044963479562464936785431683573582670029303269040428152077978709342786452068378721271966285998810817808428872932759435670720826481247989928321009557012485240024609515894067565235731461263688724094876145915421818992554387558137548351258748244190729293995899937269978058435318750363867789367421953443937003694588008577960862260494788813860104279815526002818079281569760000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -602796669481824043367955500693188279219516070033041585184568463163641049585620996443883853632140788402923631667500436728993785785640994792537917328551257018868988556143110519909378192709058566191299619380741073361226241799419831515277243954296002721708124124755231271606767201438072689072550470204540622265165234868977196112737079405244529258808215786869147898025355742366471677140447204133838080284159310797778122698738591992287436617476243124850656086153732389039543347598312245579292769629622818788131268565000795275976149535644034148730402703096526027359807120046747183900250515042095116140900003972342538025199162863748859209742437807284458868364758705633058444016975106129694721966715115098535338493009699787194109356100709721210664923589421100800900218989140720357659415174561745966844092204469405837468829338137314915370800844961633420043291893604525243287163258087628534463049724107703425237383185784974848218036131758729559701381113432381501419196735637010926754089029353884013794453933630616043022274760893920670874764408523615799232876515692210712806775933991002745107597233606305011159993266292574747277367150124526899990776872693021038931460164322905366178023327885850196959352597663427568355488978065095569852521427081819063377211853385230131498336173462509331910944625297248305482861969406086676359062327146142975943755391764610330744502171153704747723698886363950588024758131360384038779698147979166385945657650683580156807011764864678986654191799684828128205305953526237932806385801438012901220761656954952875354267875215081521539654677520002073417029278158806899342105582609499488456104692075075129384394267836605133763033569413761705288910523114604836209117212582726643181885847208763910516452548429635208145885445989551815476745610102931659171187001641115532453675721021655726864354271866709305033129565590741565019091265530088617560289064329395658378757169217437958932763822095243562332413658848441625292942386120993262614683653807177590616173164888064536960375221415548050264480309195052745908267851682508473918736559399582276370108341267965489502765191109737949432517392934626027851976519585090901751440316018954943798481462316484267853663430989964040679188843823930993464133180498724425761377601844252422655968281950271638519241903663110204458407556788131069741230421041576529346770420464788375929490905077819788006739801594149459139815155057024769692178556013244115217450290970403715247039774061359058597522092047312791182276644880202588248766854512776766241564808015803205243605689150474176879908073528690803460333425274184245748965495434831158594803671486359953584669085220357831681979851277819431420988619143105992641051795092874940743104961877346943553774453442021009708742909226089457186660518098870093119840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 12622949057542877536061604353217386922989301792594229647434562169486632780649216167303055559176833643586841910357035135407556720990778652858592631277562430088060744400733221724223284044037516225067628105291355888430591706041170944182964763571988199971127010482378722874769058832087878951384667363147187158863572266433379206919276836257466686133302404839272562717509828321683054687681835612769518828967618467280107839806417998207871921056257910910912998937137563753377231427403092724794039194853620478831412343753319283376034965179409565877339895571331073711226759514124489658935111456608778381241973343664036853342673367171838490393928666806563835804194743143947497067255072268538290929169236907661736264645204034549615856236984863505076651557963836749256576399200687587531861534907287223749657526208762884929133362250182335288646926317098695490985521037571897927749200295542352096201091998206117883777364766719433728854953653438917257859828120817727690620271223559730472029581612821156667062398173930372910260796252426007068227402604725368722155205571871704484346841590197097291243628770742500157810467958436327605328507742014752670602366509651163753826589005675064588448066492963473425706903184809381366913509662833030555275207005762955821408544695981728134139971678232541689923100366985106210532415076055730694039386370792202733521240054355209625324294283526536923760707494938330929987981141031447792543796469789037276803234552519056403819123832595288249709238111766422362753424805814146009515898756184175264567539425222752486348331697577388191676100958362700541832600436784283297238954099051815469847834297423590990292054443538028731650064173316482910845431170357733708039004448818014646915787529688951843570622927384663847895558772813846657012598607871515302921423698505798972900189966733682673356808417645759199833845656082173285110006717104799718576248188706589715005486232541862737947388194259824579924369736291445673389631509122426099097337201696005270393002890529758826843692933251872762958918300732398247033482435141504798773818962926967762321680801361987604242684023419660115894198243346454754502046143388587627854388719474976977315830619969410313208793355245032186477274796075396348311640138815206927463951169073858551222006282151619098898841839629465302402348352960316414243798541926019749751292246305748031660254435087462626960609835725574867497442530323002438702610295810231183410206088348328943849857369293644604826227687496415733416132558580664837129369471981852137840024836877711981445272662375606077076922884837524434261177649371362468220445657097321943040022510738939921759039817400080957282069306342746966561357563889318588437230226315065599693269099357138221203668159520617676309781332947805526301959484187206632000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -244638718188011612222906777005131286777363507072911965331205496219695923369186561358786204839335500673040352321794938056772442209019916740205886578849616713758840131708356843805217947287151055431479326265918015336891374592456472423987455036149043313339556402011128002069209001641383166268872574161816221505211426772878875655445081921806258046503621668801847526444732706787521133834966355258378702988988795947509017990544602771080892167005909025652844845051423488194565058495878937387966024286754689957466720818502546288302684011023353793449541094908130784502993579871584409415716632041440257042638798264291351186783451943490206331633349120914970586407769982560238887523015966601026528471433248192623799838780840173476972777649739860354516141788213539301989624981923313479681133059283717213864297439986915874469733584731507723680441362907522343120348010028033389392779629657994561916095809536739657528761351505423062183469838420563011268091872889746529489741388941746337083578378383355870890982718297619976443027664321287094171496170636147973865144926148300416338952008676187477287872430535631762289542262477295169551867460724907784555977633498767695705774295818649210797438937511539490454730179188170621539986444868269702310623787708090124833134906674180627128941979795152742372975496655428868260319422372395576602373987635244231776254946996208474989332662052352220656927766899172100982226524387923129261222204846755840079879400585574574410277605220602364539580305371050197242333020307336661379375289377445788715730299177208119606676896911610029927520119701011596242877278803072207021624904981404201604957378998041777327349565845628155826666359349004355336130017630178595759581681912491230313760941048503499333105333951279175440985193481560999745664264448431101731837674486636722748237093542709572921873840362471174902085835112500957526434003544126052238859310603177132632959501640385488706427562183740279514484892453579781652424469709682774866164923274086593500268481512408955651599168085900672168595659676017228430710265590860862050054881022355729368507549161534673973947677442236337317783318576366753164454943117472390535041284150735048776905290117820558293114595849678872931318156372799664321944398231873466028772594257848652816456160481974253595505674700288602516178862554473449174869182583812789240996973367412599453209862952007292386631798889526211704250159861780271767407389220366687249137753133710790388170384155711556150790652763085762114502305706580458465515585147413811826462330204795073488483083602003612121546226801863360281755372253107976796466143659495965406722005600090023885717103042575435978147774982971088966849257312361673986499729186928653941047861389685848183478244694735669064321711925440352855007542474394720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 4329043835801402684611705103450144106479500592169932415703604500745695907910760684316421005796847119631123109114529296081658546011325027780017758291779244468750034758701947998257898824956891283828335385220301452280711779552880318654331629007060376464220984973160404235933953826647091104267157784300942007957047976148205188014595713969345749386303672239362916378888216597020479151307017422403289852990181901605629667040338154807569985723932235673775692621024014514569723872571019438092926471616077858224100214890467652669806587334902074186545652658914442787998282358832409063884997174248151694334429388528659223482822855797585993688561420553952587803831660092206417989401986263968707684068343312101253815975042009509191747314622358583245401064757492526605859738184093928162994996884283329482953183536871599199539323087534136510679996040431356209981186842228630526509978447718244642830138075065981997981455948328477648186818308849677904042490370715600598555920132260182268966054292715244762237600684034393373589350362723546589276919384846387362520095803119810437627199372454274571025996352078534359252780606889233862128009622037454646688689939376756708875578564942953552740790937576055539394623021925444743265320384694492671182614844524655748238275117124193389474537226274339876144337520243863401854109366655335941214841281374449942801185910588280226835696722815394872360318742063777238753505410348566939973155141715997862503684910316651465797862710259323539576342027875149409142616438882889825089255273300619384390739299160522210724174205694556220786320874735296783648236271261329016086845460459366568106981588346500660397809303101693425650889090493120310154389204663660973817049544801887241771691154950552499539566272572176024075075356251920675609152996769373631390431157812703192888123831270848537779480330288401986288685593302678264241349972061963235165979743354794895618696511781155545022160996455781878900466641653448644322357731889105606352333711119108202395453660252801941672215787774997324337819332805718893099824237505136779940380690950721820522419100918057405915239511778508406773660071429549853020860905745597317051896031614295747620150514431497675272161045152371303984374738516366742285091242358281070311917952972030380861719272028286440705756139641464939217825558721714497393992668729590207717912804615578980731802397647002761170900590895029688831728990439172113288394430460473674270574005976507602054082064622493099765966646017630375235504420446309068545665942697754986699149260038860304648778538777305831133557990721094601503942921425915690826278347012721066870546180319492445804563904942661313039831309406709526370631790257282015825264250860862150278005787492192693114762738472541583047858146906985287873404794640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -69344377605631787404221526020259697939738666304072334365456138364228167815022167627033221253487595453507142740758396132370779572663273934973618304154541280210297370605195970256812874341115154019758663123927629999281548656767132274746183576658065117525573092569080188602715151752137564934885803427108469987554986936172498429573308725814696986830872774635411377157863385308006555976427327695481057220867161440389373532809200916745632720884250469563325297916872697889288531822578063002885575796818185729170603835618473288306960788540740910056671287899086183274590467631652931265571427486464759176801569030269926481381751909046407850253319532772759114675645491590077309866807436481985266096395829931334355744291352831169925532901485341914043769401110403610790566478867555360396265965892189831371939562752266705379611504889033609139125993593956157447868476094893951786379630217371888387974770060220217110774785619288108673156124607318907844023313675993796712170868722220833640232549350340123415288512840907568029785580481876158091366890678009761573555631604923464883904496120275910623509859744601302019277243414076767943843099769741940364848455102973622124522550320480515958834726738864381698360535012956938439285552212947380006092668244335863859249122557395107065739779927312678621817030388737897536128918927377551443308366370871063082250786094988069022896710827795485504996651871734664587665549610666733535521425835817002162120031574423152599931025090903910704426014158246233629302963396566887580823675416271476838500233528457800242412556923197967127414409993100465151004444839044052246222868617501573217390861685879333456944814434171830780925439203864057570286553020487433381381324446681994087844165068376964970472324604773186035494959634845539165713673791117348123653335764013591932415532564914163431053552883230767738915277214179127406812620052404096806640355512460869788009442742090898175548799922856761547947474376366375378951888969294749731932571966333836639576275516566143604111120489198617066908015577612875873820930532825348715888279345315027664393143716186341153900205126919325935902286503934378215489099960449397714919494345324272851229485678513535572108313907710248069388662454538547922689830941635932898206242223268304424283805579778814032453195171294378355836937958675315803218882777566326366552773233518135931074249035510886406080990778613941834326328754940704285014216377213180326430101237808872295110376348818062168379283504115073170694262831281143313665667248676795771462546390899356755913381482074052961787574167877284570793220780352665821962788787054631829512270310005672719673758682271763454363404654353861055287640525916242760016453573634881222556553389106330007303131797567802963997310502682357652456004800000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 1009170300153050509030361936606075115000880908437550572180417000416767045914442199063645061254350612062372931296921142298357828144793294974537267594325337161410043896934211228151801473681045531306598062572616358718143427392163517435785696259902241662905342649340101669734826688637386601995742036456799196157264301720676730094193595347579588022878224170689872742642885405040847685249624658559659694353756333161057337868755813359435885831463762346210631707595624304584484360673830440805655085066139456193296266825306669185087411679410323014878267031793476209997079525718774133181198913035535220923129661172706867450594558382622776623929795716290743488736715192749208335371059020289125161219633282838835961284369352578020207534798580457275058167473566149860691624918287977150174561967250711287913909304713885196273227168975947379243399240528041188576027740024069540043510207174509191429646908630237542915720443321270148162915218567770255333445108283200830084170995681850469460888319963729515969572592588585842988038654005697046334904711564598019469664908060550390979980000994580392473164987617583587748748605688446882425261087598039447576300671522981456937745163612377635824653735872349329324504878947543564768147440092810428914768845875473833249099220279663848478528144091800855297959061297260815153704495416920805243596754836012275092346785621535431886056608871593886758282052707903874299100121274082514655807584693315842792546607017414489809874674092851125979999604904719257919024023596623678267370687498641970949542992848299385117955291307633880033941538599097196813225901533354905717356378727489822433186187540290937380045354230002401387549714781761446778874168276513662028023216040084303540259760254648931181454156561783504091162475732911692150019623511103928827691761735442960174289990885279631125558338166973402491631997500738732478588843943810333344024132349467832160257825153361111705874117923641524998972506616571447771804503572773118905580155645584163727032034609518732696918883104715336251322468955710664715522862012233993092182692555143011944415490242036257203154634951514945745450976168056775363328440066029523958044779341601783592950500400911826218250821136520206225158982642766012547282800613224595343550808271733509059154797180677755483444834563806620909453458240750213539580636350232438838544896479186225536323401281903052085253276118331792193168179228594416269300758787393716518123904939030265725856744362272439473017449707948538727591683716440253256326429930476867384051937120211492031412738443828737514369061449748352732499637130712539571544676110389057994301285737740208241177194506586281767339063471181241565954625806986948153341158350928296969616190976196432589978350858241272516358668719777836996160000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -13587969081971387439509785968252552808662291331171706920918556743554878129979835020719595581464984226861570471427058742420369736559214202084621315051721067581871335707271189228329818920891635720547141634070789053074788668916570375030325948210683584160841899899428377114691458356713601745217339502193016784905043913122702809342464958628114639060132260411018145319563895590355279846473950928433224037982741591180132481341343506314572878184778517548100869087256925022060790112432912667610924068174695691118899145263865994339887025815842753961352602607436824463642964400408845171261041441910015623289222164228163202004555504852197110216776691063429034938920002038700443043210770313188035193398533795547049927901038338591396508567106972833384194735224432417047419645748605169238757682877919632146779287045979629012691009905384017682528132440495725061064172565159043446228756709104279843031120424033077793824009858682362913570069513841067254970506763422557511392924803768990712366167685762609387717855952424342216639557384328572062469294024000466389218524552879906083504499326550048888926390717925328901991840098434198093245518934894819043317944139741910525895419378919871791057327579441153968085571168656183683300460645375080394741666358552806671313661678009144722550877459890619271264071147682857551994671090792001044185862702873428553468975536464576060654521130714481572867664286960708550436196007199576914819938122273744349095929872337173019960822124134751527849350236973537205535319378393067192345014459407973114830012592944455535514897570399349315755675720055821630044138211464465655618047154700026081279015077850422335421756645366347987248829391926124013602180128726440032743708784496483958283890729868439749630610991622085553180857067867120533043314415705315621107058792773545493931296787393067274399440784540238550091502643607985868840264001347353414632113791701856344237778935962050473733378567266608701709947903228028211065180152262138543156453474359964455354304269140831136090166231905603161153933049659470094838864701169177152947527986153788684571294154146045606386683002515669864071354031077118689655440828596056358857738879065453939856498430098757717860008324242346497814934585133548128240112962638843740757526592976894277224698753080692177860096964092355509622163265326574706552676419814580769129882920255059007038745158935562482942879221438362072203245079468193983273563629050600602617188829972682347238173077161627213941754802368437488098137390053751043432113716642979373708050540340423561005367849596846838048198329373263099868267005542184303143381715980476716869485953499367064556146832192459198625089879967081119485118642757775729792444718323132855882605634039857157741174782534952914101281381278549392000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 173646749719147677584062559341503584743474443211581973418184036148968402745350971568881981549899256654195394558787856006560977156326586399693744548418948474600977922941814397995674287287351649168947192832646253959967520704840731080695903229760952884376073847716181346992185832016896198327602083938241238486481048106501043063924441654878799805340649891878344844858298976921088204199604594754565334621616801911182458510505755040744787416462132956927646692977868736431391591224524319029592822643634179443706708877207128724297461585492286494641466061916021913697918638167770782336326518869859215485799703586423674221403226758839588852534966511673221664286993810074312234812731321025514930242682740106528718581185697143926828588832806382565609996082641559137919000053648237352715319699437594085509125643516853446750567794689229880551831318690552192535607709855807425512252333377210212842401403368643173197286753357989720385780302465820216062246220483539077597005904124869368289096509864153542611979063818021451207535312705068303605884356846924431137176809504514807446857806215372969310006480450229083768568472191174428147389303042383885562576126639353547754022676248659538840298838005923620155179134749606421573145743179834809333506465469189573657061339025863305509760588374058093880139742300468342487058672990412037678247830548161575148656827963621436980286857312002896665061947725024881309384726251495750013836286309241210355356849787787189023423023569814610106548539881939271423579489263584138890760444095385156170806356644626357766037081906777706525568204290068638437339052108118018596578226054604268029748183137427957384046918489929048289520491938604571305666767534954329914838056856634524374396487326106611706608342238767938470653222294367812169346082590783469202596651871632854049626708022405057005547560278394269967974120881578630581725990570408095843919910611135067882634773614846779096859848910656082513403627891457724353124523485991168570706158085942031488463382976676477516465736390774588771341339787694635233654204929996706637250750083610626043797542350462452920682441300595485188661526464865843842395638560153269752662180193958701956815188527955143989345850747701564173135159036679362957623784372773806838238401828975755570083192645060461357078115256900706966309813105684813227550083542735671987142471668476693107686233552900894831888333005186055434933276252223442165135499155209382413120716117024196042426436383083638173027543507219309473400601075682256728815499959503065448011316525720217640074700087965963980439285502738485279738704441859112920142514495174676372472482393480360868204046683089462156574819435467067492957948392036263705756431533496289627015006147937699642180580327519968895143383254416800000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -2136917729208457016526295379274697493435806807331758657537357253300413801870137551010092944028812280091431341786115331538917500766632765536093679029022300825098451064196656718738120690013261531362089912914897064789823907077620076254752652145306590742455104410852221130373782442390969836021741692906530226719176330424126680083581078442521933659037666353958277046879157592277788297484705573136837782731010113520607639501153360184706395817419498457775991245863391865479411836886696508088393144145723947884235511491297479343198630942614137222904636752407893724019655959403571492828572824986194270142285491240872195074133842221779579290387756271083766556988306413601427598263049507553082825355446965986388977542091093523483922069990644153009679683177898519869202351270416773667236961582557181057694899338595518198662490897078053386636733798165843872883609491815724329350082118877545576985838030659235980127981086153226161416137736229236027584371343916121505008604993584125968899313719043725983480994034991731222302246481745618698149521740273453930881072421980769542600773760161837317038790043691109852462417801011013013227014091441259323251458907251753095541965372817357074897527583101530019236366905025074235853654526033474504515429530387415399952686526287725591460806990680767140860636295732670764318923322997028472978001489156960145328450879547941587744041150126585345942050635666163859351911313452837861806609834421620744856725707788150042209849468629600286688916920462058499607526366839789470661154556966973333188526019041373946159263257848124320383114617177777792263066099931762620060270674939928096642914941715585080739695176802416835706114840927435691938562521976941299522972902413599659764888230743523202365259793564837843230003626378395769838955541697597974294870432855518752865534122289976090289230824811996978772574907789301991172329282740761900887868699559455344913721365413350186025723065666659186284660459442983842136058979064245549649874065735514582627337407944354507054788052807906098909985064054831759237295999489556153899534984455548664695717361269987814275562185776492065380815069689096821452881821562849646725420436272470376750731318702968450474023366004148820157588873926363347218697293372553931344200815500855516080011788933569466783196830248512340507616579643476373498213397450230883119130590214629834302273841081792947246678240506321169331894626781364065531011152309804176847595372168069224099226790531891709927717140911733820223439446680885168157312506325000267501370435797430079988482929753581356170423822068781253261208572480270679041104652073281905625458377056810145804326707881529253712993748178232523192511108555451209466716862748124863661903536353442748129489432469895164740183544800000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 25034337439326943885216807951651989264751539767872706465830179630444102760659220295129719861288477637569267680559908308923145532919571170899427087126075727510275052263276782204898116017662444921777298911493812062737337166699986672058927519571726191838316256449660444122814730479098225051722481905154401336451921923960667549635751929877153252961935397432346241415559781273936563890693952597436409006078358989112866442159607199827686955852408339637575316297218295161159685892320095149291844194176031831935813752690234082999057893447195481219697580458053387092045389207602015809427110070980568030256855988512845219500826875225475466188883977797994663864640453636433917410387297014169975273320902145488356514983030572994874151858687243865513581237730209148529356682678099971413579124604767794986463414243686926158524784188191715987263888521583340205894435808321310868509407784562124489198907531890482423617635338945423726328088238354100790811969704413694507706282154540110238072218552528833993580943238931902476395092284793210366238874195616740660134918651553187486683200759017352060186387614571870914627550683905775956139148830405347675301967777568578219044574066155579004302879411165421693121690843570767422588690262012840950368163265947183916690597896506746468395420758076601634243059807568945119731811149668978083123569954237726305812517184885377425102678720578289684003431707841658266070360365417568401174414609200299470902221722391934784366293252172036854229272379425118592928603204510017626261752413700681125552011377173850044098038056480348346769901036726820366624674431897954930370859505228691530742617245972086490934258506572623659859832248928993555834322140392989023755153533578875581454568589705537442457306385607390571230599625609780211290432594530163249841444633693658241223128410355516529888879235599580656612985402525151952082641097384138422167370101648554427623359186835991686519250104168791422917458715332974552967274528918990882141450784639189072846416882542737715593472944335101053225475327025259431228806872014790459414231609375117168250725745824686813582956474695574919015037262314476554302627902188108846552266068305781640434859887114852727030298801465061115200511889729699827533958467317041586732592986590386568086626092127371261165773528127550897251601404855736106856561772438701260404806035983938878251305724524648296159616850177169376975570779010610075814560181358341359929433050657853570941845746495792899665014258553374549008333390441201846952858556618895130408804164643625985256533731687771937331151182901631553547724987449118035202169664049530379512040770764331695811675371370930996544422808005778566459482807530343963670225137121681867984611751644107875155324366064129968842136000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -270978214858093159904419139746563380665468058470617818311562624733104076262441315043776160220090666527745530007024366835834350866687638201345488548067184137218247484847686146447921210705063832814057771722601042625046387211037582668565945890698389827042158592229942402367615661383762569877963195230588131964433558952522570515473381654195699151061923166056021650305856606888955083982532695852487626430710330761738859347544818307925237247861970873617685360603673680987493442434880303749653613349717606199921583734344102542727755810241694905664453714087778751726088598729648640217039530265030473964077120238251363180118960815139141301320504000260869500181664378608668789225175746272933214451561266753695854988341104764831356969361620789681321135618789226855213800311579528338006681620433087193811727778761898192154229126327477127979517863915968614064600655419640071450896267825160844661153905089946994375096089229417734560145826360786586045552628909272387905315447227477973609686227545575683167166653475166041416862472742551985853044548107743172398435050339148044295823992134921807044002957200487170022551896340853328897280850798228442610209880648529545050980781466873984212510574523389136308570332507188287514010420304025114590926568854118562791406088735584380068359855498981480664979013665257081327416385413394591596003085363348948547484898772725896422883134092795125166507042174783300275600219369412674043489331149482161419390338143865569501584171006822824618545479861631314865352138756838229849373880492326021197361227203471682928336056525923670483543204170674618615449224471350304820246171419352945385697853873101000990633368390021268353937554490943371928239623798513545229968583828036302029428005233679768334133407303992211512975937112059378115376061245544121710684422057861561495543143866594349716303467604328935125282865180042195039223402697755630307350525490665109737002685485033261736802874440647844594520216483266123890571826358266826745808880895719713037231719367729638720322635874443178925772387504529832388930368410929335263347769453509553936016412935540092849799371814717805618454194029169207942660757892926374905163031896672388149386079769643479882960707343995226525964183679746582687371417541960181729991483840471617088841602484637539071594493000519713554159443824997807367244319240806804830344578072964594515012453680087635243520005378284472813459005825669176492812363858981742602936207247622351134202087037976759601874930441092352258855855834996438761519298347335316226432090932041540134975582672485216973885285595189742361863959739726968524539930210864835538640263950014725728557216511001863995276571661034555016022707656422033895230635373509051576277698906539527713674562074919474944800000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 2640474435147533583005594890652650848325734337700457050880669172105139391224492704178830279841110571921156317526602329894759923016524865372669988273063471518541893968249779127753499090674225442395928994587982869216344529903032122961289279971274475388587795657692901392100271893183003399498347198264140049133336782233937596950441967908040952499829629837261303765995163496116874934187749770129364045913887984943675928314697433691545118464042342847496692590622693243920174781367366744800024844049018655231203998510153477047887117644211256834365222954479012837875598109757116520931666613052296954023453824739681991456068059322339415457325439783697083015636242910821199425347393060429085363703342062049287674394797982653338668137687114777930316208164792887552105367059084495986956963102729048432009329125030976852639884691355322181379355796622482804960654919676083990605833019740786476482989743144782951742734146536404478140749299219437419169039750044065194059841197086079830807746748599671545159095353985417168843470490044283014804143482784886737481097582839025820610413672825630176048647941738306828064276587882745353796647616514251472379726639806633670591331632564912507348924319589837333037596132696529871920344181899688124619205519457915537153804068783831682534401456949949415135540989527860571905492948403596728564024504510254244292366820362000058981866105872750795187216483276988184017310583740846748085496412411332248255698726650948504020622434414207365963013511766452536623995427609416582144858115059474785403994179471569685594202535568102446512477922561273863445389402251905408151510432229510853909759364772328177702964128941732435207787581592151678401745021538726369111072923976079618897817120739982936941289975169258920573626310482454581075633744318307517879320722362331850690769794851992312352115803675293324095355843099763895748306421571224917138204540495191312081352598260347123328960699519834251142915621085819664530188166278003593305419358934358082135419273318622690721886715919627869634046649019624809366416498631057677505436767064276787027315485894594448388506835923837301268260555587286035360961390449330958444318743260479398455402779503280276607470867120191312171270432868303780457080952128055612961209099241949529783810613968534365088331245448846878163030372764397250781672865031636829258193846035068437796101255748509849102583502052943962107776175962194109645791419877207476654738476956327006497843976034035010918884134350141803535127886610856913379752148489695855932657344899381557590583513674943093936935476926737463609222436347156486313337570815888492436970929032773750543732686468234257668637841015588246762185033169605202667888605931823700365447918320239029443190741014685520000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -23069678394345344382729561854717436879723935119544504624760390626803410917212642642163013088353494406219381855266139876982824759430537474036258962122900399381414013560564489234844775972996469538556487607440566798790894727503975995684373462533834177550096991533388014930295692087188285089820078710309773251739841257018722558342421455085950555035292966635751873185634229506150710779535281732712173177509756018733680110562412550740317812290713401966511922893952908027252985489599220670430649024851474460816550565428276592825531289793000002090078291394366614295768361726320611486346361089191910422853842401144567692478299363398828040619848877819328971983719675942021998943554907878064229390047752508616245267603019010249194432439489163821974486465833722047419230912953674247122041366375081636045173481573030443230503704620807673628688094125881022234985358402337964135782872024252265918603079598003451878218173668627653757432230556511991438822767035608433384738651076151395424308966846591467751088193168478718747144618883358383699969450912881892322191543395924270267119320694178884836708783306655503695807373398026049085817094404210208125688093910838485853447937782182654957653122734484778041213929898301071778726665025353408476620600083633944595856733921966044164401801329492887014656730813091618050338618366404290853554866760562196034581178891676874973286875781669532360807212959816607935399005054771061495437761680385975318745418512360319710309008025335028816449997078076005296187012812644474815176285214763045047560072873322275018560751971434519839593755025842203328264502188503379630226349544290596344440458628904966153954940766536948228916479589505139964086083911358355613324406792217336201363990276690229426381492172630453620300517440393330665485614469827533427250894943369621857873678661989463761880243032586550077217792830316000358370500626964437603894525430649304886688795400541919305464738497226720899451419956806088215281949854918993243273762872314018157461512815624497128368330478367830471635306336707459544974872551906028256461933451107144223075632352781173445843002971890460144441318876063080357830497181275191536111017023293862186330450616202707924982715453455380388140727289804544409074351921793371928672419600186248187788000404620606928181026811933876897154911274596845475168332492258869973729505572501424834575756063217434125314042670831193556279666770727828535299216609433527056488468088757716817729365744121025604295115769858507363723344743299691132699067659155022227830968088532409814359722417932058656560524048571326692818131555745741779578415967819994723379386676048134242658640644205169915605826770312903495950311685797271976885395450556543220707652970029978312318989433576000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 185579154766077338626779795393318271631783178064649037701485951656374284210052494460579405376835733400802053175400788628442788181127108366237762081691973294952140977892834043413453744254677589461209209463278956943130467365939952403915705735908184995709284170810726567716879216131496389178895598283956643715630920704851422747140437588643597091385490423721949579758305666339656699785154588863922771062380424972407169871325570588547883121663702985001684637066097508751575172637573938777960780045068274964026050265696476110197852070538947379537915343094191436691335881529550612247749491356821289951364386790718389020706359717439868042875085006432326703327028815756840700835845473997983763893570107244034496811610975221974425176741084147622409664249640767249687466628944430755705374560654909192820254796913725032899638191353500768532656139644173585785625387231427241063965274622319858601027881426618010336834267778934939409506050667883529877806322252300101854433876492451303608433249699410501370966071199076929984816281850238915724718052964866988177845647369878787530486192897338418577947076718419471875697094427375895221329831764926068273377612310621434334262945343298395782681768470762178321430987517115212333490495098871159688726212348825297466538902265226911986337496657522969440018437693288700640688269828328781924963161580328721226765764739042732854156956171507563651877012753880912053113912315070787216721216693860674268103709009766677306710531060216891326588178781241380798069589407471316959181072379649316589005094619241784746847727011129541472490389456757129611804494026996355844405526061808652386811309632933623563630612191448609534933610022960210852395834291479238970506075761775096815027611860750874498158859328872568051737491867759989986205519850254195699091652209849377926162244470078191773792126774392788915026636078290633343671350857359453008517220203068203973340733714909261331819318446522323989506269158881884561650860477630656819817151284006501228253686837597131963929892827708643171247891436412895535255953604733405578005998624183009696145378196721168875231521602715148349555672312057884011615813715883394259369300324026082893379487864455968615912656054562868099118956205225288707620847783835749812945496829385787091874585641764560632725284835523159350319094027451775923991583421136154212932981841409715581384875127893217144891348462845302813752854705444727699937079669950642638540986959354489207161091964825583305149637145482513383105776171473277228468925713306396752308869371778237438612414621391817750346381658006471845457049689114276745742915001862490402145028497411789955517272966381635563693814299994326442949832796177721095508758454082068961003137798369314055211872000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -1440769418417950559343322811198858905229356880606682826236350886669075926237563434239919103242485948698437816809632500900121462757355608072465096679246272362092507258459846004102404432084747248810952747663557931146667698303637829925401295526470424325536901861024198536419186063040684793947563866086203594762158817227710521954361046177646646323875116382362107980292552796612510795016633885486322120993414259981611377051841140081811735139394399709510199559515562969700079031732796426742764707715229171944973064685941813383272778305935924999697127617813627709511200663811207376428536787188236163259918182883569788668166296636192167691568304375883710975449171165666029430508230681309397210387120472120890940567548474646387359647851651398968243247380330052623782866152504077780833916032700803204254472958817614203738672194549047229613488305534576251018693983823671539211964496452984597789238598232679784485974315085037533385943569150110521854775796949758003435190503298389739074998559423750859898575224840539509870790464100606401561296541334969927044702302082921210887034858221587277800260085435818888606336037949087534086536740191661626753111224032873569584730085766616760865202134910966020878566889065013824548207577512128080759529783552457418516516719625948470540664606663348069631459155327116386722125019807858126225645124083780264149923840163319120370159219096895656603077577701887117511058346941605038383846250503715428697095793521381724045416363310913699820735909591937216110141485648484351417314488455856468256088390239699677813054618214524064035151898902733701686436361119125387144472147977667958533273374555534230808715949815622120875112185969437082234850235076122489219480978940468107801182243216096337767786003369440369610781956026925083558675201733527153067477859421523914032999695933104091988439181126535162441585580134602658305060962102480216803068923145383249689428113001814522625450261947308032210501786196517501811890226941312133398977302017368592323657304942607231022010283078327978794755766103425408521122338493791685746122167958576926873422703578298747166642165218631338783703285166630318995252724758926484300284658724076835985537976105398464568162558318022973137188251610884579687102147225068876113327065658001250452605985242040412945687319052297800790919090073905937595132970484528840844053436554426114686703244216378482529689652001195190569100504431630938360713697618091391026476120967992718939950961037054409986162184390075423492179792933581859083728722857975907774136809550679734148170827002025538648192948084490953194923590576074747975108033954901590752945811577895943425736062145243045696240694625432512087430293141447590638802608087483590662421284111878199834960000000000000000000000000000000000000000000000000000000000000000*i1^55 + 11072135280750620407849185481502899028468857743300084289999589322704616279684297055703610217930581562676615948185903945285467588937624481605880444605394392802740411371737176771314464939774529614907730843187743323765885295135843343781422913706367484028200133206252337600387539532577428158752832516645283437320067532796392372477650690334386424297251942877700337092153361319570833892756265106241834014252379406351888808714534292709320161041282102122867427766925654235416732908514585987567633832231695622859719176708608140711328169141628153832477977864442622459435514811391184921327935969150631099973318092373957139861353913302452726800024564997457242360882621453653434593417384886724383237826621681115510473855984630684199382356486559684976679379715849779316932487913147352907265695526055683978193659452111021510076247947363802233190047286549095949243870256426016796104786956387684272131874545072956395143268535436600475123774154322894055578274627542293842536181138058896045299491182699549663632861593303790035644848716063904359391535213782988879141362825769118183310611485220166748087713624955019823525855251659095463158848629420219857956718360523508952518463039170478920472354097291872891781835766762396066761205981982939702681243778917363232374527168484553566313727337892873034956997015093958848351409349406749547385338373604129825700466066448450566758654902032426217977332851692339345693328658391547193823915628348816197923000057569897359241738264969913371525979225477268745644809628592536920650036570623693560309869595557146080368073768270192158065150274931942049842833048352522070742860785994504967508542566142641959304920725403022905259688948821391235538971550572379527433928115125620829584146059051802737586512432317142122238434163096603276228922972710274966136425880230126373834212905826725850292461778982202133928502446796264764666771299729493440680155798341395157645413526910635792097540513233353364599438246733828050202153374318017457796765947526119244065356580881448870228630454945874236312110545312711758872804323862546826397371290777345591318282508443625763659342754126731050594971722774994951596187125816197933985328762414118490585034090261187438873250152383361055305979407793806552013369360854626117463187411809542667717877604178663653457658302543907141079964764326125854217470951994937309684129007320437118409400662193096233214603426497224218361148156304961459228045382154956607907145558728952939727093382738061578461860576811666326517208349216575570159918026199546791501228348549102662052040687770572568490990346783547677435488447754491984022345468241795090090823186812693674738677764625200069338372345648083587946700676218796429633971330715910346674333505574722024000000000000000000000000000000000000000000000000000000000000000*i1^56 + -81421211737428778689751755974500392297803893279025438899430274308698352773164228020730881832755231933963436138008409394001946587000337630113716517303384027976776674210555285665997263549758824964412108006152972417438696256568043367958024052088226079674795403469281325764319247428353044762438779009932715803774161569593554833997091155900248769339140670740215321803091327843075930880243747902121042561977117801307169264516361173075574662602607856187094399773631329675569095250057002438293200574473011801038253354291111182958175495915821314690087902574492331528414638717773397220731861470655491912243254267736362843455952603675119501877481320241863023927164299339100154023867257099720395898420290724629735932769413496984078349974103927837085338061919308272629744805307046603498528410178167108762920179340561506525191807056557662033628208654621146852378194812978625734044602164278303862890843029980150315290850103024355608975492497777671456754825569956995013967658172820258665092959255656327869223349213236734023523595699943655431303290329380916474546923394425807118058121534210638688867934169137220972077714736110696119466687600230741590278876783482327676936649267214740566208136385945046030020270741759466621224444887256553685944088129381505288949614861781764737836724483395143191334557944142263572071538046121239166853394414039273135094354542952073865056166003776430057493242463342857636512327934931189478520202274124834775173659415975360799622519138823163869020862838170364970790245851417708332846726721804658910280173141816434069576792886670964945260740160423467695727411972771691758673781817221513853555407258532733776087383950124594308371924527781110229759957388527978204521032870759178646953638638369541962673088902423633789746303842860513553416177713981565622040624162665851650206249508016775104440559629355265711923494504165152547210070557545605373771370668276158635101096115569457319134099310350694070524805972249020125456431714565804993333376213703728674316906430016971590786172994800705984626708367542723585473050382224695395661033765147201003143267931789358923103511663832194275271250126455678376625153024637874529854123042081158693294639061239574635091079352351570955385929414456602740548706130877005442580001024516904142522126082982567696085725059026400158620024514223020955691713149601295136972964974584607823169497425299459364809002412709870791262427716369181853728046974624591648645390931922583397741882066381206512056927922200253225345957884314260851719702047005345983957646039764663050229498994172523557952120742002763663308599936325910376422097219275198009237226469614355184770032951350052027547974675030859117895000808345918523704953104856150398888069312441600000000000000000000000000000000000000000000000000000000000000*i1^57 + 534438281911886738942447707821171637856883536052968571350129813055101577912488182775213251258468034925752104353242757516180035088006579437973350667576829448273230967557471850171390480588969975610441578309632618229671278281980625772787690883898469247230218657293481839973588334046835292015131222917894715535639957201033865493937806279826418583344881099710830065448704203470431509231716952276584222040726807016841872130286371336356284799029696471083285292274754499177587048215914433812783401759582216467691335187702710833952291944196927372180017907182412933786514114912983184159778811700934313290139164073769540790910901022384102172376990893979342565511641705733207151205918183894252292022999203042642881535229490298179152214725601267031696043633006752408704623693138707162209266490579404214600063953393332859087984624814758621921880391892564361878827293243383936401596731108181608964088868387791481368118372961021571372483684107499121445287583689841017828482239677517590770105296231403433122151775613154274301710626617022822564964224389550193317685626139507828047167729837433373733300283312865108461277059026399602219159993545660904850603183798500151184464451228971087477493384377294839046722670133798535372963795882439967508016498098346473045826368602694878931802993587522540478297262611767004015376886256731572836458038166999728040629036767754746232397166669100002979348303847381657397765386543275107915723823940773757925847060991098547339021875317369388407025996607310084979528537170758372289284268200126897606734931336741746999939031697278406436232603009220189604738335916870293800176983829048834184577310563409447534334423279424860873549986682191022244148992772099767044532193287646852982112842996629705644786060517063310101350161786882266378826898199080350710777232944065933366727713919801201058305614211755819787206747498593743015917608809714608462077750622283200119568211221485675426239304435694260028112794286390540100018201755112290266046930609531145022221734801033097025211174042707730374161053741569924186666940799487746328485614085183087612334993334474821560828141197337139132181192213037641999767051688673429038449721082131280377871730104201110961193758184262994467933089004473353214604965482696132050148815709537370996424775531831726881269371964270890133342715304503547052699535562258526603188509097443812545587743908836704098153052209094619389179472192329171239296081215055431504027898957307154106149636900200210040543384846965404874773877757238545453361686343241899701141721268021278395525587574023773719545610743110392316658640261288355103450082929013343966854819000526170862747937335127157220642120593416040116102044960965661374552554367933243809880153040000000000000000000000000000000000000000000000000000000000000*i1^58 + -2941008815335443503142783593296282200791737563998187161821710362567743082361842766612637788364184531002161632449908448053157936060227441129637481349011965742089998102206000578277493448051160952307443776342788528634712340434369376799011409759841028204743148217319250162454943921991632126302248856971676496569020598782759951064198801423728305120887743318553167647171829260248856839870576986332084096517773704936485845028996826110612241079719146722526205655493409575224256605719880134607964828758940138906917655842787816139245061640248222560807582056528170756174378095461291623132929071071786766683129497616470754411704471783944836540072786654103160784767938071835648542199284471652190050529672707462996223358920116401793059681361417195887883991475258584963698163590460523181558499436393694042579726862412578251243525513908959794069712480431721146633882817313736121201345665379454797570796650984503293851485104535393954590462736581934835074563905573350927289289266084474101549114199841062814572579392168120466907721546791622125604811477733506230039415911977026233872060779739507121181236711392933349375796846851079866299813099938745525666706945037802703791073779332986704388526063048616949608318967565563854602811050648782523784002786488862198533814208704503430812758363247143725266738755461399173744119001132942822347580347315193916717295966358587141784689037836240478572522048338677810727956415383576419021954200700567105541345948702743489619940992815004677716771412343201467118990593477877481640032795635191417053169831327803595321637807804344109193627229299330483432536341638901531913995986031382038896491951744992763072096727354971097646879981903380720063016786113023770780592712248333048762238363302442982500802219227378386865155261392447251602370857895459473333396629200394162359489819531470535074010519767441860636977223492078686598478938993661732345862652716999124418587856884579807043092424535100146715955148431956776817689936122200397887752748756755654728724191238839271795646039652970923087445107196128925406142892468039268501727109149304719552038261886947817443725704352350936929458363135648741780575478579716696470821580804401552941841172098034727038238888933895887840100280434732699114926678437439298849299307790751504461017286633225099199053011336693760566033366836588782256716708820391811603381904444175439403030671602625804847248217941177150132785302048156233303994402747073859260493234512469351445794561812808558865167113003247020403911695867042507852922565643084227355088804975096408006610035033404270171562539884166596528606537948088246173132251500290192091102638485875939140968408586715451702087914660286550775753835268473365573015630331531814330120000000000000000000000000000000000000000000000000000000000000*i1^59 + 12978503308869556038864102129486370258697866622828867933284948272767874455787096613508407630200383106065699146968297496076756589414933272907663754727767712228587642266043200276861881116808698903865852099435785774850591985513544711593077639694131636597463375312162181354904388651472825085383828347582531013997743749042413355040408755434266434092734227005006251396803730118479186821699346464408221749621245233904763980665431873119259484878004624986275540542053691093141626901492837588034903472442607978226238610044875871668373572433585842187283608094079769334698341484561620137224171410383871439192599625726369788779638106783186193777708502835806065373236297886493293649532417181931762213802994832775902807718048285993840105091121493974483876529608027260255942563128970354586072877108445928441822674145315358264484878122844553720594089927062860724666009840609150774261114892703253560032662242179938506992660331030629745015867250384792421324207476366236470826463160919463940654477222977596964241463163271666812352404735296432409190562197542601724534534241558286860873885736956212469215396106624257256491758794965486647889509798763271446183421917244700339074756913634605557435840263297315880588501592127545265248014378610820180722264983561267012553718674202733729796533914687021758661622168433051458297450787061095431484847963268818239759819969885445882480728672642870327510120746708856383329252594274078152947087620520848486618317547339540208297928562061377968886978848318000102336788977383107903116893721524152495770589385577893579847799763088659851006432013315617057550850979591165917650285460853608507090692466096859830965900473858796880000192791887864398309783556256948767102186283112051177859159860041642980938847980709324541700794827327734668004241023484933424393368428119444258935563731459438049014832601639902847249423332627394547550034031116094923152114133229424891147385712034978432206851583308582763743784199955015826937203695756928399753991634588337257136133728462786097335850905344711320200400521711600169681101458040942438996381456436825342927537628944451079245647460209017869983131223208729058129695859381089672987563742257119208570970778769072636552014795082803259034392479829676043417787168020742193999678391120319382558354157986743345277106197036183211174172425357818995663577703096382311469955452694064395178639541740009455114003194408614990513027237912376901849751908295726772174242116033634047213395773778054636174579874567393603004708132113681107764940829534103695898837135016327836894618641428600058919363817355058891411345607159142709775024151337940804309490754508169559091732353129834844094664153825409290282426118874906698503948648234104700000000000000000000000000000000000000000000000000000000000000*i1^60 + -44345375136052249601605701296993284862342481158416820407534413934422718804165303323597934957972458123465501759432786191859485140626235025332381453704113670990008296244818904662683100904613572665407993677299983157580244142078889391951765215459630807491459108655198122165116920774964473985683011530549330481104337256047558624684651697041927577627830239391691793928612130211511543384404776764161762386070000882396933086970569483474107354017850778350340989398198622407287981195520973636674821488390611974310926096673267586411778975021216444385392358874945254788852974393122777172515007415204653972707276719777263705886548629328679709805150458535190368905532057786413826958184119720152717738607686348256925755178666527661858050696524518466901217653666503324309561983919289304079326849549285412903495434980137026157065997107439862778744746794955009632823599575503780321193969306737430895869609808826201895917914692163049065312040603228595754345555497627871945019748483185824231278670062409479859559307751046996474235519973300972624719944786702796384395873928766545461570498529419365255935065190996198329678291621131195769594600014380396809290124498697895399231328689599827590019789905127524197468895935719974850887039889959385433049011439818834755899306391759075327161465145899574517584712930453460272952007038480022266418645935938082785305779095915083412468903237453804982157016236242904497842985440055891391123833388355307300228989918980487092630422594268012311646490443489579364706056382415672419883211962093353748948292276195534139330548436513112994601504626815733876628155067550037485384295195121834751910536643149595938991188365397904381449528729275733426989538001163919923975975384733578220491278688739661385399615613944674939525786334959985031463543681778772794469352347426907819026944329344761045260626660470416943340195538560526269888910285500108730543463009150962657412216124368570172757168186206279728583827182306321410797613679700671191994951738637679381475573747427304982678910149829225364539788863064857717060593749054457602386265142275036174622082259627695038335265430401489810490928305567023049117037725557066625380060423738986882468226402733317705655973047213617128229090120219974645967516281704193629398230118597148122077226489174169595903791584549986427462796579910336706478568056313861325975917416521994871217029048007886630060485273332920221863336502395106989102161147345643242901716602731761149709780218653605073668699180879533103304949613395805147031268981929466271865423928518980991245869590001754622063046154875710302665014881212219260683707165206241934802642443499435973253287821341216271229522635684569807175128392495962314592041832167920000000000000000000000000000000000000000000000000000000000*i1^61 + 112953531536289524901296822758284757024441039993042109740527468531981483374059425925600345712999135399209839315436198395259282532900877852442743223565014168679412710876302214531500530957229961860598087535318494994937426536043272480415774479786415725680279686487323308612762348846963864917196747973731532826238047906146537694143258682746070975181511673740410080989100238242883293509936035818641291120207549398734208975472202694874551494150868546694115740275176596676196989781810439874279170038064202090007649077729540279165702081208240325547205348884914532311833118977938812686221767381859273300825144694574748177053126700643891516189694612754506143579319401022151994999673694238967772670452672858026237502727942997706598288250021005992870931786666258889453867874358196109232835702301754568665790450096516369408220625101996673653164577545809829904162789821282315601817042678146782232993386364950112508810480485672598948411843009553739656208601941610164919416710702971752098114073567474820504561633588826473978624624123650398734890593338444919548389325492793831797861386127391709626174663676200700201517251353904672657100869798237171207486837561756079322853950553640229940236451005912414174796350492604174230397034274051047730639719991250272701644418839603799236662381154860024603154541721414229625189195039775308630352337936861603065227620511349667584940515313186575590579308904229738084651517121207301777291798193410945920317961161950503089977270085544280636468128986183183702089109022478711818408523540216309343668954378166708316188765679372320261959347695623710131245357233354900013686249121912419092400002777414709693894180788246322569328986875849807966696890873365503396164636449217594879927445178809860709973743332159172622917615987721669385838741384197304642119109399665715184774643924356946787834114579435203487902489832259093922711837386621465742507313000104371558350132400956737735197984780265740958205770633846148752168017538870949572832947219589622650537223564683196263752195519032246853957744803188729178849602239373915657474166391863319847181448989743057357830162241827613459150040362928749486417126325866890590785080902824338620161187293933263162247891587890583459399950653276156909659776322905222416808266409016575241775619883224608588058655341431097369904087220638181384415068976093200402114622374079925556643279456068117961469121160435522943844524845920037351663501095353444514476749105254743891961323316345737443222076428017560798939534833346427762137771120892531085525775536173414815034653192097032149403865281601210185938180370003224253331442547301702578131032241708276554728752169725125525472246068190465043816627211787026318462377440000000000000000000000000000000000000000000000000000000000*i1^62 + -202606144919254203760445505721557358169743970965557789173478317142613900339351559157505985207103878227935912794354357020530320472270097238997702221151064747735742326700088500768919072603156582151762552034893124499202642531833837374054385388709878778449761580032595271379098262960708934668522239297398571659829633593306184405425595096031167517762689233758677168998439900783239335574309984390846163213887057144490714471731115876021338057042603826073591823544709307429790294621597216419895663196311099669141828110374867471588433800849513285641470097574553506258181217660874367756241889951051635566523571722889830752113803950987004978933793415039623593050934324422491352807451639288383741131022295301719541945907165027172661139425584120318989874963788902862660360743555052745600392615665259996766918959796753299473236540655796422591716407247370768340256095911394490822450584384446553762388137724089780111486661288208265079747618394282126573667127250095176265122236428442982511946107012792596764143371613143341042996063051532540508197428704984649059517184957426446445095226740546778362999235070532330814968068005178907665455772417948247875572915614815016526603023920207681565367703489849751268682127736545118916114289482460801189120561570904378537514425097043064969403225034062110065601476993312165844062217527588953858973754070917806302423859513680935571927439035605614633161493345027214264019362563019233846138589687434059778462623782179916921539702673001589306460971283784881938439549691048994764312175970286120478167755795398883938463827879797043492863671682921119344256887465499067520589382181279699360242355573157198295022635285651113293001943174346564457748858475662385876591276431400139053162926625722177687854188155076060723098244316762456225268857825230556256283834895858264978531463250092291257344279900993141641662636659626541478888098346560513174817886469353493772165459491852042306650668211098968826738351410728925444288946243082227351709156216542099763571576952655401364321887945314276155837256562233985712864256663790265602820543284801781169699244214441918413514206693942279384309740329523143658722811289690350176045318437884301960554336849328013049043252148511766041834228242975926734877170929081623047791768454597780768369863588236548329631795479767095408255335195465805152397386739666002463833751933424640878381821945894671818725274571905116286294782168448607346584136087710363643010684254863781622071064300377458832100581197016394823721597990968224558964720797632776109072340946571301696346585970805231344108542015288681630122599162066848668378360515900403926888680751527824314190818823168951647522068742344757934474498198842196551983200000000000000000000000000000000000000000000000000000000*i1^63 + 227352389897503681129036794531263856032940553471672804227778331312638982404655327110073392894972845169905340541114514351032344670802917191069634394560325231610075281979558312018345599332018330159233947601493823604518869909014793802358560238412741677215231655310386156401780206497946743222674468045263261946301385759979658378283099724663241926273088117877980623953716330278610373349604339904608222157524560668641114480292002133921591734102466944097401078998855095962298539537006389258615977250577678544778884849666104483532677644712663856440680992186765382957835525962436556026723664043149421984850830016212665966309274084001487908740518540125783476479408978472423155876801869420418728238562082195468018853434694314803512865408159656692629649563084189187931518819812526681137764422749935240666844771399634448917850976810129901189858486850289776245457193549088300274369938159068426965216263145875392217921946736782592333812511569532481744462452417625102015228818635121450672449281914797403695112766229124774645834062256872312348998768094196153202708652191125335830446261572122856212022650108739324187906624549894811657781892573238183354194052356861048339486269722261616661051745603242780553373711046505321036267635821513496796373785179415189843178983958562980149243868623263849730024262842625131963217764782039277103095934508048797437344186817652816447728466709485067565449684025310803903663176828660764381519249975439901523130244400386636223319045290699265637020575075288241988243340397420810099368615501197591658095852041359054728886343567264011655904691828032597376478106722946996825778743813176724703175720620402959690631877485040934850235733144010319841274894955138862108011002984864647690820596971878244071553789554476198391594046376135074261749048288784933615090763901378169461943809168378958324084514697177247634411613097525553263082656968832337932760760138505493101770806947004376006105778972518361608921557762736837077838136683189790082247900087693421878688008493634990371371924145477260539642903729131175951918882737589364922620419607723882897618221684191623485621857632923987557805698197860402051323372417450717758455877081075202427495974864329541999991054569797237592623945197988116150068670558376573985704351687716537522567612607601335777830779814899676160974444546189132420097730328006685431656896463387337071436987147409576423582779328555247645021335007270966914836391338789887474560756744704815083765751490276847434980075755068465763959666033562088476895583976374189198056613514579796101689149779842071993459511226875467990172850158785684967556579632671470791165054805278811960323501501098679858606396722668716336326896658198692400000000000000000000000000000000000000000000000000000000*i1^64 + -102030598831629018285764015065029308596308164357467125943074393061344191271102606560824601889713583395213691633798869306580772363362150704841425134333852213811235185681716955242451829397537412565754893856238282564255709938332891325523326765266853073097206648185014479427243693587862166652970279266392366627692477546620276703173838203050822262384517678421991666775003450248533434748546769395848591660359599721705069676852282439769987211021309628610625806364379025370214500228621090574992663893838659210766975410376678345000219399546843647413472593488903927470741231647245679882367391335825397989316742412236532639390326364098390590387704020383002444861252035669979497131031514892300951701366592299593476520787947844803409165712094195263098011484017828148622460769248356495441156193255807439519860117725342476918598725622922777297008870404836756654906414188096392704941467589825030336578277660743899092502544070224328325068473807103663776106092342353749670232119593230329444848283427330016502121352673436672693837906545350388483280211012350141987115656678894139938873709501412763858404755675219240208787729201632350499354037582021377899125351956118836416928337493629669185695806843183280505352362006230643566573553317517988489727662414971022489116835953157426817531915955164390762254863935481639879097043298011257029917842025569432929595487739125648812249781242763155333117637855374113102953043503618156232473164924821577681385392332234129199742144711892409875915903192136598745134044716958157335865802025400319481765478210933955921981835038081818947813505300757740128144514454808303783575216110132366034325053185666170632627556784205030019582248170986174878817324347752836374958181533733605490103479590829223705925303832668877989050263070684288893244046969022675460899980851786434532608746572015020004681553102702687359208871697832446297445645755307322573018223628003929064222484291281818910801364737196417052081516422495588240452517857003102078563560907502153762061300226161387556846387518691530595409634101743285779375259579119512253661688196581041950589878359933967729630352702970310788918474602397612222854030816093319624313121837184572309748082273957356100108104929385917138111019480650375824854372623336949545504454865264342549844454813336514026005892308812174017955513809804460891777081175350336341975739448000012733043475812073521645925166809432302004687984051813268302145401533145960577801750421312443611533763886698248747034668015890976964188690652805406699242884114454018628390234182796165661780185656105309994819215752380611811762107981842751374409961990387823310738127539569434609040119821728093860372790185108133988081450756512000000000000000000000000000000000000000000000000000000*i1^65 + -79607048998317946199038875714528770973897758662331909573429113385457094005248873241611751457578485021866850252648243124652459444985870914983846170251977311785108443904076354659483468403023163255071804887258886224736610485744323310526675704018123146047139944124620717479101853461210985529625882471713900737346070212424476869088482138259499704049277436189595737619603972465065156658456737381215549941949677224540839867753883705278338776376243907666460337801817432542712049143570973003405457116309702924041811041520343027337744757442802399717383443171216863934854283486964221989686776866760760735445499461340143524733894092405973701268423577996746836079468514947109177663225436474400593070207643181975886042247217177392046495405959881561163150520521316055056208975124711718492425941513969406529277174581415471716185514659553374086330640614302786536245746416193903927642553902833032711241821239150889469595478414921800524454832668372844327611664421613172485151663986897851945360576011892889718728939807135317858387232492404573102339143361440113846179485814001162071964449961656264767671882641256070210809718873486993247617403669209612606726902851689586305362372020607175328056875040201959905371965635208267675674403345112446417012471689022227599449088643258615427923087070482286766320967508999841543263618966971893752131090189952053480827990442367636778928330449391897631869657551889886520247995358595373338479859206589192831662421302770624152020954337286991206483454199932726075543370414123348609210423745710090427319925714336322852672801307596708714827265976967277127580979900646725790817621562296665497582861280326928148720806045917877469985601336434928994003914153583430200518222632091541470000877773871268626953040890338263890535923432604246261613938932749075465915416705324507599618895051845762165337510044977761446824080983633208829787308739725156848641337024380277386849159853919298485313004787971083234096849433831384886556849269690517762917237868168573411200082592734983278038717439340320755313928235145690920124093191283707865043452299329522174975279714145937955438621906574703506048789956022208141936394336630092916385613669860480958394583683996875330248322080569009046064393417841376041271757318884116103751252650207929741161665416088345870766911985404646747138560844585730591095121111540728176841797509787421825815552577097093429345562500998788864298723039176936111320945616139896191225745729222608091806043445467096521545348472676350744321693071356864552602515883906633444910945096868087447787864985010396935868464275809340557579271295762620809614907261426344713667297284469335521894025676198351325595700143765691144914272800000000000000000000000000000000000000000000000000000*i1^66 + 90172386329472647852911193996678999261810268164190772426595207047489249203709654006436120758471075308025829724429153054300931088709006796987258978777766433403479696882639997110186005836288817064447970028771657046034999169507430010847981671537335725389203452925259364512191567594512630463854435304551396937904962390186019444258955292090598358415806531711079864840307942347272288122617965439292309014917216420661138803940993092705966820165369982900596433985367935870221449602516557856587668027356306951541354217881244298512632552634187880051467270999378542231655985531446243322199819564687923128550621761647396611742658967680662872650465863119308017962987818683217933590900914106440144294476373671909893469644456019245059450216499892963225709069124979110413717396808949722998412152563906886978708456599898549779419139009796181000441446491922210224218019257699584325830625456127821268316013093678613328822635909936093160857595383472821691365846562330101677762913279809706689988783314074778529998161999680689358221783638781002284035800886729988715299351241349152875405309247998205288611675249810049765416458477216880275347720224186495397462499282378017737773035816903887135473039578235478035328568895820248907115919288456358780086224153522425835048058184385584771244487411147608632627345924271897534056239507484819736683831994610638390997853002995850784813483288090487320738913909508754853666606177373839086695359198460483430519765752433290414828537217928252678637833735936143755576674512872688382461332940641811056334017431261583393852401017358233751071340018783572284593805937965756917772490802315903632214315626486603311343178860544398343309277727439307986617140129666643740104049191563594365012964636942090584940222362748199249398195566476170377524421691666049263729791744271183540112106230480916300180749584743104213235293120089312872892886679167052641355832810970043108218803191861128555919676653501303447199928365861850198331692014862285274951705256691619080151301851254378332611731537574536061344959638189304943744709213135507171645553908582039442496273171772434292716800041658503832194872071052547888222020431284413494993570255149337782261805697201152270141661862257200676314589717708937750743777438882390876535432762803959666097359386441239654294335298923212660308074051843728738942235712443662788518951101742065914717011234832766872861023921550033007307244994462441742020381848836384095851610431788911650783454692664381473525691269654911676794383641818131199267862834238782848775673058462676678860088387385877848367128838885220164226297850066117943183236843007216952883745680114746250298394304721176126703019985021786192400000000000000000000000000000000000000000000000000000*i1^67 + 67503919902502837435073799832640285908288216397214175188659125875766903272764873201431221751684857848131200917065858243431165437663317624211656147593705174338933491719168828962310805177908359822707392799264585741059475423212703198493407398717676833584209328169545881682314321981504324607821104307704706481087273218865463405122845637395280249347383926420913459747098109596180074234889973713238150748371657597484085732126511396342964341350938193055995874405140214056149082547544399195939512582471497220631075240257438135905198319520754961265678363197663574586360571115047104379135510497437019989033252652300782819353548376844199792852031164446799477885242181867569948509944979012218581711966930966672071585979283113870356644052486922380041692961846791623402330269834951466911429446626111145900440168087124101666983001702171462851213866182456364773619908195845174737480886860530416819979535839155194088316016074671055743833783181923857971698941016518908173208189593212033921432593462509964864861330181563836186414416457503868419347156958301476307608437126960423863099964589772230828559093270802514163124201825168301775479208293229666056744941253087479481953425602414983420849671537548218844121225116601915744843848701113445591608127461347015552525983084328719138748424985022822437099494069219580112552738327397245137617373513690268044640895553035195691453419067948480667915048187441671115188110188804265625181949708349604646969667648494627678470161658877865951308081737012889766406189817164082596295108832866182058101510803319776103501529941743673930129831833893835307231992170186937340937909054039633851102054986181917409559422117419467256323143263722807297286215992687800163287061498667404837568991879605046307974087773957143365613468362168716217385998868080282580086772139752902100378774730959207860582327859625422746469299663100956094042417418031817843785312937298534977935367468815686376074243451251787383160113314192939894097394613796243023955728436071303119196287893410090259707136382674029340836025366992527754841771998386379339128157780513309361644340573759465165567571493301175956413379158115973360771750550657279518045273728057284525102660078381502426907935367292626012806593539721484926871724760694781082049023212437206573490741048865573004440742416017320356517454503397729311475594270223862975755971546489917122890666293683701343103216993225444126596069683967821843261549506580826115806175755284703743798630402899039380630704988866153471528642131880697513784033968254615528669663254342138375198123542139005208538677054751747961210859091630055982862142804602114576048958230947732129020989829220053587509866810180376000000000000000000000000000000000000000000000000000*i1^68 + -134872823811548444376320496111887527638650316570119764301690216656295972315405388548639810384332432525555259687212101181328183479786424734761725208040593424112507637197205710843383793746056713565800714401136897503902016207778894846770396160260715475098393827129296191942445085110891175229025248512680171288803401984994965277484703880757046203119700579801731545419367416110734586577934369597460120379291759114606709124713780134921411693411758587159365745052947935456540221712475605219089488379381694613723667893436174279180560068918886820013263421528930654427401979190049693559350413611682556388060821520945853581113162134803009837428237350404957975038078941531895931892659325811897867878622256332273050947578218588843837646540046572142814531812270471494810417140900317434011547468374842146333002154554887877993444727795630451944049394966188371297043994060616708186615233968266506481497858000312515019433841674302268547716709661583792883353487513744703649750016800434148461056314241227614855457533703958823008844086981697387005016028563084049928965978469118167080218813034653642239300786254296790085153342212913359408042550979525724999161035671611364522695460254271519457355063511572559079999753140674990559645920352349645224808483775138756291378278565217701862910014043926869719524477724579628797796218303784262727525081072289864860914649615262825784867594820939878173621724943823687188371638605118237616211080250482625131789067368339598455479651949135245522600550316798719349248655748299944598092737156168763874974304428954826131772998313987313639486089687176371909265403673950967683638083853392744143698423776170666501260496109953808087343836980554621585516319294493655044415797528752461184994107695322306329518897794217616381622363318389711128268172069934211757467489444508670699573073709009442431911864122248388492351059486967813122146343256540626898998481676880544351335675125744152835369705067139534987994789156350271962407708073115898138184643695672177632603459237829662509300514274088457336266884289883803190606469121182949868339701848164833581846624302115498430745019235737214787189175736817844360414207189809298492324538593041342429884455772458548246417985610199452177499390226149240581836865007550508954017289531937186317532948666423733112602933270249190678573175012176020391927244993769217038239937125525241666260007178654795983141855790867196607229923460819456365521980383319038761236542940493275893505918165056414572292357141849732942045450529986493586254476018381278598852895990275157766098735059704028004880036795711588947502047813193351164426794917617885639253267234875697638062485326895488102262761492000000000000000000000000000000000000000000000000000*i1^69 + 37916973738816039859232088225088747026504294799574414824885007127174011644004080097432517935758585157711668183608522382973008706661616111975922535819419789466615011828831419447515280155067624530496204100883116198693037831930454348771210490596447836005981968590638330728023870357850665088654272102404819966686442732516283850539853827684808677900726468956615133257236672941372101314472491623327487324688286921538337681062109368273335683352290204454207797601239256874474934951091491227004858167882148967938047480101322103539828008657136935459162128453980002420410748650446144580325258103558841308752684008618340736265800715982105176219210993420747238818355991558570420389928981715605952992519536998227676285580796604290113428711138284732539253197086089250008574952872188573787395840493602461086761419012083260001212048567378096048347192830018504195518298509772614762696819311797097854147152137382108582881719445937511050869298161984305318619312793775652884809367274366284305605786059522382043137890345062304294287050509232430446070949243985981533304943511243902996545956216615299183982911016971289839512911356912720409887475909695302618222877036620677861287012438106761994908892552002209402683710758277455151842824600625109427602893979456332606230931764311688598064216248899080920736063493571144695446073069527685706940640050843163037950121327570450903419324669218970369767559022447606014930442347414279078170554370540711867824975534407264749794233958188845925370579333467817676502608841625738154975637724985471166341264365913734397114224242796003481410861370770320922621320882873634662788926839061313748939857366888162752389007638625039793427106933281667729371932383954518228564775680463945388132171269118122758879427873569832030679699015467673935191984679602074089737080984928652827610085313054412311448169151101344790565250155621135212418189435743643697558158011026681477737122088048398636117982065415147254645020641215308160894304546251152163064384525492457362805969242042359220481731666813003718270004614350665759663691259467188437173223974165083105132571887016013008140859517498584642401310644559665140080529938540593584936236924647705365923040893353301969916494087789667212520985441701050951886362066993441510975899667015889525268813017897476284966751628359191571908134843410699052195776253888556692136482231948658186553787421691351505537274162935121514803809000555343805467600243222944951094653453482497372430093196703243051686939161107971661188497370929853751805373824488361417238073125433954433974606856788850238024505748021087106699284273675967889552832945490941292948415850237801665794623170085145583091040000000000000000000000000000000000000000000000000*i1^70 + -5144707085215693191502842384096585977979090815621680783846152200020271906569992347378775336717102104941457702341751223195856822455582189799615003559300649978666080441146840852888469596735595090988193124451515000800585314268282286146890788434960668726838653676604540897563231940509276842853049554602436373677248018632887421023593894446774689073300114408176710720352575926021173402160169795784192618233689756688649980093243739227307622527581241007450315245355484721233044417835708232189621327600315958460449615117751523187029979053695647232315145324385067071475357676223471050473242141230204737847503467619061031412595126327407166707510255141911857363949218259008313740079163744673650524856760983023630667022628427845550321050501147200784951112818140737605889057129646679620469416063525274003686549299974052140927323778432410844093251370139441974150950613294027807398081992217779356608110123702717898324661743161416051263783157188501066633647880706190302072048925358530925911321262365584184125926812131974352204245791556843070713056981833957092916983485147861430709160573357176561492723322038746441562015131288536575552560379074687592141131352870477481382341654003328749247433570742351312323632498322229402932394206523992860088778744638646413945555986672988749461054127325949785098307929662806448695904584820359699442369476292528563758566418168017393335063728282310708892801080733786358500744229432788190221176129081228147470911976649017813273140621958659146560900266818739213539464969316948088253546301639106042858273721734561161883063702073054759412947031396761553691137899724309599921062786098669662219382916083337912428058187262672153397024081693941653706908225352688115379077726994261638790976279295880648636806055902178496770802996078722768504787568807733581892339750061168635481209188868313439717527672407815751099612480641212742734790680990122303201185769594049123511966835343325743548520867890264365161603141192305264655001650918679853532187736641489878396208375522442512758864777187101244206652804867650287321466140519673167148188425974850068868887136476609139203526021988018255463988140957412042427830403689440581876971597310214677661476706516276812856981173793077390481897385086895100204894056014226172933552668859644503694789724856511476785828575279819644805376768871353611650515510281371223017127680796508566778489289656890429082959386223712443834435980006688926560436427030752051823656791216216734683357516141064780268276215412339193812853633637766205848381325989372197731940813177357374550033572285856146545227077896393662480093702659954010347836062621120983962904059568433423353018500222374488000000000000000000000000000000000000000000000000*i1^71 + -936185536320404444295329195213203910107435451101813282590542832935456385333025836064470810630114486145090285782567578719799910815882090490975982060367177401472738428287739037727080949182736299750095730599825547435084654919496353741084547368556559519813176269345188680139862859422226968013245730548630388625770486044298514791050036969969878647263614363081771823651609672536235568174551484730238334279444150749857777845839499027466245907611299183618011966457891583782289217881408498785508036881649865370578296250428477024204766809562338870347063099995686653495525345066552686530062624605774104089824321492859746115857680838261127079315529944988626053699135143943170931968613160241735309964281941931675672573935948558667110848251195012857561644322214154298395397925729475989335245347842703155557779507635268100315047327604509168772144739826262973690572315651485108579136967396604646682548555341220370452004422169492502380792343436226826730269856678915288951314140712363380987106919758389722048623226817171676921502763787027245725739470633255517496613102973790889951791318462842943079794430579161630778164322026836908557467497555707538967365530943421869395169442249234913686643875863649584745499176888706444470810038373477462603520009153754796389979834698502436305916996009132273036852038407454083322461211098694520597527807708501783351782813924550650403124492432988791249262029210483692111030951907739989322273444963500150051667308493199096392930243781797808204304709630718396804569157549285377995592334679226012500480965922112018905715864444518569857451011357833782835394770580886024558593552144447629019212874793242866735211841245854642954811811679067429105365831410509790405436563436957557881068309821329982076517306876052673230695809105700118348887329473809971571511138525829257938813926690020138094981782241974689760965629599714234894521143735404026204827164229587071574022654436565907740518161339115843908570792298379314920512331695134327306209972134852585726137013594078444823353700211223532459671327692660984401281241704516139376469332200269453159614656408492497340177034708690069751756325712856601598786544217199240517086045349622471884693372375654781723763947413032534911045243870503980382324318964641148660123992910861862489277798598687298692367781517398024660908107656234244899204978033092237124872236973367163706181211407813127793673767583103316632945867237331976515921690462413448316337770615820579690243373039472829967242491214178870799346354170977483426511356554087346871256391569149717646710570623210883822522143782695627577386108311752066586678790588140108760218477454477107020722893198400000000000000000000000000000000000000000000000*i1^72 + -528740479990778330407415459434412428838522512798616455625222433925807684810102689766899807341695306887010713301151705429882585093197037549299080294729032415606320240646048988036542036693640018589615798790915992228047389869691052562178594424374301430400434681216999803505600428237940153008533554107980608546895984213476585688525280866008050626522279886818657617764631889585201569309422409081326384199084006002384542870520633611872801526708512248161376860362263604052828330097896531648380234141554714726912821466803965614864080081517520551033937201515227342659710615674919399286695135591403473511132531200140325347140660587905126363097391312831016052511651379212384229061764671833520982955257488697531043986292264464911150237694024554034303938321709546943499760603439071061451671764440224023847871395769858147487508154702272330983295542771001090388010549418028907902616859852960165447902786912089011690414287985496164611970851085723742210720510806356257476507169998791677855668010105740293664214193482839365874558891881821399523854731107910583118643084518971934755624598895382344733253088236842342567980647256352814752091812127811690549930785473973611793921389663898132461294346033937775643535885018583413911103689282829063528698631034192100201680407680666335131098304207953384293696489710440264044804501242254628821717760770075149246800101475259682418243893698994095381679984943106153496290562202699581629803761762809426782951400091091332873580563047426077805552307049187108934273527639797699459382492627481471065265882125228169882889446738495698263025820073585132776660484133171381439054278149039799681855790428062453495488896794416356615801665674258450792510914697575865575386336915889289008750175368551132928408864947382195004275129138173594846794489158555770012335407937989325412111586535009274148530500239461835138249306037715493258381729964571522318894701442877170288333020760661559196968761099451482307089015473745465301012523297394053763672190687639794525704236709228130666831697006336063651357964361805474582332891033429173293343131670641632090233049453927142144690890405269871737788169112631346279332486107048132210969900729638612471691691533081195611069446272238249578478066380963443120661981472233564615474473358154556268913275071864755219058597590717363999112293532181443194731110677817402055256560870135893739030693294076699464805232116913429271346456796370688194631861567877649096688282628207103944557580236415304918203870012706602511644216927452921255590172616266224558820516879354610914625925863222984824185222645654162467205999952001070685986877364209057608691437344424994614635840000000000000000000000000000000000000000000000*i1^73 + 525088150402093455646899044535331092369234426108302760981778134853753076171683801689913552560652852063737317840403361287275609740000280615554253847480133081764574879755440922116861670750734189138675512922105056903802893154313785093902569193754878211090785241836604686193811817344573807904420904191757327171095712206911742981281838371377673378701264150664859788098643076868110504363431929290098947990662319298002674394718353151502723033967712851434896360796087731237781963957900042951013729464173431003559963248524807852970982235036877044323516851347993049580810507402913774683047739431253197478661502199257292164042655495260187461512251116009995260933041777867460218121575217390233669926808415405197331515396800825402679624649285703795133315284446878835886065372888624396523683399062207544975729389376583647713177487166033178925751698791066973928396522025537314895177854048211972372308593457208648028157165536125469259937165945172837327301450225625323238309919745499275302638921371971104508072147258697880794466632316296087279117988611802954914318061379201843495399112616608860337659741450002808824356464797545818664718308936393516772318095303430194837514328834869662714616840379195679450157343770996593159565407016227794865520362493332342930528245905970450964952577637768354670425419139599156765347218302081031479644299237331477986046121933414267126206124309421511849882620223673481425738707404591789713261986569918424837717198491845206943809088355234569329224153069290527553558577463535486872120665590663857912557988173054883089974433562131765297270917909312862681414924354775213659695371529901126334107635476950951145506692691475055644790068524540506637627656498927384551192731182772149985178468454486091205555615686539234193258565202610818253645599698325098308323315951661331710339888767073645495036364346256810262802767580177442606698484228204110693051712877527554638412764648267102962530739358360069770538400072724112373016932937249828498484265693070188170161532549641576394684417869573140293144415456758029096320883183052039996102623555760918716413801983094137088550383811114446813167571637964876901354474226239897178539689935813793773608418140018618494268462647550393352065618183506343621191632584118135172041158010293239374704592057323997265957862799791420381843275214668737792398829211179249512414680828455365935546844140201550466190313682733049925036987970556107200126000188743349398761349411068315517773788388575291063975427065776751283831779984753501030690509035365565522523066404999619690776230995016585541160065559831668145419250137362253983506268164449832078495958974217367440000000000000000000000000000000000000000000000*i1^74 + -61047651550126132793558707059272384707366167897479498374719522282735633397229893437504868100168094091709158337744647813000100808589837509122374113631161078215268205841303432550570306422358366141291085666582674272889662945702079068647066337299379178817620037119830793806531576233047520389482767788797120114990254787915509539598899428725719277318760520907899439495671269683562894287002458623015692078509440672509142357314792059369386058301882098724374007953686692306371919469501627481511874634443646082940585766505106314760701847765094746565596406094016865878680380670405997789708124886305076150894266631367743146665522350713747095515187208740175072754604709321109271125548175012193383102432324109961164871929175827769132446962495123969360976635746596977842765989909036072608108857171611704158034381859059552729868499287763558476802996600699958455122572458511874847968037323108924701817786754021687948245943520300682378313602899761371573774277305290726236374467810906774208997667775076730584218557273278685597401430721748497177045016614803046001409194758615918555452698156111087408935026230360511348084261380315744095583449604981558790037030561750740748574818286453197104010788786440647320434479790157231555122841609417225534167860578657158027762742187063846149485014340342867554738695639349282427692158778728507971633808343939386856660098015522790322540006205013963641677177501293672904066171243013328233888945670430805340945668763756976707569838187366960246028179651273928037469870045081152261825747962474798320843297375332457252682243959895443421921388541634515860309629853013117370701811142360532165910035058506384091528200088356877111811185181892918728569605130469811610668720638152843032785112428279484962758238411493799957619844139335797554164221056466341014513602625173434735563784231709253753882841385792414984934933116482795483537309662026754606976968853978159919332635872505666467683251456865629569545552682703392428617934410234655894916821925957949980447131072076419096232795214987386373499539614157856126009427948019912136382905012533371541559382913328445593379178830540749775669140394368746587045529676747488163452003941247273982805210854071542474476027493910388771367263935100494534493293669022500042028257358798543415508408104518994036496089089163168837515229346451631441277538215749514749058261598672640774018107764536376177868230721902460730241760924515403166903180226437615012826449430782415574972279402261544720567295667922076202300432090838497460528251155938203673753802858946794750061894902455933525431364541910076350891512095581149395372117968440627887016778578270400000000000000000000000000000000000000000000*i1^75 + -22908248569846739471463688533994918292890244805425509716818787142470536317839014380512016366294571977177146368127178192902011555877897077365555928265527683573587067279316917894682416179477221523568530244220165407341758962133461971900162803242274614792120230180469470330806322447985694917428007280615951850588140704668933387085665569092975974558994432732735343325769341719164082603593634283003881981749646857593876579468001178513199144039327288016612923366379868646728869048129222698133412916624800024388583927881023469522337294494045254809857930876250530674499231098433501326313095728991462335208889695294911833741211426977727679109100614964518717128775768445979344866486392492751322743705638321979225255358136514426726605542340902218415213490188003106790834255556707779485036771913366314770351341258555388036092993512848078113694503696214381106180879972369723894023984636804147168882840206540366508434435973718349693277170901030677572593600798186264652541400644728761084520169598876694933767956542372858225703527788851302413061271877655497407124502633610763668192328321452109522243554796856060419055964306266239763265281502103475320844811668334997821162695310468399284812894970357078340214260261419485540566034549087231395752894940575462898597712974333414416073267682024038579849249990465953246023391768153263445336810453820558006407598924790429669698474703277837786502781349858172042761439668400585732484761847176397218950687612991875650849179810044635400360366782295793472556246247472592960870807927231978795278915829497080212985995649090566952159911881464102103736479668219422777473396086730368835554570703244690644560964630713496787696370281973321471434107931691565857276172021169942678423856213525991373824297509887420710744905522141799713324389884282960916175014402213450103266186151442809635606825692795299096849919043391492470155426263510804123000737393588628924749043490555959901311681646977363427967647885041151503245833878345621428353205651124235776197979584897843791532909098284878640650166863417424626851952367871772639073191984019663630148610223287373068091686845902011544220163828994383136291584135447416993297017794378103318770174130472306033149933388970548663394184093231794251965257373966752250415678106462124784517359764037398908498859338865903358706198968452228334119700043306093940343903103284693186774561564111341172559207288410102275300223025800404695240059319086949711133365826978375833825714645761149366449605471846000938799750100820321349476188784159495563333594769523156851078130370384162506239453593806246685216663453513799563628352220520532831183901920000000000000000000000000000000000000000000*i1^76 + 5652297725117068182303798229097285444420005381928653704306787923700483509211750644555410106606004181988162024075612171991269797078304254555717539512943720553301086234153517145143959834947821466805968336428572911848066572960613252635305489954565753357432362277774663173885768874829837242965043351489452756952372236627853042574915184174648301178145542582857779877951903912328133730312325789550103242151190071825147427194645744457791704850266559426705974626733438912076232786233883402486221211874691445731232951933710750892008791216949247118519486176640604761534677469332070234093373591560978160601023379892193851745257111595436527375081817779567106204264331076048084656041767262203019742087230108465424144777759100881447827953750488571449555193382684149969118938853492771033900091980244826626010161740528536152870959153444296019453999865444570007686432713315951547263119859670038903373491227276199952210455007732015577315994879711657988398559265699318838150462214084389323684818709914746240576346753892702147234462313315712756353610661685940071399109473820411701105865449962329787379030348907107738384873219688301493505770747432905524986258454658649429524760991492205813064185554109503509683150378934691075489106943714036645957809971586787884644472720808679300565760607854565359720157821506158512006241879980437955913021958222391992219823299415945549588017751174722166492356651106018832015519251618227454752518917067064729619676002467170661912874590201998450912067115702190204646243326655219510846524833016550942881600644265520839502058124554804695380545548149980117002585539511872443341123856296907939784373179852902156317873835565606365790246229907814281999351094284592771858266535471543766823383610508081689541449506841841052687209282405801952643533772305935127972317454135114837188992435360591752829889140253136584014462770209905207382410004924731015193755127968055699715932164742376106631426615141829293555949192245677799917198724733962924670307385129806439550646048339800133220063923509208524544317369000826242140057521988656904567527963813535370974621427153346960192622747979933156999701018691353397812908145173245355488644714028123224682131296020654578894287767356567495649967743775251644035447461511928201019644437645938348988210118889855687641611102239547829352061003947222469303875311857106923768048319370943163102703996237396688001758787609021325824788119662978262427293270196731524249143206450399777777611065171077688387742109266446650432245673235420798784188258910188048161325289754613491736940965804751559191193657793931542083121643618117738368160916772141813712000000000000000000000000000000000000000000*i1^77 + -203601326450478651684840495016163496796534871452651007111020882517586827682848906697639269699886731979674553700977731080763738535558604313873452914324233409059991183509227648647991722902609729944052586943236142103820741682428520095338826560267356560064619673761989597849782021035671953792894036087068255729782094560400355643085823070834262790984175802103919726706418366116133328180898635807197563929237661317124385698439852608130766508453947288611235494826036836023095452327675897700360338741265125479022060634833598975938362846737591124964486764513200892733222707742510729509464561992139822265033623220524640378106051603708937645035349040282401205935321568731988177890144202043653969128753243855202079530819266816466887537974901912873139022753271563098130068553130904331788789614776268308899641072427863458087471289056823472886085343007783333714667184433667666829529379712437920854649631241627002418438982164694114759472524997979339755432488817853402393334170177347462993839942979909958641592091849605240936697926727464552294327064013497898789574368659973557974272286784319506580340415618618629974462342758720524081463066494502267132676687499555386217125689080736245057345069070871907000424277744455978808645701138930550553655208395532189741797455558969717751597873098460616858999554836604162575768788222766768589367000335010034035700199823443964150365312781360957176528872276024688942505403363257470678323272953332068061795360362775612983129405629573526146653811257322308225619896084388856846059733036165709188468675993034569441407736687758538672896182405822254564909714637877371568898708182420942670766186874872551740369509982284279979959523483847573110475062268712912714979922768750603116771206462224700159876528420135971707382253835770975969698315510817788423060579601733533844345356645346820758652978040536084345896483797945528890655668932210934474995051849545723996807875836595570045257603190918676228945280298769780452951786775121412826327838637693717284658613269297671406044775532808634981901697513449829388027657897657083073327640318076483277867438470186293167451444164162397811819454022102195132928287309916613554800401383497962257436310027112471007610845190260148883285212654164004414476500805243306809619306065464792021487271071395433732097364371503357686381164482153642069038592837324232286444199122677478230759364238377613682465088734345190725454392028330780443821432869095060453421568296670135792707228979903091236393314263542468592886416059136014886320437002015163888245448673152035367149574234260892533137532968486009631993530621275759582422012280720000000000000000000000000000000000000000000*i1^78 + -69724481492918353949757221508136588195092736998908411025761164948337449255775904724649755422351333748062492249859340950684566050754677796792809553317052984599353415394300380664094114138381631417007900760506391505203106843473852076641313633261138452472208212504759112797089036588374478848483956466839790922925116621168336637707034802332941644577497005755722411404372486946786367919076881184401511890248799716603972521582904318682844318645126807030860273126558486622492740916852292084599001271144676659883272177979314018069021601415487648440379144305844174958380226637091375230183865853575219295181299004163091568425781063205830316253106490044271834356969415723438489900904956383965884343289504174453820603851556431683624519684854035431360772364338767105768368115167660617769837992532232384035601706959705416339579680163918142223222359696602510032913509024961984012867343424202931607894779020966967307037765481493999338298541194658950974860279293311532623081525279794312301032423552348686423113532021599303152129638505048283709156692928480093244676914011045379581259117052396607391536872293355035203877932845416891192987576909896759963446297241835293800411298389506011982067503453947012964284341886923903778085345974310224234708806585216621719779393767114831789856588011009106254355600469173485848903487686975654544303955482168298042904269966242852632665401925520611000693756558849953620232476976792726200011618334441613493123049692406175956760471779138524434419920522064044513167454427984331815548799828319298532813492079251496928921220946946723352028435141113777154248035477685822885077748591175856877505674586531392134728341000466247693308603485947730127287175339876133027778584586364483184415666726175718503655689935237495172973327805122991164540626416028958258482839518401841085223602279935133979800902699177028876193382215929135905915865834866773887321438988471418877809415477638249821174958598901846550937595524819012141045385252977233423643456730628125024984535554255898590539885807561871297450461622923812328206882132899286321166606101515651896124302542572912482053886166679239892620835102144996993869013558119644841111206684484265825491251015300886462066749737130361773969705997561659963278751790749756669160120083558179827963065810681450273706319113907162613203387687218089691406672781129641865401295613277652705929945920915016344317670912977859666380371170564152727144459324405846535404868375912149563562599145225529099013344744943987152194523956732792103430009608886175830043769932866998167776612131689059263234116340405727703777157329366594007120148000000000000000000000000000000000000000000*i1^79 + 11375033457340464139859096438105057958451806959391986978465616311726895332413858257462338846812099687621311780901695313254484817014235636597656429898411919046272547573915949235184457475565658829376638102888562931004668305261373835930526931075397629728186588773126213173201971014272649468244227991513282905489255551046051389869101838904869613990126664245269777283676463171664587506080401819390152638906288374042566183894654239831546852669806879804366482532370634346754936502900403441727202262524412778484738743516610724158097744307378736752609147532798683030998774445770013749603405077043498472500782410003536029826556748722112968452499108009989449688578244912322847603962509495872639028018948406554490269001540427837227462513394056601919035183763134199167219991139635485560030558261743970628567298713343995351547441335401465504256500707941584823864442855094926202126572636668094887386889385206276264028865083491046232551473178838951945422278356080172393768997697067301821894446322341182194351454193658069043116871824669650495642792870460050999167073545292044146476930625232363245871543515960298701129070690137209931818285337711064522038762883983296581745333703722512201602001833043911679000987528677140466326203350437320316059538914866523693284877021674638252835501112035819051911488464619064558243592459452845397557622224337148045522579194032823842448213124880770839724005887499464530650887423850601862282008517805167756026203158530057226473856979592564096306848890773031736871727433828618298167270072746546042771066179501313778744129043868028558422255028145450864228851130790981328321244471801919986520745116999667123324385880536522173041637673033111594134262362353218917419106262085610999498496512988511068730464893635847160651193305073298489349998113523341947293630941288368519110168262762521634259221612674269958692997242187095311978818754797175949623926020227902145890874684688701793564780221791206137841800644481147277029739911762487354606529743756018044314008747562156320798653834043909855165206595551717660903838143537450255979254635995502282106746185478618757824456004889008559576167687202978884867359487903030489997713910485372076573818012381267719122697143944752534038725462613746722524114743379693542712309877108766026788802520389068603604417244902804219422606503019937157747447769418000049677012429989790992681046833634073089938749237813351160250313224697173428392717988863921252269082256250808656168776959485695228613704049236707476574854439840677652619706274878590490315996356939428927440734111651559044892955308215706430273792043864118569096000000000000000000000000000000000000000*i1^80 + -859428012253181823695071168085859375962310475805701388420375060986922772413084197190941748594536799201394569012518272321258737951216536060067696880792467731873935283823628819059523207331003542772827041270459311146998902029371587682936754853896364773260395711831046945819892935891317991029562013792798873059659335307750622978521463859606706933296604878583066072889564503630775715927122337709176200984826906794156920086454084497853202786446550476974007416304387484086073199797702323749328610851244271074739312177861622735914923276795795098762310296360478634780179390798938207073927159974840946737139359668788830339304463446389076677439899651302345860680330734055273515273121301093793822304007258358970378891091248322238407104963486288499352107323658531177025124667978719012508576827689583769166305120662008463139299698647797853867690741164649560804084903224590666576191672738815077767392387543463924532875399685870579218603625114663264691736226807897195041474104184263754728437846528940917559054394185609293463677165314526152576968491181669848803507627500665861741045356266722916685078877283768310432677697902281310623171517370329851372535680095462616234636937054441502802074670833007441823971505376329817165696603994899726084737243480370930860282191771406638613667198920643172535560494605389731744892507427723353378750711211152762763237295519589019061672766954274999695758918512941636023493767006234950905238670873038298753762981306193251074845012278389265315417026163064861943376891001636527216574502871004237696659283314508110229854669736012560303718486907581331629421215934185172049248490569929384579113730302257742515483831748974519523102214860846809266779115297486266300020290461377159482898689180359528685540225288792587065158692722272898518910490674592243046456981564950808958515372751972966592512157373604581644883393947005666250461259124378265308395145991039657072767860322932733225414052458259849844714795206771450821546095157059394520196151675798435189484361444407955614305873419266417047113990539646046401364312028961196615578941988096092638689951600189611347214624232904266746245733205580251336825125295256069950492868600762972305304976440012122948600048061798301785084226846218788231066260760512686484259164333057834571828835724568000517841690400338631315466669033303613577268288231267704531489911512500801439023197241841540216651172655619483008852352328153566677928161053252315730242567036551085739479055837356407803042992153603611922447956047717793874791366232551388820547964274701322350858442185192082513066246860739230503495144139729600000000000000000000000000000000000000*i1^81 + 36481479709156868138104190688543112775671814221029869209310454426907548578179028558247815503352051486730326819004126586878803863669005911803497852127712014151221073964195457123038355147612023788928492780733024412345530145173395530796953381978027273678248753887816183163591523431741224605760974292139433972712433287739603603850443737687902469329575815763601184279603428291704972124481273039036298332703762214014124335555914819480243966854461832755741823542608609234965823343451134978686382281783747296661872988005333903708253394160123298261154688672834170780497668289207558881698506593331832340704070313820269984807116108280802121775412733696764669062099815716278396404329482868970202238521728557637357123655497158272739605017719537221132154278580903386287288695480496360286771922376834700988731203907054440796044426236246126489768689136207934557888268314135808734171497071197686896434722034661339465114640775609118025060825099472152593415405067249330564172223775805957309427220454653910031735857996677348163001932222174376839576327216986229587945443785807684190532061588772789923299458036736985204950265439574563767122506735678229312771097258354335795635032276640147183149708342493197921882931980931396138515906038224583227292329209107819588186425205902073499628534204873588343641760774258477217035197434212618487858065129400695252456102179881270064809760097705009107322814058681547006688713693313062408758944352364989737044829390767061698790647113811617344244162303316129109223112084018830925966377017108054750341693266468286731855738786130435657291679316834913035900178743646358372110327948399311110679005966030109359662072101695234694007630736743453948794699256701980840468014517495302486893481241174525531683683554655532157022417731435284663610030935640710316117611635282489596643873216644644443478670506728440633630825299762658036157974116975104283147043526925383629661081718502815989943864870784462699048104399512425901337217829229411601231463662004117080912130289052655350332537547361418051958303043832009526515121014695235530168921467400209372608548150876806124638309700672385941667588753865874492992617849397111234376946196407179651072915419900407005512226197618797765732745199005273485722116073064892479512166771551075984188773178863348177321683199056351709241409800841266222397504889176161389628404971436933305879967564312511547919039373894854326093944508341769849772024757939772150811974543654028161305399446541004496946917587941865644980059283816044974094586905338161909801334618131258868059428272578683160898736467296149183702806960000000000000000000000000000000000000*i1^82 + -691407668311485506766615389090613679291537022762879849821087024733006261563692389828636935672573512851717305539834563587400403931473362693751038058555318611542548919348802255755049288073019836312097661005186739066615769954201747528851144663411692296853311366704362626362074855242118295823799927597036658414655725448744644498170402084654709884049403081333424478423607827011110751603012100984880489279660493952335790250325137996635770349969939700436981336116114181271842675949926494010167044667271066620793259413204507144304070820292812141438192135667526985815733859198952713469762622218395512235234898318380753709009145654338909623443069359414110756079092696455575921677383326588393307352459486058811323931297946979256002688496055740955448117079687695417506812501174515969701724961895274070751267293767503173900576176960498478013524540893321010153049475291774710522177999845548288968376360416188812479551586968868653470583325604762634570060134195786160519108872990712765375742508219682116178856635436994684112559440483240594309157732965808609334113964557950759295584959987209930067426817531098480003291345871606951236378648595808245078952153480971719514445848442712044010283826147895642316708353651529279497784327270566939045741615765532062120872884516609508379449567403514387008953086696262010820869428792784347455526760589012487019637044725767420512751235806952840689752116551539084282282053574101603855939007586908496944833409085364159628603479748886099623460251821445243709771094465041555961659303073815237396777760014083143533596188250512112973464604352819115661521809566193465895433699696244214035255403682065486789498782341694142645120831413227312374600064677804675905093770282869854188735058967253717009578326413321916862649721330519791029104965861447071570523524692099295897664934853764511834416906727408263418111918712882035036428809259006157358960775880282402416089616065913111193857757944777404146732119288875165353636791506579445743812560004592869621586803879534456030902814769922491155767199896059499690198117819442321663226225249641980117477773824550412436784315614916709431584441195795298325114842696768909752935278308850943062805202040206738160243735783863419589280556009944743084570161670714041364298500530356100667976472320937816530237012877043269776299687576525456307668535556460485105941438211682703048557258063466324939389170985278687142040835793352838761125957461571921795340798406924622874151568262788305347948681625105870122924789068403718545624116359136195419553446947380912302448101331019191599247289809826517096000000000000000000000000000000000000*i1^83 + 24052640285813043479385408732688593336178841929602181992955754501965914785452601509455065963685661346271902961685922030274602507646047956596078612944177163638597090680315082661877123278524527420182658566429894452277154602445413472164187585590906592389431717293646462777911216600772452782302472665207746497041202774027030321870440657879153139840974972714775079017225974888794221374332125083595560137780662478452148535207143347241096963249714038307461054548258399675123407972806496727946997184855227928506995707660580417702120700006145126307489642503248158217140518762454928148785998966828356787790151482356835041170879116180028070443341668522215428412637255045734698039246804384828360964689891014088371608856584687452048075123125739706022034354335450126704514643094749372709025677827816454941094999286117986699346962815808239200543327771003655527953746969532517736066917557182105600319108650544845186229805703642084560591184187418899965884222999178255878329556245825614903880459300581906975093787884194535476086914654038614592949709571649532887874171352741626610965641452185843211059192938645731616072068518210046482319028924961724959919763713680079871477133437117066530735710705504283804297059366431931978015715093535678025313837383007586493142575612978874795425896218782552272127872584434784422770386297816360306349521165509884466193266361087654911667517876581965963391814100364872908463005009910233849853320833641472639379673446633254639106639596639261021594016651641173307975161815909561510266708140373895416761084701537065711428378762194481089100142024212636295528520316929042371412525270209874693237281798932839087449211389707610362151686152486110706067473282561361869480220029190103591258640900196478069735278545705704550686146006096348254148251490600393222093287745505825875828088563702149195840738663079836732648499358312139640722630416539490894058539724814619876755814123401347980547678328452419232105388867633617677019720803624551662007106589495817216810284221961113913483013871852692039136683843145659809023538265484541855342144914733265685346919946903779821852857293184917395383880412847613018593787804598517657766308332597912427017189012590956871753713339595754399763744790002495088677964712607653875299822177828091537853739372966666477206071026267710394852003710863257632318980218065315058197716658219224797163078362919802804160907702740053934746703342923481137367783983623106015985245005305339844006785374349407951119962854501027887614652395662618265231448133215233537496580018503063086849406527925474738097650643076000000000000000000000000000000000000*i1^84 + -5054538564362052490910403915807721930446416765678532616439536327951704867184519364824653114498669572080699698350355293760056787721418958337161039420130847263017427918776489903976544224137368036964173470879730775612351462787651680903401042120039315625277190020303267419366737061981337441408055380573135250484721463667103013835531159077660707767832858588477001862096378480892157748343491922911962271748908427374420129802662364318031517769569654702190781832174172322880992432889403393727219582561412491850950113787342304939940547969716162529100836310983076326373410625935418104327333152800547039757876633763631221866550268698033804099452493466705408897007516473962688929391472346101487263459734686696124988569024020788682331470222367442206180250923311636958056782853616104066948121069492700718751445995765966724636846777316984760370438183498970295297855804056816455725376205570841007228640159831645150598618919341682253183427379953584767978764529920672214657945023152416409482581537545614096171236639778261140715125709889357531339105018543869151387961802184933563284583009611335704690574702761979683360242663496986065879829215808308498786169398299921885840506385897255780991622099259960248924951136997507330651774263212505970454133606312715402350107460001740234685345122872570025271642761472258540355000274257135392630953984961397210732801594678466386719852644806532524432125359075116423868110373431738435838673088457619899263587871876595650044488352305277221627622885108626103766368315405843690824331420156510429400093944730954654906967314652788460459682749999617297754292753058904728506099957792520843981464332381126636156894935630746981592810645746834425186681646787232794191673234334578142940633473405080206490433618743998205204614492891582697428266119202864228993637313744488693092697331554021333583844438965208239374124589292132719268162023101245895565993370501908970395334102095986588253527586087496125410689812745621296784144281587226815960296410516564191168231249181074118426164633114499284946447142617629100524820591533627470240218893048986067675495169370928825925887611617016190640638340849919109490430903732274976084555623164682233040541824764370383041709996535826495893452553796376968900570492582564254819178040075060810243301036583645238422631660329368876572316917774512666447498131081640073120729579579797455046578114380858313825340557179839418625862582260693514964596413616730868768009972287832848592066433638043305744026246276672034263694852559356088831505282313045251129848848120799726978008118797283711914283600000000000000000000000000000000000*i1^85 + 398189891825910206173272007406992118700262158287277199149612473531599355773093809052968262687707820885633321242531510436485486528053777867730536780841152459621666146008989563910208151219440795246453502521861162704088902681350005172253712180533581428422019034311865994144528160928624444947092943696594760525604782911995577550766298998562769065621205967515370823879785051109408040645396747530330724395013822003191503368550637464714295034230346949417136677184635854323480174818847467309228826847131196274033017840231063739235791734073552219856297197914472264344821739974895002656770930365016452407496010288120363714960686987154238333273763319135669756613457436533380873235153002183042369313015023276054570212040328941207709751455209453638292362346628577283848214402702271016247104538503838496158393922476945783558861620135574066603920714146269720473121995648341617642689224576925349203291095336816830029466171014365160383113791745655347058683051256749255478244048654795367519871821142977864668258254797757081409521289228185739706031924831451544994655213312765078356445900622191477437526074240853054166572944727606529207699293879822818512644168107211432828519179880404726634500356862925064442865612508573678686475374149692511594498736795223419911510684897651463030070133993170564600366564482364407608664393321842890276931277314115568111929093274804283941418406049149931063699222465992249512808569297769350806623505071583619774108891922316834057090505953389107221096200372254348868275654859741252301524298417798904438837863069427041678808413627800018861228238072856164573915642972255788937484424401340063712314128105588861047246439067744614959981627476750024713021755200303468466129276316625029175435070835496247204338868399556889969911908507900471201025280505428784515481282718699000112826403617714645459243232813756567067265631912482748141395050163764956350484626887409750077270256397579569451085498766827868575985040104751265110932295207463195135308199032102545880949582342999367966808936605938919648029022574832720351396108316822662483913275380354240862067510598842403175326631362489956798857546672341496154718708033892328264337828462754981893731202897389647044369339067969162052568242414878705992880945615621147231520157010495822173233542708156595787945092633249759615982381779673205895810705891467093642769020076943926902165999541101015720972391574797313716374278667562556156761882310577757669372468970783529000858383797746786677474998818847304245267689887026203757606352143527410866755323300138478753650129073497352896000000000000000000000000000000000*i1^86 + -16394578877082008871236594967687493293188400221532480028464655238586394231435123156754275369136064584413922574789554907126629537632253964117467319106661886171516272917451103402820466910431398276300672780041042329590763439001507309083476714449635640326519091669410417891907976553707166420399142085335269249458156456639297651447626303506374591165927007179032130079926670317496420822789187845847092741995336808482573100497277926967272622267101220525161410241213631398243556228688253522146114552280278269729164227017266926287774106773356788595662746217349609635390231236870896308144865021646497202298943694731264387349790110407336565105669465494816283658193492660886056310672035379694299987923762372689780513344583845055324094067087548700838351332528662808908757291250912433850350214769763503750691167424949126991685121775417510451285277679210211401298836882450016219750816912893128716595115176510513830941610146994351267902666127427371715482848061881959048003323284570516323380963378244514251737267333963308116685643603650422447946530128240317867967488237784480367107689262262461842030244511745333951781966254520324946727463224866645590627971481043232518649299538382663042977920377414929583632306410260796790532030544857814868584311719877638224253373903778397121728090255774628223873313942632073450064569777814044083617613909426006664443926726184227901323906786570027240814182642061357098531759991296729410055989903060070519598332587561590997841321499490686869877489271740406252254603015263689328089556929987782918678918295053011342872594123770303611548223324893612353639840642923054633072174678133978212792403312743822281629490016900911752220544838292692988091634901104708304752005312191966774047762915396031902813227865510771779321366952645159604447058441989731456632100988967268819020208047355134578248575059655265127634946718359551381177520027696405544570273283750737289801691314923190222005828110567508811978178013095340019548530387489018297145475732049639687183650128191714141245607864955737475247435399436450189940339685823976708114299592617297063671918182394555159250484560533620577606168111370291431672492557253249058015012203447237635723222075420766459734179382838360107440593460350915700459210948943233547058374494032269778101121144640235574966770440308420085861775209106709597867595705078200431719961851661692135474371559064810559216424421229407177652852936690642444715562440249379658538419643095762544271407821068643391215460991141345662995096766920378604344747434200052032689804030484973630700761132957600000000000000000000000000000000*i1^87 + 422261190240668301937004726663084463796656578969102728516646735731122205818832694853421076829807963252681566942236512268844211994608329985174848188043692036755038268383776353725437567861753076188096804023664925593994752785306211980195363258097687641616851294901770212188646865748452563072623362030546795026705523791292088310979502632375138576456439743870229997674265143371557872541814825026640532753861776248865178894538332877945190352187379904569069893769735859904895738570006282159310774938628314957669022784008719039631282385076268406252095516450340577943682249793205971423747499748273127499363981080232201186086041147568075907019909736381056355558363589701044834431685961796611555620727178376684947536687613381000546028337141359527240122610247173881135582208719343851461341801313380764407904253672601574577239034679155834087358108000192257760120229464227230328437903215640585435067945536308495256124733190943538043014572717187379721983863452816100678668184986408237435041000692799063594437089047937693300496616850597673447071526674398809441708567528359783429887658379807453798646862862729369696162697641921368864788227692665677118968680704823073206984516758411850499907842053376264837180590182367093581862902643013233510930164891027256340279910720254270922865505208672771069218036593239404696340986562745048959012918511000666667428955705631266402200004991461910667500678069864996323591377998088827645786221436339058903016919264139311812222370854704049712288839705945741845815768093069803708915301158069838487909279077119620957811451893612029600352769055103771857354312168826413221827528097158991968407003206000096786633619661074629766635176373955329907360618870470737028983822392697248103742538023878424761319909436883371445756894861799843264186857226079756194492667403517395420969816357760032255830337008527055142011332171930825807083840371515207718567827121290605896685429676493914816411300967863421285969183416451747013569270840533588784713763730338565269584300925644715686639856871462635627451554966853129241009956455996893552417720310050476929612549452837158099454418632500256975192352965304067589843019549449614788262710100938609742910013246387482694989597427074195213873151603607954149487591646946193082539643562502364340849059682993263691026227932313022661835705172951531005099711480509948404445913099959512709439950975399495122296962869263884615449722371152393508749274042082833513726149435891976580231817655873740269887564268963370476865751048061611537851938465605495681255445069979485246354640000000000000000000000000000000*i1^88 + -7439096151178158583437231600637722443586247593885153417939805006754741266761093105296432558801732658277155717077193392141281771899327339166759071344932732786173019946467831087716547404864686763499015349477247431755775134685462072641915768553870237378876544953167242356035723733073658884492737562001405720366085949758197745247676038185008898673974784211639022120468039521623117701438576342753975533136910688524268626605432958166856393001751415054447986429897377076735923444249689952176969587630194168763897756939870870799733178034770449259131075445981890287566060945121836057415245504963438783386016782436053168315166374383432333653719796718506177640652426594823023147767490113490416900566651713408310609859693219549521680201413762611357975813525762442666371683496722362630373626208041736102633531474446751446003824329502311414182769906895173448977645116294695427252566848953346938953707637987410507863835759723991750448159958506403222765481412216714801265749540247964488434161023917093025352749532121808661914231655856337818181193416047691006780202206356623383098987881646514720284915303785261804416515447030632599017039874664291407978616037409102769033656688809446905291556834708370720896761903586725475171353578030738006102004431023124394745895746391109321720444330618567734733100614717924725033053462143310375056519860984420034001900732041132816469305236827822584790131325564044551758926868047959084017117627938756783927524123040258043137612605190859417322798009520062828532871208683630311326616547869225777926524988027234402527541619130541452768237494813143391176829193152266549347952227658790310056604463188954472518751869383438485017091325962076515004104483637789571591297591396747914923157705886657918639008055536689531529910544726209641051561360572170535859166560063414158313952098124021390744018892607403678223800795783318567203434656609024249061903401481360538961654307605331543424301705564890411001163233425762840464468878414354675973492407209468044623445019233689951466884983044749892387912356161585483453880856927124526000140201200414074364482260766531847320191919834504387453374487921304943010854063261966677842862828640820242207881773006312495083779322237421129014567468425284615998823224903192245515348656418749938514430393043802457609041393714932871101113753915088804812248290615256616647393556269826635108734445650399680837311533439698131844202880602153434814224411391649750232204241033858037880300437418096875918306481711530232148083960083446104870231555736985923899988591295207360000000000000000000000000000000*i1^89 + 97612753294709678316980294175300144366033017582355336635460971341213153421352352446707201785761788644694167235075638987281398431626283574304963756087934642649318575229861161128279765385038764724647430590404028083899826819658734146017904167678140647035769560250006560339536568253667163983365883060589088619854640171856907146129598609453409467836351906744515407447595987550589064038088705926248412434388466754616190297274064194105273308377520016740192206665718138182725834487422701237105128319496157385518233780826835417217056991163293451638070644539956698820181702979660591342689336634765090980345568544106449997774679374113768189163489844571252014223797887682774196023073058455193861375409736917610850072297651899824072732207524278667416305198110133392306551672373309232150470969621844847883223908100608310222584768547593906081728046460371661122626362045700910765315706275426436678531537795015632602960978663994306947208212866759437471201928225358681472741669522114515160936888473413334505079757570478046217624104278801808540732191953983211459462456389344056778296791809530630135720805173471501533189718571053160927146907561748394894538510823632309147188293985454792577804674679022693972846419606394940720196963391503214289108327229832051077152060572564215057835853045253002186538745010198823496064446612545853374295126657997820078116076983991174468067392166442445728038540826128617153612881705281645726675006597134701136002877675018471068972516001788060756224123061824770924649027298881964434398985983656112030084768165863207239606243867834964820739808903357180482489108193561317140666358176524572619500460731212219009082742997623126572694690403754703341734195869395532741284331342989247006335393407418877964048854811777424536471655878002651891005473534810041579864396934696492952532261602903965309720445911162089135497651331314354831848014897359040757083701536527470597191014339645630868178248406324637579754386067305681150027430613028372156604739521144230234249228977951044805701828580497558852068412877022640088730651827362154413497474150389083676690857185335262465542026656117308245488836076319986608783874133852587170596677754805105843333203633065146566739321743427797163694973520042145502816619633789442697393301571308186662516305744175281786494193703860475639867317349621739418664545952727474400058628538403593360641845647719343363051181536352882240531803933627972839736121942971320714687953062888282586968810903010876371577732240780609097895460245216639973333449215722710406824580356000000000000000000000000000000*i1^90 + -1073078006044102036308789748080938720370038959074405989176721685436924120170436488007618291243543707670669746995688544302136904872349018537203075915384407690341524011049968927157452011646852468598684467694947929056596690843789900728026097363109893211525395241216798861939410863064247205950945853617916211197515692228714493842643665305214208018113621095239148728596740629938490973566951576264956016461562238432698638399973826046601304486109297876544536752514301344632836218102901092942658690452210273626479846261251634482316667211493268129994001374843015197323721797185457555009709589604947754612130198404988775142508751840739835492648514083267837140585021562465297658295611624158010356666166470799916882680026225842738460049395139481955200054091590009677955061489359234959218796601183474202021198278455510419996473898316471027760082995831704424941560675542384717612794839726177168748886170132457076363015289777059400410739206850042429391876994832746815979546962830974190037367376364301825583642897827617915337114508118778304228817291329757212609551392523067018447559604319267066814049809517585978896291763120793343294392453150208255559849130086411701537805433969709629196705772661458950623140721036824215751773072521572608964977282046478752837163232972144044121682415095574192875471852624275424325378005937236084174523458248093143815796037061513172513211612256816666152550242117531759536663365297331741890922697537736865983734058672725067894676233764601069142520029682327090836496102687789757395928633804238042660350736793129176886568595490848727724661053024102541194943808178817774289440107550572696489204766964632398365482122078423880066549799706166857415720487766120424276782751215527642585690177025131835363584403494499019642686804261661592865607769613230595022982553354485900832368872247359451057012395788940655133267948901938058254592820620360114908793763239576805489605288718525910575197016385068109725374608408763042640802730000927334900089448250432574348528089676053785908991800963514232870929192190023286685867806574908816293054479838851930679094556582885759743343320254402561521919222150609259039965804192762793875183603065248505271359441766620210700973067522173098084493796952387147497660419630366559952322076269960081521311549715401587587941694627701798685351634913206047206906955277740286079451372865760770988565920153782856619308925774704091250975941126081124075205408542683654133281195039233384947715862163709475785698542949525958702365155258621498282205405900017011573520000000000000000000000000000*i1^91 + 10097892015812534496896912123824950497506018168203660845444773280442190572401093293176547967877305096383284955485589301141334131315601902088103898199765043351044080777141966154489769822181330832496049343419624861253119126638864717372708455738164584350929321963377225473161107246013582101497728033014842673971043568922155952018137559110353844810781499339156041766535508625866809177806726249721933391235703190801899770244569453044034090860357324417036645431155427307014186530767363190831029929635070534448057598308386098329929760699053837578697709593674772430017786460348120696401299036107185177297516232926712363234905839188927467079326124255366412851359787306737848678872353794816311599892329574881134284580672982864755186598015114089778535697832804088492279393523339480397700014286751329061795649348772373937286856137479063485744379488468812014845804600874853580866825957817780294196361025141743707909715432083199114425956672652648936612213125796732810488267330873960607412082156649303467170636126324877060187202439501184774732655400628854028599861376291451260790421984278930439908108266865387792641848041479326708294573676859915049209514823096345312349058433609002876479702117265202107350496552232042828990493038338364125206248768621211714519995152142143995030471451379590888438498349392897230560774555779688565842001171981132496354691855957877651920931551823507232508722975628863477734574073871611822839849878304577210457444003421862835963339874367349088434284579181147041185066356202813200658654624696490583163535236352790416838606217145145449624354258166535937314326486265640550621513347604405806413520358025005714873176466247205982135209256157143949535338577127010333302434959121624981517381769449746948245424963421904100815885910780380013713565423510971978474264402497231195080069231876881318597244813229252535131378925749907025708585735536522236848963487521641379761883165185983172593286901025432136888639028733351682360214412106715910256662902552157169490373252602480561570673420161977605024648019022789885306746841396413251010419822169793271620196914730480748136432380723061340023583906361015633570387108958069301639427945862520522349449567197005007320965277425356689011899875950572801505898379024265568013320376703312741656461260777386188794349618384752024613600595758776640961626574330920762550473906692356434742586095052672200226503814779672202193650603557977017877335581724761624531614137605829792123124241717635545356604209537471641989571786355275455505250483307960000000000000000000000000000*i1^92 + -64802208672439450607254997857876883488730506792313783399910848948227463377285327999493728940258087963624331010907743466000930064421056570502087082583381583568821351916748968987452625408854259527187531104792318440668473222903874918275501559501339189709097771858608793078920086384030626339411253320111262979104129844877301805896577992136285217565162657929300336041499260514598331726824741046672229729658091075307056178443312187844812934433970467012224190298942414242758204065295492053212521644048075421835212552790544445444047871357793450828329893545835964371828058951838148483281393870382247626879956498528246719540004569934732130385139305470318783849317273485571526291636767450052891810121094863981616424599963444186727986096840906610274401238189432430664558924215337403070597855091237481999717175213028589269292542655962678047956620576443938591110330449754957204099279859368347525069997966303031705045858073311704999395677101592295233160266553791604039722451437076561781599564382229063908016896174113014805917801762186124280489684054417611869040796154279884620961641562654631475474044039148335088110228703072938895783375273407867964018078192889811579246409862308131482526349393956652209663156746881212384978316271869588271421464781696052178336049652036682202716831906771756617842003515644174430043985749042767057891639281039697442482214547257516433179811000416928960234770200352412045460794149320701278569100179463494701370202758887004010782762371967093787802073839093381697678403489348616333695380620729227229139627894722589978266254768073081059919012602796010988642046556088398659116620046529296496552534450503982676596967091397931175597790277679341795569482069638693458077552947527780565741620805560178122393516628645537026405294699320666012789354686230566421253484855981908063289746231969739059342125444195845535291900833559947540594298549098689587232033802271102697945787367070138727889762182300204295914578058373073890428940660546583598342774458481640732464749483033704373375467994055835647512303150076009841078637536062960850679514761780188939891776835642888398949745794960196006009563166709795821861267584520696028586329407936149992008242688474387507306619294807490400718159090242258663284493330151796302720059482609529500228957487253125826220154162584416851845672339868741547953376738019174748138868920263369243675784306512461298665704554700118124049651736330365346646099213774410690342078742093856048926590414370585883875706659895299036753938562309556548798751200000000000000000000000000*i1^93 + 249945648117252418666323589053149246768513395989042677262171157973253831628088739265821702545270867435561470929495582693527783982270593260379692130833568996745544192685701280154042641168931417097542800410027891132989936747261665089193305070346216751211172464375556960626730384108422425830522966526161481471333625639061985092765926337539722452374655999981076733073630494096322879230974869718247701619362603232362293682017595653583843283358615517626537504059131380957311947887103066893643223567682236028711479134211435802879967433425347005795041759807182085931367521172175481609997273807232788727042634013763746972365724631648821457226467143310267007609485975501176642309907766630762073585754982161320544531070421000460781971666713550895158419585569994495811889077366773955588240982484593847844657095656750084289121256234395533471744626788440607530484326884097786592708681257305361374496496350639772346659945309537160576138609247617776613131743495797223823888637233213600913898386994581229225626664884536410063892540694057584455875568714587019154419175188407564879662517776529581776268660876343007913185878378468885816010361560285862844216562062207078519000773603639330345147788494912488638459635096253442511013865475891797564025928552473864077609412011473195330476668929215927556656829873148201675324976249303687595097400744875488607362970462149507739545468808414594724273457142379702018991004839288747410383033795105118100156720638572276076330339123534603844181165098631287188796152180460303282063395780217955371742557534563919236313667684204358520533728709545883590967540469225604137191464421542721922921553826524215642554610142975071044816163119538558123230810249224588825171734174589480626947247430455777875619017895182678990921773787729699384390354458755887504069114538302915788803494725011670216536060734669404362954719801360915441491237327713372733389613831617832909556922882695709652889723403639151986273343559806243661783890961539756881197220068650833846594852502379403078529363396221354219818821947897208935605764785407901165276345205642811123647318923391492941856542419520332874935442651835538741234700284064866339467145743871986929525596196327348750444555145993336823957466973069428887108281888589436135711570094894360404917545686509778513838280142192437736912939490542318062926543402182421158916926026688518349446379225755546696395916278196012704534500444078818274037165477430497217868305961749507452773566078262132132633211479823454333237462884500942400000000000000000000000000*i1^94 + -3102010919806743645971989731600942109275532675575762946356239184808270309389403214489823628844167294893523580780831984257825005882066657712342939047622822543371637086989542245709869500558953773044370224641839473998335485796377481540840540787174298845836336639981965908101932210234517267259864297465632223579032331644953632612392420881180144149229830631291437136498845729508341108361375488398774423455916862734241089434509291753733037054191578369861518840347706021740906461706912061888894014744819432607439359517870924343490801575853908651338739525438957663104639724500413480334983953676659979034873521291762630706529186961966522432260716077020221376728631770473401273728194442281095149137882982190610171838989210692472625492612681597493031691906552215878909309940537139648587524629477178366064292797085537234873141714308938418980684480824601324375968437876799811422921783270301012060332615584648091672926282215231542842253678470727115528187166896581279467069559174074815384442955561761690731225028160087010289746707021155701044370295888037467145285100803463650960179297842826378455770893525799247197002727613494749666554120280586676324578446283915893617807712179051112656958786263900073430957680548554652926888132359335377630744514146566839342202143057362869668867978924755596599456024177006625593606464861939783060772789461985773386740708068953503325107037225346908830754845729411814092585262703041328604586331230699370747958985128941570955116377645510311041589553614613214613600510990135474874461875050372066962437862354028888864854281121404270816121776825947962678385637792266625269764443181672922544377540319272437431272240227693141090582356631148641611477562581845266776416826152738124131412805073817281055797353368136259640494613490541682036856830856941279247511413593085711397969349219980016251624784443903443016843816573856022357578801149431779646592208158186816161336422694762307541183278699141126581172275778413187913258969713814322935349745353306133153368065688351690463873680487555221101617741071699967681816431715672750436791247539720415576598440511652025085223416633250588259060298401412535775842453107878029618796276735218865373037223788872715815142091034658866837788795335638580041759024056073680733027993838609660368042142515952984943119694456561900223695148426412635341772390225124659219510395965795187588961366277365534786845783188801770515656422975458651344813942616302384681482962843384961103997813827762545003115882674111801122004398008000000000000000000000000*i1^95 + 31176951983310725437374651094129142077525552692649915813751509805799126088235791943066320225388579531021984555440961144272234840851256538044025860420394494845834161890105435566922522290272349139905984433753101029721785981072517488717386456333849338640910400526089013131129285301827851859274083631482540618581987634709310071144281146366402386352258588680998405903036137591718260818367823381358047641832495055857044388706566611472343068974575316903192686459987618789650053486081504026273728899913431128229632425994229420332814626042737793405251071178645864993585492781214799754924222704352983154545021622048936952864531445656333851443040716058996131389817505980819427315338734793381717925436308445084347934431291760613052712980614418427667080972799431378852136414597733782826480063054143191084512021407374021312584246562242236178100035174222687196290865974880731480552775552852960309479831342065144476995337712997495953390238837074456592052899182968315533892468503681354026060909573712036481494044390200674279707496337537346977401192206093961670415891432373290669640626336330835099547880490133990766265154701707516577206010356203871222158157923408371471848474870776361076580433718246663460578855221131313188331068518918921037971853185577156915685940039845967397444896242529503911720630596230218573882938053095522655897245321101194193387104446280150348095546353970736732530528586716957332889182629804265862940286700466487759556103566155390551538041421042664054186343450069964230173190092136236607761198688064413700733740358889788107194154036916131364741628132296878300971214854575116056898348571359487510271242937961674280918761175083885037827625389013085284028743691688333927401276987729937882090594918849191154843087273557890772631354724936465824310064890207232490362020987598220893864616768087020545469003488137272860435063082831012100552339827474963510216064207366782950246598978144502803142843502660063653663967531886285210428330460468406846716560592073313950787390987394105314456449692836151013376297462077089586044072573265820943636535491516633841726697143580534594247319454437789788325822270066833414812930647814733591780094846312663663852563929333957982394455511533401164065677283534894889018973121039531341672468745189504078266194627129295168851121574037000259507482556482863741464585180020192761052398663951237236217944205626532875373834165468783529131739324257298594748593346047638521611403253204522250098268186142763421661651565029305220737600000000000000000000000*i1^96 + 4414126285888267334739225787123526025950393250615277716390941340426706152167368859957347642118229409458750971058927383359356843587374891956768739094301989114695672945404372001168607794881885956314836958145256460943720316243586318658056979706057144052166902347517016134587206218423549137221964043039618024430333955694292075573631666628998507886446144707183040443210511226285092863540081012475832712606741782835231639415805212429349966048310163405878272068398197579210411626803903959991154894735465506204388593756598694744080423721905673035125901480240809025935273113297678340794112175622896870883116292624770199767355597314578613570565476888436851963199538067834707460039493147453890792893841479088218506708145600535636720997920570707411909537396111686044553169012343272443054752704577049135951948505443037568724441854226487423365312763558800134615038238016108010101925027236234011630434705046662971499818586511301321151169274866548844368248230507415991434555798778013837383943687465274026218176290243706374566574527223540236515829255096423016120932704658498762627017953986370484252749057262410581410357816510018285118461269530540884590850364280194395387193389191777863520984315191433528029578435711875069508564847933384436271273702497737613973926654189911097922663645118249938509307484832142379456499721131995208483585164354953615316082457963710433608636536615572375861747219141551181753369636965672488708882770365477585423254648419556423245812656473716246289213126743618090305298566869917079409140988302382621974912809794981324614524085559705427382510915996829994109341202704218161837206673403181822456815941597024774796097003805849633622075462012260147948042632816817083613443077300065728977994425520724453696375487126474619895672379899145520513136265984759787574981419347168011167507368329533012367154301801793873134783554535793829792046506185367475369365310047778686732255462627836537742914843438770569876284141432078885370205782445779108214573166485303838118567370633991285409348072043316984501157856685358545908167606795248830477255632074825268232995437367861079550251410446337874384534948701880482481879430078574935313988173476664404047516909433768198204446204918584553681100920762407594108957575253661158732682491515918405001069498500201848268474108473176733749207681033514933467813872946045532242658637820960644065744452948526560731956460096744365472115281474421559466361576969045779802427163913431916738834702859554678377244103154080000000000000000000000*i1^97 + 84335363881128420052902605965963046810731517093617784074144201333119356255735199598153634816659547690918888164413345066310703360743659803430561898641888522388950032153355146155609654403434320478175527735626834437482611907032817480700328219400594838906063550776445122237146154293190900627171359402764357097410685698341306239842797641292847611824643102806253419003403540821758770917945740345729540970201816443210907804449593646758179652911186923360905290143251858634940947063613556502564444581453174844650944143082834793799090828167083616509220295574959465350793716698632878559978122610152235322491956182856423395746001938789936609627111503712596850349073393611338797640665968003994984227013817737382105198277361126931096581463192569103046673660577102992400408709454809917732429218893638819714540324347466646400224678656732346945166290547021748925114418298234871409888473085252937714962458045748553422264081428460989248055044984397046112644281963867786669362615089662608117886055501618021084818386987561701774211918217067502023261557571602859804940110060377818948195114204025686280148710375580986832413777087201873103516707935187772872033976406123162268766147192783858437178872863969374827964151113457095276127778583608332127152275991408149853468709171532477589363695501638001702922426258813776391770202133875518101522082184652466288782869252533197489497335890155161828521392789779501797836777252602685426632571502053840138990558377869815648069282612764376367636109371203713311927283104966476298865356590818848584342214509979056143398606797867060221514716362091461363906273965430045197911954005649488726512890442580496713302884119769430561857818782556510111997712590901674020142637554373683757513079981177974658458845891231684198151130033291436073349748348682629247610274950770412662473645767995458776517532386139574945920375435067741163343023441427323391810238757440160496480375354099879777940758931255555777293495683479163900113793063463160857165014160475448865130664027135017339341694190326298454355007595630151790507529172789814880318182108056226565334083191832784894469321255658200295578118750956107788888940351509177403411239430097726737309115961492617835438951972061884759954598997097070000915302925030274938887145013679867648116161309202799263629568665062182236274900766173041034297713177209629887044623396152086209006717421845346762087787867721560462922562305627304214608139544089843108703072747160097721953443334934552638713248000000000000000000000*i1^98 + 24530937007016128562703101940194829936513548369538995872587982168437863346063136413346546566743023336406909740486216204991086253599382773393301734965747841676659539975917286879172046832814241605545271712290617758236592697259343800084219727334059164999397227082842307849590713515379474572417718394808847850207493767805682682140650174149949360478785188217656204246558784057974585555665830306122165073081604732001476127714263136516188042026068525536438555383946190806916206522264433804166656528490770936469461717997650377148677808888829654369540022859769713233780080730436983407098039906437201996524873436317648114362846483128390008424405710605462484883121434907087469275404789967756521798419055250843634686881388327702153383315759228122495675235730132900641962808708474482530743393452560393810836716698698137578551518397095848790741538112616392386538210438404892678981911728952983597484001111291464472064863070510551919118790232392770019919918249644910940980897777644301873287097257883244307598911815500943180403872294318963486297487769497210175251924970380913190554256144371727933815214326653415082762868897613567567718522833495651199341030075284603095992605985294344198614361063175603269229801830441786874818822833403557193787687247944230340974664765208898133323026740879278868869261586964585683529655000043767186976091770726736425336491565580052837321067023732096543039734409465651921474204548596277157505791787611183778296256710349848839261185681396298775738025267367808171461503004284896285760699771733424841049132822808772365257838723004204066410079085429055024271162285574502569101147012116069660102645257787468850208867996915238764700607504555187725984672184076406159312324935941882253627443993672114697974507677703502552330448828305099006798419507947659268526574047088226661620543634749576243898658492353614272822291093198504718093267041519097122702702002246822416379068907446031597200860636802990942149300517095846939908503870962009901569686049508657200233726741451212459988405763919720258435322554240845944285044984825507864429476538410560644830988462851614937106464644012963703804462935561424442777401631303384867582929611770058946155621749540645400875110768229346106498816261672539347504156063856436658140415815656034842061891493733955741850523852430422227157208502644530032789837581539824061227570313653574615961500313690472006823835462693587536943064346925380236253795751140600398632321970372838600543955070880152000000000000000000000*i1^99 + 58771031940935308526679667517708618907400915737555719771311458560663044180906524773372881910764449056465594694135156732933103301113991198904060913647995474810067339936433856601687885766141757190041792644851630416635863161796116607294226918203967824331949807205910311254052176924839939432353151289816993545372652421078168085649831333588553877734783354871205175573300793224210078849499864594899606864817331196978014359888801644493815070659330249501875669353381365415183145768579840505308995836240991942971056715464496440708161894767294770182167617617484934310625024359355266012574822918110671187452588774651372210603570478562876432363870149057889406685129879986275309742824655383375502658420859776266796816196894573684821545654157936237069432387801532107428332245686324765328298720912520305571858750321778926884756540479424354811717735403228529845875665214420159447786417163992303967925307509968662020895815268384436735326029080082362211998013445184418435918928697854809278480044244888992470288485005146729050054100070221179540663656278777177665867137063952892641438561319890142632264289777171419353015082793105134411356922042480138097815504353473159932752091353337477105920487075040831339046148042900593270094641080704226904473233870285093329939878497152355601645327057187882081626158633456252777888870317462777841065094281142925481265778412870517488173951324190883708952398690002999096123309795484796355788945553862343660911145788203230880700045898594759603152718360666798277163942359841089284907846472937754384401698755127035476759154586265386504259211268032121855341538825576513645120593746516722068083620780816372832043392388870883193105081916439436109093323752991048505858352730243268328969619816152012310296408568863430434128466465402466152472499423883218237752973690244532165626857327691697788455101476575182800165800638888405324612388413066400673169110506037557239268949170389650254101766275633100821284471224971501694492461066072879934275088886467156645372560563255044613669364723731701043371852670735262324554786236434596098208569569044974663079237891225348290391618728945465461190517513086875451689582534245232109113809981271205479611078517296914985318357300261674400660842986506201842583152947211039926298414143840510106419937656238072265655533086386334789229378554340980048855355410782029402496385450885096131677452413840792422657577557295154004039760475333359158543303018698592952840837678916741565306353120000000000000000000*i1^100 + 18192085935488245278746909759628229361861213544373516741818559159859864789524394039397631261093275855460623878638450238868882314537940951893955195401106139900917151010642748847162296468581111582685619236019609995418674595431947777320355283849820609711644893403860875929376604292512861559636963301997644251882769732859355793421208120661038371705697746840880354393779872519819880187112730917215808315176853147813203462010304287588251769674748223502102506807457434212223473578487535151199708846597876659883294331691777575730302002770261438465491424811795853330494902888516869584510554014666208129973834743810597441634712182856086343104655993473564872572770619644231672913413079039833787027919274190422700115947384233394562729275411873413962846161721688609202241610394138442189949080687765135177410705199174535627809852452450010300349945757319245926281233316496348868407035455382376114153944025569800369168941820634270550800946782453725215473122752299272284604926106124844686031289006305873691434246525122882547805212024035578408600579146289954373743691918214521396970084184908707725619540897424785475596954138725842420156659961145237833204701727197734522105023655982089065068794543952529208435223847915647945352231872232860734583342922503076635268097390353450639014597753809004476396770148038077347056137097947457428848219935161750928392964028944792140644331295959747026080960507653294191938445177719797938214293334054745247938469393434718871140021779779237002577292034199780762101696700560351621920531438885911431610622697564277047106829436819573177540404901066159240097009509950290583091438643785937425618266612863887581543651567477795937192732328544762553064725551281710716109036325575030030078991254137832831547025310070364338531021363394710165704519627499933057200136424624336408899977743327693395750107109796578127699507628217447149837657371836535838145719476057221874248158722009188654060447326502247580994087317617681312038506650643620501914835204262783729490175945278973754188960799379342204169044343502850713643304905745789281777438828574155183694717146720668917494563292910921545555277270501221864086522522817055782875882352454395446872701872516740383812104236922747516728493476434368674001702607808838379150886370970002545309116518561241709602447417560388011320187151609096943576846811401187227192016710686052857237402037215794254721254844309897916868510174824655986660625022802756959130682133969663328000000000000000000*i1^101 + 1705459056103619184256624629170237340400522310423597203505721974791435587754472978483990805666868533110698763296404061165284001947945729823146934165377114055435584051529314160724100460301397785115589895475848121347745639577831098961882226424428832676638973592930000846914334673494956351949085019817892398625523299122847163675301721169397795056727804878970228779091594558895795231008858092130115086345475207808389786215023740330553519105421203454503402912512189685163719001274098031314829211767204854550096852532761851549967767419653847173700873629029656337861143858788774620852701392526958842549127186073513484093297796631400669264027986100217185622082229888595582298643225003599326628101309343957843197956790564702221502837710085858280789108352246961286926007203801326984324167701181150261597200686476485400635599079776426900306654615063337221479059567547845658960935423834268196239889284166072397260712704739390972562949710589585347721753385955240927083383611231680167112222777024503907841781446920100292799360701844553335719714145350807969749476024186222863653747081173766786683213685632665393901030748845347510740408685548678804326273477162806274897705941353004008283212349787186278325044999976580799299343672392755941655966774109933281996255188890263460785689667036036640075369708503858411429671620447347344293578582260914172388835288439062598268595628847308557458673961239847941540219831249624977588024483924792886277321736441171963095697775793372994510306565026171565345398107602022360633169968504105748211647748924875351726368801807917175372235849423332633145409903190686975364847016731119229265917663994619590183766549578830342070469721253901731874990223267576239848014142332532518471924838027219992628206929619888731647439835327047173239803811017722416926366833991058636086720773078115052714949763713600992400793962452306833543673130289451041018362157633169724780042014487496709130884527916318805049768687807835448918842097497446671745095552306041888207692221006751288633065322794389778316639149040235628307569184042047544789281047193655355791167724182128653855351929704987166976464419968222819085218950199173539105689032437763863064724946019407329572248738145784478793418399193883345392600210193754846406307713473258159378888198614427639013059686514685910406496025340414594025657740199833344047340563228564020917316796826626873149388420103951749785943101568235760931177292983344643640729102400000000000000000*i1^102 + 41671565236912236111004603459856058050616318177304182200229921165751162809565786981141732800809819097872014667724449971599165979140413700155056804138528709228325353684408076974682925648073307081483725546551268224702664189343408584781272956251792010722394677137842881067476436758624097094786800274625547173094124412982684204974143787208882389766392230427931715012436985516477556992212198530359953340574552676335369767425391827458118343082743757802220105928178670358058333554926801705035834939379344999607738681242827119575041577346322709055646878696369222538105903406299335503837675494077109810910672047567964255517545420477809747491140584375530783270995825213642547747770939667220845901087173375068695187188799400223911090593413684205203678616042754599903517884067693557659721179298310287153180924659552875476119320526683172046349039456571534438959170411952119046958443353090880924891476167406965327276444332799620478978678562250105829037314011518853352232118735835991153780480960092310750678245354514744960818285398918212393992485590410921553758167013755619114637089361438514178817669073652512962510198974123228181440945180390337969983049258049280906214036024404402185081273551838844506490467958776707372763830902323420473970198810375042722749476511548630716358196663606000963235081700985794295968432043027450275731642326102019540446835161235664350151647845927278688741130076793989277714203102382649626728796265082910985556132712002644701748639635851612002234796842715384876223619186246030688076917745010429332232250090780330308367505795172233409544873323900257337860508916390629249048659485186615880098266044255470737310278052950746653697444073574272208168243619753932477295989546175740815693773574756753698046183934666042909179199123567720970024684065641869530654571551628508210618716126649860614172242523593431243303748146071584089567298426778108979168095969019060333928716258211818876060904942551712969218849381982626075957954303031753646094030636745458864454072165733623512854079034720280102421693089072104035597629609873455881196842872693667184508194407190184746813388712517822074300859163134439384887765191484635812479995204073530153864326450539979471703783505121660386872111265948971336938876832316146704759021839418378738619869457171541251224872374114821327063258797724766808705530183630418812027324199313864584388431777863524265143653156331310498864817396858880561598258600554793120000000000000000*i1^103 + 472184374142643211428759167068604513209980031743065566275847148308850259434662028372210370346512549186351785906462666027664395145112655413612928575779738256966962060866974599581003722013494247520879568922088321114654191561590895509309038944621852513143643772302166930602327853940648854577057059478284149281250439034311930865790503270139160165345795090739724201915684300096128297805227172073221678656260028945278721055511696284438215662604461520476579077229462942667181598562522374610124824286812626132315098862829327043087037271563832901660442543242367164987724414644763034089452675654079062415022297930480506867123249367515332627142845339315163201658469278040568460757307892932919299126170266480660299182382924575666690086860637588389752114301664973705673838564707073501792936391191587251450272145422664824261628595504424646590911682111614989293069394805774500210431881360838362075513944984537746453745083157548836890012986760400516353962427405107606910789033835468430420445910349758542928772542178818063887910642897362929455948428474876187438806663678447449793780420599062947943561366813413256241866115595131388850735154968754296855600671723871972586099990850569217928531725572820814987927016789760936928474723296770730153763084153404151498755159645532004076705916845385192449175881234351184049249882902388928938687487474882460973642421201833713578595058701269355071922039692959785321429760139980484088743776563405876915278762875413242827311319891934282332100927173804917019473270021486840649404164392152899510031301689589708574902278086993940796737853159868320953364264134477531959203590293026383242912980154997948942039330528212536997504368904681269991378582821607503946728488733397516966903815897304310895841422438430531040487769816029838801059807411143404633745176377958500069010889735481934317484795093710763924286768612530738645333324768113597231411185270385672490046478134724203465661675114188385312435982744432059515048544439270317123227614476752124617364485001132282821376087288664851642608150440879689121185692537483197628519303623219421999305439325716781284249052812260025022124261998907182452899375521927125159289972229032212717107598419784374736878831558809969794301127979934806435026475328335861759196594645066181694759058564342917737012597871173125404117715222752139871668703017583820113090152327546006052848299499701447908556532584330692652636772867360369953723160000000000000000*i1^104 + 2572193642191622388530103538802953520856848028167040673436311262615112465055991909531440012248612508330225865189558280899296479103419720363809923985256797514177518861144773524688001642530199358700512878928376556220890242903140789154840486751867005014162174740117089675400884786113136740598940731811459431728980870909262090752091528347284055877747897699677052760291511166784394783874229256584400470939819852496989188560044719696493143619985752569991224202881108311249054240909325223041598195021470243288812922617165841860481103206756339607690432264159476400070161428249344200354614973607058314692593997350586780094503676978546790993596860629681081149641587126140232977836282583676904213461311557683393989782272077559839846924497590456856876634970848128318791983578926070623104078373140701012996033174991037933116327076929303379072128274508831535252445201575260685025113356472001256039239645718245597977330627294601936176470313076022092819600793398856110013809419014366983332997168356796513511405855522678118122451007171043065237219425455968223668498466255284240664516320546275747545631187933751063528071090468037529662579045203909814022611376092899612435088352487763617702573179144572880598326180699883452706314933860965355850904978864842276466684548839052921684877720377384047594138738894489224376758641340688208502130054295353738554815448724283286564946767996223207561592641354112388928514217599537722209308237311503248791351314637130904583569664908435387873526911925850595743336707281200414737024604595354025411778684058197182409760456649823706561276041335820668369567324882224056071228447708583155735111413422309877602757760370176957601725962553762136320174934280974024333551616380446617029440760604253913008888224270023337473010262831462275131621189602354080141750958925040316444354630747406985547407411239838843093904842235636018900310806894295938681818657238761071721413923623117255916852541094003452699777625840708466031131142226875731721686634970729346590425036837955890957245563712993528279000016875686387894150951773237814050105491644029170870389724977673537020549945791886791223585750991988333257511336350437491134871312547810518566424070382520290476055720124363949123596286938753102567546219024942054881265826126263840669745472354959374914109225125204560791578897890142726532206725353538222446121892611678879039432142694538269893308811262847098845273459831305600000000000000*i1^105 + 5674614666919068192420052269861477267635725405380678960437902299789245290063066109591398491557917645134609995461582068740421373169355276823292859437198546795646442628831980283623898159613852050442271513499542243197230266698292812784523606283346061726381233639413759186288165158097556552898555761139556169892403014651353839004767169971396263550625079366904990865058787010684395605599072080594107727433751988472387372095136908749262935504813808910504462499872400755900218574812704832306230921859897432978423883428681844033595918397491433860290111349729768586269884728288025398088581463518562195072059728049072897175218281224094351348385058147665108765179941313279247068753023903569694488412008214858385342711589112234461636837501996738740981531606197817997517107230828232592775690754010055448827977301773715292481524321050017368874431512300980517727242778269287169302879267531955684391326030342176177719224171723098943081521131638083223238569275241885182012200219808549668157742387549127101221351899812900984904739115087907614327259023951592007145232133242025295693245997299405087081372282184404478730079989234602669789380221034360466088969892908174082369379885462255513574557411370639169570746820452991285883724920202298804469713427222023625606245756562825767529502359395310854319333630361696562759305972882313236747818326565569225762950624170006691795070142516625161457096075659766868405008019709494977886613921657918118924463336657556930573016351873992645193607667628620596426389112755900126898629919194210796846524595765702185412564725157260898112421508734748065516173754895937252312415188253397113136738256063261379163430380031439260306178702677133406535767194419452328228749865559337410672299924098121993580741034602850183729339358050442572734383763110879351758619215546421733979097005062732853978839675060186015128348260027582548607204913161742548925194941600093811261179997147189122856469974632523568886223085284774440757102146362297202139677854236653920271681945004307058216862611288788802332483799791678390855310257163933945073091779631755102079809836155625518178573923910011393796333985362325860291417746810880518052969094711674620516355592573508994500315435978885069545407329586053753979755783119125055691894583455999834423030229471556527332308428267767822736286644247514693471419771959667594835716452501659237964714908002416341944870541254393646106480000000000000*i1^106 + -28682465615577954525635566477424242187034700485778620142253385076244525134434352446460629319942907889426924507945393028618974836097451451856349399519784639849810980275468370883687026066211569037743610282762120044134209048888779346247745467472886568613399328040793375833720686585528201666850406669983693452173529290938809185359397643500371334213154578212308299390263859891494919712330439259291915136166623983176630879836774816802004316711918055590586245941589831618523928042119486179041459499440976285619604996997026329796162633370726006092320040460581383371105806820225519199175403361991576964884325910105473675008299753627928654455053073914246871161175130192897482428596337647034878003525783286915560832767367769984083476444015126349308533167818510381601853073457397369638838822809209732854104332827168782944217502968048883052517314273795230680735508120983292441393694418652273490098709595209540573187287295550722803753544395119985038604092306183351607388301221302012899133088261509931003840606517242768684000150348349304384563159306445469516969657837279549353818959802047552286038399944014371528995241165608596887998071746981409840822350775396544183388646055740591467436978100532133237319336376863905245335383063219161755532870616458499529647963618146671858100837271293526912588447230419802261686216920819187811702957344679906991606005331841208265845370303518182968320943655441452334647803414377350146191940630351261285740166468885024394863139984357610737757120144786716825764721040061307824975293483309967843418639416542379039501118947629514437215159666218269027427969212264569322713017077383714648948739599891233015234174221635459610515507946325956765085267493042159126331496642707626601398624702775234675504978253575588422887463385919177562351504897357476333761126704006072007685977163041688539431409325083943597337256009962886184913179640247996538462220079131199894356400139062132251234025746063383318018542337023484025426106931907937556771266661065276595377836776990392366643249333124250263935644732719194715704067201401767035954669353474050126165790987708833308214221103871245617770383570397311586348794905785463157553794995421505326110091044961770336895177853560712998444060016599906998925380917130939725211022272778503609586640502087670575765523136277095418826673724507616354173157708172311087527152623752619810443121573434450047474084984000000000000*i1^107 + 9146091913130631709561188503863433242979897411063251684092678191731730159071522811212322147261116077187458789253961231179998121167005517231034003077098672515726157207513885581243448542665488587924104920548183025105079424286114069000900982800524438447445195651307874309492153904407208783494122819968002033601972910196722499639927479856436966227749249772383009497134330409302217748653853092075301745621053262864499197881277921737440031086157086362989753908929520948651304042307443367960234477051811338506690003531424607486854119242565490125851202705606251824824899536703359231039567733383564362999824843854835603527393786950918124094398512346045081266960910973094474134732324497081358968498108153015398676909270491519599115128388883163481659118266010380829999297215394683672897261525884208392103906444501456760390891645478435421839009291928294979126546813998238226163983403927066198135873135248317796150418534846274003963862176196832349757606784895285478438734241304571625303168911280074175254970972579312687567109887563505313476321859695667114048344626212438029479806450354340853271262804470349134240954235655083291000547481685249949266745441820705848728183493181880639555623211352238242755415924380889678859437805185633948123223422361750401911348564098697417624896461336679588596605949952031969936230438681928526304527678737260778368051224112951532718743603548662334832646357083806843749618318217506291227238752833461806298546443329034737179239730115899166297465935137333333319222932420905080740461207125896217589169881242899190083029448139295642357464166041298517890132107603907224332818369487797405901920271234378269133513940894819076713296585025261482632726580002866006768741499060338258585317164756230110452537558387656859015102578646014970565106164950816882806754513040042563806229200172958413813341115605420394696522277195494883754989699805490494684100937595966975832137779909570181283860471223113616481351486379437569562603395098369526169634890780106196092530696106209585937336733945680228673577158916647793181652273456066653101696325388606597962255515127375808695340907690760190323067845837008299004380700364620345942282849493747264847761542220885017932974041320876383053889713539590096782991892621139092313134949999591910096481178626604923548025263168207322664975312496191042207442957770018531905229454106998482135381981254308192800000000000*i1^108 + -12432372901667411920199252617284890849453249755171122274024717861155440545432621923107374386392878986127184668414346791521864794048541726933479047565838450393866993992372362195890752278389164856836106755564307693994404995243126591501775950640658858885909227919313959496052901117959555465872710047577150295750928424543573473678233752354208408523972953765681028216052101713086518835012643270577949970877482163164351495512219752438569512654299469051185135973615326161213641805429578607596253235460168110830585639825942941367797933149888938324763990346972729877713621586177355927100125617155102934900178117651818609655955091852143764994802951472638064905982593087741115394733508009692058318075471670141707619508097095504795195764930712511928213330931781837955859371545529120190336706702859629469364015803482058617575013596151340414414717985717890626834054924692697892544254297014384119364068036426028489225690797683008226069313347509231416425321315624571251598346405369806941988806071994769680506230208786548691931101692149841971136998585777516828599547243774753397872086407935949886942229252106298017330236773583690051877721794668161776304825241424745787139421155157364519866709598473144424842551958310223901888057390565723985884853249127113033302305651159432864787410458894517676979371073290429443995465585954945885850617377349239796898070494019402037242224089989355310394905498433981373655689182302120985804470186643176401381586358046268203693647423983012886739450636343137447663628326619587324125319985335843244087944954193796141499202810951981578804978532187198543978570222729260904507117726837539611386861387962836339785330542648744320439668052257467270312058705578872035593708975589438242284744933706029236749282573676466760435332118510700288734794415851128677486455490072146503631399093587515005579863909093388991302162526464219466114847626080503657419803745078165436637039214960522996274352530857805200813412750510657065004995018360441382693539047600751563094729993080633137437389199096323421644278622765242912051812323904622571694588577000864779995565504076519132530697127786217836014557814015474497831985975900890510423400787025403288249369574306063061819308912934553627789846986504901048358356836607751035252876359776268468542682085292387326014165434910963348097502261841029369187294938547121010280614620390019370821200000000000*i1^109 + 4459567591064477537530243319897472543481956396214564072204751452432752169220911936263297670356849901543157833922056202963263247845122078606847347768548194860907326661772684497377823080872949449930082485480638191882916336177040835498016616669186469324650406171999794598064742612219696206680108682996315097524236346975717504302310079899145825136915234572061009099040650502479488004006935896971818081032000389569323356006502081093237809315564173097500702806466762081855649643069775611610161104719518240127521549113546450178995668979513279539802590353556427579678839762117447250715918696281403120605454811649484686419441664604664014012601928238763779329608402099319158965695168407551437251531175359651479223982418634765789648368892471427024762317788356554273856587018705114380134508952713561286764534030258522591669704190194361235173898309054974816077050383894793931106016250969506266576517804273776511225724955164099570686678264488942889437846264089223959157508504976818436768368853074032184114876469456840338173385762166462602659126953030971141691131618640750534894832011551918300750516892666505303959799000914973301587481063931829474334310553397195514770363202556171230068465200479177487093900737924596913820490705165123419440361550028707743037919856287991275961225011800993052747216935834199292461187795066314738198887366630146410534252706155108132303761695249765505167288230670485242260784315524408654017265194213296720732643789416311645689648048081283198938282501255309587529936603933727523710036220047327351161727461048463164622139883924415593022777648202201833836369256390737314181197729678630346552442777919787066346350156383985431793900209625357574142711248920432318387426292100902962812780240062210958616177945529734931529564733956758206096220064159831151624087206508592938302025664830967886629017791776484860429588590552545469465819815466916648917264321535733268949931188360691318397499514159047929940665583275061066934936963530497272585984135829795475268028604489222040669381113806434343690504547916905345168914237378708149682094740152466816607697971803677462821018291268668249264743596343412407090926977004098786358643658349663365093364690682524435994819199645507681830463478301734339818356585894178591433756744190079442637070507680920641469026893132081026215791672251058723959679676782766605844103200000000000*i1^110 + 7428445861335585280736620800267092339307500829634129100728144629815432847320522547038279073183256208780013771532188758703548678337254130944702317891991298610549988053733642621012823591505227070090892245075965468803027939069811427398016144200631362807633005847401437938447257438501020097016960318919420908756591490307169640466966687571909482243356264791779303158691072527886144027901663813861654609017363110010445637573873881237398225004490849029785146346801148797436846315611154833313384912936276883828640417033833913265231865780511356025322572445749700580415532213567967290870048064384511474508844824019960422953436315543015164529865565166768739114107923504199738328579800821012431571768813035121161796097501580054952266785364176869896369442247471035532069713909487665106259705846207455377207611278458891660885888288130058339825818613471054935116782541181011452298556681899745500733833195628153861449681024298116280300339373274938878068938969112359885097438930165028004495859212286431985103556465507828772727770129239878793580478581454015642069798577552365651770825054854148734323919664505429288920605181253465851402721657138956497647958896448467957089531947100766927309863067133876169227615409526300269083368063384239728131142219854487703774884959249710944797190353105227717268286417921498084011289749082290962611605436938683123661534880762247253355131277806275659431537710233064254153458041859466335457221424559818431091661585140704845369863923684624371727890717222816457947870591623652662886109303757068981788832650704111995908672559934340518305551421110286844921736152377020329292310498477061666594443130240737305436992799408114617367247744852017715875960347523422446199316898540805641040883446060712114088377441315367914760505258092497793716564231173479188966515353261358687285533441060879713149076544028500282529245927030869118476435952028193563209048902298650124279980230087935377968559448160388396688968645988524841660242604758297589915405687313130870495973665038622004047103027649108368083474542409471227235667268771093369810836973661914994868256690185344328155399024180201969908080889585187028620382484065319182704268937858855938400626024397177138779966601455389943216764166314784387707530911838885612400145429006344662446756575723092630244199449527766729566549299240155375206711096800000000*i1^111 + 7846599603776109181520011155482516980437281819502098168588695014691720568256297763750694901338027276101026586583040711691542341789402991791585600742665579742507175982114820672710906754645155427205703725906555312265534587456446424583372268854555841997376960077259595151226337032830119771348847430622805933287792234122089115760828001214982760336229609413777405607811959886312243406637881550006686475311574481958842785090092836020615091575296317610229867020161249229686904235664647267267090931361303093432703138039086593937104509374206269932492790661506197082172890443077474933761466368089417738618235672743583243144132122680819372943237650943911602971534099347175351803319356786272124946824375564764814132451622383392192078022795129456078017066614839144190518642277334848953542999370638835907261559265911916198479598190712019224528077232021265499527995513834981843318959004632379905657834638958410796299772011646054659191674843577281447081565940933738026019887299767385784769362295338859303317934679215335549388821252356333202026908169445209444442541397042270559023322462781405664271935888452807664638770449417641240992376658706262410238577445281972530819662819811253964011779241286360161215280292523540685077224457805597269069804905485473498308704738594531869375440860213189917650355174455771563842279161953678948240017956000116098514603413822068571757846976220359012447581077034751261792081868114216090787218189696344403546773923592144879914974786758804892029278984393951064109118630606042156462403556215719567727974075701760094170115066386023607977478544333006502146483426196590977338601034540376746830562550792524332143353092851301675968567973694323496715421295661892211334971344573963219939816425405629535963017672887732476876287162968529591767945870228281477941298645531074915455484709462684792320541070167759040794161112865878844501595177771345148015822243022298275484131274648713759301177836175123372258300258305855114019957344488110965376532652533376485966056134366393727023850331352773708861641825962803545914422093908192809933628568811058817821128138644566071869215159341812633374516471244134547958463735935777056804716117657803702933274723911106175052428550239672921692610970549957243369883124127821994112880030265058690117697628877626742927714212964125827676055506232560000000*i1^112 + 4497603287113613679886000738374813044827668034966530570909232974960032824525003580435691752021578785609098204688621757012269412892463713702839437083193527810950722266536537383898354999678776011528610040841646987286119890647932326437070945520168605121108510200625095128926296130768612822324073670280723594880594556427580160129902673023146385310749776835393309922373394751823572342959487406884382091870136671493254896289302283096092940984814239024906573720460380005706600641810814818831370455111542914537370792904885636088811769218823761000612911271976262904009507589368196125942752133968609178894947988377119576245377597453053300393245356960765302529496206900603669695046992493390041216657959420694238342597834104871734663062194743509736741465667004294247252172764771789909465064628052318355603301049904525812464250494511987197893905899544764210864205940063850722127276823549413422566789917806213559793044076960356874985177238231198686038626484750391665953379181938823206819863270367790994449180082414348325563376194634856913359354561898495315971130561354342373533044277727186392323968620090906654224116667346098244241094026983523143639794587420106011041843636683851083957607666134191145158427636389808864155330579427637532591412909745447347604832942995917962787192257620770106528659421167478873595212349470613839806220525091871610213399616163712542900835387420628954757830131976449897606543937667440815516664285039717705455642887244494116416730250529503636546792608208945704398724741184123315052761089091315684486578276222260272448121673666114005963187064812734123359201101068336356550360256451362181182904160790428951189355799333895223666183279299644246130186196898640809506738279352227181699548622721143339235045621645414126662508491092690682751712817538529646962210548811708657063460999354178289359631327875295388502035712313756663428041215779404367948746309776308949056671084277007394145651439619620267779741409736397243856281740521461246615347131761653206633591633186117325436473695253320361579612480206168138654750807932216622515848276874883942115882677500053981995592592773148752138957282092679428922793743427791616302707412608176007206180166821220231683785205742739318900904459622549044603607196488764112635781174386152128090462598551894524226367076120320000000*i1^113 + 951888921945804798772451544913234977935559353719177479557126155262620733684628164023365853144621438138517682492554235924883750142669056412302742089145263949268626522563503227682311605272835806597033649182701667503145057346608841108571842047962960553644181574750179358841292057793693096849653912769461218507962221661951511050328970636497978582388847527094150744453303524278871844604472583587288154373364126892515640583837397205878733923327130266555527645944472192499160702201758487291244649541909593983758616858979756838289738779194645846761994313700798836513552240641874187313401672368419449879409494571086631791332364380331456024652843430388481994367797139606464655777070264122474687775759200167198293052563224316179697081886244829993664778139713147298259660256338449928025689194672095749200327490011946506405929431896839428596712837003928943789940078102971014153783191071600942732360608603279933290004308291799815409878608472212772779532436721953832901030206572227554494163466697397549361753011542366445069274915949594609697429993540829440803643632713393264469994205371312809357670192203044869023268487010917639081773668803557530486471267486912783435417983634174210110443854232468214566923830861311476388325126334705802935797914583753419032886715393700092801742613846107675844661675054191978221958936464401545481806991238177069095444871996508453563490612433120273542825384732696455457036015240228425900833779394907475890228396967655941829766512171120408361520116806191323478021261589646038922202468045864551002548820464892998101652730940876912290873925243493650800393773794408175870743322074545381107682751976065872827429972843586811761508216814687211504153727767283179566977071499785122359797208935125787127069278203710670921385270074205510641336079746976298922748156539145032569569354743010479948290310653500779907326455308201638285177917139653668669600724964172409001914490638276285824324062913666409457302367870557166849939060739738933439308231414419885349521550067433974591158306794961674250197644970098271489081550030114829918283949034312042437143668896439104002393468607577880042629181168964370218661472468756028285914318573756166623487013887316211474558353638810237526669997171358020437984560485770142055995106343672846780613117780588000000*i1^114 + 135513115622492015462425805749189185995701755061668490123315783139466541030836447703578942836542104003579574565542977197233630488528464183031862412255726425877292258423290164951151625639212422162571198931730352254737609195569780201111113152897731879558659088631569302870601450238185941249416739136225962636164954099623007960784184246695816168055694765976013069845455588671910913468861852329410152023002535251527617569909689635934027337200834234370537244475920345830612243105659603864107090610612703625615413281428232157963940235793247285406080775378537525704016089522182056716028477268095624978752970626350015916562119417518094654170844762722145423449812189975977152132252457003515077847496665001342561832991563614296726630495279038050192981192027174426616575853659988016442024799388580405454726466982279000310961565843383841384226979905287783734027778097515575442391104043994345186182507915981537591463696920688417402997269177679873671702164531129384062130342067125747162211952958626454866866757991017087871488859402855811548934123574090132634368688175860592277304749969031317401768797218551289529980255186750199436774665569271235323236745269129348557387373941804031300636316575005863554197504690545492976775131339436827905123770185374786832419835973954429536097166991249154779210981972682725169782014276428038879702214255908388533246823387718417365647088065316998921569002611647602026607334219710857660410391511271460919052255815496738858277043393905622375986726777434777215446776067316792987275486026422821216966518553541092375998689212941175189266784633775429391529541851913937788867639111674796893709480094794952695749740064229396826126882031352310260286721656998170323554045709467713442038309041029049219093409692828514784718168263653493106420183198667437310201297239997398010761772317821957321712663045686088055478258390414772590802939609801423643812296549858307827423448312251656563022737666803234542230754586619426203059246120900939129057748336930182430412006755975617429132471063936476334769514715059297537439608084421274053815694501823343289821350540115907227336539764599554369661378864044457270106330242519621417605034270613866063119330136584403842855449637301787464671390668485909849056348705719483549853663522338640000*i1^115 + 14086092377783551081512425600937519859027141813809889035545662189744077652272497349777302769378120215769571635643965713946635485784823321205219969286110628138747098678687881466120368720883735874237983912905378254643518645164116302040032355731854150315005216640564364533940480968716881466821092376491268460256606995132579858008958146066624716998502456683005606420089589511729058148529021403684990508477488956000293307341165492543663916050453974709322964988600103868473840138004016029248306754641324590367634991643277380619791751806128043527362108432648107855011215338838580597396087038323464024991736042232799749764441711849151836773128058850356291680912661393840010478786037057882981618463566745988580978952924685279720894277541212416956597568281299036506533305690792639971683903314414665370075798249768744563119132123779641953099933272108170358889119446561701618600782121350638601535331415417399053814031981775076381629889586933355937925466705500754605897306788347115679011419926520502779869736791558357009728948724304744792853349314575301731294092020926452930042836171072987079859258519547450672684285694254558383631754483458485641296283804009756632689473504788055761255688667706522197969388451019768587644468398265364722131852910713286919039398585321993061855024991098252606770314368429789985413499644799321032738830556817943902330925888042505013118853395742959749069520937825543464056151445141350926806109628646236536371135026204615320480168124076415280841858594816117209863631523971980503932155898905127627951595383924828870761601541567266451576754806244785729209058963038069568810402675695201077437430243717544048240624446362740001585183039177276759291266152055708163459494701676902583543438590953421025757224895744282614334749166043932491245916605781918244416739730743883249670942197575621884555320380494422317098185850783080410624246507339419852345809999548271446116014440540687242785207648453837372855770641174275840440186157222420733422537828263098218774402458922196042445760936168544604054320942157383806735103683748559762277918167893170959232447722682473703481785586677932449447923357182471086844597405828269724596698061324707991091232048639945314448529299834170638608210748727372813089791551570008000*i1^116 + 2303342361726338820881835793943304254384309376203232358800624546352148210554346954785754303357442893042936102656918831523716681679837620936284064091774534340631844552854824363439934166647402608370752879091130407165534298075373755187262775753809263810733340024033731099726321431140684941022334287659545596450707625536526063753208827860446936884022798221599687836828603111690380926051777634265249955591085239230390133457056923368340297911887919954488078661484446649587034619887046156830402100642836197743068902077174370346104767086040761180429229440919709965171362103372709423008283153589125854357698871629982791264222054405197406753693713897008507783897456364321218019619680788600593119673309963615218351971479342749521661861122982543759093008273477574497911832958447078114412158669166736927204421316719448256039272297121629009010991261355324197082059034576151775356671202646505706834158366226375010424709136608414401755778559895722846908776108435094065263089561531778011607882946257308221219775178212867561351375084229390954833379776958010361684854906048333036045105723695172787699478455129521456507477116602213103933230701034114096949189776408215427600605039642920727624536072071272516185412748629039075687994323443061165718247960828141320636203011292987468639693451171929203646114195366397056034969212159464446575858687085576576752293282805779728059570523890746887610048236130439485946985158225634290911120574694189954144781903987311753495357662773101134629969227958577238399380778368186497892749134888320288216845717714017754238886011930244968007632218408735747277829295623952028741264912953274714804668654225107067243622069397608769207135717053719360813921634259425818078755306196945560482072390585280519168071073663017634444817458547879247556823839061005346134258388088835422715907883579239649067620931261967046857356759426207403683317182499922274109524701561147524138668988127960871937067079355642742403761063277118766751745031437007269880367933841880781692684420467791425053388363292954043590305080408119233017940831721922338853741629941450064746305813547228352539390651837778315187488159532700801472505627124846494876117595488228564334338456647133098391837600242813004000*i1^117 + 132782661376759180000102196005170038658843867199063070502728446460328541565378102098281589136989232924023818963953590317690348056880798067883952048733496874683780169642094085014870588490897723447001672414166435137657025667734738957973401246124403637772540670795691429024926671300152535787963273433565060680838661316270170224057011547545679091376417522321241572300549088190736647171957064924434874850909947640699352985938183335640941788017754184022820454487363888759674019009205450918499893194100795059064076308299474293831368089717233492272429915584757432483909933538035624260207416243399711829006938434544597238267489431602060483809194057902245727863416198291712753190066574377305527185397958703847461837299938638997932315273846967989401846661732367284249234600338714951967500216063583386151334162724776059668497116788591462343290523651377436942539484692357036172816748155417908514168417295896727802424648335066755257514137405240637961849759323747586245600481869871929983136715041773539923596723694867456716820353238066455134449907127528517925668023680183556384932461803799052041924195795939044551151767188724794037566204212143006383253545984906259298216416341371253364444814339924250997451761266874980244941049495510899216380000344851627880011854299868948564598902201296552972124645911477305619072462408169415978076139375564593842000090993963379705798357359719572229210014364033633364830461686692296531421951498369607705140108986301877296055813755617310026429932705159100830241542362157127830385939580223351343381982464612987264523576507133244799061949510796271527841452288017454988554104827520577780245754764432171992339543842564922740453728385778726732560733505939481463130467995119397819578400037182007795825866363428456910273081489188608411442518952686368611755892725941389634714573196319574665118112882821647804261737007631591615385268896115440162896516714670509190230455401764202762445153942480254359914851521130718838165230493913072082927343985878718398938305067480047871161257462364677019006486901101120483505071164981562220310247322491268999837766585351450959599408379947149774990342432575403975472120614336635240625552650513332719200*i1^118 + 36024001515627143629545291074719752818674481689790145127931824106121663547154496721321083860411083913515830810616950675020082726634226120544912245097390851392325851012500817301042582197640772285055915261859624175728776193463285841845531835806659044167393561881146643391561630447703830705781437939629050884790008032240601687001057979668172681008736579669208771468830116673715078165103663462450277698968507082245298274040533393894573457125597440747774665443659383957560765447788870978406591287887879072607307375769365741713407108150308486342958047527834745873977355267314092216059832975013592546398697947630484717663275318663048462902791627029484810684485719944535966615281812501296835902450363280626924988849612347067866545123468393167174712094891017528197083314659188680733918524034478395105894517974226859794544245691974723236859239078739203042309737574399846149205694746049968481658233484112159427257847681268734910905482422449228480780847967012466063023264328972213334966397472304618920069917085545970273139663275947884318105496987055073072974715053908546796561687528978705236378449527743770305329860294408345387363457914629285750950243344724848910334963459202105772680213744940503694643801565685034224117215156619894762348644510251972605146725818587835922085657793408234109797965376423779960151524807658958182918804608669983076963456044111679915704647390053948219201499860372156132846249934011358249436024535511156954878462734965667863513320303180315327631166596320641758562417182532188089484079420163824365416898019654244739444763939074858219177530529794868259245239207858862379923868990562124436771557083671284503408904619851926715254373638484752669904483655270624855943037056511142691488414203586667206291675773389446780341470359549789790293710555416225577933050014779282690769283682978194094505975738644821848832550979409931933748526913123747033819350467488251910958890028202040208228280496574014786364240501914598570509631825729623786442996622301798476160169348649995130773700131971052515119401856035603822234238762315617822665137425764426051382606968346865021713897154954082129343177442018397973885800*i1^119 - N1*6488611266168707256717079013758491201526345375578801391841734101845121844140837637267220697787068732008346901469842371336607960371757215575561178929220029696334645242598273275061795421725500605605557300878765044922233448710861324780567370369345918771076477680892119044542674545113520620217165502685649066059904225749222364715033186418856187726872724610279753380851666120859193602158614950016815641723131262731593581525590701895612774499928669377911810739725553*i3 ] ]