[ [ 75898269009171224625886651497329531935940401475612286869220204457110653133543372024646400115977244982383584582621975470460821986539559008720401027358938112168573198840387721038158941572235374120729776980618885242151264493347848701327248029286214528166450317576077117616187195776505362030000670733114624130846924700197834155316237057187097959365175559712476542650870456912199028099942831584127583610267490827708216187996672554407149321295871860917720775558265354144542215497116926629908714571636157805681933826431889074189142425611174821652453394346174336085766824709153168566865798403414869549587263117717710253507588393362411130363714043102661913446748131411143895556982869742806062529539369347995589782104846153604847826219353215080649878137958746247215002057046676012710569508043106507888094202435093983365232206496636837424356163558881150310892410225227473035401861248584876006016679600024826202051430816514200089576426624348521637988530602856060406857616803600567332582864255374934103828666924273585363943776180416852226333755438671358238149991507041826784694247398912602402797082538869765433169521794752514689349101190850859526314894434635530265748656003759944920978009855911082914163125188369931039961803405954729274019313230323235151098019637081084465600566559793316759420161143715573123137215261021729092354349964065610029068118959585019436899706670294600248924197440232517774061751280152804458610008214388918759953323168082584194072995890284717925427237021858458690140935868233024699559214333350793185301872574452911676709994090823201659679398583996693880297418675899802472094990674550229424122932040489372980288746846350802098130997217509943279616000000000000000000000000000000000000000000000000000000000000000000000000 + -843165290187206356161445492941333421730691810702304356983294882452358405779271987981678692726190318393565595264915687818324783713815947059087586267671743581959124192908086222368414607344786487414647151154114887871572043189825621156379549467421946704392079265098114431543763684408723737842241358596647738363736141504213537743101727866446374514690858935893462679092451497628642381653597305462481924995790933778355640459371764141426959789442583310299429782903567010211543281949842701549762658179446006593744960442831921007947862312252545805775440294220743611044698064291874512067886271386550853952587624938383445884071940507749814865416089739463044297865352278024188998714143214660419908021382609502806535801455149446182431368684967431638909873936003450775613373749160189351475416098418011111678049315736178717901028061607302198059847112851264216162416964086277775682643049114203971172909222626490387473210868203642197090310180248076408438203912961949556427142054264081708756662693950204170373102797434479350707573389403386463936948103834013788162622107767437802298829017368148230757448112313699369432908409269067741718095196310204108226698895281979845923042024069180152642933888488069786685720456821162041809297423207475240326971642357958007020165104247581154355471668131116006896521700363171337622918759845190083989670455165783961199626374723772844200705955332528329437045526662502559088400162459294391483568620665436730944414891438222723321918141786169046985502739293801776813224457723491424974097118184588226861895152002286115192304529187106964338708863093709600590200944554302540543157512447992371353379663996466196859207951765768647413032300150670334361600000000000000000000000000000000000000000000000000000000000000000000000*i1 + 5698033494688059068193713866530398007505710760040195755556066388678450586889896073592252030203048197532711927887361666891678030212107898764281611811302701704165301773645624124344021136696603113384057029127971220587497004955207306663602764600316393508697592141033751251180432143525795868669367698833768741849285733761834497793109612914407982675071495573539157383618271526958676760337284690746870282552831076717163111643616897653057099213980851345150803661395163688138809645766250167950900664083955887547983725551151383737065014282304580219500603459039938904764259115774188185307545354313195012586875800094960099370589022606651653132611606982858903270706354963131719629603187494105678290595653416788715916899242568888243123136865863534602454827878654247813624516740446382657644633934492290233741793206750158431239888575125286175153020989455259907523470172124527307822265811383550834173060131282165245460233607654235065505492477361720964878982141485930928808870053003409973581607873841367943425985450716993352546392667525558510283303095910526684447962704238443032829927525089380739193978553637587228936904621363049497771035863398828373932719539951196886778062974779584159317121070128466294096992299228237607715855210091995741004583562093532589026878960615064301100320137428456156273312786278688503632178693385626319456999301397420792529335151384926839588038117448173069997019532930056670142229733958615589962596857480481070978783897352798154982783641131710822416723660317621443015603271852612529987776343730158270805921954408718945414085698732813525107590363042265897415977103877369088931047573457366639612686179519383159527312329997394336000587081700626923520000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -101877829728242418455956515794184131675783421621266568418009520016985675971856715091273528204849768463223727289145043386744416854478346015400831538102601329199962944927461534200650013965688239941898858813893641002771566236712581242927240287942782503438114303216972133874636844954692448450638361952038589231412627415909231498910435296492248617750562050208217669322932326457963893165052140341234506487272943022980736028887627414458668710920653468140535363476354225337621085601035555434708130531413045403287183640224115556135464777323160497483537811568359534725784915808853531569541699822783632982126715853156241302594725391793905628504847391693831473118397891204859861217805484448941653637780190687197786505605068367878728133152792733011588806838301029419879044187602543969534996483088745782513798326091251428456211169811310334769212365284976565614992899873107048133951403214219369677761205752125550684796441683125393567725292058122622975367901054973985696232559658714607053576488727526690985386308509248530005782607092412729771719678663595840212186057471951432282020013634651532978268013521593219017410750838019564571871319556673377999429883938174913009399383646458353103321397390231516822352794295433638593782604947767308242596212005158746694340091586651839931659820499748272466379804743915386492781060272759613818947560176634426556605617607494942209843964926360947097556914624510881868298507457830567944465655012892161241509776114665036441118075937695752574626605752583700643699437986248336511768029307126011503411552840249658471182831827091665418059804124722879477619721648799342665946173142262263025731804443247083837513815215727222567012993935601565696000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 120208773533573904819826391133408417773748361337978378570922047973792225697709756396191386888387600038581601261291230731856233964017839692671991014543059546589227758744720289257811692963345749496845607269761218550837823659813112359483783322730394402342763431751687479896550065170023287395118301946030778813188011378133749678802751351658416415697731370801851908821929789685810134236616543708066130228541601120875531606651596149758267386138035979089699784517635117348597242131788761653547154686637506990143515008027915856869068866898154335537546314162160415217646771848394510981379359174163917373861094490884198610027994675330260433953349565503256156514762642465038976129297191212958358602334869524240523120094876094628201168337181814421225732407669470645583996464978542228885433009579324939818613556670947698093558299197684571375227605479203428025119512477106344382434192824649704046937557438696550414585077577655437022163394512382749537376161182237361574780661211889866694684470128141884165792868215386715548677467424579313954311803514962082606975359377772014996289886298376238148800953991984156997058806667616161604070610960824405608050321687020313764542891761322210318155622751978365115441315287940043043907858236030407126262358522353825634454335000850992317374712134771056028231684038114340950563318698133957978132067594804919149603169829900326594134708557615668591129055726941415648977883581553424155131681501828750056195026598087888682778530489253109429459688555864398295680696665838054311200697147917229054890842421075366350727888814585646019323557701951582140389394501254360004376633378027906767094125306778654728253284652587339331157282323955712000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -66253532774282524859702658183990018553794816023194322689519881448084966377728594885468662704897726904052920141746999205621311888698368242496141737109592620536123405560239999844060447010334683852316363459652467947025336652999629111492474308740631899902499386134864670417114462894267308789352972513929089220288953162027750602051133943537683137390471082350069911035986592860164967884806274610747947592471614468475324823704892751631207996400097495489571415993831609558773909719199063052380682096351761953631173468267863437618470271259336277460679727532158036520637290201979614820811300794343004929243038301067558781785158055670482405081759152292442609991987335157523619047120758348495157958882230264972093893667058575071927778237888250714672549647831072187503474837111305966409264660572041416826876341620279813940787818623576179994633913267647839680834974237761295575133798415262265855259355894640578341798429672498947679370224902754373545572578494087926651641123478014420298708477326610196547532097161036516878055597254469983235365476520302095262778520175902923150237349765710042884627881762724453845874159305676954341026639817178138616891537778565024028639495036235926507913952654693823119113460887536243614420814236779155004540365142792923471992518232179114136394096793958145707488373827290600599101709044794127764163763044191096898283672564280133364665518337993774754302759085493812751435337951842740438487150758721437133014451441476878081422695038667879965698460189111615447391416791243817066851662604382767492569779483866593612357787000409268022689832917626118405449054776116742890756778295754414502086943630936304762205944315526000632979063266344960000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 20708425881118786218118843469068239703741820493966797814495293899454646331860139242351062944755403678983683275495583969421588844070864384747816763598523223435599135445530481141176254502624906439556421118284908701207905079801086759855125838842878894134354870561921439552088079826732046447478663335424198418301808528563691757195407840265552255868181980415466533953198329952907543284535137463177177394784537052431413019693528214569535736923298434231610944693443876221033710319160265805101022972094940923632601074570293164276586613303241483091027704555443456399529519311211376872882751064338605681718933105520239612578039117157593866091370540920921468868762503069162084707616820214156118854135747408262667668075913120031775591758366379771302223262181296864758188374249687117420661343661445008332412663310603154268643348289780078982799203212978222682901383582280656167705022500231869020214363315809739300421347867180903096729622304918047788810630031596584532629266862263656777800584716182206972497931508517456266725436776559948572261888001716481527668038761915043217867244449600176223249814691744289595272318140356683649033417755487848786396764511878528421674769820564151775639639299193300426151862769657441075185951562551055017453230277519450904090957691314420223974093001517673219074632668024125683201061478721835403197524701544614301427395514975365694036091637668971302467827729274902046394818158575647976393958114991619844295499237252037157881993780372124449506242501043555673023515422811739437753829470639964498669174927168679772469240686730807801284472227980897935518331822627806712389303860335657018517709388537963042745361359492003989352060289024000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3602897655336949532052172162977254008159347688734482113898929897423166547889569409682068649924666058570423642747769955570126602812480198241174513007268994924727282351506559701821935023609745105423721682469822251438414902860974002986280219326738956725163578033689468942482074475606408387382851565659258328770790453689038622347286462746432286222970752713276021015028576736057186121842688679283367042267293987669986392800651118110308087312540433456036297562104573961926778370272440182263173776500892839361048059370065863999096130431730828579915200599625178282702042635954046582659921973436938722278688543401266802174215915476704585036184721764785018836801502606302068441707468865920497964798019391459074800762445083994581364328184544473847303037062232319921061025282020566410264478199555838973273845636125735497250359816700007671587419418664027645239474427719742765339850888707299240962970675661002673604493189714204938010412715888516641406457904948793167618076475591990788448869264624807884110147931577707318577547398026146623299949478779654717232853628539361597769694283861257291148991474822611951583523214872475541660225200325208228973823325166049171063976136189087434968114370389757804395528968849110340811670771889062923467823915255935444049600524189346856296083697759041415344954239381615523341829824688281202476302131811797622269263717790220697979345737120840459289095534449633910495442375184162927019588605893685904262984195686855805416167593307948694070331014115936117213796288006830171621105597802696252622336425317208934417947813024864044351498034115778676616593494382003767337183485285728718623195119989064133169372818818181096898402713600000000000000000000000000000000000000000000000000000000000000000*i1^7 + 286967827108997751720255401167252000278868870974501906094663418725265678969133897054357149254470891645522459270325166629303752380786316697128245541392441180958018447074960449386557995573268833925014771170019431099069806363662822355061663999624088433234029602931888300621924309375638402043963634495426992794420296624779808616678680652906294261344908123669283071016554967981683308576053025253237873917393615173520296153211436301723673781434239746368380569920923305347150051820989777442579457093553152980425214584218840378612856265198573284897563953918307412995667309648328382079348554140335809578384124357426715880396101456500717833802926842268007095273848767588735373165115451018894451253456814965868257214027773034937333765682572846402541804690539238563135967910985762359924319108180464626992353451748270391642056097399333711802826528944229618830875906732104330269654654365436626721484483861792196474901607032666308330623406540215274969276915873960894603709154560622944762903842380885895485139730450856959936683989145638651518564484369284779862375660632484991420830468700902385330386831750321286346257549339186822399049700927556083372146781167965651878058932051366274727943411323842991365691464375622658194097608863711819727448023854964355626989011401228866712680341943906129042673569602700666437052692641836366518435493121517481621852910292362065904585606675730981749342880035648734188512588242073600005135813699960776884075161085085732472041982486206096818101842196591320301308230930991303498697727283844447437357706231244426911355466729310604932400254459374461784410850787498798102322607382423038898677964172673257301782316808984345507266560000000000000000000000000000000000000000000000000000000000000000*i1^8 + -3963816670081582947832060503076403868746229574466183006500733632231405970953954193618018938635753386160821105276872078646438157769227758489139722212194417872535505053909537083823019414539799353537812222402259071804538258384900791677119868982138188864846318211089332088549218385865476833178236257735091452721077894892446377407384573305726187574504250225187989108123122986692198641403774737968296693064447542728208945484192491312175586363051067300063520359186574871158583491095337666629026484623327701431182744896879548816557099763256423281087800777610020942274557125966948932829962297498172761566652551646655605585839611686468607557533967593355845330596370666057007198132770213680704916223811084876316718774726648584249476893520033761215667924565759586136746087304993856609105596933110001654484900685571997711827201014439723482158317400179300313745596961102442969297654885368520143809811187274168383452112036542643857859770580049006861290380025306255813025647425420307335246086429097329046930633876137994844213533148544327268181798368414495575754155699009165172909712989197439060728032013261555295875001751627065259273607633046945074532051052057837642952147741891113401353968958271384663564860447372235847111376299080789167885161031666731737365524438987331329123249599768975706659572946216892196824769302562692204836616516177035819779606483259711512408295950985346634286680871259356101406647160067370842585146965257600425348396409793983378145620807723326349683219668176179011156161617546945047481539038720486910830071257393434247974817970936505044208622048175218361138131206701484967336434962233902482732321497151759316399245396950216867840000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1869761227127939956039071525337645798752465218443586023361752662565441558181426605067863316059596048133986985971177950391987347831846719110482584071626666677949361156371153729481838705202538136071439580947483852496709022567246654798447807866961254012403868924215143379964667824808445830957531611180839506287851619044945215757403676032979288941783916747742476038975194931489274869834315950620583958219168526311544657527390356483657487162542604443027469687218162565746903538507609037940172335751711225981255322328479152283147765248596712141705896471721023749031630041768054041080186064719133506826383780204116243355020432904598373451318505837619576626463884526877356403452873885909580315946602129217461667309170030772847672531559568462361311782016133683143159177642270134693475020177403336616713899427748428129179284771815231426005608566029283832812286677441624039521961604390964338022932078129391527001670361348127093158132696470542588223348848104887147478516383716752716255522433125308188917607622886544918481697282551125951784658239410266121094804400233658896270473420510905762598632719391096276885800353949171785887790795581712796865694648828453606037860467836156649702986011361493925998914090443452300839949661700923655542295901562552883572775745522651325804568178894599589528972685040958866138151803501004973077400386430818688968425895992519382854264310898217372390057408933897103773975783235744558149760931980866534557049544390078722360567013050511680138385664286968456925216265654879671546015267777055194071397929185289333356006287884135187412449054534803967470175236125855635501689276791858424613649261029714533477409448380701081600000000000000000000000000000000000000000000000000000000000000*i1^10 + -1115723750933334474028865384825217811942575272901231835526218047011966126816474671387588613608964605364504448684687594981940708954081133638009952206929984555085930465925980682890204569290780185557400242018745775053206378028209651011620061825378244789725232649896563423737189422274707956716247065643393013417146586470303374170876981353572297570634359349177163457634883171386767163278299278946644810949913637569492601470732272183746085923377759395285257761365768983855409842355611988284480105683274675770601329754755734819668341358405087320698845867520911826994582884486428969455201563037513019083456624840502942966911728849912450398700115225721931602912696560361386092098073614436938834887757911052167783472969252623731738240608434719375901240331907633223839731872456004066723125819154030451861437702450845532765026370142546308613439405138098944433864818477347068452126175120603625212792548563412415625175392151274130033496860345467633040725574965353331339076451461989599307778014011557794345468772035840330126425601045845671470388793981582552872865291414293495538187804772442358848444174904268159234065694372348957173875720671568749083015600522918801095387336888938216503173191820011241585162885765602766471748088960660759574540628889014077754492733677821561975882910965033167618660747137496193682036707816666035020115580072924211796262487966425777403616046648000595063045578904450315321057070864128395160522733896558086427745131950765149036176675696087570242377382989012399110333517497651290298331357686003603071939608478418527533584088048918858464952150995192112893067671621496416414022959328383972433097851738546006041953342156963840000000000000000000000000000000000000000000000000000000000000*i1^11 + 237239946041281409742750044566087463630417317415086984385203696750385636380606486119393076874241186767795108041086096165881288933750227671178563852784387784754612473433593282464105114581642411769177173399110921277643081233134460286524985649553356099661270447805346192566762737673547924710430105405422174093099837124616453166132531222799677803585424672761879878209421669356435544874403508152203586107534430571128585342492236679828248096813782930225473511260376782406678465218005482757381780760095722677657206867643740104668112484252362990642773611208264934089216276655763228777162437212843714040746876661546459492322085032050945803384480414948245664377125238249600616034699678531818580692458533289724920595713036175452796766646389739659372063805647615381216344986412176232442663752010908742599267170022373711692713888463503192514901338920509563327382929478286485964238531466329402591973056888182582203510588060979435887172793838308832654744045204593237510492200191506356422435776178381075414428884052394444690262653487743132633409961639979155033814419916071477052882886059637598995321292660186125235927220462526783504369734089532556640014980141247814916520743005694467034612056048398019777421322826737928205157175295792656205359029467435568224906902277881519907163150102551964916145380669487944323596245450930317764963597827319478409836123100969491304413784291396652337104844178929370791047046024495416312310905383253122862214011055447957583594577672545824195515144771706159407017064657173512281336467977389882819223744103716559555221369486036311720216784074672602248565602258043631823308984022538428722671179911813443657915397308416000000000000000000000000000000000000000000000000000000000000*i1^12 + -17855498877576224470442139337101875882266238142473138990579798158062096620437479880338541511986262108328879570364529961565025164803672677417459372577295306327357734467210689398889734603741763437760294826549616579333941658837458287198593842674363839768861155095188707125005723953913212743775864976550611030993846264849160271186890167291126904791705283301811496245858798116664743197878824264614356431548827748671287663186574839473914600816447883230933742310208123652917966953014646915641665611363357959224694786418712517492005610408945336505180250717542063438954753972580683917084730102994177937323056921675017396586009682528086320590365245222715399760838612690911960845301681846434311769050419063529965685416369207324962536057542709272748226553726706866058606360259651042800014682830040427128424946945745833765662208326814990351253577003904369649556694195679740693762280820692806314271862261988172202745970189890046524954635592683239001243501201606777387035470980751196015669525687176912199453170260487403241078953068743235056183391265633685754949630504645545389870732808526086631038797300028072551952177988146859883527981279413967631138874722196887831431238684767218401343398806504329524060341523272998767330515444837232364309283981789934246298096852993194559426111023889668581091186403596268298472683199451555260902576278202580446837811316253739834968341694784225303995020086555587053580969659182293573566720304063099276078406622404598444707946669609393066335064752146974916121467543159169028638095877519641374344108847402782414781357013586830016467747352196449727211139184625795581148918446903252670421230749510239661822941593600000000000000000000000000000000000000000000000000000000000*i1^13 + -365118393688358717472072070978165724660346290941211431919474010777738190994054525909520322474756270501076888125315740271156924093471661523138529992017336854214757401066408000586199710909686110354551687019649787397633478685610653501673324135110063817410535235132775337739208263575026524851114853898993710571864382452639107393765305760861771461681918074894016080202863948950535799058210763773243381727501446913012301858446239010107619542210027955035342838591316464080056620537613360223562636523670271125525131037313289095751302512509503607591234830376781306834436994498448206794097332010901210826350537795890165522238997836113583235678009140017660588893543443034852076399847480017168268523329503059547643115979155656685433863942111009251019723132670381202958155081644386528989658007165947018201975866607940880188268361679518826495610651173729315032177675362378416605521546328151479344200642922938646384669114427449191568246531831070576000482343747021440700029054778109632385452455321136467683621712549291803520037472118612942503614392803908165939104228075959543181782473248286856156327385960340895232554606292191407662691489802499711599448310220620859002387063770602274727796745527042205290967395740903941379372810474738696270696571443716611162321638150752281617895960102547476197273964286379777858785377632041172031701769907033988634672976235992414783502290725909620504055268465883284370676089781498127770148967666453013970424377262334508201623691815025952290038480836563467630671489803013529550600655807529805007499821354719077532434012925899844938900702046517580047231675832951471776973037882545918427110977255012612807065600000000000000000000000000000000000000000000000000000000000*i1^14 + -236836460069593378526353630237448712569834927932494481785323468863823347556216895122566634238752738995728473949168852349350332665532403306425045032376409369874944766465950994343625052493569017837452772777866076993235877699871358564909284134431494688735796622715464705024609111302767309979500246093562172995568933576418754954758324439503041888777194600310642221173996954935193936743324603318461410803115975444682240906282781723334596929188651413111401759744454041294451517840738928524454733238061449695254345310107645149455825823446658331807093620995974204313244431674638914718656088368187001560605479980786531282677935116083823093300410121201039899216161244069090704219451214475718810083101754601106479497703662248747925330099057991807801447847820332992220536992927571550003134252225196071614514138373528653385527079104708748401377311564922841600069905364056068032086743406954218012183259554109262111706278814583626422526197403257422732963624426961090157489969803054939397352945973509863987329942479802684243225065266372191613114648782937913088806197889709693014477678111164663811803223149415024545068595372190268200336823370730466123288484805062414026851946291628415047416461910971772774426354677043765469130881909866455571340692852969986518835702301318435647613579890735988685858337438809639469121092888025460358321337382237567172222600074087723162903874847847242227627943153789670348896109531817432022508396959035767621933472415852103569114107015779994817243697989966903080701539550395625361699059395260867944405157828850954618874887170940042740936727603660280760612264207887897151799809996014111686557472845086047862784000000000000000000000000000000000000000000000000000000000*i1^15 + 18942501411442813570658314529732827608849610715642988298311031511984953861214016407756539474107903478034995359015451532924522636695030831215951194103398033443418851411518861933451148266152360502440907544996199908615857583371793889106046954141551223158333881431987070173147540944642622476895003753768359821575989959231399785477060750682700964268170628255562585337650675288156393137378416796812232681767870202087134559419382824688500536323124474145608928790590811906920598869429277581036544693162361986241839740612974005071270401392297682683100654440110613440122910506602956059246037863594877784780204109421151799392637374020087629142280504921986372163281228933264163681456879607753064663397931811785434578532839447594692364741849633761846330405988685708590424712244579916258279551940552863062151614579905108918445708629139470755568325270111010070081349934631652416782660162066191518036770976512572238361664065726999287610115926913984108728386326111758805529436529919868160650990451028869666721093251101063455385831183832902458486815415095209256362423662806577430747960724626513044463390882962111109935544183979420693448790446726964795633197373912305441170969925618729881391361416849987559325405325791967003731713584386213271297602516143221835549435209747481426666197851096206310064029366752744414804440073320609849726597862043325829499731603520065844957809970610946929774041497413723775371670045755241407850397064727877273932310252170320815727734628017331583459430212656946458889489566262524286469302564154695673609272053623557920828681071628799005580636002256511631863783097740059463088443871831901823629495042038772531200000000000000000000000000000000000000000000000000000000*i1^16 + 4697510791984468077232284728796231986088474833178408651793195600498062631454726644133663290935796478759571292109677826903742971422502420614977733927202039193513727801360941977211117047364090480473539029180680823023537171799966165253573054842253374709306765540089838462982845910703146020218603057450202813227560585120746290671764510930722164936541736777254931193671154829130351669991709294470354401163773837516420782716985002690649255689527555253842849800111761762611587028023571955761042228620253051771535311069388036973222427596968558923361616616895721421465118052440751520507992061987727526573308550241455517387916640047206153681859379221309859845277791318212529448360138610978419450019155766911821671437357501658480303881466247738437663836493939204038298055537006718088927493699064036938245301946201530500682411228798600333771427686413226416700061536003965763085615092283048902162651636300015763399198270686702773332657172134788921530972908784028312054188147746272263902876490526096206910482687686307137900068350751657349097795662359556069726647231128480522554095120455968283992080366158446521674883889832330804091821247596983462527840596612424730757185260098309952679182790717500226712138827440688720438505306849289990299930154995554618285156890351018942086135215469023968567334944942413247109059861582535276550133694590376688062632371596172777133728097109013080360729744964510098675859825869522725091046591097827046187096400219568356280688875109029204099663931734577424218184959198326945954006822095563845833065074210664538398628654583180896495269768549268175369814454250604778477695237553794683687858952292270080000000000000000000000000000000000000000000000000000000*i1^17 + -486655784102441447682262270254624118254955391309129084416231564930896424283892725056712430124646488117442001070630154900912347860276503174003771870129365827231312694429920859024636717537287211274874381691937150807677470914699927361636891733568610591443010557430345184168528094810844403832307517827621793802314077908168855338264893406437621237907163020304648811671315234320717888650322776497588039163787061239081542916907495903812313220647467823283632947166269751169115281236143391345081547731232402439719857269906760248346361926612872667107226777751967340125276118212008953199206238703603977826636777469076144701032628524856514968379133570485588119738476752286074688658925371471749360268553681114808937557680055829255798118603394594350704263825569090427212230629967597999995517006778960333971754018256856132383287302685199207585732101179760914279789390289154822357637086509540051258669764492998074092971261210815117761266191806934237698918455599019594349103729264205709181486934751372640873415049958859484994453070605010322373334131179990517915950074450111724225804025046065895961524362661540858160600418843871460308092240319250928996717212896303807816453282810665032165671512457675709764247432145045250030289668841775162129415083682363927339262014702627950401259038024365738067198130571117911921350294881891582077772183513280168947208160878866589768689077183174802125346190985034100324291001544477611519758847794070723781201934849912405547241823883351068014451410348047654058304938355485715273904759729956693998531523286939451515132757993348209391852961616254742683921011789250488442078478447363981257907168608256000000000000000000000000000000000000000000000000000000*i1^18 + -11491305067898545254989140735694906934182756164199698723476829351695177000791067518208501419841165314595438015103220965879877417771535251865899793556372073194154533244293986424201963210866851203533617531248953283985273800053294312587598943548979707777192900249129941782347742942363191190651991706707943901351162521245522892872790124264102015661562100846923447966117053411802137198647249614916914897071702482612557661232533260692755340621639558668812897377313526081806234587215578282049076656141989771961454045135148027841577218284665686734568626871471200827465275177229001265828838360829351271225114060810298751844807939577756399478224004766129886683234815162392417691245962840673043054758418895782895746824384925941996735098632998570327985343432687210457507040422387052569844389029222278150415322051258577196465514643047594547985450701275901972872721168281861660210030665887677212377185324128212091687669317990173602006375810738983032182944280609207528460371755679324834817351212238915129669526395440256802368300492626224647133623230666350905936543362210752919961337851193013620723419186632974371267662339101759665592806669980782918897269526560953932046304239780380532216690459905912022867228339715739395905569377481279166181150688545909361545230310545345834377779992894745508665305449325459513879871875165279379688131152138941923451777874311907699838122886243915349075559703340611545939968043821479715419130533252659932660429327432365809781232341867363444130982120648775371977391133618587976699115850894127357794312025793160919396172230359347737969708645947187968212763543312020512458661070165422732853903360000000000000000000000000000000000000000000000000000000*i1^19 + 2691641665227716040126101521293143443940676614321424292123319660528713431130499456051682749998525779296095406591252633908406838139033246141993573353202949287506609694034849871322021445373381209595446561526191230760190600138463719428491863557755519254405290682902309516815234516203131221479922136628903841281983397090308876173083247096272719526335778283111729701205701527327273032270266520412197523850859901669744744900921150572192467161781443429741863446569376406362960363261389090726199403732973654876411631751069162645072722428284442128611903553676390507425748935182023762964450943138945703278822293386335565735160267359536029603059988774071333043872348396539593342533485884585957291369457520082597083100952792886120874735092904002661922701129272641499317945604257948187338037262629441272623552379945025950613244990253649125045232982886051386578457520351524112934566890267432461382586804897887204944232469641446538071503691119884283861269194380931647496050957474238623783552046645665656452314716961429387171772463719924416480809076622950448045885512892289209890327208732850001978682473141551579217324783502288413100986789838335798842424639330785453484933044910455278742978385503377624410301888707732616095669564030198168787406570772560674963686621089619998365358679800754009060950807466569966793431899027945267334411655887184047322398869860877380736972723731000771691865887612738467132507650252777198951051231870284778812056499660641226870222328749488846118461573378309857014413276895917337525545746824016546760617662286075246687091609334596292763885260032657881353612309305162418171628919768637827490775040000000000000000000000000000000000000000000000000000*i1^20 + -46220736478440712616313076197419902184862683807385724688870877382942840015186941054432670564751086032264134010981353877687681886724544471606044623985301948879269722213891796217457406589829697525299720584216749425452966744449468464599722556587400013795573488720877589822391156490219625860518215334139698005035900099041906856668188066574292576174472669706799878430254282024431774398383409969807893126341970589970502297872949055382143025974899010715133925897913550078039514895727993540668135442567457898705415590318721357259568239629837640251029661189810962941175956648251063046621674552601288352653113816065583270575497488187535757867866316229254930478327664933900327055748956140673335987544116147518416867204058577645982101552362440417209918762869023197091802448305780342469172092886931441796489894296973732479593321745679861328447002692113337314061153951567724799983546914909161421394431606482683739047386286906642879142295770210682511027977670700709100327842542189379259809960526034048034364929452663785083078631665440649072158877260587755079668924855501161889739186614435778392524996239637324867029841795873873721459401235959473761318367095071911988942368556063151139371679216912022885307382313232810834514824284263861411347614886477125624579760831256248768066045891527898261728953047164047470136934823006010395600392345438061653440011950126839862123247999462857535745349736329133072662530592841454707862044581237433904692116094383319065454438519538724913661378947460752701118838454287453025585133681321653409172845221528128177486992375261441660857774927685728634642878004528787596751687475229565648896000000000000000000000000000000000000000000000000000*i1^21 + -2089374079553003800349844392691290628837390617839300813889267193500117503740448334694193894963744102965048038960092913113453165436745570108788397858877781843118518392758042503763030246024937543733889052887149567180650605110654301766049268291981598069701312872519032532425333805083052867138650316888970629013792239583420536812666444607724070462974110070536234508659612133046844788058479190292517651863093363282821391005190226750259993436458798797882735181723483965263836754455403478899280991786486989834756105714957095127078549720007046812263837648776068024023620843767936676513320860801502125435740694848973873490197216043033605703143246781557735205724472967691570378684695215022254694725390451438899295155068642251814639091330050735564270480157751197831338244995133235142050495899863327713385860379142593294226815441060923243470036978962874651795794848709060316049073951689706731403085712339348836163274884769967593319714732060115180445058024825352935566678754562044860809299566547775738151191834336264988966187504165611050949887199524321027265365028494027513462263307036711754183991852536292416793401622731536461422659600389479718177417188104456130162717001379214629401556646718708776071624903071198603438033760704604882587549313353995706350425938610591471554022878285143828200080455264281247695511568885899685386275334540554485074538727867060363136867652679941783966653538847969030888555692814361354004895945645274394840011632810832376063657523007295949849018047046118422266919144327256375113728254212700625612499215693004131112359118980533117570787223381308642029661556512946045346123173982738841600000000000000000000000000000000000000000000000000*i1^22 + -66004701024868816620470786888310544099820859439407543828215226455075430551174267989820693416438681256082057380131122259730302490275784556024824430872434582076509782979872423245117504976827919464775762299652997756525259463443701294394077031976148940705980893443443623492793017053252686705091226458637396978339586498019368842785510841242028314870997895525069721681122629167941980660940063991618470090045359753151098087074950692561291547381750103737654321931879620952780413518593129665763445461700357059047405574513964580936285687442828433013135476144530066148240616380474556752426931004357916956512695655025708345700282122864641211961992240903380301038617980062020418634904797993850360057259230017299734850468583375041765492671647562291434975180826546251622925530724263984935638488330389748799735529225773896959164958077030314234835263347005497253084823538217318955593420973066744211006458115950657654563673639904182667081036849850214129124928181090478269621942919863208966709804264771843796153552888690171522683440955612938485087986499669127342733934674870923351549480816381870926535366356123925808341875043853561429601473303265006538462694567076230765921488093136999057809478288780921474225122781983386087135529142513129173054992221806818422901935516033696859874669145991485518715937937718267841961899141584461732531407559558427763839385365039411252574423218754444598297436243285341376875099062565332123809655576352067904811009673288890978564517574394513484364643945579646026584299423565483146378181899387431913905532609374953687310358992013002894828616570851079161487617313026968599469028215357440000000000000000000000000000000000000000000000000*i1^23 + 4757419977515752829468205307823701275060143998077486133659284524188684113052475527045688407031953980771563963623751333455687075079334518995341573928434548425990512689137146240828853386870946590293261598283299506041988685805309020894056464641953891697594473724687463258540587889160858384075020800707628689798572797024209754665014509101077931177395391792190504919908619647710010909618783164588758659307064447305643283896301266714406064964802539110381848376524778794736940000554505381698937509150532457376511798475544377214260362452745416774630491626463664557662259245663703747135740769828729702040604147404084151285043499811750992779468613712344036437297687343679756804536265255171878458724854415377280730278277758310848088355070470214010604683005609411758477013513030128894301230793035906081571674086739146856143286135492333156421019770665444275390560376038474212047893130501933038413645124333224852811015220284508443993473406899916854538668527547384922631286170730782057153717143057314071573234962138231656180664531152847257039210706498748523309418677511318290182866834883603619673628326327702154932512526768732173418722945931815129936608599232267277032016899221859127804132096283382515146001632422603737367885709143402574266216374151214987653717350715166832581944471128317884527268184391850324097071913635527230759739900274079497855948328023569073273437011364999861189503876477200307058823286142558930090546494107622603614198763595301361429730865168688971442972651279459081008683724991038900125212049507460162424932813665735024662846643525615392868093439293586641200146300729020886520965365760000000000000000000000000000000000000000000000000*i1^24 + -10950572678639093074822231266196127264852806990527027406586443442703765046572225279840623936996131138976083795924247703780689606157153190289819168103397124436286087943405512855479971967706983089172652292392489541521715439422822492516672000481425130783557383131490803108613809111580921515529663950004872418194134791292392983636786061253060404020326701993533458088656800612135992032019117962430125020262596567618435242780408055478393804401108198027991704061440389372376366344442635851043373592323531040704215402454694225424466640000512120820563135108823402188950738960682886754355939666168125380904269153610789611039559028139597912634239739935187518797473911066059994436166452506821695135342672671409738716313540908198652243385635573848714375461711068936158203732706445001563594527113338967456237347054993669334824741649670823619788273757719976802524293570992107913286047125558017669707767864352073563576988626913226171164926574046307985620697445666164353495423460225790505677560532644908379451056473680757437972461787070988528162256763968194110513498521766943524350123060137050388431319040631080551171295212940989899274639020983012874033876524006013937776613743596436696274158081693442988084164341570165498688771359200912259967107313991544723695177580595771603403584047215559059008888913266291834128541514353398910753126016696359485355745196570846167525255852693907886354250334078744863482111262147395817326049627073965098545774004004505055123680672515153079080655017609866921724907203129936972613380380379696545378343630059105060378796588132612264515923471506602536872759132937997999564390400000000000000000000000000000000000000000000000*i1^25 + -3217323666642361093366776225776332676722008469678434978995125074708462107241909837421306056039469309684038851442853692970956832391968202727283606662508319997600156911461118908427551746358506344928403631154261989264480665407090682047620337581345681344801486989918926873023677663078977849928969099433015430183754251912991904231585052805851235226758056649702855583369677733284961981952099321665460811703803681010790674361882573313999761726300194102101289691459233827287404665678738497712339393144144406753472944992241825526586635411442373480112989315437891887495738710549509040705269702384070476734208116085036091847428513238939454804357003478964650998113389137110859618735578179054106252472835932233361187234378494209104781177520989228940151405581139506302118420799011598881079847650747178140530118295060218665815759766595346122917076573048583578183538883093776853362295527509628709118060893848820847566567468034313134972538384509267557099911314749274008150512958484523558358864577498911708711146459218930607761065264766936363206978510275221473223270646939417492229053597137459434389508543323591684108898127909064407698650450560403736739972735006073175805636873774742639475406242095989340179642896825889203690123160932878867271673061271467570295536549776929828514462999521143512056857196468165736167549643667342650110157685748288904575147728610435775585428808352106100793663577407689946905969642984645454716874099819795826661582049713609616686558757130788507880621905491172444658571943023971276008889244878572291806213668823865002291819272667440715442925429174189579636189050406648508579840000000000000000000000000000000000000000000000*i1^26 + 92789473725183976692157774508136282754529587606915534789530475594277552323870843160178440247404173164600826212850931357048001988622215778955089586402216781038414958770332004529812361707099112200764370294290127174905187462225807574604586965176737354191779797372538589072613825525878531894191583243897617727653097542898238308390227354476746718250684136252170979642621151393834801996979965046728978639161490144777924897870219580631208993435493552867071484480037390698476392705525560892741829550202794345350210121028117063236539028840495460768120059957669392373934226431997835437022458679431188516835089310442431246216200261170930917217949789845748370721485023849940157738861132585000661354496064073234793296380350908800917970422693708370438713217419247009498067490043827279827426525598304474758743105642919266854116537714556119955166068698829127476142183786484336573575619159271040456712934227370507826762820072779914889702795876441656233471263164478496299995604161883577584767863598236325862953368865487265173058396438325647477823283162250037600179215132625406565273519102740751669194405326654362960612288759423981015208891557930712337196912978887638889732241188238910231159399132040211626724250719420257745818398970659083668349263929909846787337266200212697140396211148878372976930889850550348536668508969985441950555874127660245386634389734621330917328479415144156642647228419510885518167042560340294416046557946604952042859369373380054066296617923863469761740201373451419878152579232917836364408912286357540568662662447575864538579677409672206940638464820251920846831237253610602496000000000000000000000000000000000000000000000*i1^27 + -1529462388462202862191111754273832934723119991620620085039642583945133194515359230746653599451508221452543596653799087507027000180949418116225304649463056262635072038339371640273184454651354996263604537947478019986820585919634082147327074188152057729215537447625078826582251520501057148624701028886634708091700302428795178312024081235828011782866668675750562894668127496323564019541125452137272598724553906961159417750105273051210260497636181611980987442071040788554682163614319213808436965423553503233369987032788703226793438536520972288825308925250213137152765856882287767974967999952965734257919883182350580634330455326111412539742860360261386126778264316422560322177784140491434510667529263847508085172079692729145198762483332791653432699631491600082360425655171607161507653689722872488757516019543332707235835539451640193831216334297998581422105135877725685896725050672989646013668827465239221637974198226058552011651211094371633119069830312159234784982419354781644583590285974174541657625740685459015245155481711635262621459493641183259201020724023444286325240448046904577870056727140874699806847690036507779520836545227847860628485718730071655117069051559024151612424625088128526966209522743294000335770588174246691915382552690078864904044242072788816626695594852124222819820173148191537108068451319419396429480565138889854957135128549665194559320283661308315308392863165412193717353905500856085998941231410097635502493330210176655786762018089917770745575687869745129490568033271508891258560759444151060393500020634087650491632442034041553926669410398424636175437604166041600000000000000000000000000000000000000000000*i1^28 + 19539343145973198205718836242479386607791799827076569103062803868511801282426289395564362246333172547972647815206760611460321621955952221440259359389860350934825097313320225321037232742313280867880433765755501101731222044662340375350288373562814469891257203715368112819926296157427915215613249694645993531768805439925744652935280773391594634137824402477561505230177867363469240037975012968842154971258973835219205367837353873514511002289770114269902976424286003125862399947347595621267881724243794546004659957889330456574081798553363454042777444732768586498162650335786166830353273752481190215296516052046331364307905934692723750419968790652876235809934650992635157156872082159349696840633443516472464158117083089042727129062398845245188525874260079227657024695116771306012548995404162358453833055252878424860173113227761241619148867860092015802412721554390204290841068790047951884308797891019986975993414234106579732083274097798764955118023048182450192567291343009771920825086036182442111547359109477937254723585077524715781760279228355568902381025428749534319684554268589741284149890610206529323259753285398230752814667804022475264635572565084279109340340391438999272395231698133679124028920092957929626435043270072107049014203439566050569957258005545017164235814413352151936380774616137755851601418486704131661436909202062364987841876836342018753217970446922141872040363018870545551337284356831242384931716715552508647206720439457923250480649965117537177568186663655190547242438728042942857680699523366250503109775309580832008032054849821541664642688700894517042775431577600000000000000000000000000000000000000000000*i1^29 + -217015216429904619178164492099126885590071334118705541857202867289326025243782147008855295593487508635323903458821674665050400833599967757363410283981759696052751474183471798403063726227974880283825897211518917697199124441672982396632100811038303814893563903664062939792656046051548921885136242129418256424404683773198396891041102740741170423044108977838659784653444992703606149471547934924225804809473279872820984906218739932109202416239814166375903289587136116427581892191513492742472147493398035748862069111002903212700328598064486994744839221960182474358183887771654433753870863845464374835512996408228234380195712459064400835622871221233770713032837235859461902378463090609777923283393388096211077040016083153584082835084631547354844017950662635725761280521563120534780427381250215932814277016854434546889130840085070655322953189372369417126989171372027918952636572341083522340800517427350556708893250940040859173456371157781347775971220058038090320223419440400763266574007926352579808551233465332107680313497057993358595988562916552088400002451692347009340536574324947055572749728762736999186920779627125156698300989963261908754560762387126626725119272359609499840214796315483578828854405476050774730460603991333558356322114401001619491201274919015756241008887023946474872614434708958954918383428964176659446707697059070942289107131724992902189053679080717768937345496374393741477278604085329497975810603375291719467081995535484864400028610430105316212715571418091934688989821453362829865862671983680831973044711566139177750168975953583922538772977548535670165733376000000000000000000000000000000000000000000*i1^30 + 2119454943071053022284645647529634591425843139051801309986298247417075071498442968702112714436074206100591249800160826223895701000344995257113850655161968508335575664705027644488820061787381535316008031601100101587548675214451890825648434125122165451841016701818567277629486977937157343641358072122212184163701444241659917418018055069973678434282874468310420062866631005276389841948175873916346147576429909975940212092763029186203200853165741164231238224859206630164521693805540521673093813841867375903353945530237437034275147336001086449142843811998408531409185618726872950565567482913868451522352365243319353955260478777323645297323554820911361463675700538809396066205394163823673908099097288515071911117733270287036724762431416598071292646947040037812809274941122549518844341323323891181493886810322485939229031071304897822543868333754766010029686230761573496738286033766618650458240576881161790830730301780048434945309780188151400554333312520710335269826132997372524945217680351647473924337147900943869400660722498826522493395774643624142911790062214519055622484816509538528345877585448253019046530663594502066276844270857334569426267957567539180353836214885034691395299668703206919793366762630405380635588247375028104322937555232054261798979537577174966139537772618331227057532951216073575711863379968476298045795276678889167156454100509509120202114271923579371899257141028329792687353354618454165963807037418243253977485653654590739339432383211306126453883670694711372395152619874778752969386955078286960420247031943365173335558105070822955310280912823715784294400000000000000000000000000000000000000000*i1^31 + -18000500301668229548836769990713335900197536191722775549320849330846491450536860226159821790946700176630368898821408891997707735153087616863889962050907387955975858074067786499674972974666100239262338495397883787388615665646953232795768378215289666279280220330318003830825264551473255092285486351971045249466128923251768379449160392638025856206741197319220546904793393031812229057529156621720260597920365072739387237216546607708082236182372309894861942196879160627250287159080981674803740428123545503768918320180368627456165633002097680262020077214565573220804247804216541106653405964100626333762294029585750885417746017743178556756141522393670171000083296853725084943679106363639045492634538017809752770285759270392753806625571980211217799144393894850886238699651419706759864163427087059618541778091245492044471642356669814403935152782054942731276829978220112066312551255372090170323119379745996564866388636283860992998944960157077106238856518600383235868052420652288143803839939972071973505376117542441044085182063229070712705851679752229361818606463583792516353953981363786289506632648706216425640691296368555097667539239201419726037623935929013155633726274123813270025494187223779925338624391127449503558761448170792889295215281610287368308758551735925000990418203777326105012400052145535985763472308211258446260505833813850761418286359784167004796877967095066506637657773967012756473168699757560012061179620601268332701780112380769705750269137397838690992384634136205312171420631069591411574216194549023009857093708079651638416243159098515195208318223919349760000000000000000000000000000000000000000*i1^32 + 134642707835965190949938293820755939282923711123484777259134230145374050658290205779075285228671810937136378567085081528763121104700625485000052835946919162497132858892545732715719601666577810156808378392540107064804982851753494481525421609682523661759743803291086332335132828993071343554004634637214226296611347690412209886360927228111129186916572642466685071907499196217159803880300370670611009568933111831739533840010336326041446320305192991705206500392270767062378960351405424748037871912771298671559604958428456730784147348892254932474398428847615105737455761519615253607433721137447497841801185496311402826623677570826810569098988398706939691501146514597958863503375558762903272659717924310543164691019559340320886799470966010062720428260280766542444809107804034128643614259817855626547640589820481971515022709123653557273282735533794031649607497892478259134458039973062544933108387161294731318295519045804353308572360647449374358720361503567841784633849168346108290737310297913756782126860598264871929484686370888129179046789907305359336490617595457795669798759562286707823515568202461271311438132660109687467460641985797294405099781759225998506959194011095375624395859160448333357892431422713189712080370252603041188620051334443978878506339328655358155092916962383201909577237016851302025492562050977150657355729083555286635085717761068063637965315038296890206852109686637637187726275350632552770343965114932479707229013984948812675087462229562464161097187991373968109431907513454339742375096429048633746280501736798109635207061564709170656802752167936000000000000000000000000000000000000000*i1^33 + -904841649506456008332252696938088019985422938519482790990991640465483084947742784527746478496466557289075189244755355731241897985552743387419663491907372771889545178656635417040926420199923580309374210600080692953303627212068591977032942790231202678491092953298941798005760171622705208715601178286282603288317498383220554193304847148068213109046537937658514651718939033641426685325013180995572847300251788253373238313796150677454781492000449479231203036998734448224007475085360581932840458612564418482144378860753756701657836172322415688756168728543337356195306745915015625846794342283301502158743680818255501499733310600919193601024554354571231600872853232055069094098736200017392739503127064017120374019588606746292248733116882524862107714672773152536593015556147790262673363850318698952987781384292573857340906697309072918395161824168879017156276720243011146240439557453070382460390857229369678344512599754189116700199309521687513470958649249427398347850580725716605007230953633382750833871800313523430253499779759669718224166723858425489415257658038063262396098026060294856576758541641055662211023351107941384211478080007995899031366749857916344901517260215738972584878338487034721186117561222356238062611960091193472867757115420179897843695088537932725638030559006911755321677215738259265440002669143126662667584519959958859980215433812744550408831951325239086960238946808495424953168036609909246024631514380739046737029214999459769071813732064831814929693417336708857435790310518505067731764576506278771622674636507750187087724847309028647382286336000000000000000000000000000000000000000*i1^34 + 5396305585353498251231591082430831673773971122543683584696799633001182610690413736400703136703602561232920597354488335624907556776814899287103676945976693502048602533432394085569597730934810898065422333530361947427987141305718802498258698866389125177045607045906004056198073626581177083285541068344035301216741313568350438091111033266788060131068814460215687751879626756859571576352088484933178346842621907185015977881343335947766252873647016365295200592569986558133850173765850464258072661174922209520874538646511319487210184978873666148700043233757419831286577200971821408186088952749439578982675404272845973316840204990894084371751354952120495039426061800630709808682997098139603933929871173756719708279355241899228029801718994180999246579278218527213692361460989649043333727751908041610112331620066474052696499106496428755224518778882768201550589958004695069816568543148331375174616061854428328433117258644597641155286230190343161142466732890661149454659119441556624440897897772125264186060470856820284600916162192526175319933398934955763723574882604548825200350094980319663308748058109107310151696218106375130069925649955608198704018638997646426712511783797363691612829383475548432802901629116628028463384488548004602506696410643621489727734686047621640326290339707528961936166716549888131563015129218997108236267236516329842362750860194884053468882953401121341184604287516265920728855163437471846546390053960016226083235360603870865779920244766938193426737097240059049893555567716611937151823262184952851831221279094841517886691226442276053975040000000000000000000000000000000000000*i1^35 + -27571100444412212048549165036035646050623173625750427217964015036194242657191610432363765749674315633481508292181401660620744434355966431157666300283482809021646779171806280015555936146446052470032005355946558501983799429182544963760629885620622157798048537834245900060376534533741261277472377916009315219848215398568444121781005811596729422087424162443710351391860356635754658328437555187558628323101279828709051269903125498799084361070838507765264985605946006842759712758213407955821601981942841998938510366107298868446601064404579416283897757318849156250781212700392137670347554677252481747535838507665239098075708173321292336428183669956010406967785280164461239182982762051564583282594313566821365252302824103382836293648919499403269086741707000151542821501882838843752431442275891891426915864400473621178900167842192147200205929315173327628047911208695166857913666375889661028517793768254097530295494410707882150853542345743448340042764366083184793302401337603147556903290058822456432608370612458030640370006070099248502569812025639065777112856335912707284239335758742662150496053914874081814822210117460036470939065256982430825370219253955658048589206173932461062469967213612022330040558319957620944019405529867588630856038184422637379362406385107646348286108754642356517460416385608169921362921376745147062085312704331688661395903572563040175832674559295220744201390595967564489451639846417316077649293852318311054233234151820011268081305585988790488783779269925890909816644028208641168408850644604975486398165142159079440320989370171523072000000000000000000000000000000000000*i1^36 + 117419303896056959617989980126829932655454014010007969925366721441275581855488866200009043301622829086732664731824061263203093841688094073878505533913266572789300002758166362888294324687212182338643809250262903853714122390844695384377862976147265377293711016904617036076376844297458746297558269747204747575780558529163574413420244198673744688455290703648493186346662582045476777151940821788492081156168311550310831340959222552835506019530480770019749524225009136173954278194503438338122200372048858650608833780387183869555444295809653102154635456829064424964714694577061685008131933681786276510405328069150679698091849006324498436638494959257186928467813317126429818649108951292501469142805402454026411824022260440368355671880352374183039003079645498063618425518824130447266192269568392249332891138354166106988789938147547528515245635201124408568480016023742797648405817955321624143059954093837622137815314454620134867122657361634898017753592800349029606467202265323935567694257769111108574391795633711532582373053784306267440949175556332647469250805936072146502309013004102569106251238786301978129277416066750683027517740513201821198042558954800288092555238675315599312890563402169593961531448066129243672379241247343600470442949890513589361282374828665024645972144200510086443216591111728883240060364837881205676097666949536739076795794652937059656978876158775081222409409123871086835270444173673609243955685782457493379611333828170524988302400493971446416801345472730195465848366110895101245802780918587639966728375968117231453553367921459200000000000000000000000000000000000*i1^37 + -410107773040891814251763955069422740235066453561679332618664226076109021137055549306395336669564313195050745621618273497246177663449735570292640793475138339754670773184210693020591623414591495034702028366316625556014235536474338550677690407055692973664789351671613829663466863181917677679139987882069883620049655209953612184627742191915102003238217406330685044656687027903227099699459275659144361115634678353961765233834085771467028016788204411820896692528738631609863834673178624220075368488798133501665063055884247078918420910314385561036129157850277369992329709747117175883200771269913558611105527316649675349631315952206167987716512271118195666773992909783442479616322691480786885575445839137275610196891220446777220987762228188350143172273122340009258936953389044066904182489223810388905655511642550156522135941941517916265626484052996960907573877696427346501482712086698713534432326618665954144945034330772853842817118858711982266398231650858456739204140469251934994189307578643142674217641949368757465064212823240563992555373686937829854252106611525855271763422921653868839242355712057244564403307490810568738026963381854033890136396973525619029765304545187071459982159242826292464721868332490197463104175828089287659538933040707818095027988037839551373659164496613625789216514311579933236970517470923104499567289568148258462618517132641092657578883942733173425064917751972539983996813026933967715990630869010621884484721804704315120825232641583294078240056589379497732495045243862926268235522362387939313280822280884187194395197440000000000000000000000000000000000*i1^38 + 1158247498275089564729827682498826145453442040412830601145378648239727018994453250251026423963394107953992001863958422536256078782785542180979144587047827830405412363572176199063608166599580606931957405986700707010275199893613211031114998047979026880288992331387920688449171993980863791720737265272415287553738199309564120248083633468437315082087226985576013390289442729171631164358495830265232289245672400460031138587680388957064739290579003283034504309759110796018878204350736664401308440720601841317783118970872981491115308300032524319984987888799032942613724025213767929086863130970328646994905261432951831877507121898175299898951622531770300444302559460468317573715456420970203300326587330280043961125201181148968085583883412062972801017659922502194128444817790257801614352211323157859426053646871001715124780366616158258850416855016116668182313059377724812902988650470325975964959444881310916936947172521879293214692932999012304161498219666800275423991294733421948701251048502700016992191305077414607944701235515774695391887919897040107416297009881226671923771855469124712124898412476221574713529280850716975824208382954471079103608530127992354840105497452485075137280861860624076775882591769089301701525077050144137177283960266898031996142769858257717932438255114481047340331579823433042985471587340824463650753409803986858035060192557561116688950524228215048452834352785693599666673099888031631702394435971563440343116803950156880374352567296480953762728063932973880554656019221890145682164710139581582895140879800032422789120000000000000000000000000000000000*i1^39 + -2602317918090317623214494308034483925184787274444321364512298586516253928266510656387306381790218342528263007278420478415332564270478467825834525129273932824125710569811627040690104639830007787512726729107540222550646265874925288281339607228375783991077552673033895758122361717981754724291311498098617305375049549068282338647325207756266429978508691372737001748206717115304340572454277404762138578529197951326704343051989605635309608454247757661644143026119866103284920999212857369963732637857791610858877148539095588481809992252500051389966611000136873157222250829467930276135966645011570466787684085989673009525844980736309503726036644178973194846678548185469162789030485035611544473117321796066136053908713148138147766786771107436689598871409773583231663785762938499832293925149929641037520254619761376160452668099847182019295197734787048708024630656934331175909854709284694951714402367045230030151859953996186939674592235189584674019661056937755097383538201305623438649431606817798301408846097863126887399136832215336728875591560091130313809330060133756924339807513869572046560482365595105150743757102924913002125206327311280003013705091446896117271955983301638604882964969489401155561610703645726572170597888111172650492850512556420642455447020512726797440901016735595765251080631408874549260505361367080197604611020873911826773426800911525473417393897547524051045772378107966182125851785068751132660442532756231707869851301510292021873642634698791432669222230854095375206719339136457002209018198463045955723959828718655897600000000000000000000000000000000*i1^40 + 4525340507708503767001478471689563982040947100326415835883809135910663639084475365154340950725744642725085341579744469292870500542983312628103108584774094663763740525469121685312167560667706175523186185733194509447918343020957213560875063655879615264139542254921063316773021982514051973961397219040770177078355217052681984476369322699200857210400228445875192847758433139297635908626273661711668021607914911311112500908121215094585829436529580644333595097879945641401268252906235405701782368308812662751919971276696418278915813152912608954357501059039053904862909447819538075809656337747359920216705543284906018988288519854760025121618233730937981957124858266895204738795146291985082007621448303936582308983780701925282956425686135848570151823731055854893006813334646327543868134971089112212334959304177873625580587446523356531905309169272932849673365701941078544612244700726149673244055309116365157851016655771325633115255489278521454936383444873112125921189778766381218360736284114496614545502434677271892169856911497490721155515903521859649054405624132363092543122686761828835886400487427881630652659757325864325123622420218038333686991979467370056823040735374472315692021016928572674420612833210993537918031896400965284543532047489914602943408098154731172587200954239222605947265223481640433321118376644346692958303824554265397397918590618553530994590997826355347093165562317856150867835844980380885264351622399036605374617360853182627244393278295582109846020719430371547219163175537507370125007889399032590763755338465280000000000000000000000000000000*i1^41 + -5769291883573929950549889611756170164636348782183857052126483189063013838477066321431900575235036333919226934429305900988586856178198498361232028258654882075426275380088217888784516698885118561100089611813904850083880854556418851979727898392558748865297736394691976536637803953979244755541937352944961521293262827381561734657545673085965238419080570865958055097147731741205046406501414558660280728982880320130484338324945060269283656777573965503392639841622384664674727287329799294824114833857389739258416451893984172772004568522391080531370230053904639056875400097015485058171418111765134905728701329210002245993930725100961603012406336816138426156237589814777941535315317006115054507610982250743747243294991935799321034857001064989622308056753566076752302012991988377400016326116090481272846933755049562064400659889190378052122365694179364446945363523161568025957147595304174129054283882310482451822090141242124993792203251229284794843841606620781377000894592807935308857610862576215535703340292365090482252231067735830424844484498509730402659273120521518988934002358073730427310295102355314935046429327139005996077574222126777800029314986722289849985628025774131268793545040895813610347283219726851424630089027956891125834379533713562848434098982847729505759313825196196570207589944606802963372784445244650833962713115103270108011143961418411675057109683101651558013103209474686695214334769828851200096801034939885617955933641690251335882631683843003788816926890496943439935675925608001904356347018016716975125823488000000000000000000000000000000*i1^42 + 4853230528942920779974733847065007892163941835487835049784199296769524138332774690335754529099044957069179641806109486168313261136774385999524814493078748058643158176924979359144230984137496048454693079447151306027186254733355647910224007546758248796796980387071368326750097595252941727629969009913715964134223897423156032092231239316963323111625375480954760051424603741113441174071701063937177115748771896660367054222412696973217719664395943413035579965895737373850315997826034418061131690449979587154585752252780471259858278989158757950710523248627070954384302926334753821161498017364558096447944207981995729935016311540242741172534893980041563520271717432001538023684195182322623398630190084607992791249051299868182939167872357252114233538571354886982494594877545997887491624599357219041611031278690128976204859583780154177020307525228664419530443638589864224240590854942149739366545463872741879933987700621823387648778655926697665355661515250709115642158264970762961290472318917084952717638191267272508522207241698166556632144654614062765830196781242335360992588179823955568195087150277755041203150389160607690046399613574945273552365045795879955142623785963759567512431288844413402235151193637540513387458727971030979451930280690416404400826519266493871556888625166034833636868497728324313393498794239068990618632546718141746581253474157091514239217114684722866408269085402649315465064903830237868703854988232537390911475463967819404606729551501581649163006600826154982718016499977561448532858905559150729625600000000000000000000000000000*i1^43 + -1905611503204365801396693399135901803532372251656563544938721296352318690438045564390377652540077682096378283186916005448241636796888432767948340030410304035262373677143555352512216070654304842572799810605399901369509609374774452618685156757793282998102762697400298123162597021113905645548099373391958477733386939899342772009233175572570861686902432155133396169082858226813916789386629620678237880961923699458333618087262387726282354335101108169649364076589904248659990597119589679430995377741277089343418889233524017852534411012716019362220479107070046802773696761992189543311120535794555610486666745290521364025249445199979270174287575377532157159963646472118625905085956943129815712486229678397003919339433108561748345946750457335277649947768725947108053541166131037825832385098098893627824419384429531277381490098962404459869522443293370847901368620681589096430381001523842770770602926647959515269370446954902405192928608331122418391241286510253465556582807904815990610486403742595207918933231982389233877790376469191216447354037334276382128225453302755887932625128078881002424473149288017912520489114668917775937796288484754131828699164607607396084878143397177313356103822823187305371657847680474286367476412231075052777264747068000983677637520697449519539964498346101977733208994631094711890707673342956436838060124753486913243009516537241816744522532871788573773426949978467313241943217556857879160950671695573612188785340686453905227148610213242926282197888130450733098771738579278098891868553923788800000000000000000000000000000*i1^44 + -202356482968682207990785347497099825036051347417736180113579498322634767159018308096354737337912949378094576917932562532709282133901920774015976195731861104209938522195457573030246253639239059849048924672879452202907832361014183454261043989286860187703833594880287155464813903623517006102446408084282913833534406389617180232029737926559582401617613418986853532814927656741281891074638595114913379279918801901728663903919650306699443267046999619822880231163673646696659479954121864802401079424698173259712590524411261925738256077302070796366467783567743213853498735966650083116579112410497364460859985790260756225636425895847511978304425876707819793134663264748180044916381236534127154117057245724074275034525108907151532194495430170563058323293298223318991544287632579302874004926862755399531662305238190597602332505136488539580458085453212052898054816659996942336649785918683315864799013465497566005978221711923487082022126902458369825607799521908804134960513148663042604924627187216609549215400275999537439857304247319675166589477476526429946953035514761061551603108853253785673507241723367377416796680696770197602330643443728828759234978765145150778526855452570609043027626624145165286871868772468655369755027142049145094375721628310617506398859533461294058345340538414958422516300719646231630088885087253795566060534039932090194799129902901577821123553837941651886372692643129662469183672997895985452593292080560756239466259671425633917095216894333993612536993771924649882119905869175630530110029824000000000000000000000000000*i1^45 + -439608154540808831535876164994213128344151403679531755904549035735944113076102035545932568874245677121687803088248243790376966861838604489966740048178131554209430408447300404925489021003237782329090715832977286717544000686690377349385038781218896544342925791442377377229825704511095944597122941308975776150504466020584914477171255347059434793587855172276907380353296110143897759047444574578354878671011880028811300962452115978695831792711868067901249477168517880730163375239496329138122439734252641915054964854953362528004977635561441509796695970939125453273015863934889810642908114645288151784433796497716097620922997467094480083686658238801236304910909196242268396174487836911766222210228687465300186503805983368605951516517055020522686051156162025289446697278448676946051147583719872617048254093386208956158520018184412102362617532968752932651685001610105847176711304084625142511179227177955080154226849078389785318968175150429064032347148175320719873122933986105113482359017529490156621480403847036118100513467134249983726233694327864294889055157613635714964419783718673339734024127719170038840787395735213348539509284922850027332973153752811368709800500739269299121417766184736166154994213341754456065452729785752574612689529407713004050115790637207936698919564231286650959114077497059690429240483624013067041719082630158006141580671365915682966098841998076040852040062682285110172582541777879877760221210542490748160782020648383734198250983999659297766531036633835017207082946611186571306598400000000000000000000000000*i1^46 + 115803956398333036168208983736701640386761037019141382964487596273171391630506547576707650840768236889836639230601024442205895548208811889554898111915840361648296756075034837456516931954300239909947064655049948204545477130506845248741362623716352776677343247490072917885355907795514865340670800665311785276724990648392692406579120334000424058003507592296916684117268354683781201387838265241063490094408825676094818499212638138810807590673441042593969770092027161431021663609043981685996902348794365875152563826005079916361766978850683075559996961716029434412479188826393343560648842951658995130311786640651679556170152757915482147349601169479337640198966507182166454789763851017679779645928747598472456420142824805296016440584790685458918823045372542222943485646540242592027930096102543440755918511911147810815744495939592334012448095284575501372861097809425629212327848228073929725797456978745971473854415421398247966778509734374493132159444181274739930809698922368367021183671925779212010150261064525214983501402710850590539175216839272810099586559416100617336644906317276600914507513495785676484506423249927722279234206705588182630601649362662000291019947567791431541740094715748275482755889469455604205200109079780485214379681358364883759507181804159005947723849722599033961271289039765563041014191129758372062001177475034804599973800002395079771721900592602400377857052812424238439885641000287057548764646454684091089246513070708817914581750414271052447149151651330028124969986900214415360000000000000000000000000*i1^47 + -20875609721552512524455227511346709690117633964916972149945382905139151078593793073965681823178291114844580317760975803594145121008935546896160327021577736938469351554198275458776644853286322645131426944080513605297734649637790698117588496298886593504766106100418186729498308049192171955376176061539122467890027850937612164191719028485151040078794369014036427165580053773939066499300682302853411430501079171711242368998162526079269024165188469490223693491000048081026329973068746858778238369872114348604707822559966922050210148840742326677188732951208088047728893282621311236826421014996089664431496304054483140786421154769570028905125372278748536869252966814643052019322719989701794122618859967234966798078697178726476956169287043169434661089714535567525375549584527769076667498296576812386914775449082307942420773358652779034991323305131143401136679558629274682836085460164283845447101427051164899103857989343237654116927461609430660601718368310581049229419796079811356486714009039118081678488825037597506747031549908075960199167982108605680932796687630611921489078177595844163476286044738467867418298574126155920354748454313388334884729207863906341900267487502086307271437170940944277688719456738375725984246323195064723601229828252812410323857035630894078126092390774958427024754262603022930977850688695347232870759734647355772908596982074602496442518248284958359716771246566749349049020057714236732436215200779166207091616510720650755929316855353577344172906416611180409868439781376000000000000000000000000*i1^48 + -5610272215796476923982223392289718800005570333316116286193778806479916402206311799352094444547247845734227764906984432043818973285027613937026848466849782623433621332929497963845782746101717025697908725105790823841298306942404852969645375054062902519350427306093620007184904711372433390518991131771161588947496249257030177114953475147304902491361537327458513935693187801082226820830187465941543904893758199365363926206400566434545665534280783463083362075847399057230559894406561157685563232628718164044393933652066494964692249358708740139178923034264209324015653960910459160324784805218154452145006526422915382041141896049670787382824281456282215609509846382674486662463609025156520572604198214032976863016220871880988211999679708251284525685563360968878618582365789525633111892070913336601974365291700178540210596406781491534331398707907578271196096939824794303057468873205717360365470516445937883105009341722311414755783469366513540302620898146102547433574414363974905713857305941960263612928981047466460949305735754196745262435397485092735060675045557135317731263466813845530016196749621109785120622589056925061582207483951780254086631956511640995561764171225470198105466176818604175837813338110547313660463498367328173509783663931741722263758298043985935588888998090744594093520790122370612734966177166136283896000912434184405786436769119187332145698272275630807106501057917951350839249409385867319429698190764652190957381043905438730791756691059154871673547960242718992498688000000000000000000000000*i1^49 + -442007671036659788064286955982187515657276814707874062270020674250772881132854535622056498190454916355620251677029179133645742880591077823199354333615309836096392388900098011105020480980556219631580433298589712775941210199939738301056067883918937116043869881568410607000518016733123164792280566564675343971111437275684979721944381048324782654382801333240336501290144680031851989406466518904128125873556307232540641364386370164236147337079528884598383525249511165687581420434888545974965402912394208370417171261674245263855483154250800737478899848768058528221610300124401551449790258763289471487941239685006899138735155186673298081776046563568936328028495604611863773186793652597181256964351978693955447119695907116017460355238170879313884554033040030486423958562354875190384500040719543670284248817670050638909694890050917838168455020166674015077104865569530302704971664698377123358540528042999404223486682890584365704670577755053601041042685203154358152872179649269189247274397360834732228107670688684958263342016084260417472189895853716174348141253168495565063513844340879104665639508925665389708046432148986685126657265693583227672351870234266384557117087555508693751488362522521758989914860478179947574891262691037351105557678408456594845212794436897041891677341552092387983087921856969573777521786285110886457065878502341032151932981961947985370771632441905557208529583216250215436987233330230235237481251719529420270212891297729932023663425763621865703918288787912785920000000000000000000000*i1^50 + -16385200002972712470598942343879402903188139566757807737879926174655129024650168772226695280110770898914868030590543407664522126063100241170019145191165012029039388006832126572954067872734381314306813458605354435173955112574712136330516963398782345023537013593424884834315442345161169530243759614202677482801375446560233770073890583682321437297001365645697178596711546183366243943462036925541284766196483533487709670781152251338913400371819002671849298539399352624830190929743037480254009497437809511104905273123517396855100548209777158200640075807544833626094922087624740138747223560062190477612177202128621528251859407959346668553022980936657808363702247109066808995940776666494164588144277735145678716310986657773947091559618459648995801839302854648142975380039222878158117208279587288068011151897517794016221667292105605868754466607357591487948582319714338841854729984767594732427863216187819304878013802876539901244902303286027707928607628127071679706826641292832279497210192984868774677361974851020623407175842814534167377888769900867711843662251399903920683064125936697488993382182602072570881347330305763895147873458203836653927390430664007194680757406923612677212058224862339210793376556800569193767237430364398514423744581064951009416541788035186172088575276752892317229984226183373167827794185382186651214493668365090388616573323587001591760265771830384791264025936617014417748869438590807101347180946255085902682198355953310904327755127689151498402272378880000000000000000000000*i1^51 + -246365462493755118521936875476901140803764267269760168651517248656849265908539896841436849873835804056879842577887260754091636377045581992435136566314256294772361672974933096312313451941742094800652770423416054584373023571672320856220279847683837962486360418124276505164024086515676181415043497222272361508690508707991024118982336733065124355761881373325447452441521912832488152010685192314851705301749631708540272977804392111368633247460747068243526866878218854740476444025253561246110136492727915876896865469188107774608144811900177943066921183505199075419539401616468724670147582971072452811505439506996350487446720749057546810150820432811965957834366380262822273689945235819288450693911156623832766580049738646915680813628254720234910527719551549759397723616013328895076474171565029708848079502937969667317157597040751999033712845075511008986154843003363969274249054923414471961883527418292382711142924872421507531744278072439724734681590813502007042341841247402700431194084897790321325970150501631229728435040737075397731225101393240510191178486962592199336430176101960791953275583337539256469409140403525308662739055126953856445872081163535883400074268364005967295047184939998007536096700365990646787691491738531331590026762052782132071669825154864145842052553338592903330245906521955047931805674040709766936927417593998662120662761742769500941518037157047511042954788386731503330034428409050750412851310591135581965778930401169280547988797907820908170444800000000000000000000*i1^52 + -51837096672413964984171018531506644392928075475821177010837779587601394616703221725714047300392733276257128722767931121838621196700598967073191212388679249269853116518650398405516761825145385144176392568677794932952455593599738856950196559570095902331726038284282927569363421002540634911572979302529719638353785148821564954029260279179671402156191570483997264331421177587719833361305179326423762375518663856111089488758273411175052533511682901836030203638315243290427382199832052545181335538443500151409874331825657007954609181424472665893986770380120388616611009410009080825096067894186356716031673211851317613640060450438097903123472565409948170917551204920399954338863679531158193397349843029125600989832121533341529683450837536632254380060893767105258877396660195239882400510747788006544758732033704343586004021050148406872104703604066331744828248924111810578287097408735745052849585193179840850216880807388418853835800045567028686366817492366537826462190828240503766548747738129145784236539016013344080816308848142154420738069029447385839114798077353577471830781000161046325788403136838422697210636191659894733098141693823281430991879092926656991376391621092990442010938395617982505086341534474932544477716276832216791057816203671608765172907016283528842692404421553631060441557056184737017779884452985517275059205175811560292138882777797007898438066942968709312637917613903318139844124749270763362670798437141708961269195243125811054088012724961280000000000000000000*i1^53 + -4000457654290023806590690505539664198969651211102621889967798797994993993523203741747627121852173441143417709508688885391990119433707802640485403975032163453354787982008498624419650571264176010431731901693642904483734882159062572044507980798143085630474174489265178245474558271733942393537772755675925758351968266383513330450739553900275105019846140539253062099009199392875069731320288510248102825956127861160800323780677211304553213842199754508776686989434219830673627000418096736082503177154545089542621829300070632983543107455498734661917531387845953604966658756385652779061160356657362669892337893377916109364819121094709267922174790869896808948484404245826878736401437441637954679466431793153833670568504488435600224068792895221032460419963369093307488466109820007336575715820070814041499965331633581410299578980450589808999887505507701674376312575308661497950105199420320740135657877137425640754580163548061730194350938148993434221917506100396972191657400031504873973328958326713370864520274620204126470740400156078271365402101824051120669405506534800570519363387269610012160467683420508431525487161709548954476888546726176976137478033846692232092463554429540395078134264240900700991866969183203920118129326552127413737816309894260112842968256549237049084730906642303562460012997406782174929216589652501049222095027306927188121152031016574124222587865196602025730979202366926706880694050021100664605961863956033670623293024619806987386880000000000000000000*i1^54 + 45899532779782337332365599627608625094929654600371305864869291995697380927358894146752986966619945930847467463634129570163985066917860960317661508412887498244993928575724010084849968958048652911269449037782066079535925689582834023470993538073228402072504170641507416115354931397917242164624003298786401227693695478094423849357519311722052660400454162302816794178545449282328867680351191569264236153480036775040643442211260290637132095311003507134587726492793540084172628013101506401188469095229018365135270116070068684916471315152408085923715213824823033255041191328887219127784382469873745385736641375399653920040795606504584811088490467539963773117607618344126145963189717448592441118310257743375881493023569602331072949082255218583296589529770018938071534263404429349890458696274945807054366055527058308852402216872760355810716954189021814658409667533438968397722793899850430422486853540652866041475947554538805744076932628092099864778537985248348257898149408084721878721917774422819564064778272432389965249278191729011363146355420672743413859798470772626946804105178558372621900443734692756023549956378574009118614911172474408230875113267784090415369112863721191154500528372669854601458061769901678118551846136839443034113632152281088925695241491713992381249677663432396993473739054497169227977946400776794981000812660477167363431483487061855036234427985766238624106079453028852099280439587207871192932481568678847260418285921894400000000000000000*i1^55 + 3408570656995401595796558936450048075172942714600750668104261165644850732271156821236620732407682144351077885542500207880473481274788546680769275254309511501823858115979350990103118649587149462586323887508689906575421002803576110721338060262101390994003822923525785275324035384128226984729043477408439009518975822400554747488136612833421224392392427493002389973560102268278700862479719278693289734753437460042401185121922354509883682180391677725293055658717047591888197998157908198305330281289692917880745104124840416884834384992937133374829446023075397670907012103116491299163703041305588938209111207972405372868659896461597719409817005912123004184985713335602506354419133944200569444669483917290113898331710108401559123465684275649225577987700099127468008799569635228015647371345788989733320522618755758922727107346559525721398679249967381832460804600147206570953666946034122729884685632908329126018657526888137651182506200389146771970604112688144041345054786324288627046575570120495989103914166679846363462947468864934682618585841515873627462108466711430750624647706635594266366111686170552747519507929282895360279773834491262354030578719354504219183349726794710661356991224269012736318474396631781437983792955380164439474019314672166758336570625719026631096133430107449694178434867738287439101470197901825495997977277947653684046871987039322732858804627421473356525105113375957781834162125892979830963013890536101340774400000000000000000*i1^56 + -2628607241570373745346088934705816429095550426235745349682848881972055701609552662662926353550184331106917458400108976383858645697816400265459489689202660431285180666108388324097046199753790987764351612535127916679031878400041233466467313305163440860052882386461444889817035486322189210823310293554188900089070498758756197436823377991943229818243758994702350075536115814095551554332234190778498477714351719158017195237211510268645662524219423961719245824645989645366413296494600337465570896479303916357192420739145880975292316544809501613986634284648331794292805821100515373046492766500234300140351786896189477781375841782603904359461288023679109193700626054065311727934660291303275909020201113468532923908139240794639509569487185945194116273932341252233715064232959952858481467484238384412518764212566611895849224153772153939523906965657781725902179922890461305322146334740207024856676432003432388890016664002708851534880122583057739123649752870021793240324760714996606005800946685830474516162068143550781048305376646416746747534191329771276236679635018011494717530063547197995938671158383094114092410662911123522184353527049430541474968075757753127392399194960182670152687003625645324782028082350207811208996215738830934848814673244853867537831660735033512853779239053088067539241122650422257507880844783749351229266609478682521096909825219826552303777335012760434235833991292020327281777676664851649845462306914304000000000000000*i1^57 + -216185660018881929779877369056979887194059931541593591527772614316592973742489772629912899812818764220449278669513283320763883701450857602280140471655944282053968746054638816794276908032504789303822971682940775319432883607442993033515906842617899359857922377195021203580569622117210349781899609240549906262467917175530593632218966083293786244125148318809406968111434162716308482047774747194664569934293538703507454924014867594178087827340003913637478194390233177484431301927419259829645997449151890254751912774620772559078538906061881712517318112838863595566288000306121481967347848714527865760303836961121948102397261508790524186946295504147333121309663367533767989370297471293295531843616097711568656753594349092131731757707974011564537867772371141375732967383526800510090223402855147246358115109199478697249753750419962145786783337268398540021480109834121561575450211266774483501258931510148396943648088567829037629636114555724947163012696230304764489602078551692177136747133978832176504683286829005838519082302795604508132483211326061359173088174700771748257146161717312031728168664180660317284278194074554886433965359430612567115148980183864990535439113384341943973616169633492872870309385967976174414464575104923588530858271941896270686740735996769152546646050029363246730189458984316107891049229269390918205098233817184021385150243423500038183264093766196267774878732311799254196491757311430076556902400000000000000*i1^58 + -4444308995075467464479417897572084872925380085196916066196274709331862952668925450873432886027865062863088929155152525599402894760452510605357091129594244757699274696536606846310864211090130564463046548931137482093643870676958215563031884001384008982037630647786296474477014148720378045909743731322263515188755351329225452412490499402770428039552969599113691700814500312563300118524381127837698718812161292616236634207735571555961317852762416321929195386532934987766382484147541615867026504769064087704502353858606115246221631892954914193680509172317133532170625614727241526839942591733716860088481009244587264321450723316024719533912329710229280949890838906764690631451100723888535250874082728019247431676076833042286432670281051570631416104853170604744282464122641800121158009881287334632227309970315828403145398003289937417143952559370973778166567221145555417827729446979475496624649507546877604606905793783683393849133140637176732885163490474330630382486403659845001658766755834685654283048768570935115947799184539148462863612919385698805145011188913436976189535498957373667549954100905102898434032637991682265521890501082264552102671133128894950347588323359623851253345182647191624913450015982031966194442661088093085937148848705725863719558986406893728752316816512814130686316122045921574444562407427815021360429893624167973780983272444892888744821226990566019476034245710624403767844064460800000000000000*i1^59 + -27192581563256638980742924240324810982476825988416360977694636279310148476862905449132179043347190023884197325157988021073474544147495615008298062556519383570809378361679743058069387854854254388905320406522387625358724430804524277583702662279290309532235912860732929677068011492621936239613312440931968259687894603170778857326464514373339903936242509455738668733165132847737339662297867755456041033915359846061537145732106261609834424538840460066092776099170447727521514372700374357403086028015523919065683316982244729918472779933107118163663976031753904016772664389513954520132505001700012382036818673713289617590418633735456497785411310606553175585499995458275078383395055636108341308193972717414978973332513780763754820610209241496866811116185130460198162823706954549270304316431874401203120711726687224590774225317257415084346341940832867767977595511480912373030659011212670535413907097121472044083880956305289410604925303673604753373084608743197623641670393914290761480182684609537671964281492670442098290091427696731071670647478315998002031395746694884850965826334155230332976751880905975872729560432400160320504039937248838891654702063067550893108676800097288776839036090159283671156065625279915005915166297583911589224390056028104482993700467540854705692243891064630218125006541759959396168441661381563475723056522438417482323259478880718605378038429836568817702832584327022706688000000000000*i1^60 + 558075743773678176720265423534799487770025045565500916713695087597321054179052658020079526817336468503741743057916324951874921569496952849174250270810615835744537292034140161890204031504455670793234502894713496005193536019324327876348823470491449939863754561117066305527505060264792637884936937935623889325024830585704879021460209351530940590158849575828840872172877426563484351119497891750886698813115831410764076475479790071683614432372371543673001020761695271939603273664369418705660644362442688522635135544859645075782759536186662268074807262102849755209871005926755041328923945570492507904954696162310609384810017777513985746006748335510653415822479619030162868321395934576861552473026729421105109425555740325872779444740822126159439644976358059502461826353513396783194051038085163759477607746451493959092798024073757241704682101321037191956310319768201215961394116531855690307143668217493020139217947582452386725071008675473420491680537693496218815990681583363437275605615574490122318136253080065568995659571177412355918216354543796948343123043874714108446375954314531292320299211357636232319217637032853298804551363591573577892784648840892873282412007349418542066376228595532164183452176667252310487277608116212317304292423714182403278325859698007787169539832173200236418617312494118106346165460347394606466804814631174692400788597890062373447668477177292033949696000000000000*i1^61 + -544205084991688275158924079329239805254306146972201897457407985947349438011170587290082300572743704700826988314567848170317309162768294531786233059550976794659487116272454649614539661617270880276776986206698908416940209958379460911171836768900683153841180217263255947501139843973502332377468789947307864605676998917179321318638166184534843418094691468265234365124429799994585284363288730798934958903615246463257844999064714730341586117333451816733300212329105776858771287127084649830791121591076869868118058473692410656762897941582049178894277778598861682766441877274854524899911902270729077192374805908017559943780198623536806072550451137501815448511189229098616914080186013346645005381930528022855987169199605891306549495713766417331919946364354768530519193614232140754488134892149355902422004314567014223985515718476476088717437037558855758213985801957223652093385450381911027041639826888935854678519612548442550306374159213258615528195357288321880522257632995930997820195434792043752202609988697822741063982099996163450716437450674404865572326421876884824895682833060831666085401709211327442443715884879786256003478637423983952186786795239225398365075558189507848276526931537330780357204810402501736169556090272743948246060643079219040746491021463557393500135945033951710519821419235032517899929103212100892367654923901860098517488177672293983221447992606720000000000*i1^62 + 1070055842816184638528151208093771639283171774264416906764916933917838101676444749761384785896754342157519615754308136041188581602515954526499239070685603422081437182677029139075687424308150013081247552131577166551666016940421369568981448741020284084368440643836178641839359686900415446767117895527226196734128788233671498180841772052725489948085320254128003187678348678836133590600668685234952051831344989387578743423959501833949909339577562536963321581541081404571654626818197056038047783538151796159195890462057656749415693082564456875772229484908150917196821532100557568162969763978510887048272175735403567820803278925581106353208085981975895731873963684419172104491757217507467016737562534887395037163041265064904881097948321489032814176631969922483795946654563158679326884048359517184795548062709205571646645118906018973204087524615303696171464791837021144346470907744226043561904284751449273116219754095635290576515924944442224351226406652974977961001498526591977444179883470211909225645929133096606369453678330551203685802810698601915456173456902559865349843077599165005359370012194440712410204928842530298453060801234115279894388070471384523763558691529121059637848028425404223698200363003257525373850547427817854075156183077825408394001546778926828340198664400652591995581612931537146231959245841568669194777665640049937214771616028131328000000000*i1^63 + -33627548446523696351433645846210627251751841822104909767814251427367387731889213314519013436370629733960220068204388178864104841652492418072138157277666187910127771370787304445098938135007032507888196084611360477121474120073378972915381221808560011055056199832011492751949928188694957757164214304609772944702920628091461177149128544933817769664844607650794229148731419944239023132759113096399426424228399580271158127271744556670113061889611762720439694070167995070844073029660439812347505628809983740764352132802946136102821887666885926071004963230681225466821550022132619599024597790009992430131711815925391964146512412547254523131029899665341269282945124018384936749511304733950611101328339230623854172905931858671836871711652243408973491862845573362211401145765796772678377502403351983235910411209911264844470722474169159614476314960558683830050843874713189574014035930636659460046026579613284794502121526947560050728840260322206952481591267629554917976187859949160448681445714113257578205030713885770440439035444413974741556172414160567713607539558960401425496897744399227793122337296659417152706430766538151153229953678447457329809004284772320944330980112866567967861873213894700105631183305364079635187511121132580831225473938160572033861634717494008196921110215091899118246186037204315377781490050618267436809454758772372864000000000*i1^64 + 2053984845595602353871384163014968347571426964708454570337737150591166270070201771948520574307728221518400748937404802865657064573711219268347993753073378266973115077667834639685667225563691486989228126727164339591793799556757992428908728166715281724027829107402939717911287395656996401360076419253847875194014004849438242599268930393576513630128532776758463913579905492482752875871645653862704059201971504885792149393850907653563045806879993848137957497920927506713808910467803994533191576546882980776190360328450748766210663718028628042702152630201588251331461622820854532351377200306265117191374934383765966646447411942637515249415463308434809552818252500403086019529315413713790292526078901476100391831633012085231190994976823767585304288908709338375131958134237503872680850884061654765879773135905922394663617450749412842673784140438031420985894990380256089319144087019876324944908837044892029322437315805466194041832706601909765220613640682473455293150009648323211443869926084638088873852115753461758574971434606739079657844407120339336458001719140615081936020051348757724299554192026953798891076188972003486543619644474260096679546305770112646953160598294468911258023104688167838598355177005010803550650883925231069643074067354811333687928872089484793020656608929518259838318211061485077905910181270106729243228160000000*i1^65 + -3900324641967002903328680897309684944806828145343722274647421868689410605020129553152317392691311856546624408951431320425337901700714210590887894170707070545822841621219668307294995385600186766664183223015613149720889763785208979948536557152666676377449668922635507137156398170804301268369718484893208425058585495426341495712186938895495779550177006594716579230327536175042427936558459583932673236092735327909680950375075190466213707345093089058163888426339382270008336532012825701033456862232239150432534225818350443307369369266022296554391273595741274113643237266547603656860912789853646922989575307036867197485458498257538416411960499246421613351198148025445663917542186728286888423126960988299196923114884707611503837419588926322524974528467397692097841980385632857288608545071373627922011456596488559114866267817262873417013772067091354231407023563505899178672819370269439276340158087102610455373344331847564739746157461964520792019775797990578793814733996497618432392040082578892250294060587264197942140114654068212827312973775947037276283916894355832030265145272185225262044171085035692542636454083424658445863204898128824850303294594097307465607001387380196039037184593005899229075059372240971118255833525716549229514924591516801057852311135767740255607892999399647520834128498806156138936058087680000000*i1^66 + -824398316887778753275862234691511812262258357888293913346268806627611683548538036448180398266988540571372794699424120346087081334592192164560601819351193471529070978834747657541136096036468098275997802377576665352012415037103013037970650651571900445291429555265385459862302608748242180680382648965720837167345140048104227300151073103007574692217851080158913203178526508390988755835543536670173673162949755752163457934200586574701957308280317549412091222077645562181004115215233610832548260077266718335788710648650495024686700809665269398269610393738895399779540057356904231463945654970824804866507892570071947477156038590864235860008721039945413284100783425472564150667173695073301866868815286066095233557042186125475013615793840634989977100637877647279469161460397811156298398750095763104856682000577021322096246300386093549669321823111858468529310209084220606999447212062160711794567213082391881845825529244348362312630061702005220832425434623975614756514541078812070563313274924229966075965600102213687250457651407955251207187391090602290911176635974746268929635104936696826903303950178145991749364080048503569451515551004733838701417743929594251315279166629337534714125377367586604412410360153316398262462878532826098111791575010544828422283272008975371156146624034977504240218958453017600000*i1^67 + -2168998575856073764982634509951870403427266076780930204646243721695382149376515637273476056892913126270605712035110819676391823487054314669919643940066652915327718436398247596324356093053514135545295197650632135154141682237606228751645633615312420528553604983966163251933286237311384531188380688454954100721446988720858571562882158253472219067520297642133014013873154178962687863435759893132960630999501524865012132536153545976794563205922296171716296073472555318089846782696025303510498272900026589272005644730419822875284277524943533420890300241698440260262500178983479267643645165319699890604684814142357833294644785427104721841761935811914894980058271830854075052993553070406312010616582644260438303816683529551489272426503762133349997950471133554680998876531770195691240270492862719262435260708609078042595095641469995351493030320657157255638350525905380768654596251457601914168628590621666298451411364728509480776083871580999863901222864292595588961745137095484918921632680291229199535264018269505445435478698667249997996413327297191208508978822037231848856065195824627687690737491473473856678282525512962648286232224369320959507581294206780695460366515836268960085460167683354797543817176424717747359838015335521429817008653285543928167656447095685332696357405254039287360000*i1^68 + 1742331955148051813771735816781134246351880589764769644610779755547427816830336524505941363948346051650165543915680362662817311524761176730976071248451019130699417649535988080161388849075041305882320620937167737161634397675493748401274060675227327569307734640677467765568037807463120918017456029535133856378724678455165094151764512195830994966705038061242419371128907281376185093968089067006280309427060615477844764464847314628288143241831289844157891353813508705523864501677562476466152917387521831286619741512292315134847590712979698924451277877537256957906926482905769866142903480484510573211663830623894117631906621242024493149239016565767585780038550280180790811285373840707721390807681863283459731733781256407806673794464001176827606668958843244120283827476243571389241962058075889557876267157436457625012130475112075376146233638705833699873525160827734541278937951893662453607035495326855311229043033825319421026443988174984472613636882782220817443169931881720874588667673605151723856384231958020865849026608518118945799972510348446199172114100157401643790970696450323899724678653489585317664313836825462437953690811336753451456231297088851245639376090546461614775606542953319585296766034360332716831549972132004247921130769185367454675638080000*i1^69 + 5006822098444607833450482398757331051276509606656551318758092175662972564637545096486613644815615223647270809775130395448005714895754129989735156566367966331795438032628324260454040853290572822104175011003626295087340892895355478136269307947053614869117598340180500896784920341591915335368649503238333143556296011534424950889794675704961430393347146917899529306681619082119936261415402023634053926404901382201233040070973517957850701807833070160871169581226867448704330609614223157038436649969540245996061921121831810650989650146988959868237284071588637933266575923929608704010522971482666437827219361620054648508600420588755656004557821950355612175063701647747547637513903728837452788105451761572113868381056059966277574186214154987151768028070223748536485875942312704317521647734354655698110114765550018975585728910852642596397854192222855180094105295532233878659227637949971087647927966146411326755277044440748270458331797448038919112499360581373607013584759482475753715876449945849841380384071863727129167130203546372848372094162278858075231755286281156949511645100928920124687970848517002683413846376147558409062887540978412231330119053314304500325674734077042554985821555562733304384057216779838406249626635096000*i1^70 + -16926018082435947138226064696547911640605253630872414703318519238441771642787299170799860370677004248789955861486715077896610643796334221599359864976038786805161868824870395202260115657910326540397477132319565126957464268278040592114819736215723280297980074994342991980120790418111579544528769589809768107800502908631278972729614975116513857150991154838629040749731214201378156811050343273205565961885796982300088576377530832372807374260699991944849916824549025124221871628344971281335044279800991556454262178136058410427793090296650047980523929933755093676572209803324837601006519153200919322688092357366162038996190400088429796679810556935248699189600333356330344021920641792785614552631517490730271026604540457740850190053741892264185174361354013177209061545874964720122823371285996348231139618829546055301275329206020572113932300940150209504152737267504344063452643993293090699061451733707279736215319704124655943470375768490017078322885433995101705425671316107611064420940146850498181426216655864232510025809207564929149397195309009558630704572187774803401683464067490108917901272062530475547109274676562476738366066828442735809918328446865018905822093960487674340261920*i1^71 + 419019327080965379271472380201947021322954171467868003531897986829912659925606216825644260868911684990225047395386969534821093235719216694540324685824375930901827734938626224666607950035032566602608001531245637114724744538493801422175157682069020559964279804531936532052089588910003298101592629753867126277748634652097132890422885669723231312751174594328747345395386330835622617094082854074219241149051340461002898701294299397233000708894649273001963053875736711233641768685660493761371619748325716767233733384423815558849959095094468491293114495590123592450690423769073113174430623500359101773925730871610530348010190912547724005478233381922566139247708311998869387844150414811428077089030666268837617909757684801438664121217779208764253837756307162250820430075657646997259558940007696298951014130795488853734402411007008601067359892957722396373044078140386555329424865924697972443343915885383241296644076378915162401412953940513064596331596008201669624647137923032792506497287603141788488564237690858816232807506474330621746481836155857908480133587174543402614252446730017411461515621766490492266744875261412910203179239528561*i1^72, -1169494117010097162417329511558755581675457713705473647976688773801531607071166832744313910633338897758900510578042530241928194100991819453096934027699616897187052896345305471608876430097367712574279012161467424283377377099243226686480334955934559931991666539966090654000566898293622312931111210126231099110933889153577243225009729052969745139056620649614512180845457383209094547950478019345245562621943422797679287332881884038763976833958715333086179523899000955027398139830291970980934194415781408481561833952010653260980393057090164090398303469191957377701871776741591787105234980597624231414024224481432183238885791746025163786438805182373429129619193616047843588335389566993945176226461128455445931021613273141281492757767876112803606055064586549938371065344409128399029475152339376538288195372912201497513417705100891642192295345386189947120440661798450230938248705250637221389985543121300732757429948620169852264827767946962058265553469515948930925681582524450841653864457801460669388537930929239425163430096818303186484862271192192692646873068013886669570413745493944290175613263789554006826876570810534154989237309190641497924469955126665847752051763796943277413707880719944554742343858019718790995790825587485883632606442646623945425505015866495736262590360353433902447535365432637695050522952993082175094318453193615813816392782452067298326724119090545506216971802829269033750840245364412246518610687696444162005843690475869722036517856403294419625247184378418135706156963108881320573789597490012589715265777559061027297709447254326432199445634644153429627239778135357042342318497574709986136585566495807795484846864983350278073969435624768351683658834534803124910476779017534074271190006781390626842560159848686876062943551784212529955585482256462282488957082816063754094785983848259693888624549056452534279170057003155631662477538594125407097239176005118483118787417705848004822500315157718735409099632531066988540893453143945235077791744000000000000000000000000000000000000000000000000000000000000000000000000 + 12967632632178929255921702629310663295785497494664465926077024878986289243160975306991091277151112452844344115803498838705930771882281560601137890900538092572429149192180677948171569342155742651555914555869344905228786866612227598985538889118733839172591719519863186954089484097857906222268424901282493978734130923807240750072226473886427068025239592213721357496228269475692091130540302731836824188323569046952200133375624355633615181353729440677501608362208332307430280963882694979425494433010132368249540340348423391788201873104775585360109998816695806236494539049175375110942013288629602705900965252878044099125084674171826392727227349222847610013438036882604085795214567297144054225269378793682023765306069627454049054831941263222813768091296763178268569713446412424126300590557990880662256833584191097651867214095331630595451311953710826103924338484061692616652341617036937155192774566601680620146912774077862081769270372171119052400240964774400424853925889093092328726917619984904011625610260823000314225268908968569876364774062538824894024094881396127668045159968847315955616911956279114315207117067101712455323650540391057729990648113694136161010771087723937850806155011239984749346925872383226385433183136261205484335967101231529059039167670704276062972910808572833220893339410567906179329249027610183558209951095675743906389695291675268848131680232570175078842142571507313916090518032525511646700237100090073061565054766977278068474666188808356335826054370847485292561635952764207649683369037525050401985729983356340802729335813676782314265922664558464179412279009897238715516168460002624518050446626410609146559779528082099121170191474497081255998768562826239093412534441689922202482441997280451162047340674193884186005627586618646858908628303191121319994127742810090072978446232430546878143591416407776372724200611481381469967406724047080117108010276771394196518740051874487026535650302811960138613516318365595131662529123182865893713510400000000000000000000000000000000000000000000000000000000000000000000000*i1 + -87322805586922912617283216152125410877918298434269822387650887987785071842878778114873169632150744083953540301920803647519716639154258141664859980199026947888177590591446936220421065432027503627025307207403589220680302542700389683043832115843622240189762326183826676833664285719591964531486586999986154594226350084638163760961642070797654077608711466040756620805673418785350555472093215966281333956948338242529962708741237794080955453731277238714542579621203265435023468626529713598329871077973537134244429449811014156339788037779394467823472692535056473182921393976432689326692628883795566493420158617195496485757511959985430389781713885693540703887087034987277447827892411063853936366173378710740834002305138462969511883675893122317065233046624455000034291147586209653532715264477769916229844974912134842053218350397712972214247023254212695724964249437937998369651877623994938656329600456123231714678707773574450453265181944786489631206725713275770777188671437332156161766076224431933280814809148126753527201223550708046513180720670212547730205974850078404750425037357272249489884369603952351264029568582709357111497755244581983982359162781318324405075063991801117602427876895997908268817338370552992844725999187167339506957882796555430676999588493662649216494780090619718126057096671154467828130958426044995267732315984561299183343549262508648073183656290851218622916349494107557062192481137887554322185756835330661183146805883579439382017683614655042089760037467779210859979618222354840753795433062480381487486963500012678274336249445468077673129154081472844896905560970288303502198987976299705134756454394476738453214901169748004074314708964395084841297302185156803748911150807190923773622424633743651857857014624082063437894474188271202518246162858459077700811491499654126708030354456864963689531504571552614696209703287984243377000225750179504350884177604814191840001503212571535573728660399749103827604574564785369093761763957250238489559040000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1568471792647771456592327201175843380799985497290044521213083748241096959873013280175890206508181801602328130466664344492027263228288466467307536926812216172134974826590075303985739702797015380501155108016353169329956952342317165681954010135611946803583594471002820962061449306663188106989016055786928386347903335059169992642922954685965963295692112740433873423171674557102778808892915274321734677593790729906467678298301973887113243274415593951491300169441322297021671156978716922227133258872102144086468903744512105112141275611876112909419601147851528613835772208026611298934156309614585957241164194179905981341325493364917433219920801615077674250214747948318189109272739619721251168608014926998366336978197396767346480310863896031648446974393349892537529501686641791878774849311906440721735796362155981855031833618716790824148837609233505816999757869833794622622503352010518633183702880910432415762454243610610624326377462705518791327246036750465722363341973310275864818076791902474467869224455857176813375066902777859548895037888296183760940093486996920721503745987171701477785050321224705604739602395214124975512307247931557881560036250381498907875837942468309789843587562236948826512578194728955793009298908714900460810703127586993964919452432715722080863207374150907274947276438343285223720365021061682723940652037977463990118282374294081312787465092361736700756447575695318865548570629696620149337522973520595426892249449131601151059881625524907313754229154448023738218088543708040657718153022472849407345341715657917076527115778347074404243137400630137210198972547823054731761102647696462132932168429799268977109869463466035860466158937806467947579217462112111919738121851495509650320053749320442299219984762124957619449037805168725379538416797553312039936015449107006325227206735037406871411426231341151895805494493782847644746429144003028154099611019482552261011967607621574885246953815080230992795454324415579189482169361135019357110272000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1852823571074723717833421519490651449743897600200074203065597359300261747309872818769090251611364761149457941160045405305952455158727520556004774639102664105938887548890599065368489241277880564873784803885596976171956342085452588463761657749965670345341815484958429677980509272290587230546996248956583021611326995694675792459364073877963073550640874414504881607947692739372078784803551238754997740053855997285341547757108435367098735369195166774729583173445298956357932927190546992934477650546598935305364101509641450863282312734833370913283519183233800660938848018053907794139801803192651523164573717692565933493309174151047567726897413328828299007153813098511938663222329472504500343885739412796331899814406539929739965658576004157663462151853369562988267801046800493105142552228922660711407849432315104840020867053250076642374981484251214816988789312670129749863764088274767152499853191451745101227588618144160154442994329857595104355792399664551847330131608348419001160111081276970535536639543253019011160916062753540786180946945657860239197214687575708591701909831488203051053294953955858523025581573867288362031655302286379371857291356371023182575188028069340486600240294623608377970170136657875359155148317133968308539333162234206434766500013200478902562772908452121854763309893500627020407362904553677862516273691470425973708309019169949183571860908483083522531094775964765663389361347750339378158841751174838562639375368909937573207436883839360580021170257674079730886852228089255121090463627283406893858836397505172526001153316956170925368590580706627007685586576173085808620926410389985233273964522028703994178586848957687259210696694571528773008127711516721580206000935901282043768434187314763564488639540511274789712232197252960770128287165161882178202854805658962710854568564135607333392481958489569306921972898723822804321951182518097186321972761732897632793023058035702800895643956509985166532269752680061708407701353918890822860800000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1021701879058652058083534058344878449105252182649517622995252411155103879213188911586449394012155828159557502126978470684339153666896773744835626460009423512302301352035507516788059775784743365059267866125150524209326225108055752211955084440252564962457612937384626092675646711341761700732182592917853155940168610142886400588766651835236485687201884909256717760142655547107291637896307864841465517720559914316742104207143812196970178789892574573172548359662350941635832868637549182951076055108630275678915625438441577461172703169791452313078055579179249728149631009627523559817137147363323019138470653912480412799119675643959962276626763705466297630920737419342580827519985539050613420676632607501680774506300606337490562872406340068185371070165514259461271981033061009103872778667663181909340706894293016347995484343449603335977788997392611039722039181500478973950421981950018231363434552227023762735622042130352490465482677135545329087102422989542474464872815937046258241392287855601946607193671994956393526205817621759185756649585348377775065962939534641760165133256068018873367242437707403611044079048907116312299623044276257597934012361044986033277081062276526256387523042047991410000635116037609776192871163796159020369306111776327571090162558907521983413274072110837165963789336936158452069862381142478757866984982769780415512141344701142652208389292588242037867532972890781895497397905036957081067419193464815789862931292963143588877957675893786949879867702131989167127458102032530032270513700732016717966581689264375533347560146201483237971248053622311022607732815402944522013937974252629947226523835611809445119466622899714764859991237712022244188606785382555455321170793300493590356710684963100564280824558943515171783691970143944707236264529680976037271987937137346131499220617475732146046646347540410966225393965695638741916368535282739621198383446680252233515617390015850225754244582279808888404446054106590092847133928790729687040000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -319418557624666178592897556730732709669133145425600333598836404880755245117334185344413104931684620662083196918453808857626396132629821701696766278437319731235267180642370817854309270240083085076032171223362147618702658596579088523031701013287812318253880738845582424418896343008087405696096079185726643794961183489195518786988700112246502270105974634471312138425894730045942825545986119153637441340548304068267484315759067377296960026122364582190781656728766008773970353423091237718566571768856362558236061199144785400868441492580097356455631610484991570583577459385109570534091043977502778660534296100655690368095110428556055913525590695516225661397266029284361811893682124409535740772842513456960131887660740222113766978659739158992118906924788030574701236930042722738314113692674929433089893199092520085951358396348409191260344772147223083201977175120664408484803127184109683544443066840775631858455936550917154897570507378941203033031483766017389415835533590715991527330794160280421372669912282353474236196506311907606618569311745380549982246777221352623026181972553892071547929921486080891097473159253129618436441193869777738039658563429369135504932082008689487438772754668679792013936339141072075272275601269172752688891478698580625060615049384487697600514562297715962991681504683811399260223716966744360481013961807575640784039710331471607577319315849798098640770058992055390121059073002620547182598345626332030090826030477525489394442408295800784899689433889002069532128604926366239936234968272811420384766005020224945452926671610211179192448557089889540462863103350292041882106356345744416237857557720253358136638449360262954138207000379268917299995606699229859051747139562755549356818994091293677615524294185914227817027209641905171061316126564849423366112601180029300390827654403788301676397153960784712256454642848900688990719582460398511801677119772406326568309505923587717060896815241974235424855811595631515463325415033012224000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 55556160992671100975936442365566060056558077476997693878179465333533756303472971787489926100839539942227699254665027609380334364535213497070533794362621257019294301156229025665504182645682480213032277476152528050388918441217336138134568105580465963193656246035271679298667898845328714464096466374265226416788263193975655151497061989038452367127154159914675096833792577331437191520613413968469718553015811124823128969272583733672231263259643967233459941946755254491555661850083136908245673692197946460864317672668934133454043639051138043711435210414274021454065872700036577570673069302440706346737945408531677802525571133957200904657054939225600593386142266149966779054918108951273729174329647046395876583632728079230668999603865667086367142172401742262855128348676826576991800088963590250072178521385408393208931281416632105016412987564783004722140197913783062477839419911672225510867362333387323672647511962452024470345582347778386450811133824282648271930576964509948145944718281435698007661069054711842890734343711461019651384998949366453307193724592668455186320752281506200985200716271644617833477713753547077238158786020696678188303780286682007748012054032210229461642762501709421190600335215356781502420479877001991544397782946867724983938014263357673811469979254686718988076685368294131362593906004284915011340168490418515888126705927225201237709910508705524646770801241906236286048726107091448718831704162238895373031212589032622474842992249285634903460105921172557946213351189632630201241464525677362642223015004060876197223791446866661827850329280161535254773989120543319864331284078513253219899026245137562338435144765471390550800884402781811326779732273585371310401973708985900860834639950647471485895474906142930443213991667201341030456006945189884360431864804199313985995757917389110900119325327868781750659874639217608616006680963119525862983666851687199533988797655090366808517293805435997585753727101772977879974628714086400000000000000000000000000000000000000000000000000000000000000000*i1^7 + -4416304626219318018472241213919362215436392431893041861650447656106039457850273435630493458337581844000129897246866816955427679708746589953012417625150766392820022773023269653131267382796073008850361790526023113750001877438572344838312650025860858459801594379892449637383906869154350128582945018043651958727802496096539593316985487275933254977626047881406312677162540862198617739751389446445107578933336823070965854594841274017434548638147346310153237232703452803894484264492458453095253727201404042152196613666139352632612904394648222756254488898060843949437362742389778080963103271922884973290093744332900852439976620064242215649985947023910158485294913822674107717994217593096610864716335192576019674337149114540618801050769193417482136896642008928802830322046636991076383191709783026705882973173307327869888236419817678580516963610073693230110147511441433474397287953955856658854962600991181081270379312568382889912443596091420944664450553782416796916257480027779952287122730010050240941952262049762890015319419500199596360355211545286644043323629509757113421652407421644531804270312770421358782494077906391243511203867673784559087634749070378870504759496736842777818211482492760350941895102315364187080074204646634234872655320485434551797691754548774845351040350344801377542393954711552414520633981088333449930245156076530185798913670433929518126123185796174193244590798142689746600122008569785859538883548413416992575430421954134875448808497346644860913918902542158831725697134794292186724305133221496371467297269329902363867437899368328856992154909731348579545184439349193747991454167375461713612862811073191871030276961747383744045934107867007774063461982554272128928510741354730743612374527135123661224367471596273183010582607325007778873654705817577831211555827481524222290801079560587324764263731034230965426341080290358337598461312297981881667522008515474237782297467729209133913289895949847451872960263393208088921657835520000000000000000000000000000000000000000000000000000000000000000*i1^8 + 60317118070719643345928945917064213773870339711958737012013001351025087598709555613980333788272869952199627210486554013043799421236896867474646681902041562360797318177770237102126173561770584653481247193195884562101188452941923201387475944974648881291877226590885788037452079208442792890835247971305359775987298007388686244438625860420147142821269088242542882046940654814615379425581704662665591249895131904005904211560509639747909113050842677037905519116860756312598444139106737613387820671065928691648771137294583593487455800334797562698920271415650212442477118568751863474384170985638276295275262826006187394559203355058937112056954375552820040016718838605921700087603944209517661295973903437416465015213444623118087272084931131186346505549552351714929465434032338824941175826417199842171954160879358594683700419938937086136224110868444846036129302334171592165964483871965909968524879512660228956280311669235070519097465595380988642882179328547372257209459664912688475722276777360711647151057716634795468187804616535166096539446284077935128532071270495480300604507886982630418966233223946627149234400629213280207102943517034998400813446033241677310089371040421635945109194671668497440712583375349508957888734998735371602032234135874769638058947530990701927796330345178362614911999244832129734602797666612355672954895906610432003552978573730644347275681657325967777154576913367520725904634475566865379088662270931908706332514893932709806054197561735309115001177251746617888850765632994282063099840620580991332306861267829645658779394082962191593315398334872912786430386102266889463101694537528191997768190606147280831355000550311233406255698193128707723578595466066556801859910270019872270660332761879681474003174003732921328238776160648998991763706601930362374727346051708953053339702615476679022172584039909743839578516799769581125473174927980478509497835357579268246477750147126776124338773610578127150643490910318281892036608000000000000000000000000000000000000000000000000000000000000000*i1^9 + -29566754036393232486715330847234347750424719150103562668002522077869763448594461520102934308394471094306570341971520617672100476623632512926416842877785973273915651010290073569937124893080590073845649419626969639607137909876953832158468871697656299367747677986146217088003032161175620261486865269586004086944934056716918404881703761252725127481968074901429058935584616204421051664695957169405395254055040388003419690479005333890879453510562980447177702254650804390866328082971911110053043193513675526656461368876823205842802357628378478936040370480719548750566608588226067731899532248774126248792123324955943118559212212114256268733881781840987547734739049817859276926714928015565666856894922525172465152654352996439861197812536028812227610796276234881546456167955948225593662972175039308583494360962218365877911649983815118330229523630687333081328411984264475781911504535124568263854905062146280813750977104171301568860875196899029013409460065178236002961060861513520200857987405336749735553637904192733564744617823654298631053552670657541878134429430636662103198958378053759885940726256504827200606686454027721828775711970409163345173160530062157090629047483620104903289793991255906190884469202096461676585347049176728160229723022813104138133044228311886156261699100370950386471513165852609963726206411222738006891533725998982796616981802323221736019856721561737069249290123270297577913673692206444159962401781327970877763854745557564422933021023771233493085099080333241257751436449214334049771469957875779010294850579278941641585510084506882128729127900844089165117323649597220517022034838330906388154597370159607018113402765837583941692301145867310009748064332683285046274655630716279528820783950015455794821850906743605087520483755783009725048931318633596840090509173661238887962382249967868656113086752522506098735157756164024445113399612048216156221021190029604097395512759621317806022164569306018640632294884902741370470400000000000000000000000000000000000000000000000000000000000000*i1^10 + 17425893301553059788418872984909827064295865378265666428173322023099275005722139394430276173498210857738559094411636476772229790375020706301095656641340508192205512556084546751652830137711474724298777015943720899824261393526396387788022525419850860744378872085118640102476665245353603158419343583167134457390635791218766372791185877765008766797775910228148954942295751563760110019920962086672203647195221025701198161785866544765386039061599959339582484114404540858025555537713640778428723627418090229926628545502118151093191313471985766824957979440522256383316316990604334776311011694046255807581534622686920787616918681678584897336757615516550708261605176536880718271430343422476800708172551980164631017542529193673234984273224203622344867657867550246252445750140119981393227409980722353222018011233396734196273249031630772687428657088139227471814095839734053747595350723093173342989272270618380309808328781150109740559765950211442013776004634856408141775817091899150755102967206187035182306539266823201500202554401158517219377366901107879237773653458956553078667693235797413814559880907974660642119955341783804457990885642341942720344313107881918274532199884140061715174342111585754037554197030550720585920061401004544045552670108955570368979064389867118530687396394003320949972484687205199173243063522328607437571373151952700892576257913849119358089744412503280753758099680981439436631318121303908177158589502647180364346906096383062217690205160014332640570578012075014097713600074122198270481665506726789720040308133876036471621593130613480004185916880620789315729363210540228035994930903857244687024753927489720499196390428368825389937507377352992541304354033025805269292418209887130137472005882777779159349156452147474142731691565387507997215786650660005733468073564968132286835138838888882552177181507487684532346860295692143545699958622213614206372209564729647097959609813726448036664486579649286546942493603464992522240000000000000000000000000000000000000000000000000000000000000*i1^11 + -3676524716340317296472323460416044707683761018775652659444864428413818264038970876523547418856075736666069372064863202324594014871220731131505101212126264496730560537214181094450175783286138245917982253837100594628873838387071130242777128896095782806405002300425291468495220522096091089229156262883514317841641017114000799544211431970641296994001492429082484351676791688759104125506431925774018041937223153766249449263796864770821711506924791669475794243102197113176997839867971761276507537370442125968189918935375503035066607105105312091512526549896756131082583816017498078743123308919331727205275086884986761656149088422792896736640412667956679558696430522167200223073489894106387542892207055981435280580364356519252574351531387415311906570701260315360602232843315870947076460368037077971139484931488718553549068137916588172623986162311536760833522486881467178398967526961437420447170154093620628135323807307475267105105713655938591931704145158301176427116370108210843497800515479312006307118299139673432728264957890557695505308662887352580963053047352727060042960086052227258707438377033694008636376650278432001504399217425228798097883163380480308512243421277360024607812069798373537940723896905712970851484233713893920492902523582594224759245493633980355821802658925501678161552971507258842426644206799513761357273594658818196573657716233409261032094582858577421522773056784799768611586462422765529301426377778136180679638563031216451868395311005393358976428826173957657124963977615054782787394927943150464814767607691928311576984393653304629210355134166769364014877462687514074308239719929524610254449139132724031767093418304907115537282560073710046786341556354657446084463682783089319650049122927036879962001900013058685557098426848487817317433154932033676353399496486053018783731276710049531707995307860016404087057728221722862905127344943754936265559628908878959682977910838649539767693711152770431001069671828946944000000000000000000000000000000000000000000000000000000000000*i1^12 + 273669413938540169551345839398260289783618400502489211279016780728864178670752264327446772794693515995590788518850186257172473002960002153192497983083363374078072962138819091675874390099063848473717784026789011176389161859341737328319646427968543323345564653291585139276809843935737462409469163717656584442314770438668948133526014398307632749852687988395114855004757341880816982547278699928474315731310474981919058880683292684185455582013851817155161849232548493895626579257181744273416772434446225781639268606903211269845370578299821861582063201216042783216414554821352292126978614078601471610090323189436270520535516854786477027089626156063970725122765084306613348597155568681101708528118223506346535415505512045268998049510865147469424046136283970866615018941034564476669086674860043086380737386012969621585393509541151058077998282754750012129549653171816082153896928375036748885031834420849522339506599796269191783501643433531331834943422525624950156036255047649196933838503785824799747766428770365609114697521279474896514743575146185446318655719597713873111756499816384111570317121174628153854854337280605724997293208882916629532302569846721374694825564342413242562476899357563759572818036751982752509210969407034157185559686795532237005357680738780379237329083470862893583008125780733343334312323524084648004163628350856701737439561785455649290993170690208851594491720505791329092175620377730226401756713803048180224587231090589945802833259205294584347107493744118513796395528041875248158031177864362190602462343634602532660111378599532538856109160301864414729622346889831346163611352212774431576551178191431332139132998461211315147242625337008576921498925165927570900866453674748156692311026655332847935217597989279966778227775724163664864134826801914502149981291162840707707010732156997085551960417383955906540723243910695270508598042589717787600293579004019284643865186231046523679431235740418905114781771051827200000000000000000000000000000000000000000000000000000000000*i1^13 + 5921945683052222629202610127346120862838759520904720216397606822179603937760684303754170468447158571013487817903638374643520150646663618308944345323769835528691636547835857370793189584193230190703284199667033370440658317356187572539858178993238924584094077298640008318704921125297355264690273790276635820936220427147035217003477904210039917494991206187695114121093663741616665970436839048622345033053883129403320002105038196411814369412627545545552781455142364995730426969071335782966133226363339228577656572898873231010210711865915722774999318792639282817923929819794482508163115293618960927117854362207949642753079323241980085727518174752316421790573460945486563691389329452669993714252392179261445147662770692338041110825924894493063530285802049609917452593873844013228689146259525279691930696040693822280994666364138978955979536945080278749328753934588426456166591661947880229169955112486569664587306986477200084593112693221881805922259229373074284292307193781667431882749138191866540436710302977866503485674661522301412754118811758924878552213675535121535740065030159919847011498726038327322518281373889184005690153087899789669773125429695028257057042652202637549078650208938959438979829460143122978036326421494886666190156196279403562882762175857452074399318512636722909678374511320667479229464183163862659077864376452703551661091287183530182175563563630069743175731933496770117526138485577279606257329025362444853044526879549395463757502015993959695157601487670433889957643045296636240501414856492095954067041788485800448984534452182281299685559854545186119932257743544760922135986869451636767459169232771917129436662339646609011719076445507142928826407584520665280768928823328366347275487842176283236303185549539145999451154368913974799110424703232267803271841318702359553884082105526948522395525282195548533996670457813475046718165585743189430052169281973226586478288745238907344958355729825322062950873169920000000000000000000000000000000000000000000000000000000000*i1^14 + 3668515566413173808806860297121408295326606101852768075227271795571655199495599709637837646353493784875571313290214066861635758457758280202603711345937145254783540361006065774123692460957828380308224876202911738772109390896921101707473460946592434551318211191276808749989183585567144319381478242543376275227104953408060573372344938643966671427204139120156408953285268282401365450173430154599862455611089314105050036166441244733048573247927841929008058852431576842471208004691582597432358317426824582675071833336581359429324641732833142317831397773283388158798105613607132840800683725089246473691500331297401884066302474450913180559034619416531594691071930546320601361673466973727126897185998077436517178510511747657432350521556771321580248060314429491795476451935086068074129404284174529341592424201455434216653553927548116504561074309159234345198386004771246449679798301478100130090618282243342402023157924914796107045919293114949391652474620198250717976405210604459903574223938000449983053908405685979076736393093937067066781399224395408428389205876940507680005308735218179700661396778296054720682267569265263144903919635649379684345366408482961118157765878671837573504421917398871334926561803619557093805964923343626065352161220848801499803399596080744288506609878024479608356965687379624184359881899111895658540907813448585778519610663875619771492759946815347122416756137079959560401154909613600874160712789219966935734106243655183293730842984511449206319822787528575172977863096189927747111434086673659334166303417203829882171394968580799105855451083485731721771607513392387317540927610259757526263205247922094234542540218412665957269931108001956407373781573855694058709749268457056697186948106605375598365085941515510401937652527429355596549109454462371484790552164034549645961567503041949566206240332754986910434556894868886752314567787957664157078288021352145743758687794769034336470772327423629002167812096000000000000000000000000000000000000000000000000000000000*i1^15 + -288704761010238651679729856999433821624852285165031840426903476270544034421219080431100404075589376834360784189714377419228637775302764284841964759301811567803999284127186616319814817320862080187807533242592280020934408230484906650477354001021548095928558189370851187770212793547486162768371367302542084784368522392411579233848471040452601746963712446510816885367755364112151239424424806676596884301901175393584775281236278405544460774664083059987822949406567928658641074186979559751677111240296340148976059933392419890754709595338716129247433391395164555581858982837934476092510927022905205255356692644077534512458416087987549562515678743226039769026184866460104370782002803893293745763889518700304130196351391972232077724640063517178574049855136450080674187396293214783447435819333147735845444105035729100569473665970551390890893229594281630550995775197458317036948940123509337342270301921434467490248374790019476020922897579730733663774592230543915786866599069388076803639668796496764924215901077217543107024903611281397464601258723707171709285201518398775724298284432974721373703050342488527997309317054650464807491174474824277913166726311376564735234247862679244928515935736543318842341977496011498948277121781631149640839344799907167235885907435298965759501310825995896691904790537508382453436184424322343843539570460835058985940091181838233145284344468309919563017751359540932526096567051655819320429863305210815735628020908323932547257214808193181732862617851115847527176883963229417358875165218273170653424468992013799766861475070689481834840558190782177806642800983351950120550600927560322622698933286441155504539877822407773472056073309297221663318713214812786500648204485446472212054041109473359636164371280406691731921305319783071594405866418613845863194534714313937065158648562322005289425786783527734147700268577085049843452120911922743932526482766142999967544019697993842467152925750442541554073600000000000000000000000000000000000000000000000000000000*i1^16 + -73186328985407852095708997940354942197658523479601753918385318784091971163743469073188741266001794256281462272846211789916825872637466746109231291354059535254035792048857094238102604039057750714943615008222514915384380220805959287969160888743755270314364871193246369345494608792106438410178313323013209680031684817216947047445095090234889700590870470527980370256577297065286428125791549870738677485828737050142081653256181093216275970902878376326133977338664641739031392381817299346706563033220843292245112960142202304790437537581775549653812711093238363674516260270275901039107511864790748324217927281611440102722206817766650535937570873127281108441783275247718727251085981447230928693500649856994870461237517985576167012967743835791124704089005994719924688942131428788571287234279752976448849743851335683949155558842747514677925554077053215196560406562464241322379587549068516386024766661589829314404564169681833842795471433668348202212155055331813935513278448747448715236711698536282479045215869750383661733726333180231675813181751633395468415404042829847484457583863315339443440204085635656941333575029336224895187868411747317775085181522415409242859655278265488339674870855394662105792547069889795655870471416372715295174521774326180449103756057930662878551532309450786098479438722260877942224196754956627542549643595736118036766617374864835560829854394175941500027195034644101674239093055151750455385367670073719919443802413756275682242350122300642237380005989082641019841132310505138538482034494254622938375162409609204438659424891374458359608826483395702698243433687774709313952827981236469332477846766612297108976517947118587315661043788345326386429866436956460014465326242956643483066914499366544532805342813361936598982615310820982890845681052748024686472436422291186725603084370418431478509493139108615128701942538889804167424285008236916561448102452385354719586011391621868431221382400232485027840000000000000000000000000000000000000000000000000000000*i1^17 + 7476062332618919478382279630092048849256809113214006344175207180596893059340954906848203847592586454760917882239941091993734714406001795773197528741179669171920965245510665265393547382462360361154010271249705767007714971144776949819479120367287278237504984923810442218771702713321062424401980891219020931822458414134195911506200442455042256114878737631425632610053942185030684952168669521559179428038404237911747217206929613157043619819769581901651471041211882251944431587038219745612192497725538914053064059099747733089930861386835655786903529678974036689204572017338254883554554529873703297988325547439035011526329126601870264541394907618780249307398052801121216511557057952553559390939853262941483157734129173145615059013139524995067744352198184979746763217711899744640684759158795486558156825216949827841624222145303121262668236270405892273849120534461052650004655102957753367512511239967537194297586911908177590448375739656637633648348453426651833557146197465130311048630243368163518426294064495308495724398116976556757773905803397800568325710664251716497634145272527178388933280734693521693547996933438237311755165148299243062618849871220713194906501179754865289562957407967087100469026111150001316713460036630207242643885297960978385290390287507062117832876472265349107739128982975288847204750784600275652717896035246512334926622317158979603650302107050545834266110403166991450126225213769811206666152942509336259932575855552359485892680434118849752041419009811737762850079925693435195800099038582256574163476885236713158663093557196780804314314557029454242096367830117054672144277502010913509885586960109018014604197540990779877174410950789324563155249672181478490814608367253175060773215622937940428433849310317855346644317731700816045333425858211711567488124268600819473350773853545995636829230731597209202078523510285625868313224751902847744267580318351521805922621457594904873173757424778084352000000000000000000000000000000000000000000000000000000*i1^18 + 185559861422229969622286777242368726996404153022754039788808283648317857426524103716492645895503570446336020191335937792927366061227911996799921887186128754540991837947776584150802769566402248516537375752577114335636821209392782566226021061204361349261071149460783028716712749678439904916331529607694953302167596270234607263166669997485676186561822938785197865035659023271838602352412644829121422042967810320823802665330354471471208468500252505379896649605158355571778488292674660804310405450088562831188085155913031586290802054029201804117953080486894632120012957813301908753604541593128724315417320934628520955148504687772388317689982523773061069310405718407312074011187228766655405738396752625538967537334883095608335537351431229335896084260908753596044876780818079534666367535096355065891541201708687332582835952584599267597426720557579592526080367240746841806741778899398763705744830374670540064755154943566536319324927677453687485572335812804161551668652218583756251599692658985430552935561103008087337583059260462807061307103610878302186733471570890077214588859104355611684770261084583497921060943101363583014349723606549283483748151255674716529708611233299562651403213764073101403060591453571265104398180470046633816035315619467398376817101952668230050460068579897587986201021640358655014845474615976362363213878185252806533949165513121106966377130445045270342086999993049499750025544532423101021105226158138552267283746541494045901573980476425894258148089527324402724657533555715284350961121901287602825818323921273156631178663252742622795358583670141815551296480827029454095811871856310312785419511742611648136684846770684853271106300510736362818788445732241836857662676754444488317255605743082315096017200911902352911286531240585598911769190968678258386263687667276141805438418000438486566259293644057356023317915497998487181381432956297552084535499007529930879856038466407727532831466009395200000000000000000000000000000000000000000000000000000*i1^19 + -41604544002885886621460532176841697243440872060879393341523773785548348512517794963975665099507487122218372142618455423968468351937399247668057812738795328034819262265734715489295644204971083151210502970285850218767101322602464385961953513882980328250328694950896644038913219493343683374420789151685338259815514208314226999086572964620216039898034183997436983038264174033152871407639340862202053502132354967901247401563230315291129315428972578709258384562189901732322760253453559255581255650685992333047433781820560384203804163624321457756081249877480302823777471359501594652935667595878519577074457950746228924318352912593392782868079105003266479503422563974149782472025165773670370702108929703686680068906825630680790648640729557009866192828727250856922810246195131100759217142262253927605562184640635038423073401532886191401648506193538805385471051549949435730771328947849322855071964978943124692598836201701537966519203582067658066934559918551450434672691992593499030834087443613538223182451144541552034985420657099941225179737705904420547216043954404578643151944093859051592553961035501458107192827980761524475557494117632738202674280752969177167109631151785622454767118440431458038641741355120069016695880623240800424662147456174039200607250122115376916522467473974984563293984831998244150750612932441776553366944556645882031095053311304568085651514015141324583378749472800416964251968849062837036267903658387723319553295969544329306724515105295982219513820984307253605940163508045481191476741083088177301056968018141095100714222943522984440616560728695321288385747647237976347329484104292776881119093904858599163823164240223314034664667532619478043819221798047890206470155127465679129151134534963170871027475443672921586187025350008693370299736246184320455641919028206465779825200515397924240947199746215634689254592507664609974524725445569751475326718056692254438620286641047476912758781378560000000000000000000000000000000000000000000000000000*i1^20 + 681124625400315613006272925750828836006300971683026346902322075913508813559048046613545854671023301701508878548739072419755051532750851198036012271997673273006950304275757004878274398464537425232797992254111670417516085051129658456599395700368567058065755099531290975181907823934407726188949700993274458744901812447488448786814428141339555928584047778023805930521554145609946834932702553948554374952430944012092942096652395765718354907662364594578700018543958444312528399507440555580066267700336016907611422937851017565643156761064073894949249762835040994344848591528817016866497528547888570800725821760386109365920578984114328960709922772255795148077526879534788947318190613386729503709600004827117589955753459013575865408552740219490100604391228007785353754697298379306163246971427696636887942760097648796935770237456962749830226940335799178283272282228715992426570282374711349932609359709310439222802682709823480357732277416523371934083074324362868434866617673665471120039431440903759171730842852865822584560189525880820837007702989173984588114757371211362447101272013980766666791725761370000039264303639131383260361685551781901203183178040709703015710369084489128324448242177471964903883868555318285005143740082937535625285083549250202583981690604962056667894031195780391988031443728050008769700519091071535457573505505775905295978278866618009287292293241980508294532631716451756317848932131062747719729312498896420217904272515757592760352341757210090538455835631992592560932805529075852623537212329493212164942602037316764232011615380420403505586821929469788544987496200663702643136868521724165821326249871455542124794905215015603165554154729141604021300147580467439654921889615385377164544969192419070355641723399200441474181197940625756883720506384470663003238620020374062868254953401712197213495626000810757335570186686710245607784473621088511921912467423934854126987317388639056697491456000000000000000000000000000000000000000000000000000*i1^21 + 33012326739291720864247203615626783940455440181511953919653202653375897925715532235035943853827315426351171473798150552254757989411038353455459823985924933881898248504842992734183249594693273329902056873119894238594465704462288455156974516583862763661389618284204089609178872684879314045861679159820404871396218488099390419260847504154161194996787055107155494903533905785439217657862124534265327717660019978589723492390841299805520829614509497492419538431566720381483078038750450933383198385995203990927434976429390126428726617874711031540939180743710702899091440729616125821498360311900020522455890149997527248643489964819807060073535163087684470291098636249296631692273754690922410936586617757218080364015491330165392658119742865276232317260674310557804158629519566146402281956727916817908611823008479854934036512013807559827717055171376483738495967454064957917487187812261565673043598078343794541141031092234630395009958913325410556755018705707809329553184612647305112448896537026842337291544419427364645122717696091963081153121914321700637890747057763441770766468629633967096045770383830069213417136569589989777367880016277513762506466707064918615247922196682938751230875757543385329730048118171005626110933472679486957631712688344163812587215672624409124312861178482515299186650375056460007123401716455657603370119300375093324054514296403926301266559522700503132244698346947426138079148515111253191164404642148253657278786330256966439184427935647551044251840356976711684222942871562819555128106646406232167871480045903722261358871143746338140871430548884519115266529859144225183107637568287964751635173199846884798266533886747497063672589606320951376555159977567020282089837681915911398438698515660546293715611486400070974065262178016855725675554785978207476813492407978412091506009720082939815881578203360778496173382024721678363510733384186497545421398077758028762882185449477591426662400000000000000000000000000000000000000000000000000*i1^22 + 1047264846759734345840098161857568381940423642714757425557506224086578616517754549697286081984138396314713024701694530076287156743192364878704131643579485612580907174464454933697083203292477291918313182186474747764635897407121770373250604630339665770872579810076367546285761818030837342236600277778643698397885812790358201968691451548240876111497879972775495864459913894391501154603064865980058220647563553535693751635350475272740559677110195004419031886168174926317857714609952710203461341059339294846088007470922991812203248776887650464456640043690543304919496938997502558795989441163801020638145414892110871437939128571644659094488224735402423218277438505163262530301511354646094158968082066941586285905409207254995645888331903503489179318870136680069895507303879627180739490718939751271286999278102982280666989675431728178442487401786674223701439016165292625438945251622473927149256253123688399446970477111686070085672034804384136068168843382347620866335888656863520467673856400493647157182581279666054182998472187722456142943780430874169116985523817067081853736949377207903662199410159768347370872382543312019348214008029802225113671563756047190282448741674281123107703541652200473255523176148967052654394898865808272838752100017243124320559591946229511872239599781032580731215357304329085512172046821265236802580524360294803947386917240887071670930489793791377334034092448154745300057238497699563821896684104503579482359672871193626311817958687698726397716136616478380444779074243943413715218515572814762231315767316749949319748072432946781550269353158834775066696693223717105310334164462777277382776497967453089312945979805434822236548615552106850765961716265723255404559634344066379419691682944299856141971434325667576331187590589034617229849021002379390371782396279079452489211479109095703847276589881998554659603818301054502349324626595994328246576412184900125996885559151668756480000000000000000000000000000000000000000000000000*i1^23 + -72771751531335051622542717021293204891738510321837608845006560234545570166642112752699840002676598896446853377843591958030797234183450827129504694642576434565483912059837114498376685314338101380576660680985522307615800098434890144999241684471147729656728106716346294601612030622469928897908255023971754487153877975004219223641135527449838631923554582958887659781111170651201805289719951729837562065233811357893498955210716945403295888362049743619184388123527574684007481515139736552115696211789126855769091132766071496890891099377396759430729626038081747911281737425057050595534256206201892093775805457244311442785920745436577133342075854835580867602047137593891659082173562687664920971763035774139212035826797083300300883184557064985725333413283463125770408917887072242536928760166327189968596380775004778749644663998952597192213715385764892458632927394046660412124928576412393237388322736265022543198638775113609279351755181903796368806553826405909876702950410130448527715110614758895348240294468025034699837399968724745113772837417988908368782743734513120981161162061914740995604983917966085463642024259184556109550607873760382923974118093220517183059273972105505715334170929272209712092830498244492987785546810406953747415649087001775996088176965269217315470289706944332410333873004620951607433756343781884438619330645971757684201587432571084763471349788908790766237490582836013642379920882494569522502449958591053215866067986106523099646176766240927288403030531671433894067451449722254265231943252709644818446503932712626166646381993740926736996710974877939414146428272495131167452923958303920189509014855956092763968890143788210413387195665952048632072696442743969010666754086574431648194306868774265633115789924936037140228132984319849854672397438608822071904969933839355393344216677754634620582574914033900906569002683261968126123016888216585045063049209462113045881498151944192000000000000000000000000000000000000000000000000*i1^24 + 103751933703452443794892261970427046094762432822514844257677404117827532454408443550388706466449944681989252439701883323887348043450820001194589609226122177000467866720360534973175689158360701561838752619399964534368055582657244080996120900383138877804797550654660404936265493170346326071789690667801524351422490028399807562096819296987082469870154698047770533455631353336499026542868483204059569876826488052349268872311884203456045975450952119184686073378296022189008542201719566922085766573195662680319222574613559749223404764528764797955328118940276432621165191232660738341058816130199524868596634818575134626841733110294686311828240663199973906596012508095798908260147326614424059830901125980977411251661457109098551731389951548339916460804591583370742402776155166041675463816334076787845477936342496398058540229355419900537530724588516274157129702141505790080319653849557435434300892598458094291012259828732531390692257955341631232907003290747177006493438940428545607667624284973029325966971262275223005795726720072654847938439416690906916625146714495813882779816026681460384705578295384316948480591529983359547017054469353140969501694645976843528847416666833547894125022639129964156537794522392357950048021376870976757312521581665922972395094666808519650098614996937222960482564401906783921998273955159397794495770156725059422674659154580212385936112695590228781981237190789677877988027948500524980487135265089984459562776733343110680809954105276309862392888897798261683727283761705066682921718288267382624532291144386170553290853313088491789534652920745174576492532588969709714897623343590625082589970656871326532467880271582720118689519609584848172003341018543302563498179007360202912803934747406862472495079652373491519253825029579618376997322813792481126923356903546578529341952156297743041749599601294375052224446618909561029104448461585573015895247595199344546344966553600000000000000000000000000000000000000000000000*i1^25 + 50243244041772361461695933562188625508222540058508384651343484928783732581546662056930875567225789257402677896172419539436555816646703231192902020965799741535740393726398314303003832821548301580768332697379821254901135553238000452338287044085340711914555184680220537862598795419918948748150376164661560102500970087865885568725622802168337373402970432082207982267900179508872861602260092107654938014318178797528598222549919379036252084023823764429653289294397247151350152815335830527965959940692665271270038572449070885738611566786954766813929615689120566116840670217052786332803337933572128341141023780186139674139972748332153830674634844208153102007594003569898271003980887863519270300860070827554601024383688802425018608009047837238832920208577162734506912488067819826171807252599302522383962823398493949424862760506879718746847578010236371415562301110574903959045308194642254280534295707511877042404261836138481941490856893912635958944728436136826909217060739977338717647620431882377044166809358852210429741088634004639878444182000807058130485089171285842356041846668439333147740638226716550388764260142015166083610180769882582559171579184472489186887150480474977815418859079420969187343928625716742880661043486538443195077134281349496012868491645498005236519103141642350737489324253344573420073410184513467941851821953340258961220091811898859689822530889165815164114359369299341985314379255521179302240615584700994162923682134588920022559768564755020113471085335164010664781121949053373349800263679487716035925368975457478355674676952442650003675077223725349493715663679971050182325428715370297535846089509935448084032868129970629749976344763280676178180611338618819568397308534676739082529970054436723158803351630065981881273480793111147070455583318712658597058425043531695884121817944237694935512597781178223519558899578508134806033941763595198839759981732391824502334423040000000000000000000000000000000000000000000000*i1^26 + -1404847230847075241112182923762056270027945044466370889468447972425854541025643755829600143636039997607624047604034149684855678877194161466968827387376727684964193452615459333716032639266017402293917856051228641598366979715877121763540015998196672695687928238173671041545632886949504201532599608996793408320637738802102873243602217974782776632631219519261935451404896286327703730694820932104418057662481727964517887696480996491705579247552847941438669798328181076602282892335646076495648224355516717307284048808700538687862058149632512786598964727155831258326263926019887269251994895229507241693080972051523908634744164820789696645848643529850687480675404132566642464846843481866191031727417662433781724043400197438965812307723126913193748888598982908890975088330648667713852648602002326207515022221989971469359829572994864875553440602649880735367847336085008807997753736413961976779467596277775805975256885608974239374009096293885123479876464497398094702566004726462818873496408644671509451213083114800650165633650240952792293596255162372924632442616241301988437351238881002390589311880536474547623316808605766552372687687959605236086993958098952969553364659051472503469751085247957521471632741823626688480163690877813037633215020223635270152517853988112418329474048953228941613632350519294803119034893638406866688293824797224205193913401260841493673932847607462698159928797604823416062434938316414345856720434672753930656794209683072297212844601578657491601780711342978730916204834285318421691202197644300098718903969557900056005568205215348265982822116962817471581382754180567649614389786281141560271508699544894022304683702422384926460993555549432398101812960941840598729757488748147205315422166009595609192403689523156020174127122564957993217107409402498004132182128441473346171338698568190898556182714118943921393029648399872139253437376090495563759266105312825105711104000000000000000000000000000000000000000000000*i1^27 + 22685641269311445577363881703386603584133554465802972269533595963666368947248465543260658023684360979375106893777751079870220287807432239925095141987347753366057709375246383099344183822815402185975233556528250173250846227551114787466620104873265900573759719034630033639665129237482138584196364612232631249644769527779660042711765113230900091227190022366091613496442455495591015117948071935850621260873563831457256896956829428645874428754483647915447219044245234331570943351068694154421723102853974588219675308896154585267194365226270561656121245865645092186254377759831590228396089031438085312149567246860511936025844654511589808217356104354515665109452300195822707630150543741743459412925745335333602411763467255259961698081957120629653564279773465002921549384011196303646301487710074048659324673045877127074986398344316108174309759278388480847823721462408030481786085739585250481298311024589270110283192954682146625265822749996212467582483481029561068429219597993007297253018734171287759326655963875302875603027836942836209306134712408400858823428182213308283911395350712177606546966452041319435848930099251684679439999888995766372876151499752429059897937472716315269883028402843119701729791645454099262049760483238637159041395686033401059034993484558601051167951450459302033639099287127183372037814481689420719137177237699106689032007049194649289360768989436156831678581123952736278509611949478381109903791122685524508295742726801229821909059474222084038296294182446998493342548081294820057305507960096755220335649425433375388696212175736126383885921821952602733960515145955505643704554374715225806208142062075773289960312668683720314383349297254521792409468689830333867197811893196338395257178140607475202820041695222610432283708421135152174304073046871175440690134397900314407810215223233741136650655790676433966868548288803315970920073390029190139405641979400500019200000000000000000000000000000000000000000000*i1^28 + -285787773457653692278614585589190996894323266439549078152856393271840282018992835962626719716009599695793735602781054853768742146813607859250072193573686661957059650078325320761587486490451467670058821174843342902527829335649162156210828484960919404968230873788612672898528281866491120136482566557635419139449207372984849267731528377515278545491266469773927721452377522337587963848651919140527372737717285005475573363625195773128064265101136702123184770608156010547316521314056258532678626013105741690906555552559516800704770671237276097815090414985422917501282817992325799677859014502711863989014525682974711803443927945289458891114244217089929060543771960429153421796928504398510992740217694971098616695879736440715352290509741260707280353675620067535532667521899193884015510307810656779879585458166047046957188602546656406648457888449423372763124915202148421788848606057131030465215927341015085400520447240820229829592586677916579792730645467877839383912721619045138482508147061886425501387566869750979189598363442155320035413366534852799656894881607667240366085448084000721168192763722486980518868669523434661401843543642858679343303166015848556391505664772169073851766849874160188516159541870945274979418869979546401431635228351271961331841393957571447141077029478466582952460026861388565091166133036637554062876584079628152054930265165058261386290229136152623036226776744856483225168633485772610310984280780066306258205908701018376595115192084625873332188460168494547140045842590454396711573637657653111148513045723081687322722326944129474674443760372955216979927528289883675009016864575008675871744396640560397110235571765197855584262732682465441132079617540796532439154744504765563981339124197540934369361644164218947040700532718841944060674144823379702569462404047162556469129666447056890432898328551022633272045195668860530134668318624580565180168962708602880000000000000000000000000000000000000000000*i1^29 + 3143859514879778689070490067459173852092987645967371289166205684968711758932871884585294394467403534890192291263467818112673624728418263264882546891606126409244772461331187943761362778633716304443446428229993117849098315151023452519937842821835686517534828507404521200572515695990885592741195661073596489797283222326047960605389837311306844256045176520017577530299117247065958032369054857642891066475445466379835308799116732005963242454743838419711312400695536674663333796176565232289731293986520748329026059672947466455990015785475919040163277956683243370756756311872501358171924154525389091532083599979047557149382545058718769174772114919947295500798833476033965048689362935894422055931754633094402198997184413141868566188148531886147870587074739363902689988624371694265290247345110828433960607132623176514198048495315336065774742465137609387796803074209476772748967287756918455177657952895293622499397853425973508126027748511403994309741582640846431421997561496751925465916254015134463186798334035646226021057286754632314064565765665677868517230189069136096247297081498983935639644128911748532940456877556412521247110580535899376400221359981457214697183294418614455874513495272867242590856180331655032224221078847993744430036842438708120871021261982651722700421801357118450135513293615648343204561700637676267051450878816504280479461201406552442387741031309119935115381149668268462303373797643916532179707401939893875693182872403242636208171193286737907986142226286398686940469496826141166189216103458157961592626204165924982903862891602270772103144154373778788962523867931694157382059079063896269658924627786521666550401680280179200147316858050792961620938255975926694879546250545098531863385355340753041141840360567157921771596376584234680925550458892407178319447477587285030000065410573148230685920945158417433076287883686048366329666767925881677911617961984000000000000000000000000000000000000000000*i1^30 + -30399173014637558201588009452910282159932628506862722620043389698611423665797791785794653842859908286721082234196551775416888904979085419721340549123880747486784947098616901231610591302292116909476019348890705916677481323404239924621490746209344590621448693690442723839979120990989135184152793634761853875018345277806278595284062159659509086702783470252233068372007777113250939734495309309603694860806127355229082869747145126840617726074271875944176738494865948605063323686673966137791426663910888159898899353604964883220594380964068218305289501551974617231663973542310014989547677940673745268451099896334969190090707236421800562535241565552085630866837403695535191515182979914705856604014512769151690242964797258618486713318558166628449530255188691795829356978304796993665098622561192474201559357796341545415392036987069594881671775460953409121909791702481688317815569190108644163993293729157401975459053275680047565396400218838765714931943167250079808865653373229942757206719982928895833187066377124327868283502606442511739614702303727341317499903709215275432834786316592899580494905317414106835976925809881477620311270468003754661793820729289120687345251380879037629109291751112854766415954960343079681716852147360705835845360714077174602919499085657155834300818074844483068844586318509867882572428367440603130141729446200868383773051625555118626301513438992471068364793409198392868526850709343533973586092103827260218665669954192235733055119085542981432010661569094927440602046117903835197874914585557351346893811451946882613172936217863513185266150392420072444993797011407107957176151915625379312782183003762584835816163093528012197500146922317864158306017913973250810292985243113812259296345204985039622574653738319756012684777970303385835212402915332474346619439877686816933294935892880945900905815008155429251226226767986381721985762281581733896152678400000000000000000000000000000000000000000*i1^31 + 255062213931996924699317370314262309305720811417376768123176055207407449721685924470369174730484415840446933022673966509229903749130316644185943316895821057224797540809513997904891148854983411782409476631838628519145690243531769920913208808544665061153149146356528043808451676443553338451974958411276559970165542384173328139896678410252903691293573105385288641772172761337612056231077942913650796170680550784007897389487558705865898560905097589603451415716756650287716047565273927077523547625616151515675643141466237141197162804824715129848947106506666271032839035729029536200428917271273611367481034469369078940492487075601569757961600540435126967257908008832308632825058136138978273766441215062827400119111733919703278828417753630410580335319195164109163417966356966113892261175023072735779834003649102583528151853790495069080544050935046724540265908426945503176173183787678619945273219223710026996184241235843791259600407412530610614522629378422528106699732203623748167717818812578364399658069096484876742478931844131670521562484825450430359099262087070253686070576728435659131427032149392591744989455364538561633197677037346566008791875483143640214989240036399052357352425915603450953300842899849024494446430294494666596122073332383671257438374821317443118657171202165253815870109951610208188853595526476800791219831729132666661901083081566056289341768797413988304803152921767288616093065768078662341021346182297708331435241742056308277963191531840053136354779023732136782678153006151003703285116578789878789381945335036387909624747403625933726700058746608140327967782917012184351199666835120352476783111804670486980898835618661730041513453988679664727602047062272311463387086616265615103285693087045043740239256070711469815918283518187568954222420143880264186386431244870438502515293178156198705474095013353858015948220255166104930518433337267653181440000000000000000000000000000000000000000*i1^32 + -1884114031145456178416703130280877981255099394465440973452305793581185495518922092475517921902382001522219815314410126793229916341704540839546387252968326759078200278519117380568507177507529292961486743495543787648944991112631808940357722590842330131368085206440853282175350559333450807904861215296688707164841600998801013034158439685295536561056648065564514391696869039228491266498023319539350331004859542020704323657105245632750252597451537142199451408076005548125834443121521718044932823959642804507308006361726420727626471530381796619483391719500678449888082885215077178238396233990497512048518729405006657637876400925887242543301320907771135145221875913005432816273667040229569989176960142802844404071581770485610783612778314178563727536494061832021979654020223539202856705865194562745903620240656586503886871009545386098510524196555148463615452736248357954298685879722767247566258612485401203034822988431911750943323136803909054837324012289069203580175632746951283052715473345864061380969803993217281296778896961592438275419101711196212928027179650950719082437796797174445565756887801454907539604050341206666095812697351671936941060777308877544866345580532540515486186194358162504879331612007682403672411797750694182241139705632413594376654617401267805821392111142845373820790467588397147794357341069964143665450049846114942194047541455298823015041065757163118266517999436145533131569450098390999994448967221925434418886210463482045226306167758858284730018093280686256912320070852204015061577326642316591340872172737605175394176520253923567735425539061948765487777236235759867574718698809206053985578487473344352591995499872926040416674947315774693643442880768651475041918598945513006378541685326815320128718333971085850525612292628078810791527218201993750801470791312811532665351476173246610711426803034494973982301480472424099040225497398116352000000000000000000000000000000000000000*i1^33 + 12513607563112125848606051538179285639789621449128051269792214999108814699601354205184576668118048945854203038239593524462987306716126847026816557321650341952826702142666687915120268980513582018421091942058787219201361859867684388095927797696987424418590062210478793607755532001968257905261170955589898444197998055354021571530313713840196270043006025800421071019203155527876365190531677865837124217326331611599862328655916658187104116368821890564600595086693231698157718043570327712380181876649480140632995406354999791474933299173314445389265047981653849870747455070247349454617407996823445943264047804898567649001334296177272878076515694876487631917191919241172531721767318675839163922057993408614145681507242856545274361313790000340745718941295588444916765742512327402432079290657121487264008553381386221591603189759161056039125607977190746210517583677322219990489442016823424313349387367094921013614369304633997078263422764008630319594061845601635639435623134676788586321405850428794553904730002622192186495662754288259823324890034126505831377648969799918901352341176638437442099034424174461538249586114563005367370043017010370781428774339979631539356781493793496045760791689917160328808043337589524925872571115300028375440401410039995323573074928067419484464424283902458592132237615984286346555122652176295198986225774553825102349104913258578076373495726202292946472916136818771534597319999301217077287896539046631333849835872338802501612152879193726219891264300431725049535539651924196636686188761587504889810527506478381691859654097332942005797748479311837254928539044174528160244698104373053575557191860918831491103222928344631424285884045243538249401714632223518234358553436644828755839216338612231358725924810815182065903938951089140833192938871351404533169703200211607920500344176522054490840819872771912885012470837187253737463458090188800000000000000000000000000000000000000*i1^34 + -73541182959122251209995523152176520348133389429792245377139483250726619657561008324121714566566230453324425941218569299618573745077812916082439303978555078958267317412888446254288589040606238048089728792196459850996302198068311781118130672350876329164022312528550318582141869598256982786928952076222190768152564939673134800039264391783551861747174711857858755069662850015184840542643313058933715030557147719318683949142954949103596226044152504284615748618290728165401179098206986422026073840766138875963524081592682046561079670747799161392053777367147395949487266265669103427660814248711519070245680912261453704652861181700825986303778665264849291483328273586029861040832234712114433350969577802784422821682062077314023726623583735750991827525614008229115677711421526556003033516120234116880937838604351603402289497266791680392457386710294268578989202350894484793672453735242788324937122234777246583135996989109223566751767896554520938790658430697710753171314077217406940554514471001199879357570745308492187806067145347503241749735581346135440742014512416090892897461515825530265600963300161887971725074777537961217634823506345876155450110332619796024263660414516833459164158325251266544326708030310501751974187058059283609298095260701283379370992880901262887520540652304746289228616821687693920920138712470823927696970258736362589831266659682480825433823949202035917876202313918997619882422288850360195873323239178538727673770365293164495269354634339721720896660273592131900256397159303042908147503425422091937108282166532759210244185259548035960926823275011422806697452551312336859709664115390093486001988352461613983028698905317117780834214212087548870381949153653115794720534089802259459861094260155135508470965098604463333263782615856227043913455804597103422927290648894145986068402845661337137057225522734582370736612058539201276107816960000000000000000000000000000000000000*i1^35 + 367564514808077364345427107618128336399894614547850912473467766877146121848673303432754597632994859574775864409793292666613627514503637808103831736441633702101429301341959178853506448203944417837604833979594782154724405074908094482339336112974322386505977835536327814615777497420636425694616928462514275086128821492119222163349959830697151279166461313071247757268848192886944962262363802226130372924828785065437140833055132127608132418833305708921275658895200936915913888368257947034188945934860059717931990984741987672823997864280971690487079053640171642248239838617798887067670133999642354364129243113605592788191300619423618333671768414286327729459753988998481218287572481752679988216259844465074778411052388322656263808117594867531024638086182811984738084202393042727421871150671423846152904439334949133283140337700089467320807260475832152798839251645002557605779441568644765379647883894557927705359687599539900011043584199322379180537369576538971295714014492598757738251695865005475233199478103885443936237814792770673110083256024313853354679420615001512161688076699638051228037120745321178475049672894341993729080976643196004769224707614340354781877423776628613807188887599756811457854249335888904844514459910120869475324814401092234253720467087039302963703335309112709805698703427583575221356293169215397450297858888212798571383806902860327942597345507477625530134329641172422268568369840290088062586679002776778090087116304302303467213252487209410434764216224451228166264813842682700509040490688862213854597058557082815179120855763372585265188868856085428510777489909680686265422685768289931462815137122484034929164011570750144595948740737882648090423484009823261545593598884911659331574645055584830602592137000927618270876271974359906454763749994570196343062664491105024967386847617225963138472873958541315709150841313765198135296000000000000000000000000000000000000*i1^36 + -1517441534371736814085611825515535726593548827405670622992178615281102541431769344646964373477434750908058933170505863107129965533604770942911025595474329763373172154826179641722755033104546331655458554277436408620724868575509071097608604940386829890929299094650323061153715818399402789288259406905244132976064363420704066242256092103897815106418257376839418233612558242737898309106928201402852440449645472948985853288925664798642662034855027835959931420404466544299721130374003489071295740688412726351877881707111899394209383664595351261462450607359445071784411796476610018585806858526047350981258092847544395822440250002813850997835697784358435203499843715179741963249092692665133031540459072828810449885531430031528645432115588091386879009494761604028469170403813778325600136303712325368172359785463482483873629200545441428893335467873978719550389961209740276785506299261816792450492217311239168257123427627389790568274295322120564009115254051876025011964353623502024636409635432661193204090544753266306733256039770872863975723329530076910710595847563770897432322023007219587488959341564245256137991195115528837213357212824731623623379458721667712693941333320469952816105206595688664083564067617997428973853042034529228133312182436548955683410282270361593533155958129164939197506971028323359134467829561345907353442295568893796797584735205625306330583890804813697311300596329891658097418251920867208342636027436356972147632618974670309993137754829767329764022324930943230392776980217846027035113569171393047955661707279061509465450690509028816844133109759109981283798084986053476862380653015251722628629487840280248761460379007383613751103406236586002797652150830073704656413028333800701389002016571611499142454093237188908328162819223247510787583016516342100020466626330180655012477395661078080214030607491228829333191179917433241600000000000000000000000000000000000*i1^37 + 5082588540409824509852789016945970354391191719616871116067863968456677958037451019239066823319143591601497122522119662689690857418028783811752815250790500344062945670479203312739347009048016452334274805775127609817028198697303719910039749955335526805257982411738990219273204902602699663759912018981877285868885906925836220485616251585665164091026312697812706578705776112903753821199589477225271178702430157015094880677803404034539558358491008827040572192680377696297950250041456600527633983443947332941847252516996458763674295932476166722392226696906369933793018005843964099390664226731377922378271002542222004632755835256049411555185842602175216724301540726781577419671088576934305483749526117078258179724611796123995771289241141029887420766977889662436461195502511694019631840226642593178600593628541364484109361024418844299116271764001388134831621116768595025602782189967980481281262826508743244341612975027622226748572767698552493182642994419313214248912851445516806763965004652807258451180972223909213876963082943022987463445228808742853126200586156168814689803818094314204155655385303089079808038008943566741139205265576281988066220519559570266206450313525643277453301917927084636871284123422492466163506429502013640810015891095126249505807640502315556847435945158109676302622335620584766098331183528698558285353047499569952297214059725974276172303718329405408889974137622645751342983877448354716878113535492518225203377207378419686803008172027597524777064451059926450995288948784041999969396273196419471919284512205026388977949431629175531275076272361851046386286119084594594324956316800642204229085330037838974517211102360627039806474244799386910976470611882239901795677543210533496083334058103935112729136690170592594385684388303932412899586490364651182418596571149871743983369857086997605466949390788173204698694554746880000000000000000000000000000000000*i1^38 + -13560578537801384236340679350029627581862178695896484533626079988971459243423032095399771436371238469985182298496198867994658323143570749372061000698275125022018329697005288899581151133758092151613186412547407315992905289969020642364097904284107789818441516679057556422319432282080427849027999618925098522723427843347681504782161515565311166764663818815498647407584049688133126223715072383194396710990657102572675276228426310963223416140278500343613556812008964570154180069855767160914902873703344186978908966470684977861868576473340909404479335698662145945305772469575931951773160093212406899537902066003721733249845467257083087934605949537489109701566373509284755138673464087222060262615850554562298032774211110657178821372818830794272119079537078952814749789109249871424590413456620281550709934765458549537831292297194215145956219198930894530087649571366344085381663837624608729966369264001286051548567547342470482716691767547274354242809772945546354217687494554655155423618080441875678643664269202002382108309629668048604112567755739555619937888066040374154131313204275815725547671064931036837246971324731982616569387462874808245482922727320162139895026859731298433488158685822057168439846575767101857346432896827823881527514073953738398551514811958332159820909911134220943354902352401596936663845752059916538363951752803994630956600813685023047323760703681016502094383095007232782133873041617860411507622963342305029088313829673263071958180684711811835259751416562878305063173636843004016698878516634145063093815962744163864915721122781538129345476063998438916798419536398651525598327601130525214402183973664536075542576538853721698709551332838760992976461999814183903639356101795045510945525437885239039845760140975327408733368428504842251244860181690969320044038035773043393637949566330671490804797593716396901586173952000000000000000000000000000000000*i1^39 + 28120800990249496585349068338819275880002366995609170749838849723944500906685190033268908713033115415778595387439758993178157030399461205631532850746514484899171764083928212868732459240718925240399953387885073696775561174370330009734274831977984197393750177196008467013971152082060161600747757785646745623108640192940086736645104853538221630034777644802626307945556497003240982917469868733511543212907040175967162594132599717628840690270047729233790002957417667552464113395026817042756092426569137647406007100853310143208654005732864397810784784217197973185430008918113456982033336585486830916330124825010376560505263948547279148569316013826753293521358747108249847195298292982859481381141600357678519642039080378716295111790662092814197807550432926303706940089186513609047475222325139844342912238123148399739056870450635321739962270566144528930256941926911725944409054207717375121002954507161556259103093047558548844969268088270638365019303317716119654273924677080030518608775622763050611986561898654128369393066682765053260411347169361744317413353731115018195309872422439806070715919617606755184165265204159775502198619528377825984504003730154421152461621719530721308740421507178019552068593459360374170703927903803316239257908275789307179113529738213080849254696539716830651783902697444671049866096320830079646975183056618790339028715402610252914302679505827972597116064788532848213665289323540747086198588527233303573427415211560820490327942023394944610461947243853233828906514850421074468880752898219198952888220874128062273440814178194614946488968562764791615034281265922441698908121641739792016966450621650146752744149295168473786117367641269891129834163763963706654438618376269292276091243537929209998330441444433995969295694807859332695257453855243557311436312090581008582669146537242663483529256796382153827942400000000000000000000000000000000*i1^40 + -43213495816624081830440091818261242692410165601630523437115481001371867832273120221518335376530318353648273511543777539366040057505802968597947592363944592502850568556558541912390900829604044703629002125406764799130937230935524201154330783345966241384357017263866916784224429077882378731753380254167212541946287115572226990342473283879856397758563212157892112454553180496014030045883379981289374743381068726989544866210450595080213980711907696808933013949777498681491314992444065095660082987590386535050376858760291947468953947523229684006498820853713203732100613903611876383638697929572729807431458732872347038943989631152686349349770897734631470402964011173596747131979777171643235801091784487214508346912231808459779700848824106053266530254270221256814729371153514870399200142667533658538085343441054425002782419000669282923225411546583103634802228271071744250670137818929842024864921195377287194936132963973443533892848879696115568534071840022771042756109334297150100507054365843952021857570596437161664737966947415336844814462372204024954517740516939499023247802567571990173416657960739504927709040828238037103202312592785318775448942090837017955748912300014436447213406815748186910180238989979371899991307500926158577800223398404832287937719662545559915495641472992443411219891827486530517865217869184455589831115801731863250486242680402468160043366208165499870420472052112427122043838892671837967125106449730282915931471104647497353189955248850109482772063607347331345787422169253469576969757773171970900388871098577077098584027164397067135223530659143482434249400521121269971438347196944553627513582851972228863712547230043538153372935518310613557257351258736071452292818982886456804496537850902139407994497693750128874516016083569700907734715446483175599017119157373925558896851738542323319799554651287715840000000000000000000000000000000*i1^41 + 43760269391818336029433945551145521257823994541113617840787025662375270061301385698027532979379937600615319873259679336436662957256869839053736987256760585786744563740898696069902765360554889573922041748377810911452398042780553718042251651631295764389154327907223952747085793029801891076571505182986066867459860695131253946193282252259228226285335656618465751380654629715762534243718523567007271252206975768349450644378422739105214438612133038602011488702065437539479205227162567649809924836503325021430056617487005704258214940087977498398876437193757060577339296223808578133055116353294021153869687033679283957167886115525488733271652103190624381441040635433192394309753769552378404311432657583005628687608111210463140183433082182420512610958036928406057028821118070355594517007015826514951517918803482920429816395122617863660918147784376862440298279777811962960489863800701676825169374439144940609357330324131486473254075863542234398613616692897903145584329564481895110182432637967549973205846841194288868389684926376585488605401992379810045649334722747530308889238142214313889486236154147543066401173204734933485535965123129143091982860144694068797263422960170464884082191507136529696351219162052083374377389460917654762183846768062984817949956885219709452116803530848340455581346020585359524929855255367330197171234256057803078390677140133790574078442317269776644804636440777692229776169646338974048216845297415284714044715999100718078574411397624953309199732105214253890288302557445416683949346933329285132146374348844317320018968443626561587638130770156761752941539828732928859374200093367071842161988219339389903157603983530662440026190958564738044114509131242044224960825583040016241049975335812328257597188436352082639817110005889961608532364129944651183392534888417298104426186086157610210238161485824000000000000000000000000000000*i1^42 + -19182234536570497447490668798840878388770628988475520979797028983456173065979314134859491519217612028894379484772765538681582805680465027351926750570081046922345575275810073190336176583865838658680343310229814001580105589804118740523119445631950415542604032951973943735333393663090772808713809197388194917139598747366574550975082935192770804728242793051155515812330643620544186791837946452833612707728115957300438128971420212256399863389706074854613333042262161768086313349267478907928827789642896281650307747317685906953707415147311935546397035311296163774719697758977486756881444325225568290502143958303733962066177800443693191339519928799344420752059332748722469563357711523458442924827032402983640746480764570370286791111910409058000217339480248652165068703143523363002433929523027994964677112686348183747837729023324918075101700260563127121706651668914508661458779765034873980073530296168126025318625457669333671689402906576079294602021790229062311514494771341218644640809765108675325267769596809645177470275407866772521153014680021797590298275573610385288826544691587640441621906704615675307979016313136238728914440551506192253782575376865700138457014252247705627226794208226806038088985442415391574443204491659958714114217280104042751262185151824001704615261100449337195516940246499267257728818170136710731585636746897716396146344406172820753180436244987058528638293128046657633976441712722117926236850099506957638616304959196948008933746154087161425273185958230462048701170714312242443415904721513815725850105740091482170292619135483801227037395103156641766235691299163453286325400675781760876478531026030318315896540252363303127562612773649849229429486713872599835271364530527245684059024713779533481282374174345695233736720106922049755274478925408933334776525102529028190099832622520449608397619200000000000000000000000000000*i1^43 + -14320820401606810753893535967156626704066811361167872242926319529424135624455007975852078404605064320241722354884756151231011273904101226162785985284997311674621052185044904107318434580827263306476615878876544660476711573979182003303048569574363525235972585170146127881586585056655854912765258013890353995669123737634491587780869730814517959503247040044694340396943796339653122629588854979418561355316149234344189794176798879436354368334706491266571040892031100926867991504254478979428628191578828362555472566803467111246696189152139305715252765387184099027159828340638916382105220552598192029366804849782733800980483545959406450646108579385087886124055564899777443410377052039855724729658407266980183950789255285638640878670664983691544990918387864784409480178971602412861870163077682380190769513021766574591611713117966281249542803477226041788330064976287323984374418062625245614023235632102051762077169898882660190469261399936664027230687164721521515194033848989492393697904187402191171019808240219056126983273435099928714522515398010110472252954199915518286528176946905921903470679521736402046748317810773806628939681223721816298661589864085964501264330371705973995589057313697568321762361467673600878955684293186609470586640896881169001379790694242396143425805499142661050769056961410609639450892401751058695286811814546093546452210810046911658637107193320238825126890671363855168531764219457456110504931335480185344559727711881731344712171165634119753468633181353147490427139731791665070849029021814747934290681692144752873762218192602297169170789292884780594445669704611885130319340450214931352548162678561906917564008862256098480022145007452908227163206514849908653853126132263886822230119158655438777288703115244275198769946376597044143719789407732652063787232774637273504524942869169459691520000000000000000000000000000*i1^44 + 16265198264309657055966391662041447333473836662942281706392411210704205872836119473290298006707210178101994898821410310865894292413927124757414617685394386337168475233261218054179794100649298085502769824434734224563905093155972217102665846621844885620013484136772297597359953212949708745367725291987494927697797825339641800763967019494287392584332455112916554308095027785265855341447562116290056305005876828343539697689865245206317535958852940550803689293752476583862902311952795090908481779536493274588534013769219308500740041715617268066722043531978471935354750362400357148418716209383623937605188567262733583474720570762336344697233707105767850545752784642302349803588158141148102669136409902195676926019534421960490368719949962550546187958917659231040371909209504471774206541580888280246560695711728466879503261090107953849416326047102456206293351514489017048040219395636018890089007550076167033181669164268425862216752855559322039054015909420919734810751379766525337836238588717949257260624640995411272139971834278189193521684881472577214666393358293216364474583840810362798693893030043730482853110221002668202135347833508853240719686575519370889201368092619000455649043112643761350575941760714280379303586302792445475556090529167092945209029382740916899477009853753670627971715776627265806258475976950879745987644710571906503231578401703576093239517504591529855483533378037803681364192942767432979687121914264243827020158163897921562907453763123572267461945975702060376850300390888098671564066947812645974308526352602950713442360214265459578906770035718007167896271186715838483849628172630803745633677457645817654162973978962648907904315043577264951372300095284528301285011626407054378518368925870045702082744814184361163177859972443240513608487479690474075086998408149163576769823790596096000000000000000000000000000*i1^45 + 12064036356237457353401422144361613434413032089814096469199326816011267231253464275351961111959402842735260821927415772116366440668248681563506365674061822655873024227693034850117708310625358635536626751236746938301018856566660880877356506404340967997649043714584546643415001731912210049426440310915999094032234407356264809405186724403361895742583166223959470473459620725812621094035400773635685524775267259028294118047508128524296163509662846996657180862925315775217145571405789402787039791610025725016088512730277984031168317255934676103221656567936900756306859153395177547248963273366192999294740849980708415003214859811864051542786444423087485185440644657204609485782315714717351466456643405902554475457899107083844701644974396502972543019942533112131697157280725511096262167919221550641085786145857067648666983358068814237236359533752478784358431741228246349081312272013263737435231855674233830522411952410393796244963257356584806356044454375179545083594267145608396054472091002730389100677244116354431958657223407040404016178651828625249974024439748142804897182238797557660571675780026879568392388977999785991342893890240604843657530454423843839005828133151103956887541548903400990021028032055972993277082791341436229392048091544985407205802667141113471778813912443627272127966267527375071007440177264771577241420556586086895536366790059708297711016714652505630956112450229182697233971277362249131536401532589935525472257607001591075550884993424015343532658801637278920498619128006953351526630940797067024071118051509446160352936897335252292632353797349766838436433878819442253458468302189292262578473615855091108471517683970943903391398778594745771352186907441178417250180488310122290434410328818711836721867425649437884363023874962349291580955865902709816922305318230406688695281254400000000000000000000000000*i1^46 + 2415249018612074050129602136032436315151109133952897337709849199072699478417640024753665331933723760532284932868804698570799038440698796148833168740643654996403303899308980107155277646579614090464782721761861208860793672125039180924998082202777610891043571740199856310382518062706567643243724935166975769336813567602729040225837064002006645935115410768440359640164640479845235993163467973600509771461234127792227011997076486577679581124409761141589815172979522372912270324045716944880563559763435642168504211614594748494541792299475041623881539305126937513640880821555343255747319518409158434293474000667768645207741418144940982617354499773145100541629234009569013567469579669748334651379183769587157201630062460556910276861281546316143101967230856492716185875936720069951621862451335585015964309339610145738438475673672363464449392501710552457173297416717179264353543497400539608143876599885517891502713645605311826733262914759208720288820946041193542027765466255899356472357194124005684859402347598709896298271296752270454089984013570940521628099154564421866163333340490528103043079981647059992443780842931396959472221819269112694583594102933142607515829195948361860633653248405698360915700512367324875191287811909867462026150130589269476715131656317246242965456275366240635417903890384347163306996174862637803563710576642952247463003440594291099037741918046534827086999848769288082501209753434536378668933127714895334087927531339280984575651807961413335552885496726154352101832961777640820178441408404045609378709834087868324037244116027240523829356532261404117256531697600280086452380553334208976070627482656384339990125809886447915137470118121126736500061629935384729498838999553992396538846146972054430152155675106794107458680856433811462792929405554625519838618662198585338101760000000000000000000000000*i1^47 + 271501670309138998956146429878051016470217157073586189491869344083151944714408995102249550993218619135818070544021468648002880431917794997409110963944970428296198541043577785243454673752351390310790156423664103264012530930845302797215548600281998710556942420240884626186730143455159584748483124875936797789536506272570993000831765193265194486920370279419623815898254395171841105793196857653977121345834368981982648286759542552598548878242360841757776603829932329295078332747365953273699537503939135526416130377909812919270812884110118521777513084974012709135930956119043658330929503140285761996818148735327912901288026805861276492380672101476814899885281660985731264369429372917395979555617570915729107932369744512439828754172876332454087580775984887118343834951228307383341362440433198859059557019668362943802275656107394000905030243349156611393252905485676035630013613525270824944344061818590668023562049392108388255642913420838993207625110858056267908236162939967804984548657825162306209238176486244854996463363321721230208998164987651563747002008669132988375984339585087191216782831688943280442398469795889350071374324761446156141288848335016215194593828263080807508427163295047985522186236784879027262900943486740936015671681539486943377513619020891376158350362188613033389978660140303247938166695767486281372791854184612977281988654531608944954840255653953160786335542118786008236708642304737080418881135576024286982401644556625692586611927130841867397778128013000230935741695022383157136622661738609257897379015916646267987865903975433614252424376041930493160237749859400359376565963989931135780509785796700987746909767291004725905102191838965046382311348893640617525950101023032473133119452389515254153683524247787749405654195141613099107160363488879391617805297450483712000000000000000000000000*i1^48 + 18937824273849308110226317760254542511643463212879267137010529163938743048922102226773535852884701551557480412142106335227231312423397867370435534798974354447981218782631599638859017699106609651399860877333980832917862719805008502285639097599952006008588205924360039261826844376462206822330968230127866364554751706179746831934471114184542910443306921451353921740808045021325217500873456455313603026719296722514906844635702756611899626802586121646016930276488639246089066702445397128771316930212900953899883807931083887810705877910961932927666595325843641734784455641440424419653557790241182946030493538120016704487598151603465946080298068599233883468186639732184655563455027719446781078417685691627406025203788772070512547033190994243075722839589657201231281711123569606234662842304165611247263722536722998343054302063211825150419161558677921331147489076749218459866953205193986738912147972233334875919572307087044060141142215469509460007117217599584551644877869840408562604143354908372339507827505031395795483037681899277893681460016708973086322406403009102209379636857555311449506700486713400425710440484641435489532912332653021677640860754226010922409512966481820738588242997908533367770708758657134351097160663144340298841709869745701199167454377184635281635499267463925304197862444770685409187398143025922649258455565385330098374476408288086211672009826317407516346829268777802836682962144192748283703267241334340278799719981231881063178401241717326511382976557255520374148924403072139991553452237748465179048713614048536219792804801419111290546408498057045305216641009260482805448833080831823220909315412422829955341162586188435366064098950464741679753149081652589709744420929720151979419170779272595616615709487295474406129249690327121974581723883753225996188463923200000000000000000000000*i1^49 + 822615299571206548707192886328649582855075489994034615525821360757437774649362778544375253815661601389621603910284536626882722812187304439339780009781092472971390374411462260001789424266222089884506605930884109093174727645678302460469618361359145098772754397366327077880552819072192303396020426498182301386712570167675716193720429075856297953724964497262900556044578679717424778866910128368909976884694504979368633511699119399436645333215030729554224622108632623087781081999378763749511243882557869945750440777553162565774655828581746764621667602304977682529649188510413086728894988071038557663059738159478406910130840844820430621692930337791693083299014068595421006791181259880129184903382988183162979277942440294384740630993867339018641803061253919132693020891985625811122133407574142900748363019191877389023570287944637561787415766365910578088531422964060603996840405830758519120827638872864281021729406265035955869185898800958310048443365106866622795879435022317925841452410186510384315311366873154918181981888141438846372243562965295900077318426566340085682890564687896637916195085769100422137299668016450103239895994345288613722548033830516892738907096025356894427398280366296062638755454778843208435887500544032214128357734307352929080577914093826228404524085885466170921594071097135480474943127279807457427496364031362261664111068339202189496563165065063575734967609158288661728706327987822095293166360332361280621858271495250714008940572377422981990111455287608488013233455215671774732166232959467072241057983659445124704394921351514407372675535429545777919399469997920772827576693509581294511872713370389381739058150481520306433811769562632843651724298096833834589004420959200699276116582897146830252396303631091820853732564122305508061814241542934081044480000000000000000000000*i1^50 + 20909818898520379265473853580033939501154279658271315582442514349360722695089806152795808591435587021908928770948100202226406593907321150414774290122045770980750899221419629385200286909995551292279853967849462889022647763431967721711123717525160922349456053230130121613964894875580685430204465015358766431123683732113450872858339959417199731626504014339756093246139237019485029048760076766328687287453049432837230518030656590653459470590077719104383849391491764309080872449555360809403343014361900636971807941555280542988994386637899392668572768546820395717665687421580089555688509056207437908358460035922902649006346874177907205754139346558234951149962906706076314469396966088376747972986470491052952195019605174130026197530321494956306874647653276065656401939290219041572504129715363221916080815284901431059660656368936709771409914477364027529064403598162655542162872896161212030425968802681210759242449103284349903895342367413887504069896649078656871723446048156253655808778497103965293855253098818130114556071843875279485403080311923505504637539094734214305045750995414123337540579949783250887682940183871082593972460572322170313347697712833152796715492310774985485768780844666093565930388832659921554918733582837294155137741525452191025409486534210878485872738692725352763890952246779530269323397473069942013321491168174069675989477355451392292468584043647156625270106161470498901194336235901504860357908249853017760282752923139317140347252572340552387078369305383893791380513798830425703292618376860400095137540188723981780697049427875389615840240198070151946233999293848875212068012139327172633586989837974153434855013322619485551624038189219987848334331287822358239178983927897194779903736316768599098109727973664577427787727554166418411398665949151232000000000000000000000*i1^51 + 241894657537874685765900815938642048960048525199879790153216508701218166550309441799529704056732129065116040890219811210863056042637153304810052335709051206492872270958182445911841104246422299627762042558681148045499361564508262330469811258328181096080500677638049928660459811693272529918145792456942625063140496485795119115653748481916588974387746112331744423843847795203336607861330441149406480168632223387534410518763718510359464886074429906898760492999660121539819177697678834299788632836029053497846868612340774702724110290937944173051065215592096884236921622067600999985297679704688751985224156899288551040871478967681315659972633383537720457150007911926617597616006024888148361507850927016448305246454469853195303739081432134237698667210056845012897860612472651139185071413467205782752019451341067744684192970414901814995631535554845634127728676242698187315000128194532650975022138174653364648296754386740102011869561988675470125898449770197028129142212445072767520024945141849217813223693474216595420809905478790428287278592244780833422647926484380818309286528717325768734152788492163453933062616383883175151964979135615767459721845678030692011233555642029530979223634997696132669021304709969145274463978410980178304356812132807607794239811708373797095190448522076268300054426467577851912942234397667691903526958342389184822426339557264445736374213842483621665564623461790631449767379439215764423390671372737576617846702358102494447067516842828062627052113922982211938304403432875097433633633615680171077906545093827794949408917115171515236563776785251874694048508847846485472285741091276871663755223293700762155742366963247031338204791019093779886053434660043338975902894815130966965958682896454085810574580440200528944872406738215394068974796800000000000000000000*i1^52 + 56134085478392746905262752832760501639939357896162807807146644093394409167450464317546191463348582780805305058617799202449840319578229199601598049187832183299733715644380366154107215163260287976710156223210147890519496356451796009174854882550114163792707903758150306600169114210834615587494920164260380842008267733563635222373624316874299735698904910548306575024950758069183215632598640734659177851659279123883945787484342622028890209583387600111001100619778788021001610336621674169439259846400231814096883896018351867481013295144991900277560702302215462503980598365985711033598632239499103355159106659292216066543470569572074173245187175060438391315680323013869956375781291678409753841378207348390119432692638022408780298578719448855991076300366407594601210909616601269376743399267671708229330089744075579931340840599054512750049415798481143423882517364049149123427377309768423725478945627229875940430796977947314405623018072713773774055830125310523205185348370351375089685862718174523035732237607539776594013773524957278427081258892791746337179512585464394365865442223410814931213316018712370427301104222168226281727153865799832809769369552708541513994314382326930715883413955900872095233098051847827738909337361941351760207789096018582443058733719916579707499323073089807650741780028865880745499673747209966792539437148344183252829022702399648338709826436095070313381422042946630009733054857602728247539017203779819052341479694459818264340170431392238547883420441822127669172397207355550940263049524615156693306479695075320726588021455439055054910259236173069521131729911716617513860112616205671065070589454716789477853138622996746573828784895158344865441413020966970438119484252988912198366481666353785412542986442270362969540703859098255360000000000000000000*i1^53 + 4593460588352747928258744754814518482741900901446388631890245013896428487897524434175589938362332054675507680690792719420366487470797938841293415409960847628484770542520444804220202404428539328056912923059398026291189345235455586556444108982661300510899111426355804523661631321243478151323934984968923924291477964938642937295668138080844028452610411481360451170033048448216399170917750241379208159267563592992859103948715670128525145282837389365078808618864706185852690163075801741785201575038740853590545650246754185007147263955168693609044651175108965619005265103175961506125449441081395863734763013187258653480423778469339168864337583811496394760973435839593479907492779798137453526038298910782106870491607881998820117679919587518446716887594810801135981527811369974761637465883905751183927990434202139637905427738646037283354924699266296760856403644338405945217987685310053225535841876083715360634106338713859731300470734136532205462266551095216406105561548029945190006349959578927559533007251501179286348720276520327463489840155017104933034052129776580502594641252847963154783031298420534021219400468707161542409602753256869396167532453078818170990229767387869449091464557240014428615260200199620806841139655405870182482744480934698816309092587147808324899143499004698057203226277933602641914112246051169872748234034759449100119286482024763280948238387717358394526029117984976524191712152575820083997203701621928730533056567140130967456378403193783064316131373874171698719217594299552919820738507329547465028570851805675378134520125550408346120926210778248326263558618422871145907173696882805481751648101126128587836259113489653672914170466951968310781964291452954750488113574598416028684551157421545984924645477806370899158368256000000000000000000*i1^54 + -78737290861375790130722487526633970509276018365538265017307450249596030599432253870296033345604035596346719873371505717229450717557917027656488394130033263708331337533930869870184377075057887627895881329106149330908997011168617103307903077848652478103177002386977665032687755154359861926499375613532404629469190245418493576392283020828487623042532178629070365194626038389118116876008600225377201694895402066462679788737743551884083467271878468484241405773926920097202552146440954883068606803011931176685502476653210562609000957608750093638491803686917699911819671023344256348605506726664554538612195784298050016207511792715191395390355284180204028342626717841036833884517538630643620846385525154917793363887168923130525039928903619855643067386745461152193993790012482904018870234414215705425783917936191148405183000514977216218278576653196355792057045503045426282265810874769768563123310538880480033508385200664681506661497075617266965765740176857670454586003765021673531804408799019601524107058279556833888955330479861697296299665839961746006121215617533368964695050664746315515222946364918894393781106308484710251957639090555807150029221661696802477460485761177181072956462632018469301885245730098101129037706837118470091581805889807678913792010155169244987428870163196246935051139153823499652118974392696227736188445382566742153810505823905496814312322107874281528761441420690978529765507961039070009063442695792125896224023268834828054872410201033983778700019150623690147219542391995093904160155080546074444746009750348481488711614847882414892977480087928113781216127306339600618927450016427460345263841340368608882993866695103620537101063950196653794609769075316093019912560218911436654288086005379032232994044215138713600000000000000000*i1^55 + -5698349909822682700356698282974971943228556190661050563478411033527986540211908844903092152727151182806061506351792511645572768847733899180008777479125625789372806470432964033530226894418856808198693399050869784850985068110771619160781213245195898229804496901093637745354226849584400535821309357666017979597558265341475325205636510324853552986362946503116319167212900527538739800786480654730974968860705476891054655131741158794486521132992951147030564738217354492591603281174222842041139479178409586478154612532483217756002229257991328434823658724512498902611121422477797254973562875382639782042343699361857991907897960405381925358429458357292153141398460120547306257129126304362624564880408610958424247979233942072580168837472541359942033820544763510197205716349402411564824252600799289319935854319150519066529646979176593803677804105670502087038793055508193745262874756387501142587555074036598707623859290089652920012655903905886535141484181298433395846455959981756509593003257534789564019600944296937715276262129880998801223708992970038501206655029077280980011140557424834184287836762056979459635878526683394704634644003419488430524844587087667270820511515203168488638692943129482950868631212009744251086274630722142131662949839177462672483700321859073053965577898696255229629388538474177775941984218069313411069645924642001759863342504519526283625947008641248240901563236205178196199211286942176671348128417454801644827799474890404324305993137622819582984681819842555366588496615578342122485483522044701257169429383251395063336796681987708698828309195495543092917260576100061139913701462517398493652537177462964880073046954473225361847237909967863180275326115589286614547502183914264842811611221536610835486474240000000000000000*i1^56 + 2990195228632228176675991257126294136129743469244717679274628601623929479129165831962987262125012497988949062119551349136642022066789194566280476120229279005351928008737101766708265657563478031670836983915105004458365683612803874043730264641296541387799289499948939741051544673399163464550906112491479155109773566889349817774193645388522330974615364699757294858009990449901521998236301193743444098656260923510867083392456436955042370434508034202858209780713965178539728019467493329305915720690591353755092819918842170642573453540414077409973331761471498900745922191047829461155877421550727125675789256598752643964370674197355788614382708893476186745866795725896739488467874021887971679572213736680332439588640281358325901107499637806464073397051940431410946279877637338848923118344725724435123484749802156310034330117934837201798693236442619385891381763767379885014234165877249413027045555987440442850496008129947177968870690203906395666168117830894810825887376388678949683887088726793688593759601618581941413578549185965288597098499695799170930739351123077437067936207936816412025791408970571516481995096649169808927417062793147397382109460173150409426648001810558922406795852232101940514878186510588538170973852163353032125174394397413890572493650860081036698622958774879622497708330775817359916450377490988384261214354542434843573652262372997653208091903907084729598171939555579414806211207176020174617762749064835444173928755789231218917177005720120432445794284376867656293458035634069191268531755219060184875431501407007589253064330119158043838070756122038899295774991795533443318255155162950477518430268703974074429419952473794356037352599181017802735652314562466872236045015521347921718104678647988224000000000000000*i1^57 + 230267483654821206163118589054637771832857264289145908966983178761667776175437820261241443293307240523096806962160326700197963036277142100991078689561946927734837964190054501408629359525434500470575864100548434888151163466797450984205619074160712007600724396813536619049257392545576980848306728172994555957069675309448849617593527872677448924065935332832575498952857415399603154578678330711294652989919411451107305184443607292958756816415488360418874402689792420590604532625261838475838431100951066239348742250275990701436430839043934808929422414374213347006230112769499165921128366344368750726858841577483992282710849066785887388282728536723955535355548442415892022787175382475361334099478425875427590628502267987243017366833462622095595512882512784278469206741825825621203555437262863316106810893013161132616819714972990934539666717840842973075962187442630925198435130875460757494058413822323666537468354684422923102614553696228432669120473782852586468553542629746023523985643121332192985790229762385758807971287494432629613565030439558813274417538593515997425658726794035488765047127027031266681862111774145294773025159749678909348296072452019859395121954147925594806157462298240066794718024742444979333254066510563699715266017534034354377189799124451817038507400270591302547619642064128597027468700313783800380403822598720795778838143161791565701966365948596418413111486515173903139333880227559434275971860004355909576668708061366711966644966136844317601177588469956310940466376881276598296411051636801609512889986467371724042764570155177480625388011545296007264794528569846813379555650531998973452674878511930643324464201920403320490382144691951068630397264135795817155266402735704152319249612800000000000000*i1^58 + 3776914687901018805935507332208730692008935384949841341131408372599514686569928448897612714812452365314195647923311521672427294276111393298180427954592858107859247805064930143724994294626427999610068113003583078217043700481728864818854427492957890881226006009079555702339203927799670029608075774782758647263335428734272280444895974599022644350357107417811553767620805980242052790807065677460225571269027187546706348685543995956370269990492654978412438565616716641266346839970713652670791650375700385658257854970675579563913719286505592204786508577463441675331274375161565689490887488568493660407197461770355142647704066165991215207525131228097352093868492125292538177474421070233572508721595492354627356835260716247793349927951834737685977942654860378498429266228971879472981227035904132340097795649974651709786467398276953905495143779685303842823057940640145582691311036753103137056175623532262028475997948427567979506901907710235269566561857377157818717899285132926684101068623314777444166390231930220679706041197354186671373642698376036237667053158415345455194393232495216881419226460199803716101527160822986905902475305439907896801509581702873516137160315819191184022047709331141960952251897760126769937956246880508880280065698222311163573476101148366549662426463346151454221874606724556827000957381326122092920930433070731019680123100533557667744668189418373815592306435150770398301195129608255710205103452238466143806852122408582390159486398639238735463948035415831258086350208718608816129695177522325978039629351975765533884016187976903126954560050622166314675477056346860254062523350513123418073564285365927153520504551967129783483541595430868252843119909413890726716291995171553280000000000000*i1^59 + 16297755890422438805937353034145822696797415514478381587991902369635238001501151830865268093445532736220668950513009407723756959831656226867672723171704619634067029490405671337657360303730736947632470169769931448485028548542289171412320509868086473952986346942190822119328962748948623383589367383144024364320627171329282139278375997097054426625742185741645512738709384473630548092296478487328819091324202450784832884534738446238465442590972704678191806006187541759019869332165216799308295729774351898142205761890772995463715250157503946442274610772733869671552429489868124090848691269670174747635571962724487939651783225774006072856675102621896624508156322390266544759543136898045417799259724276771389603481489858541387429086107232740391508651538902325403879911138430581690383562888176531414467086930147027461598009289123947348832397812418286140379531518575273046069658472208577218845695487612034066801133943281583493846180874108177880066177937665995589893263332451029822504688392866028513553496499907799841059415601074152882267341783223489211471020088378192870375115202069632117981481633484685362103424286115971220911847195076820549600768650424451197812747810323117519421305252441463387836290214869186179933723107460667319259637801727427727858568663350104410849192670678757084016378925697106191562079180082778374475537219991540095780517553565468693187370969931696560697579260233168375496960736982445617867533664902193475888218921303836216344121423464389906112657542922283367769472534356574610971580938713225342273619772220517303843415110861600516283289799738552540441471381187837568998151161007167581245049163738183354914477719909146870004760496840895392443409274778235135066112000000000000*i1^60 + -10768716601401691880285287757036635067160393583757298796385058354147951067981389862039432597337598331329843338821968572843268292803634198899323011697554534492736355975117353072290247123353293778907787774572535843824837147018535504411538234667102165547139635988435611934194032824012038992855011005257809449575350571539435208886441752419604595713179555145172500881754961879658806135488996962169394284543802996227737367374281285581237419182713224828101650932872408206230807672845784143004595342542230673522608602649273059231823077780793354850451701408436938230932523317883560010123828768875233767777958001286778475162838571882706976191360296407138297745444772454654697532472137321720785904071835898076920269015288557823789495481235146120453546489025689828917892945424090707977382649808806301014238143092537373079864850192257963732728526567218694187682454210474216810143101948293621585047324000869287491723796882171700082596056293932957977443013711719384521365667250960775059233359205053415625930293115925796929137986448576336329717138133312069358660776721308870611892200845069544951971782346744651198914723653527710315793160234901744414417835084358752602420667013289731598877149012539025307516766005003539230090410771622594639369191562794204174053172268571157527907400700167237821795474066360604424978552931766738023141631217114202491853696375619491774202440414264575431813471870028725166787987115703695913901186713488710245848194870703407226680849157282327476083883680154411321690941280057743586360569852973581016092460050886332388946259461905237266341625892165056992415822988576200842889187239820957552419794042389235477610731483033639837239038584100355277288321843200000000000*i1^61 + 312828481634114987855418436428108885972450883990034104627653992755219327404253645475612068725812672804908106006110006211047375884217450032835340317125424890370271729836295755367674361711319413265738528950245275929628548066797084697227414247887714500555574513265077118146604401394907095659897410555289335175285582521329462187831540917275939510553487402383754017485350388009572653892143757684843553090892029329628249144336842937057693986564415875771546858470655802514426958130628301512884754402742855511396194298941479183685981971128892177472862227280589723067010527178838620068586899370257932635483235017316060129346291921919251226989080507245541120778568464049358033887327335715605534491074065733342920217249828117023908621988929541542860955673706075566231637600681073445639730827524538278892844203470150887016942738413876088664236112513633316769287419968245103666228570323094916704069436222307287018983366380128715785136249425673152952976376965500177747135617918491048106665904068714049635292207905086432104842266518046469477846719304907450612126419185587915590486771951925898079235912193471157236064042498388928131460964276289732905597866843895864141863516495585849884916875643150146648645972647449874195696013547973197662690032730337362570460921733436936048510253479486880616102432541656880071318284123065453045093575034627939651126975805332245621585963754388093013703482640328364291599566491161336627613241056235268266414475759314227109566890336564330071745436742181442822319771352656345383943351672298917440181671640297295512218606377038161162063979045639874062639563029152799869466287065393421756243470012289525858922132336218786630847900098232320000000000*i1^62 + -824166864126868980484905834075939121946087500849271638956306347921721290076721283735404906459230668459153446541836547029614049036849675284746121856485790124477162308004354518964376469644405815088118361059827741558598132996455375067772079739582557867204433692588770943016539486495509258897895168155862632986524451357170981931027515069250576628771514216607833737080556542892042018701031658076908657824379328884400612326120526386367974757586810522186661812154711610982108669668422361546374591195600673129114833903543443725797331094018202100343350611515242048707489209784301048466223767386768634294350046945978187815277225876010947561276448265790792607494227797612584671396338782406265824503231698927686905814293581449198044388386357796500461229711795903294015290094593853706352884034247734661005430934491655844039535631306419049821892484056282917402740838360420595084663458732700553304320695993350945685256696858775255345460620312488041329402259277422644740237784247993285611560432897153996717827309206574271032548734371059368796005973694400899986365670730486937181160291376788605153748020206945060125058078442929623086424043493597077603571553451384871677024965404112807305473578784113643153256761606735098262477029769851801989128532478913529961814972966827602695078902642422953874027477057838655517667271422380181004330814818362436833295888804611882679739463340467370886471718117177932907146584782769570368089416541486753564931605246205665026219262520998717096090358038564146768775401592805991769719039756210288341438591640862087493322441761577710998499398643823457741305738684590102634416666681900001391277936368538778695947775170494857216000000000*i1^63 + 85845406324235365636278213416394186339738029310380702558846747910626844433429848438367321150103041464328622416672655033484231151183117260358781687678508811290612923384038491725583788341800879387917431210941545092093784123074273578901138116236038103727846226761718122761166236650763336005326108586787904783885610154436025645784014488744378483008533469358137188598986059038258017930995955297508514589031480476670046633478394935697912543052862029032675513730471330813569402890894521471877062546701677055353866647451888128480708221081216875979109718274196193920959391978240574560515665239918646267670797493746530090014514068896489000010121329437790867150084967466899121810700352757477214017913517867096234295440144097471532791556609102965681013325688108876264352195988405238921813669410983321812450960420977930448512672549111627279348775415234410603650460528297926733391733263412165775276628367017234313270099848291278972287449292074296852870214563517294859231729400101928407198531968252115544898669560871408608983229613961048970812560379558296410028483422763276086771556724744847165947763384768334805708628697481768573988432607098527605873431565355469873709414753720327320400063253218530448634234318682770057370291041044585707017006336209162736940226314811954097139123694879632351299928126743399205930677816528219701389165523384903035643676245381208274328645333541380542170217690651605762565581726908983302667310378646008993720275726673361544081841815030686718920984127553763060013470927869502201580479117614145529047694356061378653950673366843965955929963836819181322392573035052374236494149248260733094352829844490079536742400000000*i1^64 + 423952661725005012045074730729794596047211655719424771969911232644577827545899462285216464936080378458115747484628505081303793224870756834435953957191734151700880047678695823040176592150416280785261586452543462856331214263677728047596377001939934569375679168874883867347705271284321072890263160140121131534618882044884272796890028882582324626858196289107131104041951445767017666396958193562470144506161971471642288613977698249791427150560433749956528173520361125048325809172150946907344364752831766969879881003661432744186523615189922846517892618758681501087449685567987082675166593765040710512861330019351838533094745401056105124426210019304273929463458951816818608783724501927164539697081124604537082479593372559552914880322004670819635594402841801235695878015832430402249936578951207189991114944867014037078293793236960779965123259804197722935536188821599182115203403778590621999106388517725134459331070816205403404412220604331478018241468714351634241503863138060241241316951849890078962496115760601401380738501445607971431180040231184487855466035235876816757535291454568405046980833872010835621350266953313382719270268182224200433527575523719110905877237381611643783746935475572829638737478140413708477983214349358039432786949697661158029446580827095408975109863302041661149144008735944660061175384919766466772534666492377228785920223118709736437694489063127493643430697019409527795825640308340988828659568201285543855485373839633552147218791019956723428346545794003785183229280425257361187037155500196630429518955097608052457350159071125328490944371442792486177704463816157545347314674133726790995269468160000000*i1^65 + 532758046705903588070785783277511356852365630721111590005547145754258564085844302581834323132741940723480326248633232377998719200820094332616754905448690432908388303413297939192486797325451908870122909068229934052963346587738743658999354176897986423652056747350851169020441563616097269021226996663202526879015207354771858876843843426538159572575613989041506530233697411465659644407491626421970347672673269421377463576081985963108489677363424199190439593107049229202310033523781257606825595920947752768586572022784561102887686475072119562234323022890361128403769329856421186703051630206189928749246877557973340137695304820235385376396570600265067634992562268018451112227656007752000713207791981694144006940698897299860289426139519348043908852197393992615258061738001205916251965834135223681812383627570219907738231136475563221765602255564900675479663624209032341458505196566126356881668509690531586794287894010998972912748218937958912871245293702123049975354332647995286763221453984994190176239988988136842056608210313591237129215640997688440869350441977398000655513926703571353655137770879182016582251062419155101742570136330648667529696184830363986763246461899924587974074628409473865825246947342476010411791639196959537400883300706684476269815897093953448338222285204654425571503609488170948519264659698798969747001063625988937721822600322331323128820788623682972102117709958640244340195521050589510684042869343460481384296739775169631455616826066318904053421068594438017914349058684185043186506608976424388328159397030655075465995250777368246644367865189536261142834812066788447057970384769024000000*i1^66 + 434479618778602884924764723629049946730478449679203107315007191947364961477278744219491319713439869900554973132399509269672746132051870968805796343295730367200981457579849902515393928748970147816448977280249427190299339180675812539808447648734299748847122152311064642018038823595229967657265869955436968994411478561782173904283167930619799183337904632238803898444034808677163623731770036153464040882633031911060202043478361201401165185932849516236477871739403324501862773509160276297656833407628087818045714534669390841368284357019086201769756515734665222940429440328669857039565082507256792650190814011437971553713129188622911009231267146592166994081660470614660736944653046207338142592284236054772236488029437698094619507670478143922030284952274176526414939043250847643443408304524002713320234722653982514756677030316783863889951343966663582006401525871796458538266778150582202073924683035717148538555066824664921491884020490193922555494599455482645219401692103396827673617251357219931124192421959135128581866078384334007785868170850893213424300912683857139814613219949175762280818430436915015448087806391430449530689576698513645321644206902859881440282315271139989584608001648669264906335131321215455686424858404112496082088944054540166739201398799321961641893641991418891742164516131596544479045258853515538787437832266979527007683865347852131688675922806745831569455386623108788015417826529191079345690763301220653262875351243753742402116203740078377329025865456589131001261983996141714674839415996871739793632113847106108796870454234491186925096631886606479207977377854471577600000*i1^67 + 40177923216173942777703077739757950819850086024046449347346147664273319163549454192315545641438084135765194098074977648847511133495609850102478204097561995622805427775424385938942615989963751555312197071851364022500177369392483049899528063402415775838283474225449068218978339031203274458618004354634989847880683650864392920330633772797767391645124546166138524459771602896951598068457335284832298214463299887754240571742784045914767757464396568683823812845791845057341637448191905212543785410573691101590008148207942068626950924405276233251372902535756165761064400174327434509274382041456789820567291722276870704159229874992978675322602171659780097762327730012444622566416580582550262612568675981532387311304091386767413326094804393202874222552164812596525119019358571583904099988648725570115133379633810418397292544473968801172166290677675457044863814909114344328073859400500944583040205011553777482938830579180866749400337256489316853449986177143237430363619532379097518751733368009807489263811943000269037663067434981625737891923382247584035750057645629920795422480692837219962940446079490509812402825525788116017900895760770536136911917073225993862790182130042552548772369299782078938780462132527242411037190247509473492647388849215874450955490437952203501633149749777971594094921723755351183652576317314371718735376549455356659284677228677628844078012551228463450579014079870530450989746774512980424206661498097074328728553554426441206899500733696559006744239577920870164020166672972428398533374090895104731275315831058749528837566604483081122161433029637592094720000*i1^68 + -32318802009783322474156422775329740650934320948652688765772967262196675696629034051156390815630557157587958462288567007992337879269368529410776783018501929150891562411180733822605272178177806579489724951902351597784212377409407255261324665839641035591188912993994656329453210080149851846295907062569670084144479499481612790906477180799156339289681255161154138758507869523145522939947406345027258455867423132906257425787816063209552533722141750118873402416123708841356903418860477449779795390404497105013867264886005848978821166931675895313338550340199598468677705475255974407588191586133916130337398797256141681286022501135904360815187308097064056175118531869784724821644953352650520897167842399650355131259213753534606833339724383794894498825405058058036001153862114612507171638327301405898697019326376608362099333220305732807209655154639310785998665272429828688153569807960962445646987001602061099675684639543106896679843726691396173691395507501305585967016068088609703986069978429431287055152252894095502777021355355251771857581697249151257476440215597063357847564663414579473657206093391995650599928306408164823892033045890031304461916132253061663613276315877458779852743193793289798830055868093160727214973882922086261606487977229401620657315470455348023883675418097665335159001132685787447842081178024504626865222926975149388964420573607979526025364885208895855461400406885396747927233938434970456291436772868168146916402489697279343714916426593333565645974792748952463676674501863594401325205527354351331276768163866800208564238848000*i1^69 + -57004813013511718719640282824936782663060576565654794616154324163677791573626072524612574393283620326889909071406248536465946180536517027910452467218288740986944869191610471634712271198919969854719486808260174153720738471752831072862502571071813505175427349233238430291770158092001827240188908490443098750332774056320295105096611292121177177342541462399948766547176992557808218982114671520613930384840382271300619604402608054420431867645446168335441520317396768307807429195580458943180892779955909651962301856462909828045250225564651070870246735314371458726631513173298459244631145838531365384785949865323446192793163031693534025482226645662709508174631546633651537552502166092127315455122396881288084700847417710466131648995133606146770640868553590619192116908219438376193353913477659899172030803727345589264967568033375454910320679385107459522379664875075657724077139187931604234645506185967371687431351635553482108036257210370747023960775561665972566326367632436981981339601905054584413245280128835569049502374349622271030228493897442276654503542752360678843746224362762996069467079475721320732581141473546774498169994506224958052605481762007526046421212296763874081517786917053767082511296350633734273100296311162975907194639567252615859037582293518485614846064503636210660785615160930680521616061476958099814460968328264928904131972484858593344868962542852715106883436841489890852762827239903660927526565933063183301774754144265557190413807893100386561031368571539887466040659525606444814913341590656000*i1^70 + 72248136612970323963419636958147455004116024583972017672762339144832426366085186278384633666256499350149107640388214595033226080654775461531331104561940037005730423265875734846993000998395361441952853618337274364735148334548859328105725423729741306996542620758434798807476773270003380593230622166969906628094348296119888615763369619957654073052717445985348070268134741185656066514730198993021861903773652839436533673320572892858780069524131489567743195776808809272374102759755118115689830514434270399937301830072094470064990433805348781936839885149221761227450256566578288975668307337782965363782369937230952436538757186590558764410589522275798574369335465463879722526846481695376344785779231728117792212044986421146081684502238933689592020283436578824918015842296655342360385254638453443804407236464726044322708010416321436787044503603813740994578179074513091594995920668298594935719202921446039478175644736563980976236654608922148195540762413985754316116000363716968939795363844455328972668846531612009312781415423101739556272468193987926572721476089007642923865342360035122905420117457940528663045971400028600778818530409971793042027042616317378647984199003858932899278612191871536812481699126232498427661667856914309791492272638421331249310352519892672283781976915681056146706152559461459383424895543592872355803251329466417722470287745139401828241246441967320780561274274915816690731836708868952034672341446299540286972538988567742993164685717226865901792000*i1^71 - N1*54245269001360019171750885947502127725119008762938904749471547420424891700967239017425500846458087081086777014069925814402603615727071496864710018817868910707645701913772966579117280375366712391295241846128162233681740251089023350629420953973505268390810026138295624890385666120417003161*i2, -1170774742753669878733246938387561270344915980590722852865063606755157636406941514537672550564424854593777171249048247186200175960251794044868076458769030831736869195148756730702891661573133117228833325470896081879078889345839450119260376432473323255023591919306328669518534937690291912297200278516980492159572492074546517666465342843360457556351097703145641103971688004079415994002550622593801483869120150304463466909575740626449326975855217634397472126717287468092330240905677258807381804521325817142151963501637367202789957225697798957955666375568932966343069610440784938203438403652870978884965278342756343933908146088067270728491772624764578798891516976316116677638521427010210511159646155396564403825087111798395818309839409384548517199481852195831808071750179219382637403677585564814127425004988877713072247431229650509461812464659585868982383725573930138530110604923333989097757226226346208732449989822758504234288249104692627500246617908604819218497198605101493673863240827089649273210208976465114223364544344357336971139426650487512266623262628450380446894154192168201479352076904357833833052731766727298666320986792331219859909658131928649295553019100177536214763221660441917440130892036301237994904799112865210468141042712544795214146106239557367863018133278805077921858701624371729746463965099651422614454610322476417913340005700558678489175944475642611288567301327039766937168847844792789733736032919605108165954664305266372535971617546988012604882532627869306751456657479600574677877453153782706844666551467784266215974878316699707850202593103579826494729640423051663479529352238958657888795304725188738091635735008741314455576292574457750805242911919251828147344619033654526884419527435502744258001266149405615258236638687110521264588470127587433493212517946256138755800345056338696326481088960457419100799347325425751405488043996982906742895805788494019635491231003394908604981690298713241243141025470700588718484108652223473117036544000000000000000000000000000000000000000000000000000000000000000000000000 + 12997730806878820528352228439158822941535228939032920224167029634171310490008077524618632762225864398595796456548176036278045228670304743588219347500121579862115702204601983718735031739052779048558071862340077181121686986983487361476333386935322356417796996661311828613890458972810217022077825641128410604544480059895201762487113171579685193639181448725082842667222375714458171642352650316948616967331994497686971330255056585669817497315087084005544807449516462746663472222579560609397066915355100462938336902808359330163458210417145514122717860977843812547289189264211292114042199005709125337201680535958689760703966894162194824580215090112704623541363250496570925873270056297795637018184775329664400637058517779491970143704575296547241635631178899653544077014384685461352056342810267810806812590480230892980703511063906036228266302182387713438707196671162147546603607744242164935230178208809853915358546561972287112375720638717843390529108108201086905007514347041416498066205319310524025428076975233661914285102778051937031803273343897780630892920678326093753663818375060426029614840601807811920566887916878794703636663944823927809977928599644502663382877352255596714264963504541200870638696652456630820095503942052689133368415061474490669641371065070683215114663072680268334404992087159543706043980845455982345842564004608616576053471798180968517004263353146705589165957064360139091161516011759362924638374191952468806124131510514710603443222234536390951648891523542938520222012753796419989024192467474411978678462933755524316884111343490991044188707234580147441156074651440708610305099967347915418720707157156085300651780093217030098819578766792956617142938511954333698331698670320283227502311225308270240015408690910966831826060210793472807531398402862941263805196987772552605493150427229185706212854961709936986999958458815800927702311769704538538178784711077702220735623878777843656160325029494235090806182126532028901941637578588113276795617280000000000000000000000000000000000000000000000000000000000000000000000*i1 + -87838715227361852620286533088437932612914460337930237571220123059415205090303815488159942007955838958018425266494627527589151740465474299391431527498872883606618358619558488886427428883289441348800907698969940584201966105148621284628162430470691086989047473851662311598901288191829128703103393357581394601363753708481652299761632501439123095037652247533977729186063876212019382806471046812050208636234646322581284783749683986146574540025716075242587310837683500779158329422317002299026441078845141512667586259441366388942173858538268397570535095244757536240256450310414484602762603388965728760449733803855105857891220539761278094237526273237622879677039952432181127482891425545174200722218036452662897683150820633352388843478856902264358519507860525481745784487929643309245949502706909337075551181426865155048477590792734501039344575689780852780193570419281902151837390899552755658309918018705851096472511569634750706117473540444842597631400934621408238074127083689240790788137713983993311074450986384219587732308702162043174502189499354400682893891437872235468463604162243456505326941551795623995962260937221604025866354354614568039638936043661143530649900375436439589288499032516438596144475820566768899856769808852841562361937304039499541099458813109752491682023798516172638412844102991310626091561750798013332765274261156101669736123008632539820085162272799629172703280976013754440554425107660690358703040430203736221333534156338976449644672614447946050658766263550696643005940376793937620113900145466250355072163393554562079894081752389018764995111108183653116210575989685731840706517969759238940912000459619440768078439371365484786446698471989543483463503523200340026880675913133615674496612367899915028669612596325914751894020620630879374508810789909359012767301925461209808747963573577212264065815974565717230295972505516845685278219274374439700468038459818786545328277061993808560200417885002317473246590086376070969692810103390697877929984000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1572689315617016731492245237131768923251505060014831560611673508152213440559741188638201304035498374339440772135088898732727386689343540374131873301942033044390247284829106428230052246652024862148095079375047509045330887181907633085479396218372814492833651914810109043583136694770377386955014389617037766317014889393051986868038206212177704714345368676151351014041563064413143039882862794950278109622689743886890957542509592104798460644337352159189874572592500742849394277019254812851264485290300115007580067345347260788463507019445701868124713699166545537632577777378238251771075481858332947012712612963488451574958955423718461609318764019205050479136226468915427725893628521603664273654244119012647214865548150165221265642907177557009267505385446835389814304637739629690845152123449132749632721202501016398654764890213445419800317082496312646518836477956668907610811605596166743625598105534718901854393163512845575444974989679952186728945769644871078817777838351767945013476137953877996284698750134988192864392949178177696426374970875656010711451013235611063751650572146094711602978052032295753934910206036786974723776488402218407205392793509889813604408875987502370537586237404479472186986193882148575504259899464452731469775178718937997278697482039095962450444392691454195790698270562644974426238731939825246504426358917703647632344625870438207302086810900706017276293021263599116693377214490211009262271064703684773658088874105444383161619261104826461282663605070502868556675664651868200881770603481340433400041032857356451725257578845251966193930615744747838524166521654494174948750412827842084581867025925090710193673669399453567722164746245972207093904744700400964864669354895768696329619179646054279144267711006380601775868805612276079379291376564021465985111898529026394782449825669605059544562879577947562660117564318481267454210502006573922622074360964207309067962665965207176646502386517847971773337307052117896326363726468231847110246400000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1858799584957627438290103376283680699208185963370070364100314351297163069108346049366401941408098026813763110263522119909912043629743948493932082996347534313095001924265621042269179522504080181410072917413964331292043340319190143991518848598128071249345948072768386975857987079621699092740956433364788889282007049696464782035650441154366491387295057401209687712918641222128595433371235441631543917823020477938116878909590904116642598640482474028871100506000910165177391232850792835186825573201008914467246432860830474297233358656065041739008860160242668573497754710678785397357538476208556807269574263500137591777204028015593747397414356759744493614671771717835875695465511090959705803840728897734522114458179801420106359578913550252805055063628000392728769064296573496795407619326975461592442806505832781746030712996710365418975832490000343688131644332660018861702551850189833435819803104982606704219951205971681114551621439723204013013955482216633616399852421572072470729145612462330424665687541802978219301130364986393178498784551008757717324927075122584503813407013323129687634997753717616266387771571597679885694326799460817892970520168999917952619566826206595970327375728522290821237636829967303799971508142742833135447620084486099772478024658627494270689182509970512083541790590070290516911617043625849978232293467885626649207641776623313674139318970540403178327678930267266886000760313418442205738702429275553985106713209708415205036248420263839088384514938797852837053525713298756180067237752064551167452959360195322274551731292635372144677824111388060375784132955900184840553082665121966093693035436826762540489089441322644798815325213524960743209303163822503496807620318925496267615872563113914775688469580712293362803141081446403890010543679874784805452958440707225725700242347578752279566274612644085332582287291998628632972366788275177198870373050760019592880617916038332190950805392038661299778438890419170141751065068526013880729600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1025356250266371248892122461483066488545377424307790189811305940630386536127395214965945528195234326975351835219385225405877130845963837990986483581395634011969282268674591061077304554722061928686385590146131703155533298029253685289613581396365219433169671872403273343823562864068999742067915098386601630330027840825950217943939049702052103561471302527700729183642119851454003306061341954781621795424614570786504057916943615319718723715623031952549005555628998545462545331608324817498133216899414430007703247172876556099743047646680255326961643061283446081690152843142295771374488169617393835206192369017312434706555662522679131172936610993367251581687166691151023283597249142076240762363631470013436475762487845505819720667122537188549553577599504935250988104154626075854354509850972194058561489674476966311453768184340139797127812171448744342418080919580156975994902739425378499167847511872552485759821658598973158166891633670842287650672062603304204603284020515131411906627156269244560052925200296891956091682214867387893177678735264442323973712546120972245912154265134884421505603151692921065666845105229809393243687413803678836397277204293671558211890073151315427595018185730258238408372702789567923970315921802665697915051966231804535157947356733083740094923997625060988349357665507061426364563798225080887870796920010319436271931731863708493795127249398234680836241717994944801149347217857183526245555158662697140218874849800112118218632321949305226800464039193971109955339384649167577879218682004517760174908218464363140322569051854847415790193088588058801647779852321307415300196766340343892769215955772849508699648669990387951173541814818227412661188869502981878059258805866044974514557400974267462751848731784144508385171393852148474112891409328741358358417888542703944886321124785884797177473014801525087947611569708251643065926344519766275228857348853491265938084124779173415170712878115169582142462683904879577890615967912216756224000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -320670389984916130879370139976868552766588572763019400189993666227444465692416346184980417005137954274042382401568096269666834516752244779660459446279883585404170789251924566834398809165149364862043923042072249582996564792455056542614710643196643921894024027864910573599070792266957660556514470018176495313436837039920328400406789024168177106672634458003444023967136253633487505938220507774616667414855142262603685741285234537163792627669812396862524475366205168825575524254488472365914597446393207760951539714103849947900992159556965116792367653273143274945566638260842636502030556383472985495726653582640714497694460958670465080852655720078578405039750750566852306109085069409437597013593351103840418935634112366650822049943855041276653890215317095062149120018881092445769634870538107402083961201434515415656890550717492122633584414652595383492799561968641998433728955994124512062623653905173885893169932807285544573098103293314796421858369413788917588148981642862268168124142239628457849474000862035441519426805911299957677791302310134975924715302001207304640065708580896799981309733484288502164275017578092181628005204117712575081078994391079690300823909138755676207019167699877772791126360940464453581783321121940600297801717828659789376597953526659693530968731796947336426425151562225501079744880811720203699083285553183936463383139726182285502837617776112991100489718281082232199499976292350323378241320313478056616487088825877025180294278014219790056978571427427116945037221728926896360984506119757352699883399067600520781273204255988670477912564203121965764707276271132561053278755847617394530702895521033941766358271270915689897315425831540287721563822067970573808666781318697243323088565529484289960811539790768813893921100062254837525386792465050929739788617179918046111438421247548007214874902672574131654249166062954758684373521991651025646420817334260150370096072843223333081284690092203826695147433876514156000237824918945792000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 55792288737464308582161341518152390267191063700184492016440892248244635738869813579662980393456715881007656004295902533330374556833410649381455815368710107097466493785552944073787065653511124774920891341630253754260728647377026280016168014975374227667228544780131218808769200624562556428510660182667559506759783211961580495268239437346643147841194910076276448678269444500454565907876491487388844579129271813656982407025640590388029581800883143780981706776610716344817609831535203416367594484406293913139999961390030853181508914235103657331121832410376519842613545120559383643868893311456149909704306707814261648754220876719426473709402882907964368909762118533363869038242582446563737849906902039328905882641014040975277788190172185205384331409657203952026223342227376403347474556114070243618726800169659521724886559073851460202115042283321201012277070578625447088256645397465660378343971042093459367077129743617601706000979613430180191231579940936689060463021511161086715536698198404364405099909032902539405207044760894020264286195411537165142375003005505112355542067726809500510590739693487117386923047158697575041376709252412375925018608661455243556931604537581942727628355053589210792491798978260496648409612570052469270826498292743823252910119590737023836508877906340041911893639431742013954096127464603195080087727650286509401899527259120892221307171971698097792647470646639405479707623223194620290455504257409148926428297788994509485432677577522091408902851145897660774356082088875171483920549175963561684420802387471977729200309277475055783311396492135855163378571088285132078870517671410613281839342532383879299615430084538044330640669434017517544297183029761775774768565790423618850442870589070542510633696172868343165275520629375897976635202024836774761680973662782659597429413166518604212244129144329451929683682169070738090655481786059373446286155069561741794212456140961574408480670006393359408693214147086854966637684106199040000000000000000000000000000000000000000000000000000000000000000*i1^7 + -4436588155239833795254316258475875103835374313461282270491197552384166483129226706206691559842827254743529409865295855982323799056165070835356186617518288261072966087418750088784384448841302041017151631243023275001418994069705268535093385801140678444680879036157918358370209543923645228626633777786148148631693709535123644316934223986892512203052724192073281616475884050998774651739905261596433988314465312165048553993194112108679206618246594472889558718251519458888797154606714721381762789273562946702694314897761651050590150194652837407204324408540710284707762142616387191451251173540658705146125156154332089039245044899627816051729620797479651275285883610869872963646697748238199246641410076421092182402857129339090355971848718904852012972253812350388110339712255616249399511328596195180763544124663821324831026533781187419235809225441915800323709032864621612893948831882474131954733082255376449608770058269597812768990088298766866922815192804298548215077014496848693428158559757375491200164301637545187335003266218624828017431353007969427486541003104230315723181667525637599229729857908299977644700037731620716581066033457446573969137468543493360360420307311518242997734393872620201397658417862675222480977416451321558099668868249797323794576893081808772701322367769211274876934613374438149848848809181662764889219551620520007263198982678467280823468976169135516618805517664095143434590801456423059452844435761927485445891360810143720061042790923482960318763422828530502898193646216665030723509227503052011040348678001670166976399545496713590670106707947335051302901026150855188257277192755075660774205889555017004709143115839342382906954124503290646088753393790651849108398584595471451308469547223383473795017328493399854946319042888749891996491185634049329986692256055095564942487850122564764861224501826935698073477874995028888042442569085558668384115522249667887023384265659590483130285641784607917133182245103170009199515009024000000000000000000000000000000000000000000000000000000000000000*i1^8 + 61111359086724772451663176112637398569744313186992034687883492565295844505315653146944183926982658727472306807617557104113198502812141544646810793573451362828690940951276401220309460417163058887877275748957605790183226135026330789650145610492402868723793915711461687163311255521771290890497800308018146308242029973444964743160199255282474946476598011961452475353714811947165184130338227706913489891377459190102178787404146159807381170625288913811678606117050274119307305502482458214834343346327189433570464422700811728776729837281430523581336150967404777416214114356850268330414978318690670696608860107066950175039873253844224777790030005498021663796498340235480284650790182098303342497820657147313755427705501751222352497519299794035524450977504918642291950837736625147411339617832551760606190122886243616114193993354582660405818380123994053528910168835648833278605095793652770112936502219071533246319754733641949179500216402410500637861085198937215250856485406570501066018672242202587592984633832169824656817699576287230236869191372641449792427024703138186740656437528546488626268652608863206125322320155005036170240421263591644741420337233261980451016621344765848372962314345475982536399781178470967773989716659900618798081715573960277757440492114369860729813489843259978596611759003801144016468184473222300307461786916079510758340077374943283787180197508331518977925052150231875347534437608409206305537517647854992711648104916680267052768149012494702905586990754699973455765090527867361346398594337796544607979295017181258404565693890108292921173469079050366138039394932884300693303172638901564822292327107326304180309595520192517295532095304872883930689254248277544191580905500360680899267782762199048782528233440553844725351613020280191243439355567278081706582200692308035864436124026379709255814289776861286544958973316891286357612294036187097564323551233079522196638937142063119182174661611694529140689579898975109106368512000000000000000000000000000000000000000000000000000000000000000*i1^9 + -29836157931976946531250205552513195015764769080219705726277492342139519066064923978053078655620746652446518104979940721903642981739009102970361116659532807789745479124073849415930145459195239340517765417801947247338319281632920854143890067635431668673672353345044828075116076254000660165408199667594947502713257630857004241953261800661190655343130313082162355284633194697457516692633684620587649367591301659672343335806516607549119232842959067368416603087820257517097971943035412032128587240920379537107095042443423267527292406100812161770540647171338928446971962058015700840800296623476713837143575867261840388375708137905212190820664239038939877834018600430732690427344420858455017840808692626324802758981566027011015625494500333275063273121416396848565541138429320807773814421424728689848725433145117676788643782386425696651054670874229839014239140298537281401127334200844709437458785808439381359334719786633923567849235594209806971213732793141404169415311975794060589162259304989767447982498613058586939401204959521127995510283566747119531155466674193206855656025371442111452770289349194736717237766883947483970185501130049819436384194179405428157227569307179095818387261921410432186500359422976503306326806323539605090449945621936570788086815673060392844741239123645863984911401757359106340903104560283765914282503945664850904858144913455738914436317945450674355754284526383008285900689283082450053805551547626943373027175260642302866693129064561033755464346206739031350585798678935012333544370445766566747486395873353388863644016392587948191383362170344491603340007708797136868097678948850988907167081877231475452918656566325161306610351256570205737528731283497213529146465343644323959840571399743591195609439612267924163835015498061907033655033591743117967631174443236477571982503406597203040209178454101530934657836113941145694415359682080141398140206472370763170551818332142204839099951034081353077438864858541871637463040000000000000000000000000000000000000000000000000000000000000*i1^10 + 17528612870557125208090608712415959141520002789107729170055173372759267344767734609171928382663775351871975079039128828941250563311226633441802360612777952048750453052570374042211457828695178712844481061214517382446898848410083854618983777032870431257846202643588360872720337275076171314854560154844025740069676167652940551829316928631391869323090899225458105434934490372845089657208783660170783800019680587034179244643793232235625810226840811693883218078086309546919711100792525564508329107151088485938237933000169049182465849602642457156496866134053543809813284038522927490916722277636823359077569448270059492951821846475586373920892490075731107208211314262010946549764312926011925865355519623540781638144745524500638017950868012899560233127929463062528934142166856898632535763126057698452957133988043465109847864123882587686701412417200363807364010623339560828050151887737770737395287360962946521844884129719113970514650980371436845580911292931694737312100306334014452782298447879507930417964807939660665238451231087917494054418830164503211566382617082091243557674792055810219748297756578247069744245811544177030040972611333928660353934128657972342821627069505614151373383117927768094559164586118921586995967492567976528943928189909200242116930040806652975630392472258575651535074331794849056981026558365736517890063110249751821748418461897830532017403816822254708851931245452845022327901267316795057128018766493369817214445573631653205227574693541361126814921898624529021815595748030665454162625637682177641521105718520183791025642396549787246468949785461688034659951403299785372418264332480801678051635873590819666400537545416576889640354185802093005921197363313027575999459317941451522233297144368382389149632569108325326862750809011035011986953960118011312061014301470598288749226413224786775088814329970198928072688489731304033509026881383463761494272050291455295100579424214231879370858766498140250790274034440549171200000000000000000000000000000000000000000000000000000000000000*i1^11 + -3701704241909560870260254302160597978573502851539963769104412950027425665049740497591041496664555481027171478610229076318745394127485931358238874711000067575969888810223487871589798098725484767377344722910737819666343559598252523692018146389614384032934821744719634790150807652667545564471792964409192011068940819281049580604200760535481803524359675717660461327218931128487390869240672961091804093308704948084355192277122667256887942343316213620342259727258413129408346251145761494112091299376677595845504836707468361564575691783914248642379645300498124309392447529994225230628392683898039834053720449842127973630223609104390484907362365187446497836756554855359283781730555408292034076701043938823840049219631932523060446703280442522823347999781512918746040442065418894181011719623330872850724069950564909666752106110974274018117136349208168669788379449454341594604773089603490868492275560726392593263767827140720055607231401080423206976365317653146175488977428484772239630464498987983506122865811401360384960332949857076939910063838866624886056864052663893476058465953832059504451971282003238796270138759153573697005759833051128891180583596052310058734329053661966236943860551097196398151538169101477211124149016999372110951720760095367029858081880287612335950000387800941390531457889687284715810736813923236154811309211963285676239633285533927640155304538097232720035889488539069948273452823623063249198186329958859752964864613385416988507706741288517773098028780253074646097940711290673805587932666074457855436413427392113003372347318151724566921364408669646398445726908443258620576415328132145581335779174574996992840255687738456138620070316013795938465511230979628039978401125775969385785598155745572706373540996938000210540513398495332119337396494887664755047560648369050200894245735929828696841910734227612729256587938658369161919947971322758882203890072439160281796766163085575060105643595604568587957942358020351590400000000000000000000000000000000000000000000000000000000000*i1^12 + 275539265679626623752054556141331817702821247270705939089465777415873194411397209976189378031722170877286690870865546089626179988586464872001521904140264206059321214096824510893917686236097144205428440654868117831853734816454626574568207639094811554622128577414229125218916464943038955921928503577312619824809149610418671000980434314202416094811577113489963885275083196094594757450912705764314392986282684037407553415344976506125356067854552451806430564088944137177080855395922332490811587267889121959409235650618347057450157769333613321597411024358783854104507992239765097278847493229565184912216054419153053360647404692336042201055491444607563518694969051360218143919428498256199604806709507674956721110047166168439177829909577570308658583025997294691766591566541699654986536853277110696669683868832546746578951897731424314406921985452114492588990892894878583432950977571523389334786356575039917430901246877334273425399614509547971200129723358388270177493335900295739667051780616426731139016284354465174379397216354027041608108275151098800114632180725946782151236017299263722845339671242494401895537015955827689845091655500513263985057639286580496666143239545568772257352915327787949766613990631507956228823600720171155395498565913082390919484833914739059958161127845541691270178062234617143684041209138895241086301522715090714322625324941724617132802538424725836370074705825559969046495496952103609627098462010331712497381921032638457423780834302189307920405256259545917444526422622589807072343137994256968223169591271981430848463457321186134179000339040779367126372446365318169996743570931912751278606540388474438846602003148925951171622928549246283655199024630068637507005584871861181668808869450938186301555369734428202165648264981481285723784558895311567092913529033803612190690618462922860530270375275334250625423799418164373803208462785176633125747795001648722035383338999127584561593807832757074322767288194826240000000000000000000000000000000000000000000000000000000000*i1^13 + 5977569389720659309256324771560714034803368914735834117614812452111079212685483409629057128671925396854831754751647326710959240270942536674079763160114828497110735818134175168552643698787897572813666439852427603645208329860617316427477024801515074950865880282677083110111892777153763013621854955812106541654674779731204693466459355917344335751988918214822884553160589338152257334944119784879691611187926368870142625540514555046574837536177545498766699748175015315564316968859709850579885428158683931992587394998044098857936371231315326926713217898637693769083337069189852510561180284554251381021927280133986971444096497820187575256606295680600020357840996433799267909986866156120678350434899099010975950993048273252767797182969328391440015007049080158340154998856635182427342018186941305466143724819837155271300352152495455365947874293482169754642755710926806907331544191004870221105748698821149989889950637712839512175371747077806632549779694025360700150350824214082625701187453084994453575412069992710223106513887424892750783247701844284176915964957606008945313505054563436564040516829712074777808782738905271677011719477299128511394335803630072444967734188750817818908497917522143104530813013777537048845595996677183251309230666017820509180993043381797313599518158106264370660361788861959749907117335114481905098883600252035201018681944570311257885892793247720314801025028488064968327963171961011725646997926977753520210714678263968779941474111721885538057237844574588710321992276498370672995644157320869045014712593090683796586081127329580791533835038954362310671325446286159306848039056163054238214327068986645226617735349359834993080447576571693035779951417136149267255482456300272616829200939943859374513326819169917769756377512431668365135598741840928752466472596308419369877494169752721103129609290795557165892029924962629549649452773694197907647733151362026543473849182431260264275266755865808569200216637440000000000000000000000000000000000000000000000000000000000*i1^14 + 3684898687711950568290767848370481341533739193788903976688911736007816969885431882986421866522952860700804720723587700573391115746593667500643946955138499534013532240470150742875677479962238922046536327544102631258891192008188318101232392263726466340215105739230758217954290258897630064046563587942305302686040450772244512160563012001065932259834216708027456011979404758359569822300294942975262557399184091032579697743977241555827924134658562203884974378535170384820591746010427216584825771003318872042457603814316980458633144728382386603975302776078627111939244523595807103174138170248153595397314116635155016964209534853667005057136995231327892828791912107939455225903286642378362283408186197097927446163619010749692206402124963049547602899095384381956441294937565618682736144530547492335577772512269636499860234336004501706189771878548952436408062619906802495490307743411743973059314474143322125132796165887140919196185869482643436980562335551958371349785560839496764365576933493387910916402573463528363975517060409064815863034032145461671391571412802067429093543630087117126262256273333896112255859685984082485928653645025042474942014052008906928794488949691637490756408467910309884811565128470440566778380844239008066484594352754462488965728231661392624260912820874445703652192759793448722225568020899849407962656361782200403508677372768350449102927387133246096697957942936654149043893319082457425453597582067747258180413418400852937657642965261616510968669542757131190441192741369896304355989610384065095223455747219980664042573382404824267888716732425434346499859058061586913152537757241630901490964374977963255364259887663186644308921321560130439439227476446747468464509760338235294726214162484869667012938476967644120848108079504925177016098123328344350307850861782192947764247694256385143576197398031978179635120908714480486467194878318173945735052995992014788767394811597990439364962702749030178322015846400000000000000000000000000000000000000000000000000000000*i1^15 + -290138104061883496724836413810285901472379860841181459504558324866132442731490879195895379540455224874827746001366521648250983256871224170751625932520504285553195463551951857450534662389012537051508800750727745984598739129079100330094226079647722351270003496046552064382253627503049918220036806710244820029023957460780290442322024025369527348980283634104226675880498383834169244860131547077573445829786261293679853749258126583547014256258341202843558686068813161000467735612587369621782791766919760014208611008128315043827185974731244303005391004087711608359480556493256626540790850065777317371127189053988926622575923258532527063980156316692858465769097735044147526988466486444599144046820111367406904731201017709071248607790788631351987676098301430661185610947834763049199946555862764287034966909560199414714142334860585727892244305632771361855577664161033379176209115988041809584148148118370038341804190243873185822883157992694953601314903099061923035405965350639696809938378984232567722671437408501607490990828330016883099082534593239944178326001892169064213060252515064992832754164399717878116720614149964280320226799322418745899477914216115017441565635016562874786738427992719469479768401895802309155157815197180835865590271521980467001573779745830796863601374347987369094756546703539671331686237313938561541720828580079078288415028371018742346324981052403602233008572005239272284280526234602433664495930052837058546665762932073204527904979034342978084318885023590582411234356100189751842841216731345305685865036506350991250992585513205142198219878804192502945939062787594768285652321398822157052377115218183620385066589542156877767874669641520975988339905452559536388696687217327263804624581950805063559564572725203828243662702437650368507962735560171911006472887111351915727805763451551660471486729509709116917370743366112374512459193997442059918180048820325945749386622163165016248585785700932848441098240000000000000000000000000000000000000000000000000000000*i1^16 + -73586748477264665892636931209021568575974609939764094294118435520696895410353149130351443711772446124037715510843657852484591198339434027056804038468671717146135060137926085097762303487750729654342373656937263617367352716576867853531376163888233565430591208998152961444651412270448559353394626006024796980951230440453784898965589735865394274380592919402704504649620307623370724341704187173394981865228024730947765506218466944466819438120360729368063847252246327033150342242105971102613109797123882373359133948243766743895655363870049922835236779446718413289754728478300338680165627376915867556777254400784155164738731379970336923918322315287948577449283498517794319800206681680664339653245159262643210840732076223230691453413390181198897109530154589197313084663238734344259415964785939627944843917515052252273228091614739756914693993501414812885535876081261109253081055986815839024844827291550165833405343672557187815914921777892088035792648403382400132853349852551764793349254813934245055880220141500521962834808924627631061404656821652035059500948122791250388176123944595126215512508793433509309770965184155652941946465107079008716714059985712092773305122617233615722593937662809358555417072408733815448228982200433587336839580743854866445188610154336000934415200506198214319272326669500132348143572027163275811436258516097237007155410305566534656862542114166210083445147965563803860471193000116263936802215411983081304440890773389026129453341843879653385186326397442201550676734292130238923147394672495303437384675076656948998109022288411925380452228711145500899309614397247281778694841006445842151528176944964661985104825143938438797011733108214908626434856860038266796476466452676824790005306432329015169985765058293606361424467160333015482152326192792324259970219905465468150578973594905096953604749292072348602615566283325329038480116013558160019348140665244421168098942868776039935211879611763894779904000000000000000000000000000000000000000000000000000000*i1^17 + 7516737582728995032830944115941493426437367920791587976671095442162074219274103879913353018493585577156918236652068632595388270744229398504259447477179526680382914721578192076648690677227117223770395045095291932305759629765554919539083845954004921224962732240648336699219611305502728102676780960963733340808549774293323485873311047506211638639376772377558313143439720752977109801894733421076209195393747366758540168410390946867409678542567550923695814581072329964530172535246627692832383159495334957667013315492948988838668097538359499729538867873069427990881258474301436134277770628106332437284623755146721619446192434854380900364235853560182327278204851301955196329896845983084644647988239431829261084185093241745712655279182907590286566777398608508007604236273142540691928179642898099824388309922125714087822420523135118765987851086485138128954433490478940297758502242197673667246671578041553844327575908241923129028734491801338389835565944336091876800985061297522170719042231404682608386243473766528892209346567686997581853636604054850911634873664620353061040017308500843186922673584370815202739360558418115696708572152022896052893850195497907003358327175026455603466782336368757467090636656468180236369481307154099566053092566105854153650417714124056583993273875407700489580116707289634231207724166356623144829576986187029155623094514433157767528556001969850146449055991554775667308650441658925208494463680265674259975254418595727818820142096017394961291012806030107982494540311475561949094858272916221687552287621341820118378424630670637628384639938272141525525172439273744266254035278872095281802267355833623328436688844878038788817278458186775796729841362383712884508007727523547495656546135169441152704255470933218554938875861168518908467491711890516926866955769066753382777143298083948763330182966080846239186755875987677539276806771874036265708761721117840085934028802727253514098651573122393702400000000000000000000000000000000000000000000000000000*i1^18 + 186634008489464342795402382814933034816336991734020198132316165847545187606917082123678486061350222750772487541397670791907250675750095626266428896760480718361183175912827747422382000143568457649688468987691667565901936075810287485387534519716324967291664899008117779309262988628477193160573085993218349429929326893040806148530279114471404258261294453965218497559592441739483122618216350295428367552707429668596325971720406959248727538647612213829280949077146446283591386918065395453474337747712261496553338111075466549962829845816098920789277781169063318905426123069735767012667374028013350129698836001282408377726828505327917602914704272715258804129415664937915713459578695617312050005937305021524578022581238390951462922493167153888622274759275829994818058523426940972707653023191887819440342900253462462848971510703887055422829710226342153266729050985731911691963572406294579247641609269661338758049861591705994956664223485827878924666631950658566192503589011577113403808569614848362561506969323876732730137730498284099077288505637510621365121288867522831169324344740560558125669847610514186977735078039518732964224056336999704387550362558424731938923373561863191201581445966336450404247598262001749958357246960316227761846180460782559457111175144121580058327066785858960413729809373066176806599137969082877790616094104708208230420437886166283476096574003851551550343847489009864558871049892676112661756954696190606844149057486048846287443415937718006864829806284953096621559743660751669525537001809076565808163908492991826747063238522355732500340085535403011008406311681286840976280138769916413860279713448183976068549512625725133556724027379059070561412686834789740331457926618989360212900262083924952871030569321593104521320690170553576559718819817598350672124201448516690913228219113491311202974461191281194445168001122691411507678344615722637698843172150314315113575797411110621719284898018099200000000000000000000000000000000000000000000000000000*i1^19 + -41840538245271351472840644767612837480164287929222611515689430867290235238189509515004498615659171052393114707231494474761391921049502007665355367923217314203435278806459924462231689369049860355575590088817412508472974962810460029746037412809064847431270745114566941381205970987968214445189920762060726383330952729974075105698994763875659194604212494870956408087850665276536935825714260200369822383230652440893336115027119437002245448061414446502064854011679829286791603127193459051927943461946494543187641181967983971558482850020293520438710494514815439275288646859816416072440123621539131848942008491134734006520279330247063072122060647621660618708983527463693460377893961274214269255181425751493567752856050363379278438923285680747738122098156051679728529781151732439980981131284568119641890164446490501971181990020720099689032771622443626334449067558341199090965120244031091471259946903134886052532861948507136890817711953047663282083926935911328957610262231987924325811376531116856490421676839028242015809823333754933203387572085697773613809294443073890223495751103321195995270287388643447664421907709986249164342312769340898591091322747780255073381781010162012854778977965807781036141963227314497919002297035898558544654239345054620616410613915431499855533633331258505654383635902170598559368060183968831633032312942467202238891360652521790558158275330623758016459501148095606013341901646928118370304558611405180107582184733030242640284940847104884037244162145024542713228604456072351700832473598274948365320201514356829015681849163831449761133752599351894126152178005542680237597922183140078460717701169035433120501895037941735903388255061381516042928050538493524004691973706562281990672723321287016877819217868627113722931141301391441243242671958824213913000551828647724963067645202821688274825919015968147165343840119580258638368360165316932431893727796309168805062541058354106515555799269376000000000000000000000000000000000000000000000000000*i1^20 + 685229980239685083345559009417855964482100350034387835659417211552867725816946526951969361985145825011429487642448580556226093870052381001978856167852164308110888853218270304701188477105429416013231900927483436963527545874850985479225349526666079933263890625962363133623553947162415993112982630734975282466746686485055378966045053318395355287344259926444798391796182279289162671687177358662503397902095040336080426953061808921354690828637005312805679187509512130216116344369590864835334272318473832963663856175765040097534553304221590235471317730215338905210356772272562907867785454946710731377536051988710264734557855696264359481693203906031387150543473812628525230136538336858993944667762186780870645146323711562377798724382937026598396747746461506418824578818399980255540310084760760392582672566597947517262364508359754388294816205472864954800419187048142103610106928976755603762670926389189010506951582405960104594889536959232230343745316313573116538856330396811347589494551165579906071238306642727702439288575693485153814380728612089836328888643167170551264840886828147346901144042355997673596404667943938592873142966696124031356868907382281813402040052571915516102873858842008545406519731048504252177209474690857464219186459156057948634743070107955183528837766413424299565163189051992236853856086192792546172270099954465670334388942765452055353055045424932674179374143605925153995062183755303606012514925307334189436438572731928168770681828393397396564334595017174419176594977593299591961369488224764057258407887694918697365536299363569282387778993774671080712611066234666369854209553942122946937352085029383024178539427230326408737845442874206983191834666562219883865724485601737366154469497056723187286969374865904005399056970650602944991800058053155290963773826378461747740687736621581039746631671847974976538391874219087388218185890300483363853154352732567191230660344130072335609757696000000000000000000000000000000000000000000000000000*i1^21 + 33195781424708828930686392627086824526560997615617082341583588486772162298578133652536430797400598436428418184944011129166403060824559555911300849027526999257108832270980116106144756147205278352231928291322622470209311691733835657161577063992876207138060449265442398333242008962564819332729653384082266819555994314222663664639808834312432247741091788548804875802186366675491287521611161026920040097367989573403066666979449611719594259662130247137362392091396031560284372066355901626175273541159813210459510013536085985567849295269633288389823056925058697127529178169820616579197069045407836259598761922469632207057149829979270744888396742539559097023413836521167200457820706330290350491890252401059361616026341399849973793218959256104035390646174993368875040635415170780545711281777873968744956526471793200288794339832234719424631106026978220209219211570105881434119483226975784510610742052626720582318508844494373201505467150343619291535377991187201260996550893656896948866327589236496284187159880630011304440456662968688224472390667173496706699159373347087516902390418861734545955819278271897580144375985914876190281070251328663246171398771331700432824367674213683590197686554970971911341728071954961522423431654180179170772045169680543447947832106588217703763937743671485860946869965724432295681095776353788069921465394238387395908764510413126372358276497169620016546427773675261025322444716616619394602052707482658123491433940550066181066856222404301921822113695316151720291506275529180781753720201222529504438958689476288989060917780838093339826141519484719088035946022072255434637256627981613431891686740410575165524545601029080030732648596793013400287753482268986404846541139413381119448467142513845985958600337563490500249869793774622548512281626017528792622594339434563259775933641161163562314123805789258411112356583797582554923211168904790022139026641148806423457153645498434888663040000000000000000000000000000000000000000000000000*i1^22 + 1052752316889887238495489884067896733341824722839468477657637721647607446143698281469549583001642927536823072328459680906594094405556497566996300137628890651025300399093378671045588136510826109875087474471580285754740925168068271781393162817845835361194914332501031660203229868614311584268113617884493830877832159774857464866845378903469472844058328434587807422862159165893082598178532407468453736435994588769971754122953572405796162796714291576654522524765430264486726345026955521028215634694651560628684159034683401887770904122034029795667562546146852652955862216160648005934836829932165593724386494094384578311028703346651385919810861893918801662413594193992429968374865644708832845738533558725663859133453808439264995243107685752415721365835950044744631944501715792707898219270949727951791617179856910963927243106045448746018162343958081233688416762047392542510901349226518656303445219075512302034009539773842351910311671108280089144286649474499194320167656838698752241646333681666316288153947134244660210570171148722100705889051219544673517356630044480917093230450464034381315574187435499679853669404476052990463108827645317788031337002080730515809537209805031521389300211749433157488399698470998700232004140173571910344082614831852486889077635570661461118850301726673424843802290371187530377507493010200467720034464169843974850969815596478282561616157465081582868724130311318591941787268045251886830424355728984393288612876318156003136181722421928074715288105727408944741430944374359175469195217826905122908630699940511750377475025665501460909529439769629862351684995887954650304316759759348192963533784933823902821088378501051518468304977294911305660629315081310226416685644497090481009541486517782261212358234927385804348382601937189508578396083638351387488646708774795238550425939094692534786336488866486255564211908407802960127245532175874250340094229636623448408522320066144894976000000000000000000000000000000000000000000000000*i1^23 + -73185092042117481083120361522361195632468918670532635910334080825542967576786004844438146369040337311168659739360905236756503302053311488217197996966573450739230738568270946050342208497679872168796810672273861821948333970084931295748933357400179828677702445363380874796721981479557477442818094488475793761347661967658863686995871300803286965846982058779121984053137345526903370607671088010958188903619638868272411059754118240744636215304346731538320580636738257320456880673893048685125618759411970150911643417950366237746188517244860097708614692291337708119309524428998649613020905903806057690295936828939819210820650938506743900622483632947989715737337508258783863000839906822962133947996864096248425649865787335947016423776632340184051742312443015482663011998234446285076378472222286084912923356910597668376879637538040360670872727905036639077178245437737762165037930193879712385640578500665534551687902090725715514103562412203664250050440889963797762419093408517769482983407957818937938033135504241551331692486384224092532655329328957450711267394399935820544822102565511745864588855370626352122154472074468971824092773595733457998409321780476284385354605801408020857947657297964655888696592794573637894995816201475250196862351955270440534621363533932625462353077461090598979075488159532817037816859183769474979244136946817535784269800990322573438705962935780457862890685992519916354308104281125726734942748488721445917133935602037480694813744125250544988402275156209667422544471778575110036863237044619867706649353140158354578186427555831584153650994505222129458163952682820122181543376577422318382036073596384371980204884582979684330085028221276107141027355953813982800890529594708860962494332548739052159926441263593443572528818898498358636676931059184457851004687506571555533010984196096088551685955852030346115305498124858067444008406905755104240247557685588346073796970268327936000000000000000000000000000000000000000000000000*i1^24 + 104840947290518735336505619926096313430705324890454864288350316033579741392895885199269380632326886647846262064570598741591427924053097382040193036656120381594701353241934616845434931242332484025384497293634469883287511965229268308201499274836892205614991505975499819233892843233861313983762423819226288797459819030550484980200096214747612038338276133328177320290766821458191607063158097287599415925082648906578925820451558665826508079604713982672965655209877551200965968864325755782263385388857738178967020666093890494090602618122954050424247605594786651654109131115497793287101702519785651413190056043266282829452931542341686599172396495066601109441332556625770833285584556258213695921577880947481600051922677510784212229342673776729056280748364602780079095197438323690599146585582937122662705769579086632345538944255751978105897299788685783509839806841612999749983163926091126227768289148816328153246445860683742534319217623775785334447189535230958665029448764713397295240357965417869462002151999899829373530725083499379186398484278913987816016521217557052766979063164511655485043746558970367023618108137125329709768344882053402099967737465329997876272786664218302935591026169519341177715301311206774807635933600735558779459450569901155171043649711785392426588816009910760334557062147201025337352169415476258143397262848483585050442105647341157753779686035038577337272981899938276822525585709409862254988027874972115984079323437513516551967095415211627906845699817934519769926177784209913895364069830186834569272871624201530298182419457051203456852624019659596113926021239262274119279349929472513442064412411936900960598503090840876418752147354529921411776873488492685727439932434235093115229002857360672944639137935158186274875259190404016302681325565029108316899211960656279390645413476650906888531429381907579356670908367077390931263423130274486580491014354022830829799536066560000000000000000000000000000000000000000000000*i1^25 + 50524438292132191156780538770161862859188512127209903831432029112409599406606380693433417128088262754627390578613145871772820682932116130470231350005855179073421926225595180156330966498794188652147455828903830061645746551882781379794182764976598012313873901888936325213717370103349564984642853514710779045812235500684606673097883902176908235189136774128043341727703458981565111113311549014886169601567307359921213363643254921661542325357020469248600916212733653533065185223602253217964314635477014215165417828044226200975348764524394204533621924063699334649879504440448269431983021491166804016572836026797339242472410576773577678325168930027888552993129390682812132495148418709456235162056696238580959645525088506158178357144842698374522253418831722444226480126788513428350925657527387089698727273767740603021352559946628411943977829463486309089926693180410212111506740396914566339891554930600069551998934146299290014644302420134968747251693236868912033248083581300203774485234475415866984798204041430613047084586532969290148534915879626515542234056879590844026245739174151352388003373493018627390090011259771484154273001148714227484333084084370098021391218967821476874392273720840415206008552234451317176359552187782527070854605789860969535141463187447489500286859670182581714484115033444257283029124188656754393897075045903599401474125151356690790028090809227310207389421188058254470896510444318609689829095609588919805713746586260494162355546666810534884880519822584184312857873669021694785904066200425857924374655454302899102881788862142884676884252858936365071964075031913853086557807290948333531638858137130193644835636415458360013562996753843133165063127810524422204026611057476848462728150555666453642580080230465910287784204270876640704515121055112866258875935369295069356328128582920839326854886097191886553381000186165619309502227799815084421935638858249939388066693120000000000000000000000000000000000000000000000*i1^26 + -1413082362244220460489147528347402542899918793118305299190978538206504007186741293068977896760380363409221232458110714919167776497833266747964483225432393671647496272908573093537211536334084997602524013055711002489946989606046299641681399264141756295721310489740884049674928566486703908740199308811911613188871119704563069783016598877255732484005111647161310072274971624645274820000125255352720652791676514760172798301824149794583272040108771098181672209612901411844260930155574980656610633938270921576762521372682469061756919010537332998267022466044854974216260820214428483734403222028020225228424507161733068349114342945243147220474512461630586322367047315451099306755872382343533752875120764704039182104079740276672490217019129026410919779294996388673451897782344719995512879279186666498434006817519271279559343589710465562859400175331148456720616235446723818226966679058979803859031882605363865499334427073789558413291154720191894721527896346166464322154585901768237484456673183767344742857649243226858467353301174631766766776866469778076870409439466406679846240473970467849671305651716928360572120001621432522578617695913463573086756665815506667499741701872389122874466143659954995283642537790530080798402635092112679579672045954152975441791159619619456993589570116680798855279961043241005906565965510453572495877056015769862650611801134065564533477277240190158805709750093148468978195543547401655515532570083052790069077271783365321428192233229870021548504643957551821153528802055746136261446269588809912707727623018977943525522734686061038735705098364742371887430895912960247008968745509346426040558824484523146626768917951776622813905139652599152960652537310737965047109949703245305978294224709875223673787931897955225700872501398340118585468247468916692863708033879832370598365392720174482455797092199348228693421469961766082512901621897731994785045990923998855587430400000000000000000000000000000000000000000000*i1^27 + 22822887579231235265009062124935405766967944772163159298601523540224273118812209294889163623647829052756412462045819632799299836411266785123984101941525261834700975706031962053211793632823942103360165364681938585648963505470520296777186734889358061063444663232730310377463857513155362228731889302849190258597576010736097249291554393901340946398844314956157150093553912661039288852846330283469960396351775493570900596962492379186484970545926764091933823717835958767470989750614716903023248709772103100529091787305229416511253582295452308361515573337548280537839248005339848499601398653938452571870747454889948324854311328708237883053135163463046099010799400296986170852941805453321522757796904727128366735217891673346145053593404227414589855351150771811463454676051732175913295350712848282786872945354141304648981954076324417599322530444845863009867913574540619101265383412789925679757490312736603949712103956656123914711761326284820834884599233508285613062898696637549743178213719063032412671525100236694704229187701923429502560004425229974703197127837767047009270799904536319540290384970770335793222273529061676535370748225117865278701562124185314075607168729625995120527658420979211881367430734429093249966396023868455301978378710881016201856411896133742116062932672446476285589282137122041167683670285472922761747957853130990983376469302295227191258870092198817839416433429371769986145256275491205990298009866367395362769830452227438268363180227454985485968706698650930047915974271931281890024903107893315712614151061068771228943934421270743609090132137382077682994376819417021740069426817991362557882900341165094265954753147263084560759268043010153472555678397399411590478463556915868348181661896674136370669957046080322158145799550176535923387853276051626780617263467367585069955373890939094467149184662539871426070230460708267599018268734988845656841546576701937418240000000000000000000000000000000000000000000*i1^28 + -287555720479726353657586030791770062252514264852127822497435079433785101018649135925250513315799955678289980857352093391998893888033730782210966789227926483570870062596489556686940043612264228720696665898499653941963840169067665183345801578056592249719609445360079919070643908531322156892369093729791417201986338558432101052005641747977579517305953855740524630664468671021286775804003184728465731165555668468069417476515229098043388854079895187552652553127781253441393822171016189566670267291130975211109898656461284239548520992407697560047079500777637661375787840647311924448707097340614856553921584567762891499464997128810625472263066371742784329188563889363471090953116557065654014706228239491098165998505796034166104138883633535878005579024615601160819555340321512845099131067754339567969824783826333356858756642143736899325549910358684809196941551271748131922823581461994448868049513920677935596588500592305481043702425487183552887920503005069008651758777764186583873815873656815668235813683718270187830570246109947903480906688713191042673324935629180787081868950689149768205896081525304238639677487818610042886692891062720760025835188521170886271190783397568634774686764340400635214979615104638944042117556845145826822224340033393080681069772759502252155968767287978884395237826910173420065545730992113777436462669325918043051885216489259666842410687211580069396491819110062276625084078979170176769678979028002093275048670750454899371060760625182475825287935436832300540297049884105885027527886268668164357224158235469359085803249673893050247737511649478465769519227358833576504134015900262418292140358401470798464135715280082791734260915574444499532178843230087174266741993995253580203219919289213883071572299024911635453147322073027339158502793595168058869698338039935362579185667211714625812909137324353845554890584489240487729010665707260530810210939557642240000000000000000000000000000000000000000000*i1^29 + 3163567829613025051369710642055592518614112571445579097264294366983416662375953354265602850180749163251581697478250224426730305156801348689865533645560024803576366480278665140433935345219659054039895624166996524880413606214001042619554181112702713025606187648669807389815692207299116369244033619766775855672737037096706417878479854866947358812393012799931288972185907295087620960032324101921455596718533982999566553457778239811876117829234248618731431438091507456439808862457512658782039257406560460727235820950903674364512851199009507832020989278841146962611010904078454445953593489148583725447523553075823489807448619883220040932801907810732359372995266477257435156250675236798712381730878402606404290487551342360557163218035096996027249538440285341502084036164138993104563325845201915378104220703264601956046191895168347521901999708946168009142809462540536099861904091507474716239150383702936532410452590654988032749670949890727053524550603680380475094074568345785398576291216654057052438592515031357759744779656506679782704553589506531494775374279002484644834682070289410046572302891096446835958370666863165252006718357151553545400214549957377596837773459513072334377924974700352454671614628243301675422006999383257257176931032078427238450752058776858305257488164378566732697101210318898325447020839225762753306381250759816819701332048784578060201623104246253396883364784812100646712705418356525420864062382891503190909991164961660549643518418837129234481251785698670814227375525253885914251490433633734379560445900126672053021566228526627956216233276370034667727889138231382087480811783340994158223576967581851205904461444250012129797228078139703063192138342998656116825973169445481365461846480342880174455706556051559296404816955836729858803314898187755222263979003850142199170644227059925698355137272675665417070720012928188925881182809907149960516989249126400000000000000000000000000000000000000000*i1^30 + -30591627104622440731004511270496858651908719980021014123735416799789127535273599345318655236527260836313156065471680324755531068337811036117775048568842785686707746560075588347247660510446741494745108113933318010820350744117424020486068984239677409581334534862552327949060055789912637728255537634454908631007568234066738583516672657612701321143825541415606092490597074376585422419829950379833731647275017694304910719588166318079571090564341013626087410820691064010270268384909285306564295936241593270998305268681369418605365171190299322279405934648348836959066131072450290348253930440320902911601702989548481277722150710642534897976395789101634471165843224439281549038215848673324427557502478933668519349772666417076448664194473334575761956529983508752132746861988629572154177333804075526616587732024325981742409777615901751455070094639712479391822339885534481877490966712121925537751629645047783660046915013145359037185513369315908324568435288259799698790359427425069436181296545500014868345542313217574485564901091153286870146829935972958072031876320476039395858677092544082771177910060536310506360234007717609811957110696919191174566757530153086012573912244997775682031645505762533519603659582210362125988082697667784936102730608808068050822801719131644325744528113299726101878440156637953264080280363736335665076956693832082987777122822316465410970308682144921230133153535053387900876853173257382248679974150776915849791188245173641259787400168641666000233474054962103534107000441823023598968471882619612301252626746616495184502201191068257524908541704844780992306399150983349876601496838003706894758736680523132470574604100857075102664617079535043197582839476121612092383147605761161154322355563711952769423604705310112776017444131993380555941242360784145948976419243387060280749757173554023007247009006351019215057512458961628671531662798390357373275340800000000000000000000000000000000000000000*i1^31 + 256693260605678021756019775631334175447602581848906800050303237209102444416988305570498049585534751816248047661815293609782864332322222614318166546429388423027414517653135974149821381822226675687843664255961758971441390059190513959385086289848758478320859063528815112762187808986406107743696391067838891216870943825924431676895760619042681680081329602837813515733218710750893857942206265668530027700338008023631808458901002083213867516196312393423216319667862776423335102887015414146315986721464265731629739853736562721200308103892870748146185571391062551016312469322348099033969532772598706472787335059366021477683905498034793498437448490599473804185050078909240999580741643187110922062867144290698156629983844383905076347168300272459007182816927205932593319659437250355840890969101943098903444884611207966963375224218134545193347355810227118971106374293630936027597875458161530796392185584620558169353764417459471347724453435661517770344602090210966607540051947072078867582733036476735660250898220158455740711211087014608954020032630731906987338768911135391806700320053456390858716613214718483828194155426777952386256366648615448739160241639436053597632574159062420197334583150774928663022812945787140562607033616771848910078536813394158774419362994214887728623794382083537644313593308685434650787303807462382122485188132250631619134709193865792066674957093882650432399141640646461401833962281906402642682382227779200190339091675505035314270765736913768098581190044782358871860915839262523891246708009421673727067031909500964328484818484152342942873852157848816983473829374500042853928751507070787840289055784651045637635591125060283536270051372453910861281388710197566160312258505384119666871162313936556275769885037218939729255590449448221352307002237355745944903244388904129402006895041850530842892802447430908207864887757103666581913201148687227551744000000000000000000000000000000000000000*i1^32 + -1896262181541597113464614880238157499968227380609961788850731932209707137210217813128891643920547810971775577950003471041678338337396541217137468624237346077969719065687561542829250592737099887464959164466608321558885264974671652686263707816695346028561490288797713711876759894976184818902513957327045543887696678935349700959684291051294150311150848186082155862677628223530551818479186154070194732011472053585966272961107977999355643842992595905784707528450355342869818325652561456345021122403473797857435968284128647712567126803260244687100363202582655572132837590758644274616331018693903330199544479585181973276992143852611774029852515691221630171732604611984380156325377542400281441312498820736536104647276274678695907505659506407062255420206909071410905870489836904431125064300071388092775635093869610826911862892796241380391533221077599409697040171640240222626905375396879194528817853647194590218303818354392394366430044777990885140184714504198639276951453426744732262442471449355061660699274895921990826234893603740052420637200206597597813426046665548764063735219031459874533637340795708492450198107496434764386587623965890288908747510975367316819850765587965132481422398661460523721564551393863468181138613501634392070481928318901721754690104550246151345514845670031301514015968628964587249074322954986810568762098988014485763760646448092946956885704613556242696363091168875458466916688778204647612456808986322884505088113300862988597815382024672009892720395166249400956688115441770926702029715945919432526756380408291173553474463978228819437084289223776276697999569885949807277323718513975874091057345725776283513160707233977787339251223452483702011527767596346848889624638207605955236786735487878555419536864686674683435614278447913086195103846447830118239797820208681587692003653005981413255858701420848256075681858054990819516475929832875622400000000000000000000000000000000000000*i1^33 + 12594651130172878197699778100289778857113060147745420009173720988943630405109380794880194101743322854017467447173927145950422994253966642628043281880821525296878037597369943985915445940906469467788853397506869397513369802330112604390284287614657679337120775197582213280587406927028334832149191039529767235317249383436758859539491453829499340054366573729815070279356918036020064121143708384217544802197562062696398976784437163228729525944167073714374201974859831014199292872312873691022715331490031428355670720692563923365212749379002290476410101065896137356737765962271678477735843242129388068883230777593371527784142353933395888694656410468461314193007204830613013150195673748048541998029149208673517047400911435351132922984322567949663531695478313390692772856610887313837894974309440889503853800165593280337344663251996384953002103258621364741330882282281767481772458500045414015053413390884785072204615326529046799734754588087273533543437610717650697328590185435774883232075108236299096415473393320341225613643170452357557775999117107038488112607804662209492568858883935553621953583672888825103860452873223021363594211070601854062697256246510250810448281128934294844912752647567870499339642035384125558046751007316149620846202596615433819311659414644275496115036313627741830415764852653062737008546266127366934263518210496303370596827880478584096147556300076466904527797118538596583962340677490532893663943403830542307233659699793461076900174036053274952163081973778169377270269711431414587326336264776828223171893796138145365699033844085308413803601466458352817123724608292451155165407929791943773682703282501027597393678634161147450878688985435815640065004922078320162193653093411107922940790984026416283708184784759649774773455248800635336846888211428430158028831725810320912723926964775319528578639845748404612571129539022234127285101998899200000000000000000000000000000000000000*i1^34 + -74019675738450837198409548061136407396711052285977007341111516217201970103044827668680201875269945241661514375162370648165259091067091901665846384954713411392435483978766332458314255309042204973389543119734167207484874298485299824131723522984287824770745801087688667270215494092971969147317875685803111320526574124656054501038732545250701232077291993478167586645462560557954500604002184494953173836350958794072987946976062253261594243332087797633694875986281773923291755664928583522637584730885405156372071453976471633543871027642034141325512554044728433045671274999440814201958626835862295880252452162833994206211341277097986731456728366759338311757462169285926559432243925501981005053471413384087952034273126045532970426723332834922583346851511173585189629231484767672995244236520715685842848867039827884472096853250856259001832378279052353814508135202512404057187004366802885808942369812230726376728386724672003576616181522955334201180262266086127818658963976034877030346969891867987396884104491429970761507713444744268654289869545897799972179700190729863746561202783147267481926843124569746917970561449472753735436293958979711837240168428908800404672812623490107678520480212511147257685757817923839763472458061523528377919201624437322725455672544019294071448743886057621680287689841563955494862430837107009606074221684336786560007632200392009044724477536757664761004324280959089268109981402518514255887532667410451256859583966004965207897097061122531597116086675975902979086678297232823294400104553242899569356028049205896375545025030659813553421844447300876113928028756436232830781226616811324128209939083812857213435629071654476242793073382155294473582808095880413679250070556812743293232852031404245762816107394506193622685080349557597086756911902197292423475237165215386210357308316002175968049787147112444796160040804910306148613095424000000000000000000000000000000000000*i1^35 + 369981356713937345470826485926878338400425170293405664024510435307603150625545183913847804571675778830315575470900141997199962572707092677480263780902252743290562805384867585014294952638132207735360312157408382610210638555519113305207914766880976015441185515654710746290817868873669159294569952611005802233811814088058555628804577025655237641145099295838142180225677983620935056484292676809735074674905825191230735657130588318534346186690713027731381206734941890761940561881155530097657824537596763766475706085519343254817404144157349761160978809632681412343970788481725432310952486653722821189020117920197158094703023084988289151223958565101696917882643328681078271352862931631666590920335118098251061977579415803047479677502259872415471801514512486003694899673589066872103637720134066633797572758468681184653845172901969142764961308366872484114245234806169542204008120586357559401339369365771922284619607606919351535108353279009764986632880357990628519898629857895293026285354787644567720751378983687361022121422360013729875914764296633182365847414299049916111862701804387455955069680683218773038319561360988446137778337656177891561965912079126433724897239946103883210265307177494393343561901274162033597064060798147017715483094756433242747785819772999656161732005999594142846363630162664276075871457141114624868023115231831751369832772669523720135023628860275008715568943061712769957299976903062266989622868683136732396393951544733408912561357454014097151646414496048789017230124994841287302481251591652365867665637965059019218677811991467379553327583121616095551657965751154497584563220179004584862532918628313316336724705218923040402393092400510522378424081867145773895745129560838235690354844315421401546232482216563373274736097394572105415727259547434925010865393874385408741149082247614771688803122601175619605924716433238101747302400000000000000000000000000000000000*i1^36 + -1527609610612513238932157901334569423933692349238366339202590989718407934005214721427472947674337338412793374299721067970522691024201188843304068948762365638990651397682554065075407534739900959519425416498520524242230646411723459326295311942692178068729372897408762493931921345884572979635969027964662661659103105022691654379759016951675340128037917008397873416195391292135547963466092898920638773091799461441283035267615323103801969054416165103671567652036783210512536590832148324886423218849343845615352722507130136244265786479744754939115117121995823319363887236519907464744196061266816296404818242909884914339964280238954869181166578298585252719994662087174402457178503282044105469033826370883315937159219637982500049737241201319804771802099767197380780749727844990334685259898015334082676591374647576341686919470681694236404035410342604340529123382189749363794761598968186692241784436615879285686892885949320942493397892837516391649520536695555299970446353779929282247974434345087507242797097045789392535850516198092356272923058538299319236557062780748063272339133940545310874983440731118152679492355727194567902648380565026999568866701411804055033834692587087567605881699335080791051078633031737111069989187490602224899800455945349973317262376704695492654386708738850565789651391571435441844086790377234506424057781934269838905802550864373542964437882622945546278039232968522749751286007515794096653224148208987148254314490780499280937515140825210618444547159026360542319788342459854819089312353142732248535559671499555194530008193993482464185588054129803258709666967303508502914077404067377869022804992539756088472643235105660922603238865899792452197473427820331497848511628460324787813795818893955873647690531133453580298616225154358481297247729181651990282563422044532554312988430886245080379048643533409456189101780163006300160000000000000000000000000000000000*i1^37 + 5117631600097409928571808583389231218445789300558905046550725872958916889635530355522260687191240823020381832901125768144747491587763848670068920496654258387562355861656317566837126485259058383807381614964487796590903612160794952432310220154461341500712869744163630785948188354019274041672271500486927627954542568737783979793335851541973771413024483707198221527036805105190552473764120259322811952189765826488673953489645243478784261735106216360340476476314119401192809039073794249123393723793504770730351253693227352587988893753411017541484608723227050518720443618209599597913578065138689194620475284356156628366059520990861599600570704517423989875757516387875961503961074998088273640072085653666426139771055974749606349450537893179811815118058811299798480073101964964064818201178663063242319283276569679281744697409584524335982730596870524141542954205934597046061195207210966749656435370170573998596398612451562164360347166830149587355404366205709457191060580338335070623673505255194072069537541516118286473163026490826808882189694300681235134465654533841323789864673276144116539392616663175372764818999645391270867807573495065744920929001068707170840353204771552317295318521430728405430467865772511782790472368449690237991838978211504899738536799014139542993104708721319010403863461049354864339664852568670815123798526053584912069078787671939127103536947551941239075024670620702229345869925120442966319798412621997358645846042029086042382424896452724711752206564913731918031887372565015567576785214952490000179620271376018072057942754903345285352292007264919320695289879528321936246231642127100478011140407559398889671412415673870592345494020936393443814264229299283546341188280250016668466022850838736292953585715300913796048311257087208214536127404034186866365049219004459798623475441036291785648417685709920469799891669876736000000000000000000000000000000000*i1^38 + -13658012117925066690040201636488796954655865273455585453984767447739708278636640658049821920440631444429150469867596646201247986533943676616831612493683211797589277555991935100968542546817451116792048763111753653155821612014811212330966460154259161497376308742807824195472381185125850785284286009972140258290547483101933977829598810093024837833287739976954378099898970341726366305857833609331400549756082542776777824821814673949908530419289697160208209798901179027469088140367364750493080225439272703641359743097867847780813924659487596917326281379273921758198698525462582326191509225911162690869787048555679647818986780645394732118133553108521444472333828726263780690826014074943099526041689121215346547017301024429501229875271664249024863698308845146480471106617857548610618329021692971194326137843622098730319219687255675786827702759055880917250190305495468991373510286613627764294986308102303269663250672734901291117686386218995960394974226672685539432138848534112998387661520458145494642939408456862382333423442356490858762581603401539168758023480480700070385648419882575619285161378842767767703847723464375093193078915850984052533092755892063586548021714622550312878201762228522196131625200263405628029312979465511815467359326346719523462084144090969613386231035738497898901375167610083740672566387663215017680646529338404815594073384100036814603612888672337781623776802946223808799292181507752513959506690166171364149376319356859129707590736861485458871748676370496411250981055572753566480412578864930472536284327330229875753975927584213651282204208455490327739482753891761239303175956788554394755316378809307542162803387054417671612001473964843294857186408182506999140870268707482807826813680379359045561560277038176450215390500129454887690382187841318052823828979408190745161639123673941653287956842742044341062074368000000000000000000000000000000000*i1^39 + 28335419025703159246928742599529985457295304207933227743811626350110680000811801028049156889786733148073247543802177449326029262835172855346473166260734702454133254905124510653323056959014776699509223288760150208419337165996675054268800120916957033825477737506907431056694160852468473991401311264818318808393747016443337723225071848765803275126113508836384971599687475603524087389345978066712350856390494245411294232044031073586413847087894528352706860195733644602511965163879804139947596443543120447000063233385912832884166114143173574434886739411345239743790789891096436863430944429673363076241211451327699326080061430483953930745988194500254077067328871995557205438794885503808051262459700266988416856966991443760218310710627693595027421712111046589351652646496978191398132852201084796348535913975498387526546442281084096006558787290340724838913064702727140741389431794399522370128776471919972911339365786874051897893124727595893404096577438627764711410537973983183946471701661298643835868302871062903141161498707156581999633102678484533823557233875974898621955091836489751989246346838878403737492172153954135151345981699750224887019351719580885914397019163018701668474934572604128875903055536853965532053350901747575178749184192817062804814282436025262421369269666532686537404372719250066353174013163045871042609899203693285068358816649208874387072646713481469983224027495389949560138476345361011065423851808186475010187501641799060695096176231933833714918803415468761959544470940415614867609385849051271546071079215369527124461336881609897264651383984604438973808412370203851118417071955961111101453548899439824571977067245248767284988685551204294060227679111471634372615920113155420675644237747121282968928786915465769703754854884081776955829941691592884090618812813543698877952473474127373380557991047451910508380160000000000000000000000000000000*i1^40 + -43576507485980578227668974500344424200153604356036784943127813014052926859384622804441638893732989499842540851550846005028149404386633870956718747446593104398738353962180221672627574668120102939174920529959143438797404552190259214575522935709280961782423392458790268952867457040450156085273343873359102859771322100879522805868260765999731532134086757706891525384955663579300498924995019387545176172441630849828139983832867572476261588500289392224633058318837398956719091172998291736012100785992459863331030685441402831194054325451083169034108752547096605456389665798085993025622019382383385303473796759567088133456734349658480328151092070897587006777447506707693908304134393711645682990168344311991669824707451133638777651089852259308006304333495346193226117854588086967041034678468898761858622685918352588722240806550508773743313033467655806245976213499378156741237325726384847642155548380443948420260181976095408623103736168017212064283425753540949220950724943222424855215100425412944339617121334897154775887996041623633770243088926509505723516322320521113219403258126133154308141340196317470236313965768003500825962453919493001448037525694851569034187935934046541847733538045920276716530905450669928713118308918705068390866805594084168383852478654669136438639111378587056746495562300594284043763325765219369945932437007076014743151127695870289503073039944511990102682923850918628213173077733902801826781063207959868057492490870742289893273760817368174018296915124874057760084982021229515655372809691818044712985422072104682286703330429364072565525883458212268935297661187975942528605795089240555575382449509400177827450431292132960775453923481125749523897382665473736400482561974323888273357213389106337071416279058564531438909705658292648657140694532604662053287062963043710375507823916845862084612961433745883136000000000000000000000000000000*i1^41 + 44203236158332399603469961464449218857258414334472855891682604583619904837039331782882289377815974148323656649739515909700233963609301356570934741273193213745537814046785900453680835148748414726433858749483920463693138117680607992379374587531570454080441062323104930008058993894046302081196206978196049938663493409816348233930804432996063035663247846799975439484284523665220314944252319162802897047524608464581395369631425571952675602262438905988533945177109323358068099479070196760444109639388732993925887998282791600938606201000621107451886360624548078302277292354470394725532531529890877950246306493234326253105690592586128477370500246004980612325678000967345781522456747896197151120384370643502567797818354517968238437132331996034573157387642323477430049361591802558986860947708522732077950149101192142169352562341899645031475915519182253549825690351990796179570368307081167243817591776005215537240077464374942724149909170019747375274258667175103538113251972169808602098753024204828496204912531477610474006033594930308682295836632404786310457589544479540474785654365112292914842674090049462209284542607569701579716306188248845543828148261921455491730392121449240311690689834344800703102155537461822502110812985933248150348933697275679220312679762766251972495668891554417194871714289572183691832579720700479220330957246897110084329732784632740036405632831774805885663732671766717103491718800630352791433450220598730696485732733513811349021179064668098377979707127236699284204664966939783719516645624033527765719717833535753792679216114463753401626197566079717885726146779954887760527663109095555075322864937603787552202488055321578064177795251993469744816012137709129964967989827130120435260360351835099575383710479702930947131631603060095351691593958710670893667024716762867448656177703227318486933860410982400000000000000000000000000000*i1^42 + -19524863224823484152189963698983450832230569066037862885324823345502336776747814039534636756766897983507774334689490367884378268633219250949111720765187927940191717042077835638357044195555505081709884776564742530366854636312695055870324135856432972286967298225605005023538871670396369394456791764772513596401958694560765566898740134887151940266751820147949110064114457510847501280155962836546675131456816829922666170005274780941252803966043007876404840403686915223573060358113719081751243155033449639342023707384320264186272269410522750882898707167837074893200942652159546149447021378520070406939086594689615373123443703866630291162070706091448525832625226287732898222132477872055205821599470107697960838555105576370806902294797283431589436763394029797782453539518714278388245976273455063673018927513290789355714154048145097286535015880857210739405742266334431761655052217132939964113145720569419414089956688019076415598377871651822301703465794527770434096401853715081176403922558644614188234292603380457028035716997396564149273613661833442287352801884945314953339467733282426747998627807728340827634204940699399115213329189572312089294969045229126689492176444968249103128240887172391039062102835617087762242845641527508201166108428058436959496267177379544763328754377891598674779068904978825392439518248412933630636270236670976030210454860243769718725875318019161948061415893455979089441873232910690979384381870039338723895246558614252710681243453156506690568678438715707675555345222501984828081569221423512582612758298730130764081801236732374046467781497728037176268900974117352092697610881113107243171604937923586980680845735812815283078996579927272863556583641604853554059625578905853555225468417133754831799827703267927511434649547970078416344534849960813993479491346605416639461240585068184125193584640000000000000000000000000000*i1^43 + -14221541634722569248519240102513332269945669107616511269465018731518533090620331380352667638195688388545049806124295720353260660501056304241099467267465980868367615923122055195161198986640801920834289201498164527863117477394125457776212081936812244683841604185111040864627113656312292884284935500248278422671913116204501328568445549829488192626184686581589116442109280962345056508286808189280427994710384425251082635430022457148006799584282030182147442496689239460561654612195721057709368142056655601385533643034384128337961160315130416663067138854578165542170170880564059266885478519394607345623056918640742639218728441553842952739649146867716097147061992998814182192487207822815046282021444268009824100002191907599721802111906741952566837967803002843495896206681239354525748885879763464375606922397340068887458262237326038873520468992152387147982863638530130459777152496310853016102968930902255157727523038714660057933382778364776436040934488930647842448637452964856952493631725611401271440707963337435309209645027761548299841227081610947975328709857347232775255467412529228589270314982531193399548435558019911366677197344832793015849034456306373337070058414418317701971046647145847704745731422632912723225769521123234022734135669726017723897687171072529078972691601192251501321733041995355895079093531430679810134269845983412062577103505902957172166424314060451106363603544850826296468106359192523554174213796158262967344077236026742114888493642276327707778891963281783774972002904800288923302174723343453730871951067526183697384042809154053352093609692422477788237895117533341975131864047843289911682812651637307172553564320033644381256459002881340054678471274536788231030673049054434865269169770053072181011135848428897914789687909014266654584962543463659715942662608961389208172703189749989376000000000000000000000000000000*i1^44 + 16300729827921000901163374130480863277191076365764744288496263814716556456967179121386354397518400925606255982341624345235826538742126605075353203793209704752983252128912845387676400689469924952651821875497187476669781101692193453434294073651790421242520994675519336756559307027185031307902846389388491985922910559339602959161690906508812420736004124773223896178603715984249736106475900650394491362248032876543890644169303942706110493378829205647358646021386056344335016740180275144476829968961550279667775832858143582731617970502255577468346964334846275458918725095512332890895001362676687852618152534099968469913225463051828784083902204661762642802089212534441631386495103515580153531671750265775203828921996805646139816887899280593545125028550822404502177427330369566369051809349160971848347714263257142111621091663938169793378270994123357460621091760014758823359457454800368196993674176968560826151135607882596202314898238377006771957169498988445077233891598915185506064467768501061736682330950195794008307186380476566859481284971421162481853454585948904940956809884839202352550823361232392911546437372993439272788152019178769499694914294907686714945944129036045817064663016274960804912208368549580208176437087653316522262126363954974680103121546050772319083094580014911896867955921501655003693032879604817232495183249394074877839324798497988204405509020914609169032432968080462076435400684048049441716590850947864327658079335423468308043026061343150506919746315653760569490810094617241298774435704058166212963230126353125135314507639313272390103836169216537319217619366221279673605925927427246559609615789761973673340445039056918850646700929005786985344440770271170274509340585716980723433629850177468325011625720119022517116489313277911271277332719919765374769623288108925676507582550350233600000000000000000000000000*i1^45 + 12107245516647874909927628865680816676313087190247656014198634541322602347032295371896094848628970967798882719808460995674288076810344123223732238951501468539885298181402428033011906023714923965224562140502788393941216283665191495757685079182955812262347996134250275119496789902384205550866438387155936298604637423046507304874379906579328002540285603551818178341227073950408987465223508677651528513724251358020268936782900277404779477355966478288959912995136864527045263176642329012791507877719677927775027564850839352852260919976207148908086896449189862896886080764688475849939932939884307092603227628318235961023367455612023623259373519516179822882122215060990775501294722870040484789273493866777194158839122270067986608182010520404054097573667094412152372643865915823372756302202488056377462522079018642051877347654055147341937782891160957884995588656797525034926819846205031203150214249854584838378555887377146621467695039369432748517395642608920659803135784309137464309240451412273378845851221556387263994860996922564398166563207427581185503561791871044250433177939441293901330692478351699814926358720303156801539092563095005755096125391683837860595329702732545698507100570022597981207357698681546358245112279710935710859033902644296933011131933371255417665943016648612013971413149420658104208541349658672597615821460335419947341190294080701658995854754418804326976389349805867583273919571022577158128031574808618218316914011417119204130817992096756345272024556187914485191704223892467667185941135360688410307679090554888327011734104227411940835471128908510161541365783435624645674807340209657976867926188228429420288269274863946549214819496159037122953126040049871837913145064798206642523503404448166201477458185033718754089553980904451604942708039518160141516512783597546514023448576000000000000000000000000000*i1^46 + 2425194937954864515089874897720611124959634264713896583940146069261886039803753168662528765164850677756428446960491865919483245581263262539760254025407914836932765941907443494141063726513608921829491555795606096515778279251314717810507612494028820865177466252193963200638119334654492595196472643558717796808511754108878533096934813594298430166420002474508964303723436252906463477787419645837323730022178389430404052168234052181536221386612058997840163835950651616999830766946003508762409774256030304810509814019924904147515821084955232994511642297556938286402966296695385298600772458321403239874675361467898273658080870380815854436969434485944452568817729080448804133462409365936058697238588977245934882635704010233967550566376003210075646763608649068436088289774592795418792572946059535792790503225256732498462503224166007854522075964734689572520377018518227981437631150713676751742185147592271137209264413506161165200984591458177076456768274899441560352928038065002880158212855755125943466093528988788617023812968875495288392039454601242396872395218136812109284260051327951124156532776262678745556427833466765437427237908275953068739588301998719654987859527226198514022867131219426665387797616564564371998940372745399498301198381878670766593203734019393334655711113831923146238133458278698080756176806720119253870250670944226124270496122232954428653777781847593344389825537444841824984659623571081480950908922863063450843524776130441857915893080007728530826588099586262549535559309992534569840730782881152001947768870690741969854089008303785975611053078899913356189275943946094771974928527185802239085348796080974792058513971023657814517068596897734622610125885052471023124575537320323592847529224721104722558390001234411052071406507913681259542685938281459133980337372304290302918656000000000000000000000000*i1^47 + 270681802099176370970606359674463312079910918442001432518784089987870178974542561082399750775591647500646708023595966329511013896674408673073756782266702196187755012798990306469780792850792447912690888079225510945490427884392281711497903628795477770816491001766152381656920464719559645244607797924804076340205873586085400101604447138546357357105616582942847657598959106628554057040944026066844246016235656112943370797597670497053876018274189692110158762449952877299285116602024421630295500131104991181337242590054968115219088274577295493879423742610258486921115957078516600490879087629933695296599121327463488195447326460863576018022596501889563031767984241417138695626412251874074591466605477773444218728602140960556437519806785572894612368365083818862739204612210214554601504343061241450129346073878113031956991553705675555485388910161199333665678684403117439078752092400267476847032410020724412198891248245936949767571911198538815591868621073529416989677213334519134822863286093081948447909359984228005658260578867011160714550750357577044856514256105718614761164042883077475602867335046573240700169700869443750918751694615315426465388322970965318749376845577757175650074908127920611944135080652532805852628867360537900386125924428391105557947669162433431012753643044694758970901720208427498324936272908995187003212554410781053726261915634907271355897469167899594603493458216998624540545817215961277361015685973399335873066691694351614139470639272787903655741659886160130925830614742652800648297274274988248554664974469081547748538078987405235116739021606434084277255836698507013099601147261562731842874850839234862446489799162097459592821913997208756723873409283264007103028628880028888040294598397277987976938459047972425370757153139868179221245867360692802117090950359967334400000000000000000000000*i1^48 + 18705808237984575252161565282684985496862858829839408527975123032575606829545187447011957795199508386406564915863092090204228674217727388386581326239083566199678263421652208904765441111117193631900725813788008908808102682668618037141753987638714573662068625271399534219447028837046120255847065754345489274849864179734317854314094403286307252568025806607406376678841395316505146102800207920311554088754495556378315168544712655519090482828719120330409079183883386177334887464142475704532795334507502348775419305413677174115177872153643247823765896268579256215441425814638702682574228419180835507652192527475544394876044158863296424953716385750637907901577446143926516016297374327474487054817405070129541334193548202556434801814628092111291859406109746042453514671573663662651810601973474292351145469330004600126765957272759184969597175194104467896913375540765456661055656612201793583889993314159961315577196184265740054872627500810056703382094574664361753837662550897778462809006952775957890896519923972259315792344393041438776040356716575633359934475893271573313633211611507982249653657151960392925869204382596227845789117353878074798980491798059954351070010292979395086236616839372451661396226488784659190236556760038366819770435725020351362645552846167980176201500448605218099604780169411873656587812427416347308034789841228098324946278997588437961093940725971251278134783473414213185234440388594212188576221285170700146159151232825203570806935290560243148614463194778780445194730155949675875602810113238039756229331084805470584658939196014830584063063443719871968111537684916886503710740483528845459686714820975907267804494687867065018296461907549366715854566890184249440523437440729862131712312379783715658281671065895602126460012806345192096610989352118050866654609408000000000000000000000000*i1^49 + 805324110403028943482066014222010453038830489984034077247024948946692784738654902542597190406551406399451226926407459284088716974675930546666270434131072781346899167853445889997792526312264518126579938938856033680499644163711931128115441625487153439528970667397451003047495229869256489761825862630917500153329037488712036016416764182225296594070709533511529135103489367923650566685322760193427402493378297742324270132365385550317549862296096090364908849944480425164173654749521519199191423678606637432455322078980777373338495793219515162052892212869365390816768045207251062017775701938347526949315556802112729639887778525171299220562718877779231881545784325476789022590441782430237745565322696172046568647059978555822057633449932699081348439827864646985139590839927094225563875794458583706791116160371377528767181159582724638626592866471544685820833008692470345496342915477156772005173875347832576823456326004155347927201823314145578678328461187529652291273341186401932321156541991572041658646219899349373520815459852765677786891940014218108670669970993679510261736441824287966664915978456572388340561270318096811151627149883110861124232205407972004624041007012611641806100177812150738330561970353383703108011992397601180156097696379581162118032537855053898465053943198683889220315520233062349522988325530914230745080723287671588127077493058369792183826194813245629595712318320170170999038010542835879486836187973465303840034415812993943658297499472439204364499823283037052457066549247207675695754060575916364316801147257076285523207905318340273763649665598671354363441980834079353984744160602545581686193263130159414962374703644908724828796013497946509358137045868360083208132186267764739979890838425004459437410597626189331904757129312803395935231417136599556685824000000000000000000000*i1^50 + 20306147636370764605146647263142499325585338031529684003451698068132086081111555403845987769073390919830246961628024425928118140310243292032751118254649703290503688911035895720578446674787312495858477318143632363240183057645703104619088666490075851650128685884980002255367803271340172002696397527858181573686723899667367101737279475835282159375140125663346783433661877643132838339640629744565013757130870341641613159815022225308360542615783675859915786971618904886571937214293401235313824065434765787332242948677821599570489683438735491684688615087974124322113546816063273951031570516158994323134145424461364528242085705336398417872109855617502856849666990708813476763102630889810845532116997405723261204278367279141835428915858297762233908836885002784031690511386483623202670124922384198491891920310774043482216250022149927858703548632979552415467851249589351646612246588429337930793992412674191385458186493305203023616770982767841683897616387665291111511217005861630640476676799112226809536747086484184182320826364316815516864605527947614708354644165579640565900291640972071441221167294315876353530283988632360708915989100306533413740007751585827279409364265035610689460739332034872424830054662656794878804214881438199165881924295814271072610542957126254669183577661985767438106276005935092616754154798675405887867885962045370557749249538538715484075391138416846210369374776586231989435585623611000533441219745190803398582607675166964248008335267499943839259476862788055527067087258933717740925047100266375621823114997035625233178093175984812168180126486747003730135820813802700309692286589871655988445016831048929746092018077565540023885870530784637865494101076603259866348374720494351959648547437210083692780987090899114194224953573087744315111397945193267200000000000000000000*i1^51 + 233340680963079028595511091934980645986482925478957091266232429558506542597379958626754777276644048388127060249643874390586008862693679201805815518857092865497217693380740887106918417085965533929733867602387571556968404087343629816056415519809778246317587413526947894300539859780293989099960708000383262990247743533533086105028861308664644673465861466745265782643802108312478029937045390535803470287851086681689108064209435913365751854622115001767324519476252900561844579160963077551499838950649405838620858049358197910390895823518932002621804528213881518196422252321334411018882161046498645557395269341285811696850799290517290671777464035414605266112143511743116093669430971561052405631920033946689688971543174607399565121288581005235160371697813002924395968912956605824728190681662416814142581537233716394057435790288577117439064781322477280093095168584674039618195661651089394352855184849063759036081259853305367847961059544802475304381304834606522382229005327165953452735640739013333789159356535289520492655095755990934614318278175932257906944993017437043691861981275732270610752007287965306996625706007946911376428317464529494120651206265492498581337557662332023911008857974206877146603450710549012113782219169471041823543283274678870127347483502503965812400708555184873458864000359183456562864971617702264277350190831702482954586336479363699215658156695165230593252957862060146113345479631802079070354968330132303748406824457645440936621853315940701815607610340557088963013395737491497325183056870165756012985729334524047545257922054062526080137001024622547339231828806979013913302592788679398231107800611563568071224406728955855482863972415715161903611401788510358580384687466565862714160930486453771123196307149669124922614046645474118329884999680000000000000000000*i1^52 + 54523653537138752594252532382877924638136005436138385677123371416598478087116987178972135327041489419171900965606357789169307823137741304776762713783922847975944115601823218021702976620049117546318971251466012844976324161789554810362578247253482066982822007159178692820563315013458492120541345418420993643957106674610992190275632024984347883691358846796229987321099491599891073647355081079001802491240203187673626911061958033759656695155987967898129935505913757981027395525536247841963105593591869008419167896972333308232429499625722784296191083809967640170162503229464195833528159280534373462543598967637534074967831022727455188842788000701400046572860706423870017380645675506899929120443269005587895859675478111185497992976211327009030214479295648791222379289184570273630252667195304710567658209756367241079798105961464704326837191428161586314851139951215207754808629385971331874193773844861113061599298606301426609273265781304050951065245748635704555305653333044030676141610981455506769144280831689557892968171831919372656184250595298700950081692664991947123082021174131166451420372760816757167816352381255328241372417105948828743762439462918213708279478445407737007858212113854223877748022175463834289326659826680231089056751563732845153956227379090597303319811488376666313625974840714999295089177738638423903963368553488696581099598574301806903872707517730903935377209872762957869126531200081699145933858825826622497713881560113705972432002457690136096662670845590586028312306478333130631137218575552882482954825510662207755277846113164694040878505515389342004247511603083232508309297876364490997106254515959073159883225749521493743986603096937101392441515966464567337884471489542368890763838918518073976438834696958009974125012828848914432000000000000000000*i1^53 + 4458993585371096880165651028840579621713640691491283501048148332736674101033582364691489956621685253257576386209079652184525552473967985805892373514133968119409330003001991972940771152443101396593175881176855374684214284365487951881252160368808713117420038197386842850195205885308557748905301257104098061658207598843779287001297902801945315580389718998818015339440222691916825692353997521029145918585808999950341491360959697836738675105105343662741704761614732254209330689083274254239697406576008602738458160012740314134796045018570954148150126933378259281630516082468917254848437657544051598277122969489316907486144961960883096350618714451979224164311578516633725962156666797864618005325128518457006157454596587682406040225537001006480301373612908260370735871647346862925427523405659563760757685896592366395627115989056074005046821226860294781633723014972107554775769117599349791466888484091666026917221097272723014316030289996229480776682898582716140951855673130396130259979720642544677416226405827821448931344255528390597787375816614448959321794997532014253118725416489722439971117629407077920379444738178520229315614763933645519721343208892092753184290371724515921023231395641633082877623633067211515586437476099858905481379141553823456303077518937127211176387952564943753861876207844987623166966216890931453143733017273937928352281221776010593981593198555252276713867587704748089953645830117054159608626326573094630765722723429253144252945775608139168000628777375635976542488527938589414517970999208620249243132201745960676240855876587386583532243498591212787371507260171200059448825700654214096945400154946726827768682036667779514759347281839012657507445252881382221322152281667658576219041496965984102080988833732481770114252800000000000000000000*i1^54 + -77917072215218818352013007846553622169101934472197132457941335214511141967276700727279556490944807923336489656122652348671849470572669209963382204377123500190852064076560634178233618832190839566014792994235204275343039541080399599925238637655322299283548178031427441757087001421266213581516967089348258272117976455597718950785183244325062181586721258435099732566729080538570029744409457886425219207475485052073714466448663298349320306527252006702021689025827645018308440775354939469612580916142153971808363489136555024079271487611483440929771759244646712154331146745519205401777579522338929565486315198161531395701855040116198076086540326175765009499138992984617632189093048962867536317895742825977227300685833375644736744055501313288416872536463682493159008876606228596225830932964535077368190851326669142187331843846114661333608054900476836028308003723761905935834283890728175250875545235509915250418645096593629400961681571447035349298450453840829072158466644925884658541432960700363435471619750449161231346593014920775398733360085773944639108911461436790352416188665026115546316896997841472370546720879492020879068772180356653672356672449856213840869066904140535872523072321605119962407827453257718583029997432912352817459274215737062365223162160033278801176437645461159995272833456636345511141630441043807283548933100359775226490346601551194349419962963620671087336244722844008386441947058657633238107494460873583596835185510680515468396505031293008158392268061525630560822271137032710277293419081224408645723222969888535852543152127344883241209274864289571860256539905300025711762355813882548436041476546747666568122330431058431151375066773077867640503560042426645233198654832836935405208916161943976377117759826590433280000000000000000*i1^55 + -5529561655143856209530511122077587209297400363030430571041572430748794722092858570853757125858476833507620952219325546460654139264494519955440373216850922035200054479417621509401129197160709622367015131525225334153224961535415047412916549260445627111650804890351041875459179684473084552909598483554462316861658092316214366004231038818307158403049847152388280729837613920566220368932338581694828169595687747819459907067117822892431949973484111363207576343597163509408519660892666872646807902933805845210096564818526027417153123608792765461493465059090780905468386484507886785061532737004188205644625898537504393114619570923856907229817903893935499398324266903000825370401558500399162831779600055595506844402133189294669759380342124652453483518484575391510637611899135615689193436692210649221271985417358427842988519781443247114366763064671524819456535732604345166053127882624353502931275657472980055161859350820259184805765287219495905898505761611970678632923031119057752214948440515108380442698362316568294894091154778112520906686014876402139021611189514739963355354295281364712676715454356308957867025454391279889533303190089854711543323757747343057315056700618894069971303355256084666758291770087006430162897884494438877910728809895140791865432423582112103738064557118139292252450771513582835912167644559058277003872861796112822301513121384077437121473189868401153353324797229636708918403774970466299719117150373904449830385625922227627613807685802829105467239019544785590137652421083950497910507494370167371996729213445845866076877017392334393803220380893277978186902420857149196066129310312485154833061216471933738489616461539175247169292575115571582294761495974568619344278058615786199237218992039422680130125824000000000000000*i1^56 + 2912211754868155768575645622028558754876776738167962334263856502804236360497125292596120214123580666842300321480796925071066921372058210204842146404007402714208999923505952086803206428076975260067097920089631161023979417104604062909321894707796186792705522191957805906237649599848775027342024988428033265640205834521162095448774526345703082723972232313047335945615358921602474691056439355578176165851820012889891531195972465587361397845973792408576172822984734186255877080518906726456855486812460043538405215909199654501462206577995312160680991764731990473861327876567430707814420549568568804638417648176686307115726846682628738529845844545475402740885165518613368556076510428897892118357618640322600667491116115604711274718963813835555734719795377546015834553425599255986345050322391717154748409216602123382206621014009412188936901454859435822777067380553801299969400773559609130284117701095141952482146551349391692274685540390526766543881971196501054780732901560318144126168411000958689579811867155329701608971442477315388485136289888930340153933568677147118783234735094498894013258759671663357723255664012372180521223795386326177421079787430052669636089800101830465215830272178285400717501903340327954969750330787180188765730033806751354047745646585812737961432682429482516749272107315112744825066376932770804018629260968240689958644519529815274265762867222667982209568751191542794830749462039564204951248987556502286060002537376668416705898319796175045768203364908630528078848582306211714344711524701891329366627261244371510191805404633153064474577795746699681584646688604128231740222682486367354101334260659085085297644196543508776290432087869317112529313537476547043635997190120756053808621379714967142400000000000000*i1^57 + 223774284550689924455600910191863109001604478514725852490303805577219003826625723500858881952929043935316231993162505267999716720513100401111200247873689590810979867007611433168801622210995679456448462366877285418633894824761653199028880121846232329140420859054873854813568515613968348662855324028473736830552671355286852524950490184210362828288542854496534753034968869644959279678900317493384821502039763461821844855689509687321012015981642433616958397139234973974499663937409585716960445247223658790334416192326263018281797479169210589755689880821533718695313447078203776963524634450128990840885019329344709390702591133350557434283364741957865804139211344368556233889512245318663778791002836828164588669794834063009816035888011816844969296631443615346682830981143534915923626592704269714683408467832192479540697579302244510585236559202237528258275497172177090423292957906765461567617318071085432157096549006470099847946083155924838736382507565622813082217883478271926619865169565111845886970753264618325970800065427130981628480354820567144986583538313145577813249204053968048177666929962487495027488708441243216770921645519915317726057807967876684957188440664954124280198650380396046465789968630576203537050098277023539139530357906234970416881933027109398925071300116942840849383172900357732124074095532571512016034050799917291741653929384367210761627609377716910828971875511993657056313382770419303766557341769406550427176791485088883603226231557523278042789138767163154099618879523984395241347961295600336886095275827638849802526407463775086280277391524999463651075284803969606516638934758982214478515955384836997794057426634669790941760051967930259003076722614069946487857064180681162540145704960000000000000*i1^58 + 3662808734284366800224752541914547137681608918135828064064060401580709930842420404315632794736070683309204577302667281660679618427296629013741912889678149485003687032596057971264856533745469964161495266609719650395435085126055145835623425788914227748622590626215817341466894493875047937238459165528081516867230311665012519236913854951572931843941629952808712932823191685375060777364908067874989245258970223208207819108311300100426565461203116312964627462867436498687112054085630379489133018649517198067260355164111308332913876362794666430320977193589726958272090671402920130266344675334100099896318093196205389847685718765341835550212907847297927446696442846206721042251902728662517608247153903303280460506527165367413719248894725112742157580743319008049866367085396939161621939582663122344075873843672482530805702276320425329014822227118371141958335959697338357058219149873195742995055202212020601011041508203359377081644599530686673091112568749642090559120304316751496445708240550997721521831270545990399665446039867297660951482768748639683003690032333373315662201068380483349343975837874004805559984045906645728048801528407413976085957054606222542839488840807188389816761314196123306427412051293498774095782965607782554999596833882220412003182324843601622906883417466309385502219044236482927313714438223860556283472675775918274763368842687054748870056038198122681909982114393853484388670532500519920659994186255665278151088761190075236822488945861589691913832784901594566023103063950981524534943935904210253525014191089304649083659857434693782243168408464418124403665946997010352060997315805633487283749420603705816408325733121964741105089629925260570757400724758143962750988284256583680000000000000*i1^59 + 15749673728268408470309055783776090018957534155939075542571572534649258669452715981842113306196797347300804292924294793512487288303764981770235995330875540841012645456201130231584244999652570620962276850421910326633284818219067756053640471911577254844400301019780139665734164278028046404682998910805131803741107859241241534269951387661717974885630675477774587171066358174298078772085543947718397170727413723431857697739171254933553882426917814600492648170820145683943004913487971979115877536205765008578234048654556057115122948369738966594628058111447079720260146394290063394687225624073044179802984134649029655704266947469809966645958171283618526604258444947573841765076591455231030390777820783604534713433440799442062127077116518698525612546603873635222001212555416769892990337594775842971930664362601884239499081655893773494441377172768693972546203868854225447855646065861561308578752370924098900659089462134627014062909345521053866679495774946868822612980620893362121445224967696346165352951505216297872766572920170597312921572082850391507648584524701128027958045251414247304507394459031303172019069341551697617287184908655960011740783410521245712366064503770343721777958729732381367987442993204972259140002842840591146215883642890265623737184016146573173776188531011167097472361238255476314291331900161965965005600515560829040209071212824887059901052970119974681011626653275553732006647225334133076764566332941211656940289126089774776290021024285296805106813927080426123299284423140399026297039170445554372000452531997128320800554088429937302686913069003186032160784390706350883888422858122418178191479391749228328034420581101890999729066861836071230236220939990172399409561600000000000*i1^60 + -10341665316901761755440123170800202038521923328731423687188615178630167990913415571554551016219862709698551272575091578476139727517394795814112766101731645832907779845077625982899529541487088535611868687479714924443718297064043474430002552963728208787173818073223390116306488317798149457798656362717902111714688259573461222348747896232045231717197488277254989576318201742535920039473603112871921341671845465307804302708229235387874145690076522196679520478496801189248450082782055312919062062328436153652417877103056095626148594307222607315031379118406935240481257960906036279150269848539316145404157356859598876640682120486479022537399673149279403855817293623849827992880085586807199486391748144042457562356630372822884867013909681824104711308783920018460343960803366985710493107465146959261234043601790578452420832635258355086599712061737228059062357925059242636143992424781343688006070388606334236716979088166755217114435875760425110486530195906449912704772330864024203844379872182661511389368697626437178345218832877117958879839718961477094804147354724112073625471878608571506913117630380002860754111054394345921405233183376451486170510804563058362113321916838743308797771323805228573007687030634618562811774865883155253901243906308460749346565113536952598077684626615062886019632738530915139868178615673850069158391942627767195823598179511461300593421894590887650271088541806200227201793220971160946981310234025676588965644044028647463826960918524597010640424746544696502440393049782519643714629160251125327917887141736828096852666559647381896416883822117811321539051285384633510690819051292966956036025901745533125876946961737409458742279946325486321841282744320000000000*i1^61 + 301566923493308065249950302253192459793932054378588780067393320478121159230716679519371804134813375076392095457289243347889522636054551539151032247518939881950883952694381661755517577023083648067010835339555847608917887262213075810002816538967358831072530073583146184850826095486057283486573765493175714484758161293767850022089406973377236408718496705674473061346798491696280981948984985544264552943083447259209033444363536462733416940790323752244690737148677973695639705686226137863084040680090178766605256449497495081951891290295868222890949505564648144780928489896663444851983324375168135157472098793669382569233956464468396870522474392093911117619668943665498824209878837863604892174084954363530204191404933936195289771878080159167267771526937696352901514874171589696340685514478100152054597542726852375376391572899406021249612373629949540989086823466917575566277368288424532179870310206232996715255133436622966142889426068490415812327538682630966968786968082873921793519858517275000910025241121852843446274385444555351002612116446375457429757800963384613610247946323963156344637465973353456917031817849858891337984263339166646513411779583724457138568128564622738283002503683112318026787527531278154363608639812204283326971844200163698610859545300435014803411219539253544177567161198435928818064099731198641850251670542646023919001009470328937564070726309353164398693357310011010831510598584056108791659031580546120074431811464278963787949220594869571345138292530388856288959861424610099524014758179393739678560257710385360703172858517359714227434098414257181339352628373913180599919632897432705574581434528251132216893063467300497712609197591887872000000000*i1^62 + -799465684360010498714902256136215480503635116991531462615751563727516186975468429199040900116622973858552988267322183373586048454216890352151495736359938298937399073565100532734597926947115128312974821090742829997705296117481751561224579212559998058987438124894841520375937573057744860682482555070437281660110121512963251253667253333988559890974461931151945420212570875025511256385764471577339249763387422751175787877593245698536628862766461818337635300723129691845954676314678698812504445912485251130128419742738116506340711851909762330171934348437214264345551141558699381996319178715631181378371221265293075324253451654383377443032069412294977044365029599252137931642074237754828763928062220187634815186007243781504030402399248792179602882237252365847068433761274717596530302180998593716872152845713238753989695942153937468844285759484546528140319936871892320903663454887292128115809033352426754931088716818975642990944300074830763650293261151178094477085186472914996367458403949382361754439432128352892605909826610838215776642917705097855213474420442287394774268148442585336788972259007574765233192979848976073605736493051409278410802858273122533291887460482641666028684007538196565235289890759716852159838549393540900986047269487364063289788408279465416482684749185244225021359205109063579733913226174466984020307516988546313859875214026055152506816268950113568478356104341127347326384155332542064500139177914384373969445004893718171581487259979726450529593057178001951357104518721378199282770733641465077538338598448156362093947613228639628232183536151206572397046294154282957199803681658366522075197612892697375624015111787884131123200000000*i1^63 + 82992963230924803778707906661660223354969957300859386344581220249858258299854339831461322714879044226531666615497538585294261221365377465546962479401595225833246305858142291743480786214408177206068606765491458131915055924889754294518103442970884213351264134271821401834909172662684904440695875488454427258793396278683992819258477852228746228003450574221611114294148750996096230488052258983803257124033136596250551524499811009416353599573753346199281399073707072259279246026738904375812704846923032544777106131324916980538613490961401807999870241064537941655487870162943682955222371335038210339127752851936472201546047164955931470530650288603155899299831625497614148550303892994352165354274186100493047612838183081874892420751938050427775212686872237394919504833368536098137083269544513188706769393106297114962820949458187862181868258047773149307198140009496154095252185469093014637821340538343695605130333687087574011007340101094402257660177697981584971130000959542124977538941182646808907249448492838324616292605420950048539230756797084829582349677061463178659505130639767666070914664348142912408547618359913898114933187783630929803687320427596780835824902802672227571801826558582365447791626346344575128200507484576353431241910588630860818530364947222893792187397840321336390158524550668188219510392303690267739247474702259779279059449173870269170679127080441028175378521944098429839740059056306991317308299463637572233554914236701705227130864018858340917185653951090206135342248613711055815263771609816859349239812262875541513710684883319500861658752534804464863055560511336240431082650976009288247809725747387633325670400000000*i1^64 + 427286069546938873770006303891789885687836723008990802973693805632921630235510449107226339098353855393066757263927250988801055909721586612798932138112409876336617038386548247447169038782456258917484389778759254607848119133359128010824079333572890390782420763061223057291955500667884284733494354675286208346489924234894804528402209949351142486874532097853315028714885139361955754248318884306801310425781089344505928509311651726341621942864549649745729425121590634929500636902428012930793200261655796526768592159668479958607731895163619493730408948786845271323598901167081208907784124723624195832514482557654783104321794991927020190278568062991946142585031196213845987946124845269941748321986518038575986915728474894797056586610396657488487529104478929778694158545065889248244045240882331677409553149625357029558379294783814232785526776119297979340309628051141469204147616152238680673296524956924979532187518846227663777924685890010789317022338355573014485389619786910878844137436630206479344626673960035273637848461942810141415614771815177629090725964037251064168671553641117978129186089448079205063853014570803223411906400310771129777006876523211621961471241333914564325046016501680587552735090921229340926201036046726030619564049580566470800150184897395987295911500534493591927173727278703288593515817206426240684259302367774276901280455634766685603490752356760243189368674016660824475439849479824339828484497768839526893576741192626893267818387776281605940772371047246743636236948568117349522963746985352681875671466273502381243161529734078227503740055912281432967706006149281002669703505694207794752871620608000000*i1^65 + 504191131245139798703640889800399633396595847726044032856266646279077805015246717484014865497256712580078604312072399684151265748900994818424498298485544093057874147170908303745981843355210296450390852843554746402692522238858478644257609006244738045090134014325580923621195783848245220210223448332959143213015296327927216770884290153625398904044009953080774585481715593048433964770871006135914307386526658501534389740644356896488930450652750758365136642872267998802172273595931932816190862204114626481195284606500112816880650658792981702141179575487029628287733040920555757766658938529858503296402363279955281728272064112768732161898424844671084157351704447041994715714031261580025916967580100559257017246291595488202072288735265224582197087030475187027036458674927103249303188129065144362142588915243688565816111291067266911671120830744714045715720164431586458016039717265651110533338575644409621210591244948921692019588271585591823922450622714282861008601322331729259661570846925361381153208304037263134483412292471404376758963487558183774592925711512229837256675614098312013435628092664617667549513719771093742705710669015276096372111941840726929782659354255867592066409526373247941086269493533722370003395682223355776039646395430641420277523957306615572530000327617158853894225660081391877295217900131724241307457894391516277631879526534198105654649467700017476478622321652926444099913526188227039111488498740793211219458079002184259669770900663787183436146765200062600580783454046758078735449684932159050785946271292110632212091097685877451023456228972396778930292869567245067155162356276838400000*i1^66 + 422965248169136965183745108131511371750891570979326791591745443378563280543442513932969413818738419200217455799077392327068117823088967339384528663357716830235551293936760923468373035286493440016991196991524609695338529539054151629771680229548649028206555386340899535748253180910389592843245834069224688844425087066051022905575673295789321832599922566781006890036673097926297487014807402301996441417068548704254965140617887392335660683434905713283428216579919422023300148558598354077375579595660460600387592392916201750135468867839430467910347498923685053428287790342165755065994039321382227099040979757604471513307827306765311066189120470248139412850994906604360222875278704365341597735679913603440202515098154889810817984703697541507089334060957046604877290419878725359949150238563118187253506207322058937501036324651776131477422348863738155418421416980880600840473581393017576576823931759222377267605032836623725746157496640688029723146698402716411266639655749030719160091461246831441935496555194249971786128898159351982757950499570568289554906993705236589063584067475056251389236353206002954130123070436380045799067116397202509032637990268614195727015119437993682280722532343258373763442482034948758832740995367079600891996898408534345211760238015338772302311520587545229176809474576179567852100730228939479894556931163452969691413023483874647237136705122967222449472609757942054143208691535151477633983071969813636999913405741769392823556926198702339814608818200350553142265835018745285856852388509428593401771055832140795742120024787857734621000595602240341091050217203677736960000*i1^67 + 33016375208206374178931154151066355303354431669975537400576179487499903627570298262951261605677016564133730547357657687203076997059670787723578911469145775656567029831062019341656784366812265877518886192669589331367607801180349706001720581604106376457898067706232490210295103560619964125279390850160785022889229313008825942089389721157350473511455912411545099368850449843721584822072479453074263820204018204334279922623493845494297278034903563690685150273650308184676298334472353920499827854556043300432705901291398172867541647504150720988625619918983709029033952869324146143966419986359172354812911815246815075398785983584875974555714050486114796859529301065379631002881370898865087681706466727723856112907562993950794713801075369360769428829288482721847920662685056467249999408391631340098314913591508461429623153308382839202391105473610071657314128856510974223544684164787807201186956455214510885544858565643206291170844196132742862981802220316018583098386345818027346470082204503653387002147826739161058324109221470364702017489796366250692380257399849104454599273455140822924459257677581268460435606067347547505471272565133520011744077033168849148936606405405558024245185898282419768161914009145900422076327905191846228787793937297517043969147265122423002599800660524802958643988123677806993569302226106090107706561171198019464402363634576065024209638393389110400496183006370235180170861624232004913230774607929223628379606494633941116304941842613072918069533280251564107541998473167330244932285036994569339815931790279247888116166105455851976811964031367237080064000*i1^68 + -26558572258367422228011716944560446639870894629883063370267807018586359016805205103558336505242134115735840845120482865122196659746581414874686288708082678874803933723504610371926434441898686986395461164219509292981531897623602507160254573989900197081025474269581285126529380082772458934407246264939701401336853338777548736410630325232860928718555982859791684171123938472826080082266205457903841505862225207252949678138831288719206357659241141218433486544671797323239017742591968495926685580964791488554508592717502200619631543388527175148783795258793580849885114321973763875907106055797177308133665240970922353759886098703314762348210819265013043963310093863772765535914272560877891922863970531212431796339756519648458894796900764770803801302271366081820141955677784609843532728961712820141528395152052096809187281132414009412328287913777708875841405101579561984238693429941300967572177255881911679582672308827706575707963713173960030693103428358643325765397766535593406678115971218425475130359349582436826190024668830218285724724873123088461195833586040900250165611720797902670535111615493269817289824012550295318789699549797663567879317450092349266720856029648421768158180661441124527854890426874776864142073662270326658370655556088107460268515076044070937335304476619930422441927076010171557475425648771737683715123279927043445779218785133966560141268608300776843662275249036258692638826355140716789001486919322372080241961009146970069813975018050630175167973459515037404929265277170639403216527814680427084796676564223257558093200128000*i1^69 + -46379517734939833760413383915398211311122736389192474966959640730875731213684929129250301647365253656802278352384055357793829068502632713394379609985798784894967524037098223750232816316592565759829622453639769764717920317792512365503284925904987738423875021254540259889944654045955489383000692880308857123058589770911355841541683509796423953605832341572834698131700506350492598403804279934400610784126895832493661715497415393869855813095893379740319039292541717832163878938781623470671628260401488581045407073377366107577505114106311521985147705549449825732085980612768075653528447182343650928689581545758980167072115932294081815896808593488886147186123457287811466021688449126401613579637320122430007486596181749270723534689899730627743419853661189923940076013466834948283211201294875644380341281973279786000351351505710766444117195306939787883645083910180451477287156572271296509033662677797647784997142017932280648080185875039393629060063079108526259221242631826683364338203122066296707832661379147592860224087561780923200278190743742199045552930999153389369563047212701456254904750918048292332301089480706919315914007955359237494702991039026160901189726216821024141000679466068125118292828828694702638498580971822506265824572122472090845750339925667896190742972888854183349924886982379789085862883719599136169298734921205591373307350900653205504514520092384253906455112205043210172464819839830531017454180653201033761118036132277573094640388209005009540129532135412655257741774977802036775316927065269760*i1^70 + 56265978179568147914044347797165145032195431683366632672536071226280043413616054668305400423971200907361085233449666128934693429894203037630935101720187894333595114896579359515747714412972330035262630478905483630437172798170110898642021669321542987636646765057181481160553244774500640999446829059956759559892019815982820722679940664064930497941604312488718503386438696573100960658885099523560551838166625050742497463472100631234257975128777802872460326073089628409409623527717847125825368589250998009811127310337967584767951122930673310099293333599051613352396707251674340365684469415568894683568967308750086681877336009063224825073804645982308461347591528160789084854447640959352417833002556138479454502622046671557014941806271727391159091833166078538896462104026370456403014583862816121419666364029473264159379016398959172780345679911240851432015336528610757793687996125256485283108032286399267830088155717071810111211527759065688475772510238799824151407039030860461892577126612736640026315872784441554392020213064546119124876990780383092672888311378519695201008509147138182341135913309862154759637332153159686356164052658412116115270589362743195198656012762934929700989669402538839258361161441296571864076658924501165942494232701166651746982563452552907710514711611297764315236855420662072750858546609644156919497272250964700059196745962840768460296839559763670402420604849451084034597650292508799988099531115023396310612730053456427901899354841100307816107648*i1^71 - N1*162735807004080057515252657842506383175357026288816714248414642261274675102901717052276502539374261243260331042209777443207810847181214490594130056453606732122937105741318899737351841126100137173885725538384486701045220753267070051888262861920515805172430078414886874671156998361251009483*i3 ] ]