[ [ 29848937949809178018244578917860553977456556289529865821036666282959185265176561641749715165106244909213531484753758886439579397279790752805546853972927174791493849350557542580313240390335737086427720988554853088872573679429653044192644052590781713447669888014972527217989303348960046858982425881593610317056494739105350353461269664855456010186887458412365297913562893113117486647355490379009326128217105201373781915064941323012380545064843050252006174451332858224629198738306604146308641256112457170063141826128970256805992727501182220246918929358803347242579788697069016127340694446094499769003509363466174872413894944402551437315496064726915993372151130760016655354384127141129626601340946350057509954159123150876519653229223741658137185540593902735064807772878363343051729058849120780835508678296328843820323425896704033341681479395069571209714703851064258369840120931635140773840575471405152243746718009329274696907910669748498468148803022804409690803292540956602775467825084161467774172717574651968957058950699602305340374132347357458445494080909137495929287040488904140984166007863872534580029636059166160422984698247843063831013187906210799767713492566415684642859767795967763830209841049038791081264796718216513080175005227267115896232549678875091328171054872730059478663168000000000000000000000000000000000000000000000000000000000000 + 71040371174961894412442203755524362527338849678391810670205815989098484029143725958195279842434999629985461619337244318555526251684302393074336578258500330329778091232841739900500972291000845891730314957719336842770863143547739742506052598726879896877812605797770126257199446493104101218266409031240346019038786567236195644036355290846932980286911452573628184202535000943100086738029911716232802762815092511465257564857397348514343521048717999778051173559228483596908429045717456653871957513818319515471223706083591791231129901516462475776458866804333918027301077961285031657071668491118096665105242739001396136220433937354079583909754190301747384874924080845052540235289826336410674741989436717276169227987914489472449413551304494181529161709388104190621640974481872910009066806089392253970918782377441605634306809662616419108508579947408107747478176723491138191231606700420204094679748138964506747234494956941584045614106313832247952747164617649975466386313523844815917031688799189852550998370449692678769435117822795761198207315311983877554903814455249180954310663196809547113072955533990314050131420779387316647740728553991377385596500618757983994917031734144762347375006554342986203567687439218900196318807824996995169896196467964849554248517144812563648720226036962829323468800000000000000000000000000000000000000000000000000000000000*i1 + 62348872646260736752969257456182354572462383419220618183440720279806808655777742915078165411982615497982032999124874274415154937289716615507491023466012753578375592231813587607536213114735843631561838609837897256713784194459571333655694862985981419581010831582408265508018413277795009457542390204915462064170762475769591735267243971971898075718654044315358646252839987087690457291575339343576456017126754818963203679199593355724714351873004843811998147841103200965204992681397443637862353085511243507482891183358496060989547463118194161145778409185295782849631200553152815995237600351671566676466743766759967473169663999206541764619619345535787629627515786396891972755235869164414388989313424779610051830003696122232717150842990342406323698120621290289853608679787672677004801203547219412714435006168359498620988125698715932966309922061245272870760519652321768997120178316028743396580505157566529959639882791263222875664949331700034844603877939036384222200835662149499042460980874655431069035429067121269295819056900097060460127743392810972699448648960361337835731392083366495860802539758303882156567237308313581562356655321428281087626749269800635854485785672632993925522409140503457750388960349065500101863047319398175783048480417917881674354512257713061398193491940618828513280000000000000000000000000000000000000000000000000000000000*i1^2 + 24982550819776675118670028185623228773557113640038582712684465541070072429736421610468581037920856124193476681224023497552252476723850370118261880739419162048700130771871509856284535946893576962620152218351744116984892490750578886818556963232263885771804773016882506010194553180287879934014556133932655154111150393692607955031303700281128359403158801384118427250776215126571619946863189774667606117256756120978918418565263549372141951764977236210384635971827443333854628443501592866995006592345671729458385248846161157532399394776963856074888016224226549581392585060083806145908720880994041295225827060296131919124697162897685074153254080449436065923561951077866235523333074072375632790215665448612627445526528105201754857232269947090686924307400266205084661503449863487870623990420233586320350790718312776892837377627811377735600490039262135277553274518457288891798625253561371214949263333092947421819250912363077761850594459659449029427173075532728834871163763051819375373605615333433636463063404017010091497051819520598450305189778779496293933610285758590071824472633428405987181597019970588505873764728208942043265278374083030652217607026057430111109417717041810224423661409019238836940560750099512438939596043822297584117142555052408103338261595168492638447364913888231424000000000000000000000000000000000000000000000000000000000*i1^3 + 3679850566981217926844373789029788489065897878235485964653749929591644011168394581901603097518790167707559250894647191170153875204825363487825810859714620642818691586879990260907057490646506958545186603683859954057036526034152953075394972074374143556235249049448668272203324007031742907959056390193837106377020764870083015588784233721290696015312161812029852847711504769634030549780103932332507669034162930987169685792406144544993453468750660028617948507879472108584628992622071090965537761774036577162031900952916087646417526259780066834957869464351224027484964734370148007498400927625738603714902325411081041109994959157521110944077083801998522311557110473672266587443701517404790211368663706144078123013395153126505917903116593116766474365946867236464080944298741356144197700790360141738296459854373095662906962100497014816524009636159098807127668843029427956095936749699858730270596045750723945041913687972642488799309506050226081621166402473151340384817398236638301125765920726091507700215508278740898702214025086547872161238752534607632464545742068464771902187468200240632428950042251292830351253693805015561027949961059195852370199692028814067156924757328576703589744158156176903491945729034821103561081718911612543666863820748899323700336554777781024311559781246566400000000000000000000000000000000000000000000000000000000*i1^4 + -1669697713975430519981358433882396055897947185439870874131432242743505671891315003313713972295862381111046754027285796273691288216174967764206206592234957964350074134561415357916679695391901054844868086824936476627142249996385796349652951418377191307691848519035300268435204536331237489855159058119219897755531050737315822517269214468620350280356990667115520505418382511810634883307140715132374713003020921417905263489312487243537790905466991154991592502244407072161715302779783616267393213915127915006814659021553643725304051525898135434324004884853922724723303825835681597106922791481029675153549584234823417607603598283184792780658950189473026243159807537683648813119158786877160985854596452306525527315732289715485817810147799400912453426756904160749227155337324913482200055781672052844359269277894844285551928074613390214465294314990943745066321556577042185593648636552613819673954114668868633589025812111263627853907466548620968343232277423792728022874291202555468749539404514505710499043825207983043626593780050423164963599047091969659968506823057854715219301623915530128190064193231778400091170792579309948432755601795851841307835996375886085961341134824495284462985887469692302274772923537109615729704454510502862663416595973026976985168741244835055387972594565120000000000000000000000000000000000000000000000000000000*i1^5 + 262579625618361322338335924816995492403018465824263157141566093437308254383394019726413397556872851234951683810470442187095884927445477753919202580473800347397731879776889381184444647951410045090247086989777825586603151515897645295636946297170451961993449307011260962225522022117423427708603793606665572811487973259758433861452502033361252626750490106018055614692083121430205237019656769133253264928693544290945990235409256337511666293663508500113818842264499203445348653154547510116125705552729235364783105591087052463708590494200450370757482894918925919762983316114389648749890696330230304460228027918907555912214231239626824522857343528072101288545416417410378405638673131342943313280255050737607427374544507213767423894764013603764883451448707211732370539062358621379490248395373316948647872379939773064689623317776119986252778208199336444340750188037881314577587361423430135434828842495947116297223222228579066865636602327230423497185828935634978767900401018977621297296555936735121322407506934251743102446458311560742495513003846927883723597198053478994379198908399255636741225690288118595932982053618458844948033197520013887510532892302798572802610288929112571221474942121968085635525512908888398733252512795605134142704995024719873487999965089992172439664066560000000000000000000000000000000000000000000000000000000*i1^6 + -8878648818981278329959889046974076145633941353727008211228269553679582536433221794872535538498612954260587044225425630879224207369331526137412869664477886159078068641599196866715032190691388253502416624519006413184514162715489401266191370040226250318557442475128630966917310118714782925012254776216863026940455811019263777296291097107697625734632386514330109945015631274478833308438108830611679658409613541539552745032545621042189140501482062083620713658100380676934061838705933400992100782238582750618117277030839079501235323229981106121948712718424731849689825029110893146229386636821648954577244668709679121988808348615006410336859148067651069302801028128056711083844430759467545113669497940491408613424217821133656777168295716894440452708033613245259497959131060828878336580619614971564348795526320872536843521114386329642840560985196120231852058787557706181757770156197309948906700088279101937782716825878805764126328162325293647715002776778112745084946052132694984787043922515928572763057855809788832856378599860514615253835839437141141012690055323415322536321729250517627364627987375260310949086218096938562505598887076743456181162745344050085447522778055948180402661906968534575669966643308081914822229169010360855150209767769100331046649346967241617938841600000000000000000000000000000000000000000000000000000*i1^7 + -1209207977261692260424402575546196451874441691839943759661625967369854343076129876158921339501430577565696680453353227069979438943341468330030082322101611982014132730928088573286464639891279161608512807933068987829106162217894289230238595317607101063483529843950943414703103237498605765224873614837682606646353644945783710853025592860496715395095410038337385759039586106597283955106773668437819008039296319003332191479446275050716477830271731475123956072635892921886078379049317440984007634733354945294535547890269743995645838674256267472775766960853361315371245701174895873945493160575432439098896331691190826403332401234984122255237931067714901659848329185495607121921610650565484505401767628988957997157553814821846242017742201996784961333673649563646279412435525732339995439003507255768270478524110190730915496666093646740876274620284220258629527965683738772278862366957362076731825094600769038210589266466529874956098463674666281752584695881354277541035086479053975961883968707438968094392259795308955694643327687773223300037763348451258507571777441506489519418736035178014986466800819975800958727239243942113825076438917681480018764074431243556622883470015519590706161379741741445436590231404629383199105772303431717087880662574273562078929058381376090275840000000000000000000000000000000000000000000000000000*i1^8 + 100824579763183578523366845501468903814411708240358257460037893724519288945641557079500607090624997257139175345430983743337439388848359500387972099442481954645251333997285144877257539084341723970122424167990086259159517317995593789119064641279701254948604483929980677282078178681999977839775495088567697904512476509067493046160519322678588849541842895803859512931581180643610214594598275342370501666131226636992342591386457727603320015838699154655825329604241297392397959097368584284863522403989346758246191887818152658763506202095265163184204905255855520491013442514379115200524046867496200131667468692670394064810504929253446724056454502103143148300624864416934688105034765985826113161608054513534373518103680716570843624096760333770434427624805040737311102190201622415739482536724180419398408074774673330999418968047074571469074276498227678625212450615604784254639527002008099400323409887963914604790353373379934695890228150414697220158018865969253656747247744135195879170010130347950791119187073432003990827345428142784500073210690225109621509770861425157351730775576496935809794081623285994211412621864455485406679248996370900554293991212532810105078333106480337851893952633999166633643043550224302128250473209675367641161618956563202738986271352542986240000000000000000000000000000000000000000000000000000*i1^9 + -13276028193091634396882580319224252187451359712451974023662255960129700605861169749763343545551384334442204652760737225794374625941565716698485086172570066043117182837600221866222009545642720366330899476215774527007427242637064356610597956964217498027537328495421035173610617746749064488157631384639326309009563365037548446082877969892118182973213674657443434004976781321792113943107176038792898597564550764196298229387148237025666686189348598626850751472548693243314498247446751130631851312129279563292281828731510560183900156248278337683908624993422566555955909241016697599266556333260419138771727083637594967711928128484022284367946521618247581912335737161482858199269343051245725958493860037091605388497654941389456901010143802603345259077190092297657763908593974811730643369920823273990640171922316149365752128178381742921281777824209633086297766024553485001733852474007694747504846967573992999901100018198288983657153568280636916776243684858214368332153162154060960566079843638181900334231438517460701640031191748582187210468176918342831262303880477181704498087965251265813504024681331568231093260191049635088731167792992492009046928907330347312711233940765200531718051734188014532187077570085646023295509850967079700571319113918737026978706797415628800000000000000000000000000000000000000000000000000*i1^10 + -509401717298932591018199525972977816085805886878521787527599994945438927888926060902554011561159748855386861982688007139051888303065767328345229484904990857410737635427471250598242653653149798302308666395146818980130778095808998824816283440339933790705723163891169113391755171277514390055881226301036251089141298904602224304641174802867974630306423075829331293811212208022104262244491504124839057914140069484772369062445765886598628388449631875381022412174400127967619403442550906382705595063835829964652846994981772114126444664038587822958284013392470600228470515072481312928424731758238060877975300883013188767316539688079492948195225603571596017907114605471913369660877607288785801626455246201424406613890453379914927806578401638873649938631281596879605392340314080108252172624653891522576893839502027136811321793647765453048445247532236265114350119691460532927788669123915764730408603745778014212361997429466641035129902285386935681473369964422848169878665770356281379667888510559505903990349815735630471427748047644573107080379353731238275650138387935026116099030636263549505893125491723037784440317167363584943045909168065805094052549445269481236675347290770401508627659118332060034615414778609494810328430573528156418514293989940282654274732687360000000000000000000000000000000000000000000000000*i1^11 + 68699024926382911880264550073696614941251584922226565509705495495654197756573763736492284561060864851606466444051749462641371681544563185932206358441904903094427464663387207743729746652827569916184685770995690434442400768843817691946018221061470445500253366188910657923544072148093510767818253055481830969676842498530024898233127660782210283062855798933533181377287442916296785643392480876358443518710501944420911892795704385112009657929498955316396877670190450785310269807254107911189763165358380722491851337701741102085416855033397375754756874635724418933119917343361007842027070058810756499447678491781891172825756672109821171677216844428771871640691902763753837759583393978578684155589655836854601016187340029156196592711184985301488290624602579091382961990979936586334063483690053936973319994656018046405527246908184445949709320843588094767068869956709444648679452681131413063544138530448119786747519120467111855614071416032330822296950174323018348676786999434459697360161289864828352266308190586474776840240447865419714089521854523052681548630105815780885054130997896361924745726927918080597743094725661233575193922235614524797866074785257676693670941641575250236854372852715297807788982741262876655365528606709211861309816869592684195865427968000000000000000000000000000000000000000000000000*i1^12 + -3423608588937725992289108258292825849063760241452795641017642525975780971636853193040706085034128643564812965279408095423825254215318828355425215772963797494985169162475134257042158498936964116799425137115578059469826744779246969033852813198694269721130600315991063401673118527198430310335630598476145067265442574281367820208206071384200271444584982380180706650990125273784183338038066714715649066698211270180007693258760067921698186652114372991255406613339919667926594074524797423440041307314047453890205288805725082416790404446583731036692065660588082930763503647029002808102532425464973741796405465848086444190839813226300037880068959672720872851834873105346574121578056569621869778826098342096947118457420392498963136663447714948575258114218275298775176938307751238085896021691094778411886272799273450864743180231297440188581957214818823263817642294488642131096276395449694504789061597877086080789611287322442566381270129979650203669861712146864599344160122244270880313627200425118663624401310736166097295628453859887966257045165073533796206113508426002429243771165988280479853398297503376505392357520305042081299298601305068783057237224179683255188875777992491594232454244080222414206127753013194890002685209415253779001590793905640156482764800000000000000000000000000000000000000000000000*i1^13 + 193641252948179477320110332323443097921589857224939939549039654865844563619977421264875718175780177452752229493641409934933921007698238639759855782790187564114997534274935888893973839264851632545955846677572767853905987354342345880298203842379881292803839115536484590103391075947966072731968223659722279793050698783572325544031656683663007429958956100387039624115216066346637389192935543184611030964969885219089462252366596143723769757846291913994431109761771344628171787760406065435634948572747652503888983503216136902597865855035571090772220331765113315143411835424290950760555757936110840499204863702928618637331236845542271317426114468133612794890530322712475748955728950414450636829605388897490671577307616552827045301443998071295904028009981950494117919599872617419755481406136153215309327208370974270182947186499630849815706153554823161662140462208981432978583833218708448256020213350066812407384402546121036494630973861399474880498868160412833055303445998029966193792720163290477870655454579377487614114377926087837904775992056866572708508384072952101401128672119394431278637459093212054002357257250440683568124559437768370358053201496061747984225169979258001442451565005656821405393954083859360436562146755646082479098794906777330647040000000000000000000000000000000000000000000000*i1^14 + 461753206688374612390260784879257369238308481561795081068554274359364660880963594262016420624553405340532669410883633583325947875051482948020554865468399979013505011947209187189170160716574331385421570124647773089119869463601320323578088813151903022284576498211164732960234304534801490310673342082162610176426444304919577765952639527567572405280760781868630784757514281010516778230239191961038291576834040930434224162181973742974745612769654567006430226908524149025325370926914955877712093122106197376035116450593494379404951528127610354359352751577354264044558378905636066008297574338294221755245711179708368944034814535461648890677042363193914472904046324701291180928348818999991179597819001254494931569467691365918270086815373609799582383190412657628872290431839691784150667515042169778696265982288087867636541006826958722765913837598837695756143564094571036783673486421850721127681882303988132738064250863071583424888962997846842657927921419032175546070539857963372398301624210536271976156698227746354645585431181354132372146623286738959869450465158097058789142443418830138570782822878969655113720096901895604743520065901607218926110292791331202783394330286556317816142412046482920613981234744339686785890510240984844571724721046945792000000000000000000000000000000000000000000000*i1^15 + -40152226679211743069894571774454859208903245180852977689484532157942123667788450051629233536770284568806808159698158004929781190089508970035366562265891947502032569918854997719879460593455978111480859362280741088167560170208308268643426317544538541750638826337539541963430085746640606150799053597943174319234699259916168097683453389823696987909591337852760222051018923867453923691723356016512210065299267621428014868009672572399977279994872881585168568614293500984449416318606761974728783878051396267687463506029355437757899389397189614737350736380408246421453267671144013242902035811794024268449096895444947624229010102952886591278599683461126239281186899770151634538493961965121621179394156423908933243327471458433204986539915400095843048639314678667149105111481596850948266277300792655825082808151876596401581842421852846249563541067131169731284002684750773531869288538372706466785685611489980956595563763323728473740759345609313943359095473443295927829637693684580291569833717568039151035893595885104852004681641620546670443943020673678573883613533020032536224761253006892805991938779998776179178631558844626245597749450686258312752815171073195405178093204730067129131647311497335387612704479837816869540884144358130605676438329753600000000000000000000000000000000000000000000*i1^16 + -3913645758249597394236277231230490072355399041317433221202475250459129819872396969143904474139400230111504532383550020270553039191392804841257771141348125092194565414041716346068237578148751980567337841543304441626895615584995781939137512286439988097315335331024044240392326207662226615325438308977937181219828400503770574097696347513065479760888174662866168170665408220455537614874664546407414491008231566603318247522143956682859783258691000964002487251138892561904035010811990581769386202991218157666680313496780047647812953111059762377650689216901196512543824900489108016559680768347471037633799887111627672783190036140549392619865307088866697250372156451745197741331805466466053983965152746613833047435411480176276610039976414625767509685854405186032250902529990506061821068342326978210259067105485695108654592307224364569459037884674988700413579018344027458951204954085709375451464599217267285764452992989048788916877543809388992554925570213970370400099507392965670071620025098520765312417303383517458517484960204730297501445364882145739148693605262177693867526681483115074442318880742608500093690424866584391940894053866567976509965667155982587455040198413383175208303103090309898313543481287919152176416255745792318678897786880000000000000000000000000000000000000000000*i1^17 + -130189210606225988782838950275282299399101638839725346190948277161325131406464411594288828327006462170619762709949667356326914809311724714337674142440538377058386214504319029908685985102928275579398348173433143185522030820899422948744202439088866813013170461075946214596915605466622039356316926444531102656269196995265929878169697622447851519911165381189759111250628908825914245918210652176989878703336363625742350560261802608944625467437063488911669173501650037794008689879373086436018265241761828681625076236931005081702903287034603602629181087713483927476509475651804805665085017944175979001511095881427241795895979951855613912463961916622559684601781522383728028439138991756851873737894924421038874354371279282915969085869545751051480106847713774209009284349011601953292642998118966062591410161694803647528661982034323591829243127358943431236532957052182290982048263426660279934333324161064571094790894590390345706057334593808676128546923591760165658593582066405145600379660292762196089266066506165511888099741539375454413434235345409287883097016513860455024108860057165619653063254840412539108043578493459613377014030411299471529421018461631163513192383661576134719526059569763307106060440859554774690029193253109254762528768000000000000000000000000000000000000000000*i1^18 + -2320152206977074093271208430097784454633923228717722836958774063639379586501807315857896823931419465720618993040291901734854023269326345284282098201423860284968019039835776678562902915274184018653538818031364825545479736379701363363783181329860266238466263483506672384426176247576564406853119822669024268158635406466789631428229001442779146978958509166170815117915790144339390959688465341108745180875791199992977769997598325999757011604432171331887399426197515342981891893014538289684936013024118177861961280527248799062204101594182547585169422994503010428764230446276185134215837502405203973089835543451321324288868280492914515203975510663688892431040242816348516028125171349597170926473976858126707728739398654656558902657153140715373173199389534424548892077410960143002628718910571207103615109686298955386142721369240372850704034957362303780767769722369539704440348781562502533951189809680588793760395045432296853829300512480262943932113293169855916292259247857017671998248481277609130742521063244239308103205811029509946689964576286583391462261058875597580932386920003452353626659509927486006555171735444796279741066792176396159805437348284650583404632531482742274811634266355117552825611649257178800584017200717537004748800000000000000000000000000000000000000000*i1^19 + -25532064851591509430381919315092853096446620719505538978581871196597314879006387145765144816328263037380719015389076781821936158520817907208490920128288177282665540362013609333690029287280157361415437521574537928639013069461252802838391808341164133468483872559428827284317502796606260876069296426507319466472368103360496817412021261456785109940034014798207113722218584552842947184973191412874523247813426470817424424571409778931532851199375748383377468943062157141334314849972330078332664072357016923222569414407301483602429694513767623256465773698306926813454801955277112160283651978082036170932044050853562944158179011177525286301553020753388293656602784825432693831188954657068287359718880784720775280848481208293010297660958072016990417506176726963599651642968759420917620240097396397935120693585542986307581528992293463445625758612544864499130998700272087379266369186494335479231712777984921302057439381984079776733753509553511012378529778063257655426094261695563306863960732666034288690472634295909014622392368579945326751703749977654365190781870579478242083157621903990201542637667638094731979910887371859705709228355797736135721317757877134231840792504455715546891728372546162185333804062295779529920812190279925760000000000000000000000000000000000000000*i1^20 + -153374616590336578581138654218218942737035364922828001368570500862567093845565930084384574091551792864423253709934853117928285914718036384996737245444354478103539968112182662100610446583579208092383648767315106637332716964494340153281196400811565274925444394548569717546764354789034391360685103267047735368291509769270759107498068997100637725664695386286775070871404054560145356304933099619855547518007112749810374601108523068145819601041789981475842570857620721679439759840981047753013376798787724903423966611335556119016304908449009380117509596716470384444629821554557328593156037065803826301984653192300743435116205238653685469853411847734434447647796331045235621937544055257749407844029518274312199218186893137870819303638867548855326958632872923605818996200442502730848293462813409642521957808331874986767613748379935935945561461873283241126122430318031295983931757132072144713545023480108957492181317280237050493805119212899845755199318705027005889763077851171544921049892206508785781391493992341766757310145680544406092453347091152351906112969611806595123848282238340878912453443625720019397578913718831797701460798873906737356085386074044039085468558202626406206453351397429924823078537078395436658955774853120000000000000000000000000000000000000000*i1^21 + 579656816206993605339514099752945752433299755647645287843123043219986010336615879347025912959724415203686273104698127399645456867488149987835187668957912745096986136490466226158937306765704234694369974807698305856270081975459102303454253531882923629908896948762155646564010194346012103673566180423763028876978801620517739369767258317009607218721316009069418703394673310161264970528514951922329549762200872534187632976932320500154842139940159614050155337025436116947636527198967529866828729612950370690196905953140590497172018127597845967058529538162246522808365614953011294708976066528024254156243303552964209825598602369553330258333088838919896253771814397738714355372493280470528631446705313528773307360186219274891586142857078740222125779859863762012102240174589882179445401612289576011911142233098178750692406065153500805908638318278513674990128119887936942443184873937965426132751694820943174005886321241611472861182798042580726314244612235011831966227348518367125614888229002989274644880582603151909852238261544471338133053464594514237400039220937267650797244246046965924559965027193725971259707086858029610022334617936690654623242044813602443249652818275837337676325923603163032806129725016793545096088780800000000000000000000000000000000000000*i1^22 + 30328212937053798625465444540592748638117507941733157687290833956955723220511527939281681865034322497062800749967700572961995478555823335264336532395755272607831090835904071252964089625924482830370024008208018963042639686358336523170856879658933459599950328696885472337647088488312070912654842827128855916941480404297969472624338699906356109675085733346342890562347363729122181618529210971949246843184763142708710483464779107155905066784652537626726897693438649887223899283542480052170089323368230501559586841413800666604503759782043362962612352265688514362988852203387044921449287669488569377016839990727635804909339705487361872882632733666126479726430777111524590934960931164381110986601845123107210011852923768088801230169815501421438119440426529501230051147985593467514456846747846696527331976107616731161395866898030164585388913703711906417395082515474455490933146936265828136404603558268668191500554067040318849623139618806857419160279540882561700456774714524606728942759690096437982978854866884286017315452417030168345070239956944276130139608085081164611553145417087353758112817591738749953119939597741430572571560549206424868803234798426723526036081424183461458455102774446774792122522346788001299824640000000000000000000000000000000000000*i1^23 + 480584615519292742716434434961171432514094174078241284696336041751940136363180903764654323031988594593939469837768930495810684054155998670567942250389064076896250901594288342536549605530328224481886564303571515862709365688131801201607188069680455827934333515585875791804424738328420323751284082402183202609448507074535462324954837500950875988381934097143254607668377962834893310671138801958738155180641439393393737681315540363984564611896453404995619688383935057660241395898753347114376061223639083075758756009736474803246066296064071160279391077992021718171887396493917366591214198811017085827166566077384643934919626558321523780385299392893028051760172675481294842292381969557208572190967628580107367468616127276159009947977118258467695672720663466112156118830404311488861387481765918484477515662924371757329080367308230792535879178910931748976414656641651866211355574802861385461636593043587021040816385625538559953811304680906654378355496774715389555887686677571862130692127427762342788479980176373032719018847916132423392894634695945870055384003666038312551582902151413001806470517737250525684180476214528819817339869549450255879881034717881489219878461776968704144829600723128835858867036662154657792000000000000000000000000000000000000*i1^24 + 4960599324440702671008975732403654466709374749255570685183215455002873636573300925396189646771727925946246334959425100523734565350515298142310501759118351823387942159617759394781739701820946699597678756960164251339458291094020834065879930416267234360611177244064132315823897226929591100159334527837934277979323765561465181877427453670272137773725591845435155506955382598858608734382210524785328494221416735020324576671337941020731338547376375108657878707618469290873092457042587457444394917514686119667448377678473493010002110517419360754240983454062573491027492922872490945629602665976447279064978059493523723574785452220797570692792306494512831225335710771957205313946882299616008366940054383242590170005825368114322452515404022565164568663261087217782472631968989733134029646352075599099849598207108026337819210461416027607175741854509543199369809382815558827654171882373610629743763194096909237945389719470000790785674225752138430099118781155229679580984086020387651955465950649848612155671019076749116211158750449871073816353107472268418966880933892852400071254768930053624275497288087433029262413450048488290507758867874789968803399109308579106202957033319387320561744588577668242541598717929062400000000000000000000000000000000000*i1^25 + 34443710568921260052827246262010592803932591086499083553696635890087787887499609960069515000806167424669584080500535053349255225655338027030046542700822838538086518207356589305808473461904948332817009048978357942892767689683352477762219555251663833917248634049965050400519141097436570004015028029879760137162566939588886308922760317447601545122944443164902332857489008459164931074658535880035511799568399737657283852245112468453332807596447872797114939215446541912058810727074368622205360084157512142107700986084156375219375891457595605227035700490371322316272178095084751115565896144491248475541733727482483727845323518205947325234761575426584194719232098177082206500203995843686375924949373526427217656126111202201009624927792881437988629402021094913082153856631272607297976931182076766830324523303029991839872611584395483931736762127230373890610754019471831768776804222606768232382435297117958495941714415182671925431698091471400178224847033050498445429324484495605414455406583238124531439025441268335697427365904564385053889946892583139442995683678345136139407027980947021207781032381389257660532240502913037040008082697218545932204293293725144165446401448029340203376988751019693149497390530560000000000000000000000000000000000*i1^26 + 143635252460915619478781784258879057379491137881861974712764781220692744097146003904126770662336034852943542106808909035921753224262950339339643513305899351228660794982060275864601261349226386916256675894644063403337722197092712579034024826043294252827071276035652247804285385334809440306063918811245510180109251119140230709434530820659203751109711927833949114327583590547416294512319774402576993240132634343720853314998579967721390159938687840823217497320483776223179429803666029593143067486911876140934417020323573736409158177520740386265492989372410305232263477408077798969368878584155620300883208349479659600967544257076040240477002013358941136017427183812335663560113736542911851361353233476313313458171327662509616616624850175370312380093962895037503858406299706048798423954567274367594301382337930181319575651669963320464680481934932072187759356303690826268858427769160535317345975782057696178334321932532169736553060653418033751759445149002737462919925403860450779003529637560735385160180108669234434044161181289809773555670374308287487262293964148078721819530861751646080409766057284944974329945271507359130592051567069213413945919742908242260511673021715080523802115382299390654808064000000000000000000000000000000000*i1^27 + 187380009141347577721876711155887808683640174189781578272917955279377266351545249842452967550102203486316063190006271115017545916496180112287637059287855375849702102952055201235891422895620575534232669508915259355321877379491866364181662685646009937052367847459421363636356827531245074969249121795828080255943167645153821635111848652455737806717963522756553545421031258149552625649199076590404375077800275621788185888240118094928342011544800548998687935011593822251144648078158072746844316741430529416899234404761460100583344445304575345225412377100335431521623163654014949462442759086373389943099047507492865496356477723853253211021343903623989835831643696451809017697981303152072025504837182364354064880859638467070145399966486367949976660524037690237961679265251688666300380400124338265173543222685215919540161556917386412954032236369599797455906655522830944099628507605367165698766713997427014772322109980855768848177851157400901387079678415191366305426600098348807075136896855664981266689870973956438384458290529738456056602586938533291663307090181439444588191707448646772476279557577946100771448192890445512316482092228688227243764666261163318043804219954877499904661937647360829030400000000000000000000000000000000*i1^28 + -1340414508825636209319066495933741178306640857877832006394962305772493614442598071581343503952450709488823771296719993229040451951371017427390220590238068303509291222268072431221716338796317000572483401601981105085726813915298235285154985611960975695611452162365943433493366489264201113083694614575896293206314053422607505425955175596003634871899431841828771767895829849047998246062251274083342093773612609737690108987060512392330239673430107185503756097691487714531686924949479470233842932376122629330473903810022318938431082843618550338791312340719521747840804698178613654462076276423100860941659992573615324445754365705432785813507864823359644182416136037842442931040518120238434836604297902215750925698045425471334503470153590729228446409774294122233558591636194939128875437995498921061778768206079254038198479476714492218921889042389476226796955629748355902548667671079456452278958577513248225211087347049659363119807686629610193664475842329909300564474511346869498332823801144588496010899266608859416142129465215836422609686277881441753073759062685531185211924206386318265581421670934107503524692697889295938383881893378048305181376558449505937958464492594424247866261726381998080000000000000000000000000000000*i1^29 + -7188624151650391980271288599209000335619051721375061688380330178596370728868251393650110588204292269519326239377688956579445959176031393966062435843576929023272304298543371239654983583008641855011805292439287323755685683248538887963620993954836279488267518707665884054370228498670962931012846217943151184009945421936255116110892052778196176227370942687268125752664830611559373669985928209747045690386513509351718837461520439234025428436599476846847806379740229215013838382323935199340696004161485243670517429756255588779472061253277328952932986054321181235677444326192184575060855626254469320731882562464488530147679106975555457660675820112099667359405965158116292350092737844342516599264544191297906321626802750659610371026043470376495864751858681919041693040228546762834433637935287590036825790023985361993438757712678265233320215878463286059311704688397419834663709750129033986391075111217704018237138555674736206612405431591461912935647317368629991264228960023920487412332357844425186316684969853312142556001467412623832573346093954119887323408396291728080937106630607766811288276842991387931846631779478433552783174560539335882775193088909630136647332067182837819633741856768000000000000000000000000000000*i1^30 + -9382465013443207266975072145004086200656685642263491914389683141755275913972250066039459035762482030090796388375491998963910098097573159482771566354927432613098761660517055369236701493222853852139083663037812969625377517262811909577077597493201914910541387746345250679671620570968643562537175869611371741558966837928014931727217054629872205330011107505409124418349015853836955782982012662557424499840128561234701689898188974032689799660106032123380181151837593451395113683768868784568679570047600907718505905811699815528991335137037864711415116375142121265248481220317615958536150856048445500685736263998143804046868412247836375904036846955470125758623763290802395982313999542588904923522299670839198704847249142325888411743427240055841077898805423001908792447279884876503861781260489098855934541371885743169563559078881546271026419520398946694741019097725605445089809379325928081990046547453949360065834813395504048098081700199499426488649982577154643082790211355313069244161292922755530883388329841390595932751041078625779860910597428227845462441716057875724700048898067564171811432934654694901231293910014430843437135099751829353613246227941576811652184350217422918752665600000000000000000000000000000*i1^31 + 20441718598559216658152662780377871229345541484263508079872166401846222093679449212304827993157876204227385591762346231929877586909315028779968344071697630860164142650854662719210202661604531877738171432998217829687093746289447032077908409152929018334968387963169718037962886876212916870643789893079038645925528879800044570773254868953010576081654231042947073325066725564878927813234413120135941671186959192814768671167964795438546192008062520239766293351116065669961237206352048629025804568443540877517244542040686664895910215560708712047480437874143834773196910915352474741597369689498067956053786487360371191362846978914282828925186644263495635632617053520091517551943318352015787985380573596053446412668971283767137545374878500111528317323867943532116567314064222567876610537795118285095509856552866679671020737965702249235032966680496057057110317111536227218954487593536293428901250946409969491834162919248432726105288309114909145460261495948360326396624691232736366512017609535022035352162831241456958500831253618590935537050521829408451136841510032192935268197235321216907930730971151679812243830107721673611413992785736510212357012415175098400009150962273416642560000000000000000000000000000*i1^32 + 64789855383222405598005657391359169859894485209972085686377332288909834957891591308426425910919591394131848265397504055466545375087715392610259199413635773386595237593788848236692754469013992068375514829832958751098107308908009965159580592472990727127964252413413124732490275111105482748261588904605554266651390484544098579564677044659966381483026948266334012826618471716646168466858531203841677534842612745302214227410533600785717496737960839584854849858890944664958463542484092276369030358288832360047939752335939760688104765865557509856641849995974411927939321137161363490256013186228379618562536781148243109065119193813915514553069547649342968207789730515912827133890034075168201806749575924256009500503966850621989381630567881022423964636823685219457099808365031728138362215218003258674394543535074332945013170065227847622703771216571379213562217445250169232460209972764105474500604449043119207868852011299207562627868654641804778156300625919528093699203819016867057003011651747430612295603107950927331722865606934653598641245166422437890921382912967975669147390082966698025696958273391093968084495017077736590625447589023350185363311207319310567844966781943808000000000000000000000000000*i1^33 + 45003864900133644042848974021108464265382071186283224565765501879220844353110918266880493839013526999104869346570725067196961193628368589849213718330638775481585781857589178337002486588047641864903476733240446422475748000406032410162352321466033272628985361897115909209658576439258917512034628767682394043656236727924941365966550802179399428152318943950993370604764496155648507240701832534782925568875802163393328413180372907556660947947330073214390003724603786287040430448044481107494786014389181321991615145626028385344508895738575979498606619175148129608784682018724048645017163495492205201473992230827206803736987883521299269780195324118714059311246129911660322065416826392583315939923822635271408262387160772455299007621672177555196573918333307289167462152981177467929227419602737099492004994223222860230710448122418412676210718671379757335015302128394640266202890338623011247363462161396842864362030379568468689761018599213874114187780133860439540555219944949011185255481794636654994773943650467364306306477024642060070058473292172043695383242865923200910713153594095856476611566303296095304518592876988738819852043568494401816370761924269136421255223705600000000000000000000000000*i1^34 + 121391819086209537450426274072543060958238602261129228090602799987777604688911735415638983602184756869139875078187962032568740366569019564013858820389315114229988036618799330037186445775531070440418927542867085490761082121631785324005282162307698258717303678765991606117966308270559709141790924692576327724263765980787109973551571087326055473841990370661075166955239871111177938751546530634997787411440677511348365419760926844294567058930546509254157740321893390683882967500853846803933861547930808561838887680228134717156744408453236370108590319966561848401981725317502311904335567673289798736892738152762150818263525324534228766568371323164659475836806068514397875197370711866420972190965487097814542470011535621348289963652013456354810377133713712522967284906492282212354645934888811729489504510668633991474284173180481659790837535158132116082651401867998914722966343256001687511345745591408195364213982462441350871298950793840667436650504282106039513451518907951425947313424283618148138764119109473591749501102975767576867872145545589859705551016827849308085237666288469343008473855322380173792573165854810121317172468278279150460651877200923970785771520000000000000000000000000*i1^35 + 561906231726145692484563285014368806279158368266648656141307341848746510156231182568631137616825420946034526654118795583438161706681035543568626973854996738277668354381060539134109414042579468853663097322788335578062353967660155241512183829282323854120264059715926792604906609267814723693717598884262854644546641932450672052124355133940884640634592667008106366873370525659746578090471321599415371620716339781721501085762476690611478025947559822268316114729033980651982428553923944097161566491321818851184439446976380490084437472628978856499350247378125237563156472640373740453396901606800720009629766208755337402443423741688550398520580125903186596639079350275738141480423232789403671044749141549598710693450507911706047041183229102413799491544481463527127131376402892640117566961065944345510691615836775724064511889781383174183145969578214820580086361219444057816225541641248586688581167269323670740983592854166247754459741204161882968501265079941385358182908484100107934740027961246242909318779117549111048611210242282025764509351083365331366766733065758661184285132232610025436051594357043493023681066701264675229055271520528677658625627832602066944000000000000000000000000*i1^36 + 997794407511180495639097562100922177859467467831221717123208635098240762076812594170866694213064649241679875010655504528138729145694956220814166045506081952981121779015416801531054998783389849806864357737351175213790049557303968832750160090135864493697736761837857358852195516620302237367895283094807518564938862844944051970020582323452772319511905882608562832544706360421261291614965579999482407399473520979513371419921799320360799656481511424822287288256144594257915346551119196011614147643784271075383042174512291419444699417866483768011020869621267188880683264491099154533219884787426033701815604901106139403846394621539317291196237869271128385145031354162789369224161483986711695188103197755560458093181682478864146102819792055328232179227365750772520437559719370369411872734086699200855499271803041234444370986528368555026717355624714382422662688028021012108347054288738859543715212300333855340873471896372567194737732264967168109770010232271132772603398557210487508652241452704857862788339771109367189789328633438000876476197671630129166649871679257652037610315296398848857770742001358539980092592018034589049940545091090643422114828255232000000000000000000000000*i1^37 + 911199057998919622975320558618364331066662112001948943705828631487211720585113005710045016797740592436647823501338324947114219679562091532565851206504972364031715823350782792331118436316631369734514379580056669312365802505367433811119268433461961790030132667018785430565226836174337344113345611775211990124419461955640047470958551903669254942962698454828449237667485186783309942303473410086136524352191091703520943764529319930717726221083049788401777015622861895243221394476497483838801344605740792412653133168043839964516521090676483614572730356147802776134424484754372579028314069669740565306954015159863078205667914570537238213114419835376228115245642728887875937162057110352098144882574606360138974582049065058363961701825015847493702412478408376546559710878316269381495171005257573623568774501637638510630162768462209936219755063774119293859692919645316788467798640760311392741844389922451481013755245186385877986996013904115350056565531420491988514019099281697171803128151137556301067549031986686968639888099458519583059408964168981251776535656941853452033916078100378655443801609793831474530350368164359706970921149106687091930080215040000000000000000000000*i1^38 + 226255913370410189893500784706821810070552092015143793208820259938454555017465862828961822170973472682477812084750101636720064781880850377799020758761784554822258055338513256266841238696492685232423467926370261297938052292241919191325068106397087077995293427957673972628728943390646305606090962314166059091777235892886123591632321875302359011615077091089512009011412424187875470878334676369450812744618503011501191085743374802461263899397733215416532713461836960335633706373572488935601140150148695619530167099650575023094792298234141744448647149349936162267169149503523413409219148079067194586493450956611660981612876183506544443171293742718805694945634195049128738623425653836085975299492824936061548051101752301392545805885625518498507283318307605752159931369559974431581549149993292818140140291087983780233658340667930402766870634919600281536815170637692578769604141623506131993355848606145831534382609871259883742554266398650337937321403924373323684701891407332156834573229379286580163285711311468922090867927391253531486310932920845539554818920231197323671789670742947006257167519817558307720103920763261450057552385246017441759232000000000000000000000*i1^39 + -291842945999439803677826266067909056184857893890466385249810316866109237828728043498187277119427225251061088138590293593481023856111733313690155014929257964459498663676010418849848197491369618282198386404322775828866168707213022357479334703984261296526434585708192792558449019022755515045268724429975332475829196137944725142198498470039727518717722937061196359460710631752724915181911680026935991926205789136494263428879645882412681462322201138609548949300079792547024434116121268943085315419646960525799506810625566197762179319887916302549987328951722667395516294416306153754735487865744637839852389404068209488825003484069357012127592521602687869127761616388536516643153553580554891705635644044998359515499882129362689185861351556383171948629585318629228541415120005500909682896825042849395593352493045656893223427666527252937729350268768173234019744646583338048619524615763402099676624110837971154085546328139653616334417759945351128936491915276907369989604153379332660165548333230121116682929953635383304782629822632598485200167613662411351331329448331927827405175819262391435142739306895406702128372078070279074956095309375078400000000000000000000*i1^40 + 33974768234866871047548090567285482658771945136289303408087342754651865936050034782682139457632388094795746092487096946453513815977036733667957343595957281611089170952507262102901311036787820746901697028177002422137744066758872988010163606530584969443903817636361345187133390350684969768454458145223390874237902380951964781064968989415785921086239831713475044949081804932165438234625014766357256732368810537790128582314743470174377684710621829919321868298542125995785563766542176225043663534746032472902800709923159407289994541103484315057500880951738487656374326654906559213466565127861051394982706710047926357427776500591284018298242209270057096324293301208014982306274931777095299423949098849394610427984078249756654387883907202028212179664667013900885427948113857275913051735361677487215611219978317497867835283188679286915430779407825502201884102590996768765748446909138669312955070737602761962227803982661883405343324607530821165805415609629578667299580562829330597554019426596639568049240411344890404862109320570308036384028375131227119955350678248442267611100539474975189381697021485049766323883351672786682959521382400000000000000000000*i1^41 + 1621312847216556513790322758011642192988877233762742972255402800925339548715659497998106136464576471190952016067748862452915669880856734496044093642350990571451890331309367729597218781188315399813934075123444340914252821734984697003865111077091946668885763103831846535282357449769145747741045042261462340502690569959079268610429296221985869594912467978790132999719544312093785403703335051761405262538630261691205135935507129232215921026666226105688138632251623152087333256997069797551185769789915779199267624305739257031287563159970249592446423489948020440211905753891138242856679718844903872908848380685834650851654240929666381259891226597489332589002508937281139154564893269423098306532605696898489361391426158123118317330359494999181008571732900820308851874537238609477024059552288534964103373058932446168269283428000631979595382238503394440150621438471122101034291935955054045310570846016769501581823106785913570696450555624559506167709270171243985717473077361090384286793389591373625518520077877668067658299834986296593115321178991180288075912472275256435552190964688408007120155379304962773791042084729545881026560000000000000000000*i1^42 + 23472406887943973169791587222776251978008648738195479611244489900521229754894676778002586974563980250516900920997853271358492807290734208377405858569092801367114369188880462446739403329045860284313657112168557423374263786701328655867834958404826741074550836734204940195655131869922268774898334888597353179325006631060283290585264902084574878449882851835312717265829494415661112363843357341614548768926205431839557104587216326042821763325464789724295685246928093464129180789291730485706952588554880154587967396140798757774294343602838535845323281569675811952212742149674344654996335353559127384684905907763019958940031263389758618114470606464733298742408315263517730017601932439450801764912300449210930407367549968040452463175036396513017247330646515603087031800212811364104036574511704812068379371429674414146482845162389431675365347607040577777481445747144340549179047348887828004748384347351423562520826714673986518606208840223497989772790360416708701553628221433299920341538084626413639216797650382107988493771444681565499538094548147709137401995549223423445806300604467492569304223149670356206813404861982310400000000000000000*i1^43 + -20065957068715208915218577520301276403676715183854254916545333013039838031819004189939369998991346319385257418120632510416661162669253075109660379915225258930089354916944819686704928527843569010562209846884301607416683121891286931565236817032320801570978243278561423122492192414172753173575212953581577459516794094768348076265210904755781247421237260960925886974908119545367858508386835084302347711036626354076105953062985626636043518325206366306359450468828744017716631652184772224015758820477587930519947387967075357792023613521402987977537262727941851287349811492180567495048389504470973279599209055129010147225372547819756373890895470335486637911993798628213495069753222455378153949049199070804602168662711200562876962073168849466071782566410362405670044161812097181087248617344130805164071531802639529031661654646226328095949270650992070557640069927016781133686829738367719562695834378413832718976900383068246621085202919225860218340716900158403878485986538170073064418174834611462222674671222456840824335838543531421646258560466493251277981761868281442384952235795249109586916416717378025240311889920000000000000000*i1^44 + 6115695755372014797165435642519100057053165301802645034644855113376371296849167326622089772250859638103678790895347414167070979161051827740831005953855875881904821417753676787082462746903368917740083571101502877835353178243294644202583106736388582654871854725536021412508949088173780949510207925563887181525207990379796284101632156402663780772513415604807183789986769634446519620345183755746944694615319745870679871951785676247961339623905312554570386541152379766709042245282598678262928594622708180186584675918112166043550529284676728587603822839130517614321234894436987191204336973426607948383400370026543403968812366792738786550284719949663249270084506512977019186354567710835357258556093129165662951200079535431142869620262183346218563663959507644573622212024377468825998951620810380663104911993629670890532912402663943899245154950803712465444772048759222991376704670405067120574946593551625820668772409041341194410873682019486747933670835342545900711696386705025453330597138326155066321906201909382967035092684745269446652246209983972109853617033164050133391810730800752661351330084219256832000000000000000*i1^45 + -187855110673379565760247546711114100149672360330245496925480820667382213708731549647364886312516616883692967606275387703374415253317373459290080525629649751196567549909087948821819406260230300597591614689505251498300189165099087697233540947072877396730958708616358047618820127155903187699121009268700336332781053977543958631976816770082196140946596843690628351893222936361088463283896874426660049587510599764949410604956472894712945176196558082541754410935991016242150201675830561381617183832851168315839384092397812373535114114916698207442534000208110925020405586640002900644380035471633972942239720366576094177412614634221476371978914333408515178245058101024505981139078691326058948274067536994785276592223306436163362034596363445589771072591217345108876513073758470107623015657996032936063913204393521701739112817563600248069230480447962152154047999812219843631365360481989954755640939017516081504567355887059404617801434431344889184267137911520773059464572024496071512964779222052265931078106368267938580817105974400684713769674016976598006098509166407657766921040449300037902532608000000000000000*i1^46 + 2056030411131250524878795591451097791659311211630410715063437717173121341202365691859977974622527619058454678186532451705282577633407305002885404306275046610209735840525638811994103056517995615365801127350383200805016781300686559986835559766724976513766918232787410486655135269885547172652085755414813979410977558535714091286942810760436187387300403018305249928055129714298627053096931694662722775685370130639170735145023908860565064996938833497704647072974461000961786563421035458812928699342248058271399679668818862052460366550501905095302279283767460283627403196056476654984585970454779415194277165070395839018453633701063605566644520285939147890238947297260592499403422332715246545784922779704783977203975906495809343241519344255486778938392927131980483608072922203228301787405358870225825902045331918515865373040645206491856546491075904850306724366001486931105931108569451530326434157410548725126148167403269422567294961333433185613724433796594145933630639851722313478933133202318580026303903828943453776988593739554083955568087739442253704297810827143550111402576524083200000000000000*i1^47 + -8630684972072558633187825440077070416264537469715729693260765431526806461389706931965822164105167480441751853497337904833082335787670635962024423108215456876622569463245184065715404316411103864454865566816286292887069291462239900608560432501340608630540590391789863321668202927900432034835089613817334746156915565267235334952158605007658711751074659793784849675669204713587361657955640279436463776052878736372863217328599261874929567244427781011641087334254212987392019759497259803861644422440149154009345291027513787313349625055932368100457564433400309475965417935862123775685500513307375197817813732544074715867088638683483075336762622294810240412095669376616999679837630231706055157151029224365618199378168077553764559440098679302341897818889252634334987516079700968441669293272864322679637471638955552162891792207180767827048736929287023652317920383259671307906422814552024251387635527404566998579196433053347862501450418540596663757186309408400249075929377101536600952690695566807621679788648456673546756282306496541130387108978403570511982134988698356495155200000000000000*i1^48 + 12436368698806046809067307543418106171186670181556275922851669975574486097626326729831745475277664075100016248617279499784061179348238158538834852080670664836803800839953060275627215117499336193276837806960860217157420850492589634924529191936152224931247975419001842437602960144984907989150202806099356455252099852112921726529567573685735179777999166636046186775164985224038317961094196498701762712055475202483355029495255008999462060355717151641804796738190502752240198989427987593852579080514421134856996632995400456882159351457019014888698828905968427306668256590035855210094416208482384316548066429155729327485713686598574020906289147928438900517230898406892243423422054574570636616181356827323195628519523236215618761217389579331386801357008872674310361027337020472577287495434197701717564202086418070481231149783321672568530565204748964143235308828135497979539749259709498014338608036370490336491983476480442971622686213800165296432918946895694441573596943993822025447852860210464111749033433384017379517708389377478930904265123642297672841313019494400000000000*i1^49 + -835024954159368371932560088976241532529720495529293930789902869690582879447988551994199585639803942463040390052530591125249867240612873171247524230639137709583742672914328106958831735093799048916160339448410262984511127937044891745598018550691966213624443655304097706618150050210629090894472076990922443970927318869602554023284836896939732524596094990813797935823106878271321992220615552109787926568086600377839044814332984968772415458957885038838016059760766990692125024473503534147269388494145208022149446956960135952824766559239147972531062372205766756118815869867257666559639439667716056462788773748581688445654684212940579927770515453532125117684511055299701386503647886577569289309791207825163278314989051426475368027486711051880836276065482050262014305275071305044941141105490715073057213706078685167557276187762507042446687205987977850254648686990921077003594684458680041348235400568974950984588390835655675773242526002203037894993752400916743402584385365640280316404822706376959399646505284728865753731334887254798897459563697243422720000000000*i1^50 + 20674443178718309342437574660268020360966265908118527581691930879049712481128112411150405412199700528719236182470472321963342815516678440762077058463006112873960448449272341115702810120378157806668789911817511228429911779006580982216234179179810757643489205545611838584051394269005935878935225398749211609007721322386923109272785808090830256935979708394696579876469014349718052144199518026249018423077594007046015635330140060555115334143835143340384394770021738089647374153089388877844648996762537202587388875052869986883684374191052847083756541925089764352823354227456470943402168778307812731015030035998028149007748695044433586736660370899294521935892584667220373881985347558007304714842911063733533256551367723938769326410769659056043927171550189295888525905795516120943389865687285549918467948281175820875886068607441399232414743166252375748350199512915399828319245736575399543447986611352112138140338884181310789645245709641264757608394737252876000446319347773924761145894589348374111915964170783360177384471009882031580512256000000000*i1^51 + 86619089686674390392826318861333422332369062185861396326983960691033489392152753531497379544708788109108680845479288806812385658933042816216176435843134580129173531900015929055392701465663561715214620960394457430835114510469547980197507900571379193410480315350272236677470733301565614626943435816796057586531896530834595084748739242995033453087879776939321951500982990031712655228655641550510214701272850137305336157336517992518749401324356968636885138608429505937131356336612785274078174780121822101715190095583299484400681287777063576991007992642225458124251390073802534237190684369096588335486799274081798392053937428808406338874848255777978399528933272260251899566117602829181715972569709533505463101353875556025044648121346368510820764239287320869534834943415928795635548540526237705671793509391374583024769300327269703619010051850169179352878354050616537963980952072944428316845924148910788425232165368554793810258639819706608224563448151845021302197284586741874537950852719636086177265368215833988280667340800000000*i1^52 + 98455902459250019430849294595846210670374923841685524705800946537974091846671220734006954915559672309716056946963152810190295033641605590864071126196356876156909620225469097059048437349098954223672142733863309408976364643960043772936160014188009449245333037627501785235863079717793268298125221541770117415979104036112134828713117028573013982723079121859137837188944400909689137078911749815437567291094045416637186991202103721098287545901269293770657181980809794882665818220335214558054570903199259098362497352053162257242991106097514010922994297386843740672791743135792962951846523873691395231636105668143263013306708797859576334343592271248938069036327671818642096408204513137184806404654549647683815929304767411420790433490942324110866527274010609673143379629626216995788063586064210075184673166623902285656788864251376601624885892032098572597067512802589536341439134194646133708951429461568439165486463985640100530833798104074265568811573302396318935212201925145678340756190706703408948639170560000000*i1^53 + 52833065156825007462670052618696570016904766874827521436603814169486876616093542670943664679711664073534202875774252220415683115288706181939426200968389080578785509352178513510360195047078750928620827845499623500921865745511819576412694101648042455608076034651348071753073725815527000842913231622084963930557377232761237489493195992397531658849116289636582261689863397192564649238476246086526633257092946710521154662798161846750704003155572782487487049771561120076819706918955914851008712373941157260412065417997987528037146361131584788036770727055723199007729967413242271433587581692665235270359573068283351062856765053057870226852988784515397293110059185232026253479553992980935785090197890305653925419325410737074611471313417740328851570299987348968328993424585260491951332427367638151646434540976165812523372889904315769544581855363428223337925409668657409764334254288875306407552781194617553240260870525378750613351285007864986474093836896686663836682953193324004345270239232000000*i1^54 + 15490401193151431741615304957097942151775593319473513145346060186055122691114142420466523816226623753290962198706041454161471561757476953959516281526667227484705992987914024868967039108640656276876866432672512434496098347584536522526496715385135346149572985167335704345326543889025887255614098469835648491576167336614673627386814286451642002035786241654885737288541005107025248074196625939866466603782060029337350432655611411753775070655614449828466699614065180753347740877733408490038520825792928177372787806132268245568744842944103173882311444346487264461166996892975760632587997629291451507086990954185278953482635682141340381173878523615717462395104577609842596236882103673096176509684872813223891447260896901383616676503914612272263750223944417744253656025288519731843104077205721702449836434608455731588133414788662187895581613275570178392096250771266294314319571239402588084161623707302697885700250542320856404812422473058785802237427520333858138208744243200000*i1^55 + 2598511925730333935387490126514530975397424857530353464092417800820274376159565317172315872399221519233058771733949738482977992984677563238650009483603382342290234103719562773407838109239090587243145424236877556608707950263270593913344924809173503975687696912731784917341222972626090717608662872991675900828833048032497585185242291978197986878227658425650552596200051359720685053000775750436760627969354751988729953061724016970951511741459203337424009482721235622995606554620247722221201353020754350154713787307879352788690479868435469415299978145924853171462198370577701774418373648037928504200356350977110416369061109453126951682252309769140352621226767752818326196491548298041273409323598788814995417952746202846325187443664171223403655730124206685403190402962372792562590266107360317608671868837564550814352132838281338393822911271981825915957504534413594233344215365777526176495869863217568153471865581569461532313974389370065355350155223040000*i1^56 + 243326973842395476605145411167994847133875910782033290046138277510380587777853941129143074681340614944007162993964051026503513265696762670060543355384427890294483379490574997528179377957572744987527059669905202059796375534783244810166069092766225546287609289165165033786910453815091150056518559952395403596601795313182467099746153972828074502921230016357326562779303532561153228354959057839442900502905917851062574463768143109706250771359453977946826824844072291058573943326438619171101742981265587851207552259468390640489301272384549246428749358650915561450079935274682588193228089095676584920027104896825098065338910582031915871852566372090515865135199125030100885469700100987682115074524622576203996844401721373980700964595629901631224932920538890748483257384413951085362224749419052913638233138127250653564012276388089779372242746410963265721253845906076538144841524685448793067744655589688639729213320759678747495544832000*i1^57 + 21043819311434676461135133646431822723261291647809524421512319082031484709439118971407988212884231957079741552174179838893241717872468667776969179257510927100489651780564808102901560255429226686660068991844335914100957429578637531903953658734950292504851308207458597513555704192985041091349348595038769368661831536579793504836172019623971110466805113515641297503257990754731562302623236837573285081959119091851173296165869576844382813245507316027416708783737955950494008505393541605015699444077837287764338975934944757503346750193104890206971757577674751960412666670243279849008502154292528556425894994332370403276966955176669052171310720857511618487908526353136200511836863068283179525161749202153027144121217316473371686419000687427850267892592968672061061263771002698811569861706543341556426102589837175218475164467497667158479114342795590314058286545466795302073798474026053520967612708329331706585600*i1^58 + 11770011075687635522335137108746127026228820586253650835729387793553372894691177428319092920825614903334662286184962282509258135744994126029287277559490416120649241009970314834827832110846401522765762626958144265248521773014312355508895076559163268249671179991992340561304039164889871514325086230224103303371546099972559829809986530363022512115604301841568979977630909300757848618652789808887979345956949263389358955603032198245065598402061218603735399054285193281722322396807818528394746242750063705303704426285884722302983226161869729594521702459661319239848691521050265888937119563927082224143029785276701781122916915103705999772018143426593684906755649806486213730154981170058052945627112768575192733292232458747808694907275176101901053604621784874511263570541551767202725313278863623220023972729262129726291863512054370041780977970827513927884491993016481100698848640*i1^59 + 37249392057967902574817263244492120572427675133921864964436376168083040755000328808282479962230654034397977279027732516733710072794145939831174276738956779507372320221852388953263370760979324067174640521358298491259723405698515089430873495627511436013243359354101041199400966586385479691280033365903068276713912322909248383614950522630652492921705217727612206219720285893273607252385472239107275834018531548820197961883694939669554355774737917505071346903244023826918130731009896154547223548339346394177518542223241315798716496535713821010742855912074224635044613223612218538221485076756383165932945327380014270604287104648587991431601189506462981221904214029744953888444285910615606262408839548703761213317523061357487571907574453810391454249983979907461601728786082157900694376797986792215079410314745020397617770310211655182845575191169*i1^60, 2219345777686376269255217779505603994076551314531726382687919377964889977954562980352809891558835911129116357414656270652285887638560421493234388098216100617262521066605289390509646901822154882214088938022464854751076279369501206609814386368642615130796434414555477495101598609919441739352053352615121786612932912012249200168942619197849283334227760430190184478133408854461221896098384842895905701852466747752805478936121484614212475519401285127106978925011702209427045053125955975918942831861834992758033521902735018923364779423652508560863574647734022444739919690322628308214051530470600456559629188389319323391511209703185890743465552666876210564964718319679701453599176229754759469773814369137810001318403386944807365377274331018744943753909850433876568187283381082263928966103750711684364495717112645377470834390214127323824059026482466809421055570034289439350458262185828005829147990686950288536675672737089680576958172476293737130114180547562598953088852827654303511018719839633951465579043043460759604340164930404298111023497647565419664810654971028320942970686224576655263259648827009847024029148736271366664862406315221099160374195027780775302289383517054188345792554699517899331870393726513907820221305790054435587610705991897423609171507818014863937886863062519930745285663526508765542005465237318573900067689790763373967085656339243840792174435623417380253993257395436867219236248177383119225343472069202178250108109768562536987063059213377622547156255122161325069388298010705509522624971489788552080422927532319491283039844747593813323904391272621839125076982847452967489786325431367772629394198211018631216320451524127936469855033620032220205496736186644783393442014751686517587968000000000000000000000000000000000000000000000000000000000000 + 5305317967059870404346168786849539366300980874446767702732510480504457640611403465231977951096461855661768178429354282140319750457958359218909588641855148218914174929496155619986900664002748601266994531283813831244074626776266742759134093201014044219660808068869171629478420972380787112159807260102110283564638277583110852236907949403783417261380971976824041551712060800175878549724207860280600907422010046355126712880460591072740950173001402759518509110151641787016623967643310423022989455883825110566972337399793414888531118039182950053287101525189861287916051704100194066371791497562864087133473825660083953125098525790966652960818733707862976448586857165575624073199739352122810691640694658161096571000250168249306788224729072722711190881648024164110716473433586776143248180835338703914741531259730411315382342572772613882502285771598606766871854336943991709937100334463322930060526286911982773778184127518693389558825066597343546192821172552768020015011561067257339464934552084343582422422691273049932153989721909413472897335796243411038940540134861233594024498401967800606692024667966643821284148245932777458321301848915779990462157207167669583959189083891615471461134413206449467708665191631094453299243008353489142767411541683430765791023126181593120616620181970543536745154763534051683124393975290152812944719893171389270049120142681575761823240796276835742128280128986272825094815401749436885676579847693644621433213394500667386251820809108974386096671592720705644305101097526929434988308447563443321843994247279286573406677389071173902427229966938035677247806169538417316447025264996792866079018737440581500435259296356535331770283316823596375598758046376131630450706732237962451353600000000000000000000000000000000000000000000000000000000000*i1 + 4686376483144750135978814849751912140865196844772828872658032252837215607441881610714635745210050885164882079703145074843826374678129792185780411083906396128336116835164270649634003366660807344236712635217315933943012566183749347749740823393451754880559572024609892686976982396650855486872049470504358686507941299984226620907670816035664298094524276608513463829229674134866030493178006661765661901002522661801015842980113891737602347223530128421777686140790709717651513032141432290265385418657483524535859065190855150145880610634566760389669766715119641700267012390069387220650639695555529384716647133313256994386408898172279475094680502155746618799905930167176679803533902626977973862319821134044040905877124497018243292416596824042776514108317034238209707161796038929611065002082469619266838239830189907078165633151372967634311479036139488069944439042773005797289202651247239215548887044679134953537204367563686026475846854179786796110984563884833865046647004694983102875023565221018776092351440932778211730009334113296174017885356800415255969276464878306655075133716748725415406372338884982324317218724527129324642144815528198831549060372081180926879828592488703342145706567259537002628445062586424646496402062291238624710844410257411405235918468793944126617377869177569028735644139438103645255932279420714984361531387150184115511004418245001599357983587327986612224794883943455074113373469648325805479443391789973833035389704138869743920611385130607784792468681605432315958218415453183058036855010418719340911775883888523707057313409046323912788061553145102764807563851088495310902859886892643277824790138842706461597067568352859019234390155323076512310547843362330116048501687464985886720000000000000000000000000000000000000000000000000000000000*i1^2 + 1897769004557268562934491571877105116070969900333631003509216454468797209247053704535189774900569546242740644146797651596493677761084840802549272888709613530669654051887380749779373345072062039890951187457207308605923456637972846115682985109124301406860563217033787797814215556199301912583358707456359776003258518394392713530236999091758414999673777573676466081985023030817413057614911297733156928947554062556817503678853817605997101114191948302674349441833790080569595489913978237934518134878037688022447620215658334803304874617401400318613065294438668478528828330095324144350906165279510727322961463845224630461012477682207178053976011476131295336223378599804867254716434470003325454469611805374461162549322717586878710963221685239264731694650999855495329772651537827571533834472707372088345466405718515661054881360610873675471547481386573335275139471453206048903487591370955313305078907999531251940938071756401423470706635650400174646997284355529986798921578842445269567542662602243393502136240470782426876399599398102968501719803612431076711045349231562324389402681148514928609643159427538789484562319006385466751327276768826546382800963684948903280566557724942745895467519795056954562007572999623071110661074296377596834424831882060603731156744918057213045229306351149268805770782239743536801226486866842459439370362680118794894146977456290676147824283301168520401969513270763454915730844859503410851823638684246120704272235657320785402711915769328881682704891313858276801610068790669842221724240322929814584859321426304651295021744340467782727617214520394404677277848825474173021690422600214092421027564209304150672267466560684109128190347354294028974889661084383552030750139991719936000000000000000000000000000000000000000000000000000000000*i1^3 + 288466654470943422723815703342068607762823164029969757880364032918081316388236783046437545269976843230719858648928240694603313519612656826845744553956546745356443225323757422462470289938456538414069164746708627315827119241936770297954954108133913028397575778842551611328055325681039914805450249443960012636195667574049612000448886375782305387065457573214576170243703689580909891712067632188257157490490658710733739421674968540872819825627131564358879175117938068708405756192770995407067149450829429447495452072034996869294036689978719959039310915758915720225093693244115945566465622660293517462122902467539336533249984536299394010707423772722955806147113281318870049119689441730918336800005702548220603253420781262760787708461069973362699744099778436577028701740595493353926898317978385890302824888400843033259514696805670955759040844123118517272728968959630792268979698688758024065913525473712528754544260010250759109030524027019821505539877811628027690487253429988086413091189961451553645137005136703129432386758190302100766506436976878242756649430180546859979561703900244219663190763514838170393078644716751851067379652396874718582069705350151722779944227672153613907140927930142630853156859589399579679747049864309229338707881455646966272461843342177464276973089289642030069705939587542049823262924570237716865429688368035319508659020912413876623100535114683118644807700343237896757549385378303478696767246381038885192422805094290531943618346794888169138337078102536350157352440517286290609899814054214491156960260145031829573134426469313321125505811536326093596501387855611488638562083419113778894397363326831431818757139031273030138850640794539073389977746316633774743748703630131200000000000000000000000000000000000000000000000000000000*i1^4 + -122894063197542669302856908155682810338955284070407712947493008976825019040541247720556825144458138126625336515811263091728508423455733423267795236701437038844747706213356556588871973592008286560914367854416063164830011219515575431397046059033289421407603131159235485207198821987696479323927528201362258444574373835703690130072724261429080128312777374069785246020403345027451041140213243180580919972529506659101666110605116555531924175794495234759467051884882245691846579025959722068345719579477201917729462935514620863287533321304507522885788154517129232022930906730722029491847332191843156537224082601724546614633591845672568260876322521554315407918168393669803048803164478187710113152118641860047444182543512216275205899150584350624291605399350333987921372492063667089081779176538140637033990148728018816292078323601872720231536278069351514719980450992900694103205306577351832234109310212842942161520661754925850862733587873406929291511613821236502408507153573937894229184534635326124750433589937253888478927549541240384916355059273168473814017042601063503356074031687942905820536709486140384913391813479927211485834275087040115089922155760149892736851323291198294328310152090742879305330609622290144552398394297972526323728318057159384594308173600506966481524183656030649061499439574741998263340545020711228846730555721606910073536575310913020076921538700000660459787732785828548291411925706089749811323599199405977874903325197861278252280441810769726993381447224782937871341017249308058539992704043972130448611877984470493919287520371965722993142573478265088739169883044048942174361876807754273464743322654328108241265170251246781193182904868186185313488299263317936192758166323200000000000000000000000000000000000000000000000000000000*i1^5 + 18471454428351511782198500751209145772972391685749980516419128520057971096669907085568582059702453871628603438756062791756587419491833527221994015644030372406967119124398619178995699898698441122375327062239741116067211203482442878954032756284060576664957746250927254533974827142075332569105304606833764207102551992353683573289890725288769165083622817381303941661539192956157239603782237722538303233075132361020525522666514654563972070262921148639279017044823924104474806761741284108227988973459645516656768172408878532112817092385168199559748865183793472454434426887153602644413136423696379117775716338567893124077758716014706905925657223618648992563438911620024248331251748928370577943305920356965308929846105702756083674825166416876602722880873086262746967701560804762372140886457116512184003503732962282068356936594912956895186654302268919725714877105989803888398342572788120922920101371637013982042757124312356287485987379420050388863226606623742061834486397092002860883908752411197880443667005719564893804604718225676194108121209148074581031574991744518852951316915112040860081137043004511429978977835726491596416946401738288268568923697321789851029474616430588331029798157719120039824374883551840325748310990697859181956802010919468614474665508641829366723787742845460644406903996077727687306026423008606935964577403384306772676329766302802763894849333103591111477004386016046830534072608631048431698072951874980490364112655079993782304699297435025513639458467589907292350489662323588745063833992720784262279497800778401764959571058380771148625278881321224252175061921575262982366822050505284344545733929162956660444388583078145625463519838303802820695339385769238133479571456000000000000000000000000000000000000000000000000000000*i1^6 + -518648561294772477678319278199774625288400655071698058864326006971400444832405338661143648983778470304218261230013842346732842722698366965173312812166869653519319541258814008192513672956115608271929235538567308333861199686322322247626776935284345292673459842554731927373344904951950867216818368865236909217131906361155308984559611881516863772970668868206123339281259896911445111306502542624332641511439487178719542677757408393409532495229950026959968127964755097824448933401755025543564648429530219425674434793396949308553629030727006589011566610746591150094642697476208061772572339458026042880907517675247412709345114942541211741015971141075282882936582650915023620530040403062658164134115021365988150952944494514863545567798428326840280217763786855809173474491862796234852708388803142469547048763947872473395047086987900273197756072216691159913953741546079116698752484034124139079872399168309921729600895438448634337558911380430989409063215280788184030671293285929617377253884399367004490181289773286516739726789663357748927861614368825970025510991814181089483852727796371613417849680448295554695097851328602445870569136138032736433232569280175372936843723760493681433087502198898964983480680010878862768708714885700197381418496702975409820151253141837759024709992202339012646403441698698061103784494696823734380574558750623278287405739272642145450854599946871562714790546540004972087361380775115269832846329927420792991933805596411211636214033913544251477323992405977501071735289843759499381624354033760124301906425794251694278947054781115049784061991899442946053615169411903713983629506192328256254932681189764677319747883423834493285209292920889495019033507680106361913344000000000000000000000000000000000000000000000000000000*i1^7 + -91121550208120803483866068250820722943925218306312398721911248511276263061746689526511249150733276960367346349342515707380768733700335695347322371175378790378971954979995529698370729992551389792572084629079534508142956356531387804180390958346585303735128497519239388843906351817407047701073708394008106003738756559268456075882367919583570131522305715992928353368906710298712333294340095863871422731001266855979855193119680493571660573543178381096525897942070917526229705770787366521257420012030527917503809937703638925885135220749388298340518868950018998749780706978558172591554203276731295464542102676035476871324638010450763764702338885381960823818598545155743935015593095077209277140379848694566422829964571017891614877624948853624894553190968195039169439709822086502048879986355140367970267622950304087049182184197807450931032296978593818185867014265392322191093840051149926095576384785293483307609568569642458223893353994227233480646676286074816387133069047813172086473417805911123655056995116715330153470734682591147966559567290599869824423831425946987329065291723525215104115059319368581832662298575681628360289504453270136906997222833789149900539422904806743398802297885217692754516914306650624009757299646410929131001908034876751058394260749931270677332094976855157911113644461571156575347266754573586613942095552611493640164531426673743808258311547749184938301777292004146169773660765677779650581687907412389894937239996163316602035539782844577381230636962403682071922122569991433520853538829190942633167332435807516401450719799143477628688749519087381188775237386048935102082864799065326964807702626313183767204705063699018026065615716072603955562992392087755816960000000000000000000000000000000000000000000000000000*i1^8 + 6917595584000855031663390347076413659760195558419655362897790253626340599000583902643371726139431960565365075091202495165883902955528167634782541683166639696823092588799612780513923675800740928385639108886070937472818538687705859578107863214109063913176034210955269183904196265556716039805677164004903519175106424555363830705443484376296701554813827274312100521733548301073037829119301919458966506632320723477871808464209663713419408790103800540481907161976330408135927904459365646123399047539482629776847305221549147702827700158471433811905203793138779553832641695577201715173523713167634871284224189502694827440206612681773403907950375138303611342716807719481477482262740881509814060245076830831243576247136147396726356416858003550760288838797540019894580027955107061497234971235862572830960746409835610283616531971671276739255022767264829368166134797083457555040832867019255711831401523582646526184708753807243843448879817087121201966143819280092474073318849027899761181468030847536918222409993225526869153389903683657380645319773458084850644808833215306027868310499679150637060892511311100877371796734445435494499897366446298555846256755843482592298940289427906768448051135416525277366212554805269616235455060456822942537574433238639952782599101189076956606422917904365238624158836286233257632970162815447167182340394715204723604813800503613326643130522757704395372193508292116971352103363191217868402220628466910279174426278587012124262628721866696795037670728079715196654724701284879752594685119358617064305956039235070158811701005755505216946034111464045213558306852653839419988964929242839079510803844594620712765677373759724681384436133240744859581962905427378176000000000000000000000000000000000000000000000000000*i1^9 + -924892811548967534096133159408017202443426112994615880206827833352866126557863061871675264715613421648678378697784739666894788616499834360607866128383247428360386355101611548332974222896717654774262404642527633299782906479530643151389935500293410090616247430217106633715490009592359778428936318867162185262188527982196970170078628150363194123063345117605553476984445286443747788970681438014791498802655944570387374610073018067591510429331235341228158878839532280520121455520496040322991511513167515789398048032017949322223775548924469602552147721275156877652100131056137187492831991790884491566940207425293218797780710282384090412934413224834299326773103227744645542824425424970215727634213188657825307201887510253685127822628229265814833340539049629594474515041243258632204623400747093410782737007696262519695227096690476039627674979415796164970140676782124236161632547705756682157476125737686690091585086807935906220314141518281080671002734620671420842947691578800005022179795150050508801332143064677747679960980474959253243308907705823395386982649166523754696619671753544000112618133954336906742567329649000288609299728211979195415340461249693811178249205859006870844511614039084014321867044801560388354750946850164256294333495798071124795145587480338126441926071706761729664491387409076596347790071367447062985132961491873464226676578056760649189723109348176219767475960651095845917711038968905989986032723661452287924610426089852952408343190155539454677985203782112758561398826911897650847299811842178004381947867414719591518270934140805057263881633606540871334515319916564243008660361045343371761631296740736356581006015513403253735493827378912737315507187535052800000000000000000000000000000000000000000000000000*i1^10 + -42941971858068497195850998161223677216426356844588682651810478290641524756101239620341725276022906882515403753096445104803350427506964350576429214436544571714358062894946134227376155283068173182971885597494777667970226853918951578211305027267260652000959904390909696502710652238822403601378144827722178327626979450348500501877168498681017801479543484000929029413300070630268192539794045211071572366048395892800244625415636692182824651653046940598408743990072714614041626657984472701894310645582628247265678276189747652997692332687645054944891260201407986739693400418590229431179475830832729152224452810645094200647159868641553962653714519524123255981895462973119332540422599366766035963450669195833892687195263416466637220356698790154311549268327988049397173594036060964030269482850535521944679238826524024971607189776413369837884692240371041051451627925613804083951546843500237501067335139059296061669781981631084122703517591821294656729388953892006204922020249895137455499260057819189247508872388324296106697662878184447001196349177759769144349880217122521380790010239507858376074261566067566328393164898657687027029630410369992151820282546302309396183785028678614729081640877437088466166990174473459328452859170418311150816493843385215221720445428387809205417985484370644502754974112111075527160553850800118212506674730234635106394755694869873875597703611549224774172700203652041011485704663640411897426982320655957958811897110172765173427361868770530483137302132516118037563781267085037103476385751925982151333548683955562077254852918512426085874188965384549326743454590123473785835132114179609443601174317257399768091631939900936233918774664864894097638503219200000000000000000000000000000000000000000000000000*i1^11 + 4736755894263317573776990091524740550361285211592639752275291197196889290539221019158515431994707001154126879085230491930185435307569959306204646440058694472785029407643206449783427280984962059575844237367328665178988744731832736743084173689109020703601330346743133997810491616237840872485171718647000644417251756954874813393578922167296856352592120756673823105704526978318736568608799622135129130698402240947208131628195351925841510523661418389923296489589653909015845862459318240453688286201947414157293435885040148385943693695059138228861619596527679087333712688755769238181973380621481061796633433539318058052950521011645751261041612620610111854609910536517889972879854402041399205839901750030283115776015751919156356081703253667798259445626386483867655274589553676078316622503827580709607994027423315761053506345026582710729529552812445202176107148238056005545743297042564235370178363695270511092491906675687488607529446557510270429311137265110925821757571315067450522234848997810858097777480134525314766254818814816457178999252760642287924363407225704253552696781572866595929909136901527387805959266888159236045081638471700174054964433388065372953941436760263560742769261296978723795673303895935484134373487451929001879520594312588824675088958774773012379038281802044930571593090634092014985476808791984622279045900717740501684754878410635726386153491685028090056763435313685112713487085529144735216252871591568047643356093774889877641786704865629166505876959503947890044912101136157819111811323384011226953388652555501780863079994015670013699467209033946645704452705210438229015651855644850638394061979733368382865618470420914797576176872861340485910790144000000000000000000000000000000000000000000000000*i1^12 + -230882527205205844556155528976254324043988788878085947852509317739452841761829429374406947377111202431710307953967401708202413125544522193510825980595574577651842197919920226220023862910235062726896611809723031607949186684865748179257467325746417332760445859341146090856786008331074227592095987895685573128003942777597047232066576958001860250735867782476775507527728683837056086099188616838701500004363003227491521305975453110356134398450927639049641870615424652821059801520185764933976391112478131930251334688347673689459921674110047211681961385484845035711804764942990926047358513564370764725195649251868752697072528391066704582796612475070064946846799436522173053386347081052562794777705330774771712860234994020126653063324207493839980536983637109418126242488278274228902982856620446250270216239481298630015770524689271997289885547223223486607872525555189194889647602918662728116351544921013054396125175278744788717655761230990132315724310957996255082492830400142465981258954173471977746059868710675874884027364819514218429469599340381789049771301123575316055091218937419469538588566937685395318092796173407886273758197890693049709510912125844704954790913631126783884599685661765663053838463196514291801529331223238569635833793304966825619722810198053984583502674276391782236296205592985730832439774174949468571696362204473642863468491062978881064111754188979893953741557020839508661875742298656032963360056783998721431633344379686241952647881323896423267505174611047767462648482797318045170330804690850952932586130247051611373563240480145672478293977175692502372040628954255023387240488746964901734015357898533057497903547641221334597810588302789794437529600000000000000000000000000000000000000000000000*i1^13 + 13427995770322626739987880569325959648317611703478061093986996809300244948668372755541640515847993703175425745389255950705155781019234099203781601406010699390112179649165971350657125890725601520565861510543055944190412715529595009702113411206384075623657731078428751803358016365663366049968722557007712285778785631270241995229280430775537014882860115632412826356739341434000650849112919368191541635350788495993811424691483734202864379214767502790206447152081890370944091063741757502319579673508913984385755256781984870916747850385519204524852007200424356772830394776914362746900417948916963189310325920015669438415942653569104154002186733490348959486173939058158157451446273980893250395122395040629346363674844338357479906859586301951522405906363628664859867780735932010254177088661276860500567725843739927207616977853453896306843066434469518392225585984709134043597679765492884727734252189969863101336708215936377150325382821066865534258224139523059660175235080255247289099052063598110504992016102682279501290231557786536016736897390705126529207149612581953530055378232466904912181501897008722761063468488403368992954992159221690362471384543333016449341466437107864078709062878403748808216631671245325531934893692099759845163130730498448749633337151183711059212992289039409664156074366477918288928866563768765174064614727740038776292909623447135155587706238555958111980994661946273598047135751645430355533342024669200384274837901226845007969305313775996679098495682588368883697026613120915642723894390686263095002445366251897914409354540889512849083505259686452650674465574071122085932641765927560972772895671488503268896530166532860830732078319661041582080000000000000000000000000000000000000000000000*i1^14 + 146094930968758473858680922104006587569594944959427602023781389932523977509539976014754156582201244902312249749938779100292464651724638365869271659980753341508640166325417934878394130569022698699387824207760485823288770486230199161611084216023004182281642346156828735541137603753704988222709800272672844302850266046487151061729253707237400656189738290972441081078906122093526633167811404394394085915055003882513887701177214166941880063958837356641704440595330995819672561795119607977671979221549338988446158220493703503688253278865416529088540682521273380918669657833217028250844792882817728890903168217699883681185595254633044626286902294204604512175369648003666692174533757173879132052480714418304852443449522342387596519566217992722127861840456538168157610063677637654131965851301440875733643757773822414313576132108421176845039959093415634595118483475352121001747621473824784771382283329593333296796597566980059429490205550883172978324515144740062443235837521491428543915047905117494504544579563805625176633064448967555754850806127938034006989136402644692962444529027475595276526777538853816620348778810174686195172141946726884234740163844466748840218534615159728508400876321018794914789467946708303310072999746466023918109552778248348657559728963822753858921412840949235895025050034193490670161417586634687634436675981867170091952810430478271644548403256303565965560691900541525841685417226502348852664050312666563865952669811446830632761663271541635441501948483606788046598700636154450935950559909232813310354308434176471823561887402939780392616757260987757241984255064237683895028542700607114638656800808519133654390385179748999766876157361782784000000000000000000000000000000000000000000000*i1^15 + -4139089839068149818111992290660539924725891257919066362892769449568828315645207084973334621179908062971898617522357664562326069402913043502679222282234208835526458045876351434634432084031608189311636093551481848062202947047672000710628992976304925234719528212462067841201410793549973667658798767914944960827572234448020218375520284721732599250811231686025081733138747302048196621946330870793198779329515268673316689133514843652743999999269989277725057485468796509460647150747989023523482379733131145918977537447092781587369028011929287922354685669601532182571386488125346480946463179640816785912758646349369010118047824869674779904414091227842958883414636643258291049944459548339523406204327299540418249715690837591325297536631784236412806963982665211507086434766758879440843178234050194863581647591605525673988300792930393143832784814201313372717038312727062980068380688611814402899864441129391211603218442298649204025614878410781650661248933643820385836251378058892929177435460242515465798107984452454482329054703603585943157824083913240868686434325291012003813970033528360059021473770603556015753775731796458322086051656832825989778213191760987533695088455511126621460035150199844230081072445512340752134097041496507254896298703798635874111300693605900725393196934798803462521065542963479652106241086744587679794351116499376579082884734311723633165744561640345138421523119192708599226028858696476925099464886760339206117336152063532934811995139421398263995853619674381920292021831891589820876116311782540430106771960682320307088613735974316873996185630196593363216396917324752156738993984470867266578526753948672516325557126287026869745476645683200000000000000000000000000000000000000000000*i1^16 + -328987272825434115838702523321177524965147074152850602747030407470602487947111354209659687134006644980950665288717799645258338197232410514810339862839560460023234013643757807654858553700353021569406410715644513364969814409946711153197690724250284154497718860121551107685209731089988561979024469302702548971984486429877562877595492816309266250509185568602287879351384757944266375125733189054486359316005890441890695945022162779218425196807167306581604822550774655185610254651156489185673652136005333996501767820347960560350165552944494539172000451299825397331259559128811041235923442580339315382825901251180352673069303205678799736105419493795465970685879713682152779169592583086645174637468539980647860694086225254345051837683089659271932999221154536168869320688182629651014822158558730011008185824539943551784702840193768356232328879590607071208595863335177700070100297998850410281627869187707535959511602060937602012620136322251238974198708519207679346193293972686690245525165273576019779147370976831846299384982462796503045560323017043995362781586733875809816007292807964002333583223432471540439168575888483660543347781280036957423646050407503184377532122819952198116797769853431707778146385669246399109550537806197272576086071631458345373674871534890258064862911606721308467788971480299926873175379765118990816289038105733501625241607548203188837811564810497230949289555210330283422522456713007852283209754524353362572502328121652775861197138471269103251027652380216783547074100912976377826019552808071166662548142549467358345484753002716308565747775487694406190157266660634613324530465980600526064844279952094928185283911981365055330996715520000000000000000000000000000000000000000000*i1^17 + -11515032717502370738857110179535925563015039421806404792039478088281027437338773023905634471869193498942684446685868079952982095142370267699933750679097053859553300137634482806956892305015986202815213579959480241847732180716559393194196798792071163253473591733545093810218140399928482229501603688988569103602632182466063983143823622446527297279679256146810577420154387124849253346541399562420893450235157598879447717306919193100989404218176872984352845508847955607735443191197964546967761753804907474422131847925353966641475532236255592151326995656398230733677530067513320858161294381022197614000003972313769375132113622573592583687983014472008353106308368899884046171099580220752225840166661713302732458284543628414568402710163596062751468517614576737651031281411728699263076914279350817219679132896757734299745753503373090182017462781045981340598094968662846749594993247778458795530214834062409992067557794507531779042023080579985645657371497676313064762537164865950040045609197969317618550330504903280771821899490357490343071751531106766951351793314509618525458244922761422009424628824396369889780258398041014006781864472603561173388911342830161530339112678679215402697613545143020620528844025404036956398881698469282732893212340137531649500653161268506168787888711020924248176930775779753503111835700322946318635230826234738759593177485908142655698847783385466673039177888118863107141073722816423183779980706613760201390544079196917223241553606085636805240495991272682524846984947420827123400848316405230885790156858127068708359953608543497494636855119319472883753683545264294593249957291422552284201577595324208693710154602112485433540608000000000000000000000000000000000000000000*i1^18 + -212593453576611727509262695748506336384273092826629419528351705038659135244742202663967210521198684293248211472630243995459412345003669194446774048805716440904130705152322218605768011548837816681660704358960476447642544867582094384917884199658347118108222802168972313566650890924635076717387754623344276976385170701579446458560450123265899227658693783426080446837311989292553629423352996792479272567835767222172958187885265405337259125221074681637496351956647116701808558532389968160375999609344015120305679131736238769040213716548694908319323621221792253637491388373077631707939548154700669615705468671718929587877952727239421180800435850223398871033326617720051908984677968275800814594227103769707943025403004601933804491473854239101713650177053014310446152792163688634961426147404613179369532442489656360911213783455293728499316535585709977417089138581346849878375787011846126966284169193873230456332249043136387250843195653943479210943051983663260098226259767545895629992108323731637252507866656057201005067350540033097637387354298373765917525670715631322309704719985615128394728882273075682642152878563785454295550231088650606512898440156491902148313081239527497625295965886018231573196630348993241480209102256882768787085940931430542422689920455477953316877740539530282370408978790070269895847607594275650390662305577444327450814271147828390498542235887323239214779970452908150652580346132441616337405853097692588025824731954714206529781806929936679233643937670749021284542394901179649176570318370657913561035540463461214255061437334180528257580848384247616002888201526199341886760998476808938477607656211863528614477522899264182681600000000000000000000000000000000000000000*i1^19 + -2195569812447025916558899836904199351300177920382449212994264035555187938419632772648590008337897244932150749062674111010928906505476894090934859593422476730299885494704022221384462912008593966558071206423696605041272115438474209808947269616816686143437694285213965611092611240033325376535019241298897727763304396770645863025942841583635657291107731502865821744769106126209823704581751711482067189545631433572361875037230321771539236252934618703333819434908983582000504074364997879772059507274712000625628699001583596808101391321429119749470169508528197373037232726929128172703976654906362510993352224233937035666222427570869324940380163353519599372759297272359667698567493750386174520658705320166721137332243747349256962983267305931675834306046216926479598906886702023213686781222140893545502335550354590537058533634326411639710877933581820513027681511096234362384650501739671778524166197091268033418842949921617744837864570138612988958429583593084160001288175275774222872600339563295300688061611912214049093779111138868084573313036155016695777855143245155515005894112514483278865776377074724711366051837202552168521542594047766850538784144158450858840673865957614485918989712617520318658907858810557692318170716462559182183371885541985224600358323169654004848150579923786842340953216632424929842096766347296443132302627837857459881833306442558190953961805639961462068706905705450804560507042822626596118434787704283170990762440094762710101676469105044757138487570005735095134163786511547490346793761471177428819857352063860976650257701673665528009331496357458855574775643270267890471141263574293319649393719415977293728313809074913280000000000000000000000000000000000000000*i1^20 + -10714951979832797668937748500160643418588769391889028179076748957479232474661660945633104879185794020428797003907111456391936456316492092519015685117891207021637446813761825175749715385705746200864895717469873785062022957736471821368399196160711228049603768410957249802781875579820295820211391217055806621802099958924706307729577169624752853634239491165832099024531453917274731671898905703478746539686461317227506634162745887946181268159920584655900010191162583569601434708709165903505006011821737408149515686193345416565107986360411864529097539384342448774488133550042974188800462923177892025315778399651403722093201972673401381437312420752784647271776683375295709441975790056210474562137358748111275137943528719042734835159592257812765859145633513638277694746102815262896998422760992294953488124988644539147341635617448552959031169413946492585492993165327408776222283358836749164901157376738258663598835897663530505416994141692144839900279495859772395557421982968893135695217538407778044238476851706298417547675428082949302208348950500978038713195595537025591235620006205642750951106699473830141384267051499688066481699115369633949410375394929238928249992241468918030856319814529243944791890047117222795948689190695112157103405739245877006242290075353580911394928856153251160416585871059461716594469173231023175660725880766476930167119305568356820088453929827796566850158087193467280082284676104250432129159057917966494900440215699793663816782226626715461994111860856805795261642128666845692705116455948831384771477605223219500745343283037565871106089786868518777150679956626260021212523041230613217720635706482560997159658848256000000000000000000000000000000000000000*i1^21 + 72652796702675254900086844269555292865827753104712161116865781902808025259029847276878357312363151123736901585907339748768688989819555843193804855237170117691170421159091146710082419598408753666428620419832789793793015201647173360680077962250120266909185672022599332576967327600636882418750516894229252817179477701038149761211402702365601166703384832899525729296918314347377282006767130611218025576937109677474028821943084271203430829648834528364477126633953904474590328783371033618858771675674011593591205862165014940625570959165990565234200326696560622464880655124039488735279702266600128555615758404618046360999973586141918868835361722282022242047208466643895195666751911864750140872146964142626078466249721852860507802287624641300242613134062503349834785977935924946431598849425500105812589651641844786004573411593051157546609273236135188995191774154849636211977358900884272906670755393120520976885107790287529721101375407763190788832494697232538720351552028199539696093063409011351547472987185728603059475277828272163245244979480326423370907781216019083574256010267402913514565708228870495486629673943897807387072866923779966646059013906958157363592436432964755333430457284325196467623744215243357383051234544870977513426277684962071419256177906241634213305658735282453827156498281231685845194872656891663558150780793227709779798134103179720740045530334696404572319076296093455244637065034204988696387291737566387793112403652053851011353431579158281584789275072855262298064464392586987675630900331488419533954070759371666609615343176860063748242573210728382874217069290429811289416166997749713323490736243865325456169369600000000000000000000000000000000000000*i1^22 + 2760126392463993930810583565361658346438703388393057338947425878020858794648715913665755966162127066693405821170347196803579373240513199711566475604653534694644691055898622127579143665134293146370135779427515251220250806459823987196723999522126426698238110253373837638038436610788489564693417653893547968210253299597309665845283119048124462475409255135349238245239220440585845339801191171998476386523165770674905304445056264716713276538120421755603039061908400330329248991617632611771067800706813391737026950009250818151781209673018461031405171936067394516376876872207407204784147695017889694886901774865701037161446194255467363919631675952153627195772746763657804891242781936481866166898273198427381556298753796918047962262502108361646562201215046029782200934142671277732012583402428548552159315702630846059062881780486062120105482439921418689145999885663403979414290663057373347705380713902725824647898482158181636894253760692134070896823545450095187589402076039847971980176714101399563453291854788420564170047666987170324096800264585279310650343558897707011378474319579987569298585509853238804781927248490775029872117670635045979738034820240250418057753040286587374576032598968826211037701720124694269049323057044464936354706757869311038279161089798182618256947162127177492236246398042368535010932410406524000949563251093664576122708915995680352700599396855096279389357794609116605255587921966431790869645845874806575092770822457829783684230100985847664728448901042703801394077011987080651687993316602050364073887032305218277188957866720072177538087746286532081199066065089278263676845390270071876757727897750769751818240000000000000000000000000000000000000*i1^23 + 42364803140769608991113042057273007627895045232428211932670743946844511080504412912049578782009184930979053055545677910107077113078618033333275550692166362156622262217445413283625773095377081108344127926932823212643041926548869134664816899881223600649379017408356471252449798765535452826511204662718745998507945514060748590233515982055331523728689766860398112872871023047136188482160217595748498188533595109562341046257907309953255529505646180367496637210151192562338328337764299011429006950777900407846646046229509447094625428584653656859985771186943529247916888065968245239344498328672166244194250647906528358814005971671593289528105519483801483028128781161371052714411068285633756008548542034869078596306589430161495698890265134321196313314512574104334050345848348594928583058956849340711559014737304273296345885608918012314208994412411690701091672422101465027321771395752510934642354873034094757959191954972743256767398163107216202199666442552969980581362286372553585974493162874034595811161115967998956981878617483285764211232468730633182770662127171393042468026039956133559241250753581177489114345806981655999721748226058882521158666237792220514207161288460588491367606653932187936550621583001766782232744000230382037210635065684876930360368616194915027878259753019059120674351527234366397340702332509742854511106821466970525682728479984650113133574224374640817665975720364242679478923502059330573831704543787872851265047522985594117657705711222978046266441147383754643654418143341335862974710434778934786910077150584031274807691136171853995374816164267437163254658038436352426128003607864204792524837292009848832000000000000000000000000000000000000*i1^24 + 409217565287601789077553265374584574354952259537647393710444905729104310308581424273574973987061070289159263703875505482961421282501833728736622133472355151878962232399491192945590388987978664950658753819056559512201154313198386041205761321660220380188166185071525987582225459112232744006449110315019480550959004614521436042430088684221436324347780357721553033008047302236546579769514702172852762668614548527043877529305602002606723387003807855340840566649929531853193783911719523072832593601902407251016818509095152733380332934632234710794904963483489383074198882328650412977675051383335087401470222722597882367657217969737731691318950960441156997719589704421818523576372819616011333991230845745291631670009250567296223825974010909852949463721483986329716604484100522467941377444454292300948451334116405623408512315797432891159835196121133547396185337925960280297716807396374911401703825890408715488692035117365768862805330460181662764155330938908030781957932294386289632183805514522704174250166673578993919422403270963940299898576480891513880594315974860467576456313499730596710539898536530357952810792060072891210692024475297064693411258427380427549220299023239330986921176864889589896461221354915401771342757120930471723616832365676465338062541667002187648994866789340263365127689580329369086166451844267617479549088031107477392928493918974377854266876581643065541146403055273056528969487117975395903261745256162198338599371889326695880196035853783866550246077775067679940062318732824379667877152648616237431404058863395833165154888307746601657326772685506236523204876247331489300606830390846578487859577303859200000000000000000000000000000000000*i1^25 + 2484271648213051474200441357136566449008745147300739708594666862035284126166218508710071853566849705251372100828783255762214465519086848841334167611793848538427550306318395247252263195499533439098752040637566745060202973114580985703482012912763393400021654754232738253487214585174952047290685689304554880308706526836375702807330942653323688976694515147461389047123389234479786452709147562423830257080233530397367263467134423234693442597795362443514947451891076390735910905712979412040958545111161200219277336296937372264379101680299596109591542823717855196594513424792351406372056306995280490522132794109100898297229210912685144820520700171939301177466672465430280799665555195427464806293807381192457953130057050517722226061976645923258767787266167114455554167052548816956886288528557609236596542820426378669575152610756707630058659359087246915287483412635758676663829045742003320929575760860807781034077099592804165276281110723316002604202540114669785841828886554869703695578794364002720373421563630506355514531360305328910820693839190564927709367284649861725934159077338442594875658047444231695266411373482749209668678942574738096581740374745858185964605237363604149011745907726726721608203456291224309266758226946003684066429401820493487329012520926216100974462496999324806012046052459588528782254726665050902596854955162355603333937655767537269783441258372807351390834085758285005264135706047227139166307039602117112749063944452064415980372386590226117190723717152288269043805597004374491342949160895486725596012465987223838445252686296769033328788406980675225227603907570465110369801642484874148983875829760000000000000000000000000000000000*i1^26 + 8086912117181129952821328866184004650768885726577251041843856804869704669277496819979489403795188924480279132960740839671363563273101566396992224111695293292597814701073872482570651688422149805377711540766571203598895901200188595464205951192948826503509337317013012681969018858396275555509700792596377174488697419118365062506810498410250492850777493930777520225556425663937598079567606625771242776747598363304376196577538924373575663860181615169735836283227194036391406885427942324545696952146772142427103673622427007316513457937066113380727417351814984447480926922654425313841167212803266260307637398373565900817716949520714089984192555988616730996624287056048481280857143791451950999306040035749796872168997042694883717167220747503676128032727156768410926713073012766651685434519486985563498189781540176982550574771581025369193971892352718197241254158543547500574390283987064719857182760005548216743409644512457517787165922612282616663437666455458314967156687262628376905464515445281072209020807030762224511963430956708523883742783768035687627199928128623201791886472772728219167675459722672471399683919488028685943457381712563257950744520721510805965671608675765278479185238700991389958191873060485323905499724403673120712878891148747056655521399689916869448200127887220676028500925415202947522665491429987001010579711672729175387805742709536466195732243705947270689333588375540027981737304392190424773561259122446988537399788358107697133509992505884090421150827627232405136452593480842335141226297681423544639147688371587570273975844988997791222780779553645050752951809306923346645304662356046964064256000000000000000000000000000000000*i1^27 + 504899952230469492785994748132339212976683971340514407422118876300510363384518384897759456663826006074104305855817454788440481950606294071277939529208151655570080113345922331890056013038333355937433830395374899954606020073859140345257902490073397436869821334315643749007016840668636934104434942993223641660709626837192758264111803205128758256553088267970244914238533325984699173409555190125887227832275106978609861939219887735838968712321077319244035656057345261185591079449400177798926012557801193444663306389351932905069635022183770276957155902847276612486791648791774044434665043465980771714088553043317218635679883347648995505980355598394621917544610273166593384940278146630889400350351421254571794200734873411575030154713595099206962897177828330241146735123282634665104839805624080989891395691944373808149713963420576209543627679615115441241247347337873359822298865798734204761065518973307459444235242232115669730233615868019474344539605541038867560458400723765888400134684281076224130440178654989724886667871778224535865605390547113619088462432722661193761072494994319773165315038540590704512380138086840217792092804794128606302221056494381353667096006076677406616935822088484166154278049752096343760021050721089499760916670042013878590185419261514934975669908027150148465107084114939683286868104253982375886550385450016311734960227356815495229968716614585387074421707255976122530860085735726545665374327818849827762257319100033564563771443528133742113455416544242051589284325766942958519219382777175745675352560607809872772228338176528476955581740433670441157200337661059992899029968113316659200000000000000000000000000000000*i1^28 + -108100530078921446672986005207022727285683766924294948330598397514430568400505031467812977109654053543254040329571894700579267611265424123147574713752327483091997926157552108423430163734212701335098806785335736572893854699230187793799150523710624905052087871403923831323333228036189764373150126528308582722267726516861564364845000008105584563051470469512023619225652259425790428796482752169366056650431596809651602726175172033704674321385485651133427267069111842858340470337922697646989662867717281233858165550170002088466055722798169180632521862444363314028701394161278911213386096244701023131725650898570702468449025808584984857773868047275964514859157288948900112302223816369024815697969386191744629922411870476785493143918270948472394685288736438115999679467531844331953121507636453440515796613476107868964532511895848859802807594227953446790973783826383195276514321002741745197246440391391693038471593932988345847847189895965965732829348740745433397751295913806240572619056228795626506262976209989467543945612877388128194786890521876696122093366241670784026111218407868234843378334571757468778541040522577484165257969524620600152776101324276366737706234726412272927480312088413173310191312652021088552857385496555745452056886938078587929658572026983730313888722914680333251245276952563687014697110859975936305184080069654379880636259434357053780244800617431317629502153794666219458593103138649046102287976920269596541997454128604612594012108989412083746218991958301723036073615488710862368965466059502386225755646247355076105792611510345250221539805022318662131608626212557272288334873236602880000000000000000000000000000000*i1^29 + -383395767295993486123445440289521174138615783499932091308041170373283125627643449113748199539848987471196076022631326347205023418814004769346486547182448379387710243292752084935311657506293743963437749886744861613328684952183959297460213491163148352869239034300055176317594547250741036017921708980230665302977892898312848040571489603647608073997306960961067963072088859775067945406244883493979280245804139272318986951098045285183943077641025789272271775767407175946662324513940607703414021953407950040916896449668878865339428420550790939211040944334076684024775988449891861942174704765272166288000917651112445734387347321656145093025601919173260242565480069579140316509853615316652302470561640707998789826486562278783811535216283245141081978529666878291941675313741724371932439736599374162278124075341490834084984798853439552014565765783893720443494466585475320057340373822680938850075278541716070110632785994398280854077529709964401446567082096898180715983171229736928488352815262358378351603587961547717257282472089660692719555908500186957757645836594287660882994084825115381950052352582926202185947638889711441876389547515656899375840357671875064331187024558462326173827097578349434305117913639761174861434861063960041269495494646713261389885530418756019241047536766641339481729472516934386256397510621818908247968793150344320252855411990737870701705378071932904321497796921123428089804993466731829120414115979240742900685921108247368784674068828445063531648962153560707832833161555239248209104111450148454476328962371325686320258165627186827564167857660070542405026560792317631790642626560000000000000000000000000000000*i1^30 + -265342035138232701160268124710448908746013300041266410867078624742363416229763859852272962874439291073769928627512664621819010693449477995290407661126033374291361052325293203170422865860979516867916634689493180566187256629613136022460167154293620458670782099820154180707942017873519807267337156507344968981205957607704385867743300855218742075739849152716275426662321687651753939486877497867300307837321020197924132737429821689467433884500670014381151686470704461176752363575626708367201540393571720996004631217587341977141250237420750177713863351143268337408028278265347018690693206631086301604500655669095183284519408528187266942772738256194159107076809626845412547551741922904823885128337831802098420005211896935613507155409009388789870215500401754553962923414205903042501861899381389473618957512881650142320466863625264230146571317379266523568528566828326713102459478518400673585740734217733318046573554902667619493100472449458514534713405992913146683539198927338645083987570389815263215785326698787033025956687620481768213486023327706642967418203171615574326938412961366395745698845395267319690751511438758596393014861704447446580139648160592190982432186784246899276305837587817352496938370162804998104652031867048716172455460425537745658636578337365185398782560287133964212398344836573957265294415834225973254460634510432307185157043513857423005560841044687588668586336735868034034870781996922317571361205445665480806953889238580510605013122102942851855221940471065313703732919924149856386984415041902191895776761966018296696224859364507343156164512507704670676368354173214038949888000000000000000000000000000000*i1^31 + 1343319897211764771973729088417071730059902388267144417280743117410166871946045709287083728788337669858550752035567697489489128733519721122550880365435743167672317409142581629548909677210410166298785254138356605891755664620219168634873856159613378341741418054884128548871720704821855983054005506877154510436961255951303758375548943631017842333323200125021719129898289916938154386808206900484841511331256744288765387767109556868511266133664894373183858511050963442540353741299996627000734126456683787925440194266123812697004921595027335529551077575576443532144351885137833591947134982076234944689509073610070834429181700420726363358556747439522395696915341771665300688380083862606763196505934182785970468185142491539341029814821113573979090506250307177754015104335504264700586614741189210679442202551986171835495733771961821730476570679369342745807739781068017900859903326712855758756783610944904520441130649018473277141023045130571326121579846865919136357944187558704651563681098437480681061330079828619301519484968653583856158670153261502859577179310689598197498911594632452887669039261234747162462482424692543089486814520488995906390395629297488353964890235293062206545947075574712940537503063218901758256587650477587749013915595035792342308472709862348886393481269411491419241184460445024271431579860355021569262640180629652923336338959457949813716291241534777888125201469099426998123638773777518939919005322415156521894818301146397960361016304994375377788190743212529827543480335968363057507993100505256469873564170732047898600484811848964878336083831106159347171645486269590405120000000000000000000000000000*i1^32 + 3035985722006043461288135048581640870461430633899334907131643843674396314097069125604690404692696982853726720014511020818737431866328912705192240408690052882430177571328116400989675523068216863798517316090991311243551043893774043561521288002879528737498233413817592648714344917692712564796429273033849481794500614742927896449107258025080198371023450054883379764808746960674621436890552987472268860841875141630852182419614398632357958925221691509007442353997324420338979207904585267944858120021229151215798735207054234172529470048696042377816020985629020379050291971015913940520634184109212770321073431752893064523024072354601778959228583930908041347836547671526759011250995541804181407990946616400920806368128687093755593474488032389276585933705140900545365186429217454189458036645122891118953339492618425605969546553240497731412415974797081372305602114080970712927194284508858129502844521129265648623605441754962654575517329059266624413400306369331778496238121066138317024126780903646507779614251449788721262860737835228104067195144888178773895319916438497708104207710939525085905457615413776991817928008781071126990410352199882836603067380649052390291887586255009661548700204417151536495175944750777571168027522981184557288664046800185675711396416484527326526521967914975885924990496132022176689300738681941748841842220025669729396143548710368421778945198692260605240683788147192458698942250513633773972866978324082788429302875938960257713165772336081340287624031195380460765404360436706802425641779948323741353905988682501151432885826526869011113687124344825775442075595046912000000000000000000000000000*i1^33 + 2575339639927509680693961856966327084666983143009552157133747725514628177837109005832239571012071166660372044283931026072009024076504459477595216528860827399592878011897549220723262843243244247135273796491785119763375687954434676221320128373379698150511231448274919818571412818102593830351122269889066473917810642561702972181934171606005463648532173287540822411953027960191752245917041578061411026815051876314341584545495638427351192561133539635296795126191823874517526243770302062803078724677814037734225530317402052122610637420742619423217729476472355564689112472691432929836242916442058110040195449931223627512500613196958215914422437674967604508105575393765977372556714130156447175826037604229361054877827709410183025260924133843555039883790929031884315404797271784409427191455776571423036058997197497693953348889138136959046265370126398018734592327318414922012803689948093902337456547735053319953844543420708339631415833724964307041187541316295587869508314895524360918976164738746322042837864004978489496087861549895831963808635797205544570466429602956084115258114475030538148229753592397513062798398043811244535365878519736002030164012882466887037617873698057456984021064537151546733887020202653985196779143084598378366728154100842351198105678765667645794218244873482508322469932180949726932229787359534617820741419530541451141166513648553806763711052617482666154364491151192992310187495939463619533455107717589076181259657519586188987167411476354876665784919008457331654644183429398805655989443247511625316337965669253760867677869244712642020404528715339453700662886400000000000000000000000000*i1^34 + 9070259635339748250214245446262245757389027439391484935057467937910814439447196384665657694076291339352628233267187886653754215122759243325027412576567712891554015680896337722775301858332313192868637555141519754471139891583171932898013175211935546528123314512007220133744188570617190940359049179105990785537053969446588566165448381417934820529516406800008457955143839661562365897801925325310052220851032207617892081570550878462206774076607312228948546097502027508902489537036466281345308293458132974164777336071966880265853228363458581789809733605412360491495451360065448944821983705002093663913385326364300543379440690743304127420414457260255915883977353893438968195395993765501659063093555083355314183367955191438100399214876104836488219669690468815443466403305880928932550540952841248574915451203063825104622357557760048205307526122501596907482045088768892224872877033594367336814007973579683625304918170650453068433802216385659301666887585371725439499663503219304405743576635117661647535950460081767970286632925929514492533094981754939384308715248751922172260843065601444465984874098072170395013653221294254898944682069364634518282665366519502576806525946049482038265136429166805203023578208460024539765903049701048868952243108439074914474228345641935537028008564820279793336839071926327568208548970369850521027303535696252837086824904235054032763818133408577952129474378471280193771270467982821360995023620849123755353124794094533269450172438817141450842224319318710504899140761480713628290802912914380763955592905351993151792897661672201213900068701352430225326080000000000000000000000000*i1^35 + 31389468061653206132115182421515845355532793268743708655844718275416609604201607936471228834052153324868158485149903909929547113824487989454081532880584377641658032681065219507371705913602107088721713907568235131814389683088646453527775791424007710966422628512804784196573943420457725855402052865096465860977933955514903321642854134596204045601199348650192358830610947542199866382486850754718713696933445948073440825808450095742326276120597775160062489732594176789714400471323476872398734728884518964382910799237210714241463819478917520034965931651196418208917533372787991987242543423061817979707498246644519941390522134397013990814488514316562862680393086212829641969332496831891923445354279688844855872930836921248520468155267090663038604121411687624756517749224492223827463782279659490325687338182003084589068530572592637548118284980022172651515126665238302395646302189986352427315681703622105775049356228431615442631573246283302288822628881302057934167371122200048392519389657968353070743862999131170145634048504699374874903823372509491891997833064968667442668904126555797209183850778496311894850626222248086172606058372898728386059024911677361980307611392375692240104784364747038636668395447946139540559281680571389320305652508324399845129582871716933558457601318227649517560844889724073978305794248805664499134093100956394430422011905381087493328315959623956833493815646164459343941651558240189898957032252742811792203478197506121394918212191593840166036603643350417900938198214409213404490309583133020019132130157345594731326954769351985031045946142764302336000000000000000000000000*i1^36 + 49420156016503848345749610310290060667017015688480120429531348033209697358088608374826065928652680002005511404379004164571292612738530767933679706754809899621666700087504719514691522898736441841363115999634035865947702470014667439723360829254266809547283971820422023547336173667900146046814304446391091249758586492517493690458356207935238765501275586592818506356563900867732636795706686507987484480688439469921789371063029155288949504071540810584060677756322684191780266715969023675472618187313551648673749191226699367484106035417372986643978731051130098556118743666661784787309115567260921401464439948592537671229492310253435247381511729229746641857944172643151369282625772384616389755858858626717925002362133870935288694894573207561188753056013262350161178028412664649515953530610220814460158242664744420147904375039978681819259770131384302898367593327216096698878067131776967959221410522418171045940413009742801217239876819738816175884769679955260797046324239205447408171155446705413115530925975450321758873038147929200352708445519823261187982468807030256048184201147094819813920468755231579123984178453387637132612188298568343175133856823453098417249165133322513576570400919071799443011954070925655155055101832796115506469489521869827477757329167513677922011176586973658179317161824317006015659036890484652287930303518066274100161253327745035475421426821647926414777268796917322779902855909407654377334569281246979889152175080977920396745592748331337624278302817209334221830646395270643216604605024685007047266843107012865048461297540971381823522588957081600000000000000000000000*i1^37 + 40391506330981558136929943190089237656859384709690051931409536268080406747008365708454936183638380508330920267601994642280271663953205375681690035730198044104321826693013540173278636917393937311736437598294881570569427773568646211832621521231847214743727397730554176026788972116376212169864830432837873128899917868639691455513090424496304323469333759411488886536587515210349264232086415725820661014070481383409737087188250005644812986018379243931918413295366811729927657875094066301395500822614818553412341900575293448561438546192983967151768342548997063243426492881460026819870791598520722403716802257108912965480930721151171595603336029015341005688282816029009577337108495730100446963708916737337546430650152405515111424367469227625194821556235265249287833560565017706880672179792537946685050964575060534786361132835282742915237926967535335159879331377126748821900599570161467927667246477953422258114942774058333749227695507157496447177584864237051373268282679571625255273945122113185714880733024539557145118563312763350310402068673453716207831852369681523403615915288162478019060896255736109271842471676343645018744943578128828235520144125717847386104938426340665592350189369392178901422234141868407767138226727896737754488865387699495083051747811503082837082927569907108072927954133513198711530220928812831759644976341832424599620855094305574925912842097637256356627602493391214752952915173238442119159086416968126791565214075493001250074809454367896848200357373169480979186102871395936194554406882726888964904621693642019926378243528916699328848855040000000000000000000000*i1^38 + 7016652808451357039394682968298878490216677313907830319270659716740976749166100000993455086310604427431636402641244476557236021351364621114458332122734859299170535369988294754743731954703398481539572622854161162570238300352333090908666265646386809831914953561664076098805853130586278244201513956114029020874423215906835563634423844164652856750006115347375928820202542165913949536519228620744402696955054870691379798414043366621833945156491773614989772818243978179981587689688380958736887149263750492070904748565886349580534863904520789617753741956112665394380779589482443861114761298679673588136283025790484004029360806287186953475895897933342235247044662392470212269401337842742840552002666084749906609209833975437050401491261861485779048573292269362036899099926444283643648973893383735996083205554649830681683119896246946557288580248410669824101971009710541375892475097396387408306469926898096089478659803607436881984640434662736454528017816894752408297246206452247432511220960530102135562170742871438737055222664730546746899817798543755434348607351132731686079345524214247620471361020023035598029136092606723103998133746996628891903830750268756517898127357986435232502865830162733921990190335618552730928966008279768225575742513352264288883842052677059102450908468721427407492695440505636123695286027506883354211142126678335172844205014093089642237111208755376414519792076201587563084259319141126384268418916622905791915079116527981153356034776669756872012242279507644717970505432613438538268634679756924824365031074007846014221863733889429667840000000000000000000000*i1^39 + -12572387747498695948092385729839065089541852463707189417863222570051935795844331780536251607573480577467191708514505310413178564547539300209277257361686056848313541418120095534815719555027829792419713856424592321543314795454675476933617135992967382121341546379715822049493239476950272244912718627901731276854156200293715249896688224130725017852488719920885258437508892250491779562445126997599663638427878139634860191543476419999273450807993009321491799802261276374899635527858582534618952826392039685271993145896695953672331777504371871332810899849653758207906867108953773455024322437602154076497895574592452414410735967344921551829993610297770568605015623168845173029555681918042227040327395877726742176948313446563144025142951190085306636795495502380130700263778307960009181681490911297219165636215060057630127542423362079525819627018584699008360255519279771749844036451575342381520621340668499647401743158442016905810463650693603959643279571504380983019536297371470575744902609872209372813448182926924040833174015569763279010609308472218751067280131860587915126329494046981240918906812094876044426063731299396912211155564269871483168724705357479183327876464417923753821882245900447606806747357507177834433049717517825414967256481749622575453205140621706720250988587467033808544480028744122665527290342350640196306954450137326224589710798699187462127187302424474621454097121141825018350824510658759489632900869322895809697606744669232264105505366917573704111361575216863968945007602532245079255978192504011404302213347391052072588996649785753600000000000000000000*i1^40 + 1665611230689138803105077834558468506718901225723358283393659471851625947828592753185170207543892073977829788441598854546672284991286242576483257649316244829098170212518146857716397243391795735281783110813793521593107575418054907443488559853738137875616767533044762260657443659716038178567679324871174147675905720133776395265167476159134218148317668909662415980558323120390285261772623637506159753790187495486431464485130495501766219149043981627817210506660704666328457565468901602483483932792616537130196282889856488597820071517867208182310228539646748969246993068429987646822380544210736279310108719250146440066936832112012190348692730220699144277045681243260072477696254892170474853635802545585869686022715287219783264947790292678143393591978727914581032677136307186093025885187151805241942834671864414857604755295740297949157649623640386242489230390657923814302904287274947303727591960598494881331707347932641159522065445410157209976383862732446420391433849486170022584144093458414807296518533625222021278254142408277887097208402758562844773297071093297561510807551303685890179311111051402472465291210137444961541172715811231014601261868196835231191881973852079708382858796622081803730808628217516535584496048142417060259078264629336736659029201856370216928042256251093844736309191985826984481121602492809672785845489236102714249066594945816416651935829449256049345386206401365562447200558314011596402521061268081833711836165982790110659390429431920751738727027356498513822638127568699915244495511307979636689506306624379924226716467200000000000000000000*i1^41 + 52626125024352974932972495806931733860466871759332816301319794412190681168429901240101633711447136822413171999619125756710463600575575415513512882443546865672365881423467492885425675054541237977173275083167106273184033834231919247819642103261970650046318593021535770035274860483690545629676303687518203126524819272137588917437709857307983112611316901106298201405937406726305934309995436422615210406419953617271986343528666260566751486679838499797465471360794774639310058707129130415875697840274923714893235656021058565523483268056342439032756804500175837699899726067753276559060003906728807131189369748368780820383400963045614635999975390037343095537965674560451374188289088782017532635412727306814595874768440455082313879978356322838326099517240134621941843877446352726036423065709998189299956532226428050225416616291507792386917532685992525746797329043667723120149480396751313632319525543258553566400026696194979131393105079565007736009644471594154712438738675219468253024959560312798535738159890020505403490498120337356474203378944362804260253970843262474242876188120857221420337138358866131193223584419112880314152176061945702424135430894838474868493291962948868622342114277625317534245828659701562451359712864586762831236268849016000862356390677850371365378103639129549962660181221724046283777169081566027442374037819328629008644656301968109976227247648201985519394438499127374983892382173303040127786098699427853505667771527530558703894119371528560342924691606322395195635559713397785797464810357312442199939220666378692329472000000000000000000*i1^42 + -90492434118352191350209484667890015152201193731772612621851830683570027259012018288472634959785706107429174289713302807394630754371683233555418623972741985957347544792976571113682504641740549009252359717656330060592266706587915721805595647180045084956784752528071548974030926427214927673306242329363843599696985300068719959589363212068026756470418921727334755603385467551926302233879290207116320161538258292550214142995440702687435030924601854586250406025189890452524273130668986026898160740807504351159294140791366041099880124696076845033003158093194039156984130985341707382423622602365279056533178047208581906100457987468376957728034286064941856123287920305049795617727768551952249725454206072023746438524673935775763384451273345778249258521041502865695947915037598419307723297498214293982873406099177500166405015170756532296107097622841475061026427646278013874949884951974541042976841079885011896827658783167109487007576172738229133574781236096214807084551693992088045608598643858357584181911759288687576483547331379158117856477531924047756015031771436489155734326265915950099190283183745539393259102072479429445949144701675637778906123356221467036539616963801642772161908474533653372564736074347537342556229394463234993714982869804343140926657194941519418979183880484549444050293679848527520443625473363647575294345117249524760132432425612807592875743343875286613992106929722559861699445089123010036150101890243374387658075638220973349356891230044995562521574274950011866630261001317877234021440513218850743813521643929600000000000000000*i1^43 + 51992873307765571788886904634643353966220238767340657190446837250281113510279421160112779010101716803663620139886452237327473825560269890549023676505610143514104035172820921768999275645936216695642481107928303568157057133291676785131996230924851903752642857291167553483504065387245526296987667008268397615766569079630947135603044475369765914042510512525769833920558466207746872303325676742442395094764184093739413375182177196211342728113719411636074666806801596042927737865836457036671584556375261620061626144793602484959507760367125567506074981978295456055472212303667396949667588103639197236135766660425711043263538013156182103075660334561536433817740041306631901543960391932080004749521844441237061046329188995533781524100861743089247784722102406010727370340999191175500780068497162457998781246095946965127320601517439613040359716620125668071301067218520780583387163876867177119753486664042659677967883176156628402000373057343045164494292881014038823420761176988536747828034426516788869531935375880952777570016494171240013967600892787035336305997310650772000742544714096448397811728919310017883313314807987118520831661249963956592097340164375166679592641495695999666029756266821085668044571199939204432427985659439830219367697196056749591760885079934370340488940751558082579709502062687131140478049085129059140798584094474806013736554281198489211174605453653440990180711300167058175884790454924192186834875641360722699386129260111096507066000088449431586085460617514192523133339961957298238203028946794638821294080000000000000000*i1^44 + -10078293945643261872061614040257945417558426608369901288066147078546906214426585146667070494200148841003416419955785498918275824502672909473235895595328271747071595477319231857132664523297155097908520383956649067055621644416955279617669387103485290639194553341225104238087589504884393836835166401314015903465760139158642585982362515073969134840772595212344538057351858959057705664107240929596131736886611273384690660561760174680660778350914429763615442819812204511991851455747595803955544717103803216684135582078824838734575408186198358943276904002400987519685897933564618866095070140559220703769991904105789344885673940235410980586306184579060476193651768043993251456858523669478414337516802210411889340980916666830393525157839713150028663848894727547182094126229648347763953440647478206433864523461668903501230923384361268006724902272747624553943386751750460714893949410829829447263908284746574549924025184823421866213951971866747353902022418379564413371743027767731276827755931490279016256300534561865702714734170070424933337129929106342591531296786108842373374605785276516516420437920584401151300078617826699603901806999421569548930964568989152059283777009999943312298583081271983684636409073601195683321904089504700165637640039784240363551114088963640866309914915933470013294596607968491494964203427389581789048494073218989348438951629647156189864100274887478838676186167484587157445725371929611629776520066006549900333087678874678206785959672581503652194432167284480799888531765723475866293809839079424000000000000000*i1^45 + 315231763929373250459223993124422645710120743249318597334891535840470539784120481659176463529709292957409112017008776394077513501668809984169720307200030222820313196389524541481757268353776376163943638648674031686402480701849803066555476585372583391017716718717558158923394879458119808915662418058245801022678894834519274617207149061102184779378453644461661134326798839930720335887151563500914654270602111498695834192986838048879053498541917080582077053797450377642288294853731873257937531957843449176022542379799056899652662101856296315733617214601120348371684814269151271664293335816542315039556667243174688858723062852337313238283125364525006367744862160877909368235209581563843704713951288320274299907756361549653618415125700169318881852904732831593071316320377375583950258851348649050031986093708590674299968684317609610648086261910152271600792715275005511737455442429977136653336909353182674254460554267911380867446973484008935024962114628162639975669803693583198449213321817612827910512550444261580639643602017909369738371251175984529886966781417740000286781105434688090324055203852400964202766485859998333809090972868704372325791517637806380215317810094480656865946255358541608506599817683369985603383153329748500263607784565527667686803070587415712554537136353710447884969995885608387487341066563591353235728071209695038134749141457312290088718495767060319092942323675550472559263635783014516837256289427262919268792981189551996172437209948435864464109255146260432562823585389540579423027200000000000000*i1^46 + -3583378476877281630884123873888932418937191048725226476859531648757696641443716313557957290804498147693984192832396656327269410861559875609118447807959999223645287186785281429688354549793912925715026548016909872847112116685731429734784238485783146751364833646296434361137333003928256462737553519772860800228287178216671015143596993188502291277246347004005539470712220719649416376695114548008943195209024573470633161355892242672403689328295458418654355114736676323821578272710136711598178018942527613072497214889438681439093063469288825716812611393516667056040425790236985095934657103666271965241447447752453501913105896857146491203609414310604311181115016207433402645403156120228441977325394499130856124300516476956844162955082805914915400227879490110903761787190774446304689465302025145759221093180739008388316655605108754275763350408890160254227836964925504429437469589471547492063007231688461745208936271049730460897077413395577716932014815313861581712820248522805069003800217472175353288627008651304885413790920097357758510969997096774352310386597385569563823185380650373030654512369987457689534810163127934377051781268823366277988459011427737509229496362474434258158051265694186354341606410202047901796739134389193408528185565133954182124038823573832560497122442661538409079272985854770813140418657987471159626953445881195202298001121784386637286652310397650522298679518157972176029927135464030390824470665561062378646295569678132124055727803385662991765170121432763717106336981319680000000000000*i1^47 + 15223349606497844633205792141958273230907483626803557170779389488124855840324077636042912958860026285611338871619370904053492177357184291596911698430976673995115659438151636595558733705811840517705286480672505452403129216692822578781922422225594518685134621618302036281390225272566375845591841052084645541431719727365313833808980476158983041899149059888377666622716564070330902545742240400757629513198537794038967184691834239573709576367447148434735034129737022060254492170706910602658165455391000286864951926672991001815449886454923721441551678304365446646580139763087563792883705618782052870857417833574319915150489317975569404707230933288825997517697107122671000546996363055209111934975175141028075086857841050774328549411992234764465879065682312843053446600681234165730570634179928792807786979456645973188546058048767772136420941594920666986180120502480013344632549065304256523504203044706020579293544118070045910574197883004806110840634368138529975603629978978914899524496392936510533221155078124230897460911823907300646853247100394552912661826298934943541227299637578267712830035314253113270570860878604445996642748739874178656671178598737914195789030521823237104430262155457623713769485063591044860390713687178132089472150954712872817988258256388370970265500255329243628932748394272489001640316722442220352156054088670283144468991540370202967246116796033480344786633759374104039049655245795433425721751376465132875594123191800404893532909221968758319756477169658849394688000000000000*i1^48 + -20915989398295070034272321285281113645310627639071995608523855513876957937364152570582188522333581566216952789341616816747293911808211708732687780079819110083516092609784978415918206444494919091116241206662255112120819862773637667899970324593192324528668924717509526080929510857802035447130496260607257256083574771133765318681149074502720003644941852271220462959886896348273297942079718775445667511447992443894023799967560130076013614599985312127516780081022736001659439959180666623404956436112226641971495747915010304186740893093539821481917179984880446787514383901624214209431855548527305886347187755742584890738450369259538947425988303929607660218597897682556527299434639132279205543337612710691345508260996390910483778064400824453282565381558813872676216776598758818201837293344593363014014696100588660162605926634996221704562946796599803412862238047789800960378627602389840242451087947997482088017321240773626395047080581918911312634827512389918758860270697277389584243656899643331489433659780196216343354719935123503525525756010860745919863681646004679961453229241501552414731828439102195585165631814840752042917965695197304689094175797568342927322890017527208614228526125894773443210764731883955815311512201620187908219251446891255797776009934153614179160734373361434968087643074706333415332306120420894722002228851588657993508377777525622146579970562666625587101750795447307312176672100604668940048231582667401925845695942618111718359797735577670526465107558400000000000*i1^49 + 1212553300231391757934098568215405938538623401303396941271207942395460455508606363498533082987238938364696048997474244492387016078916353321576535081411219730724529068137601628463557694926488398814103578251101136236349488774788577267873008024493150800718070363968073525393899062044707216880959376741074231932718397948547643675603350211786185092216772095195869047405316688957407632216396006788355226446873818228075721653601225359430414755355552328189058747198495806632097560483984780624058151976066942598925996725401235427009973239909697170177765224230854815423409639854320188774445668400428001076210307566806486628158304694009449924100355648058639800340486458250936875379726181381108134860866103051981288504635005968491136253382290908732061204274511201271302405610403212286282742988681280680308916370338054785214902862762591412978561470866778657521951158143844156160804746232678998081954715647786440284657187513334126901379089469807131456320404109776554987738416839147281809861632649845319252662377780813128916327034796553070588646172257776466272520561353437689453380279610651662371596410387004621038012495282670897635724014628451173949467613814079096731509199593976473149711254185414008701949014548829581845102608938861924445719551734166528271187784532086413585591026444935034119396439711802137009742335934836862619127297406911825046674683678042723336204703390482245192628045852673939932856026426573350402233303179840207461784979917349887302786194488688640000000000*i1^50 + -46396092018357343010590254692458733746167926341392797418030791933901353076245002312960909042868916069391296620712464260068354161444289723317591235060853411804524083252800076533885660780853604174552140222042944141949623955286495626244979465272740126240593129737530609673974227037680211202193430718463642012692352111390465378977824020451931375747086202937552660171794183643577823270667528057440124598606391724396858970897586290632025822685578721991107557513164622714219510949209154927815562861702768380576201981437877738621382087949199289581193874748881541673614868832696469848507553151646621784188988674826696061845902851582083608756300623126454213486118730231276607319776596232931864971097191238500113557236755620825209814086538006398330256373467065017595061185043416323407603472245029327127094183218123345822299280577154425493492585901479345863708169134085129799198685140497591427131327163252616874513328551319264819436525326525724011840448201917910067072116675160560168890841966372696417671308883791517286783934034021017712096332839558201015879681012539807323306511915371299712841992501004691141239524443985534275431036614776780398203588218768171378844919713443518414972858497350808981867825926370218693571031695058791540822508455194721254733212738259144295647068544935341370401432683643940106614805699799726104506358252568577372638507757388826450634500736176372061676504489906204310808363946588615989261635332888771146388794978915053469696000000000*i1^51 + -76499661911639577127493227783291980346951164372510657241313823923953308211639374968575114005289912566431400855716046296067575825505015525977876030835676766090201966175691857926455804419028315360475822984205092640987289977614763251387770602014476871167252671319561419065639349110373673706902660694131338749805820873065806757160843260332097350375959725803581614489909528399236031982722726045850257133632915265928244999349220890399919344076157238782675024203068607096648164638086486446632635100269233269992849698000714886644847384850815400855723893775706785531531627100511167720028250768790295710039496280146860609048888814574265439174574156812623943670110114392490992055829038582643324200404355666215026694336931107095947228397944473200719160644199431643155436549839608277502016039714881518609643394882285474289805543712178560358751686032215207173489818443752599889170217918721622633621959370751693371565959719977872070895885860756680963954582476676577871700401855712123964588900443065991192712470329227487433974435950762088327315580630831933365986046000972424840455199875724092957506678991438576004178809188268898177134075086289678603882142156557902675568118407548814551050482340108767450968166959892317917923188540281841545500775962656389179848711042486597878400884437975080198211570614813357772569327485161222029311530346656701542461973675519607126194224894432278821502918714470357363491319961216167650495478668266419362201600000000*i1^52 + -47242206697391228620754104692385063384500510903604469263460725131031052702815891142800210815547833348667297854175710797506483460302079915535546402774473154236193959569485724270370293937421393191657794846908674212146053016522633709717215226759656369403013134825263302609592443069393182114592588088141089830944185498941203628168190721675801035818637649345759961213194979953534995749190059992899106562471700806977307662046018031047750359275255286156492511524598873450553690371478203090906732569359129004049529794494038566804197163104728367739461360801965682710004991030460233877972949068908261260853563352910004831177182562975601860473778040419888359052178942353117349781304129292771888079829494239749433318242745972191070386934467588635589860242957163603056765004048769964241450598463220077667247818618661101873212309254344630936575955005854308242999522922265244722760403615975417651504259903785400859789841955944576840266846466233886528962145630244233422530690014903052517044044702742502614182616914854304521778842068880140967270740448020754334633763105255490691191270856717875119807498018179881307317088735492197209773185406038607731614334348578777147203464036707860295306197052551962180067993730459445956655915511319655548697248392382118477895573845700068815038258024733611957412907537356020767980920639610322205850077054137144948892872146092282619510255606008394033071229734129487693884534630712267634114560000000*i1^53 + -13213994281712736822414965322631993497224781551584864712001952360666901985571516316994707634773668401752966994353304622853965864314557992725459392267514610551261941235716737020373056212843116304471073509809887640772265147760213370881682998281429547309081023644070247383590719879836141861906414304017262332711232788198182316175334935725422378069853527421550189203351650683331372078799737384715815883766321332054287477509389338191540789680623560966573045294625623407741600649833120701084985737368885107622033493522829749514143621826326560100109058298110944540469054061947777297391793292153230033522069117879872426527245687012278094005709674658945673375249104985645653382673566403074065892322361317310484631272096443977085648195629823812414558625635305935164590747946518068469439839904425108644788646777878504458210224296638998366905222136835235963407493240061146379297752748228966327928634552037047599377582848141771860162089316072421718537661924495238464777972691940921942065727662149559387941825642486792921888256207223267579457183040684021084279998959545818994213863227619436840828568050015174657511255701974844454226171450421698042167077266406133661583596113408591020307186896101445511230259503604150875941591111223645288737422195479881399436083365730646910322390240663046553004340158669950171670180459495946083693572841673475173823144114510924980521862324739281894587671535708499197304832000000*i1^54 + -1439419091919339048498575438502716152854094412617166980711215368515671628133452118361591723348471115735112508412808523140739326544411724766970708419656670214936646576692845033756247095611156129553666763837203123065802043304123247697695002491872936713105859750887298982664478430732053375651331701529408065260883740067530382547471963623048313471477873319600449709519084508491437394313794132522753155876393243660430211428852101348091230952618697302277290753019839812257757315083401939109959453238445732493947605339398350484207027216088920637431802342277908153215032984945427642583581654799983209780068584396214568983732953105700234914845395432653822635570165619692659596469520456130896210292313140547573230143326774575461488774711921841373458137177586169543541349350895212783153753007341432923543239872088573792691157877397773600546214942932749637836295611747061354277319076724736213099482721765970897278608046030326045286618472857331502852189011345007515988430521768967894215364116743788262593573333553557705900875427155304204941735861373940015885000216745274551173252299846539645551911441955632650918388163926305596703272226976953268747136526149818231079799036033127873987711474300856101340891517354632093818805127439304298497546695814734710273822931526820769525855281498416114218902404037651807278129715165200412047362915462006851185104255355115900581198381159220260520550400000*i1^55 + 272458106002481104590556013970691178802778751358616401677771421235581335069759323534612769786012561276912106271901311743484453778504267611517627840694777364541003868995148646612619852837770945641527042186438674544008098698805500408722278462641821452420428817393406152986552886752073343218611395366740864560280896045208959291243659893899739691310730862100618882886352762723260282829788498154631987923181682433660683940844056785808727393668766672944132398463511291282475643577627242095377804847197503674681095044697953700016633803253943152079510079377409616019215576876254067221445783610677155087974728884843289207296751334180420450977144326097546887955613858981841988605771050793582150100276303867026638166887539362783583206624715027140613273205863999935302320426861249526580792493689335452198959226894587689401965947136822204198508900110203251209419463214855733185935169029798064776229548480567811122353540503341543896462805062310384135011300015294461116898875345664729647546196157750306738207734708573834141346859262709022548332133850089748779888552033977556175209433548523748662756644677158055051805662146355699556780159564428910313600445695918621760768948867395862705469846386057672274521560571294776468357767009328800365441530096603190615099555973123010694381184639930902611097198163390792185209099701451448881280335728321060352877592762123085956433280000*i1^56 + 43051560449303480692693672795102707034810567587920877998543899264042327044228558683182779377337077060704302806708320484921427294823852819952974199437382612554987638265989920344730487299499152671803978391068942213849590543832813504409078138323703619235800485620804155243591771227507035190144183308426632605339571879409020442962321677988287121795661434771397948715049624175762780434092595060670926563284913991687983797239404932378337468924029367285878354909667924079678846558799344691564700907736283294506654254124216873516260962471852609709632726731039747455461969053833322167805128101299817208642983245796792129427229108365370836949521338872771404438271724492450382678333438667016176003245823410471456101646430981890831665433860714852878320788089870142104446052619267826937321728356511815166531801513118286762921309922013732090903485424680988133737311724193730965030229446673026390869498925418147711035749657722989573265856584320568439989342096134202003347823446671927047143284050614588078895076816810117623694518176346672870876939195502775198608554283844319429064531485180908822969901019756709441567111391797888338728586577599616134788711247565609799680973283166912723304543064126085344175266123983763232288971369140493482720544552472315398291619688660836801867541025195193740762371972314503848872109429385403148723597487701468241216000*i1^57 + 5526052389159415843763169514149478557249807271504649516895192847895857420830197759303285199206681770012572212721187373189017710470075179728687629059434221736870071384143575988811250415851836711994655203071589684805061010242157420767694595124734181824173298770803182616272461472077784994661476238887535784494734897962422707613555308161352844364981863260977676012861018576338031529771269493103043313640786443249262912961630212909646754285371780810461301910033242365358409039884375935080581618923744330216633239482623529656507441502965481776568619568185816302375742818132495531076697860924776596887099050791588682869401591188277870454660580517202120985939512713111578528489093219484535900386138262196469377831003264369807302094709720317752161921744162005056111958273004070942032770598396582711213482263640622034512565418019991143102417994099117319680723679819400394348000828103099648519205483285488972855978339292153919904247309996897837978328073275881067212921206635555712823682843874084904459576273465743197454517974165527184440912402007325188228212788405005022655853332885112074651490459249325633690351411879753408382088801842552142357896097847806488358985733404857005471827751634247247493563539159116361582829158951600447714589474678644756213887089385121313441994339895664321689282590717903840301236722292331708900*i1^58 + 774258769155267187421794033834146583085936379055497498464799047255624500948293924878739553525662818595723911625286872539354368173486060756939706124571781484515248386260363647383952367635790634931878928281907062553069132680135995942218489794346747473374436973189222363360742140271284255475592377831441672051193681029010218367103376461007341802352816033521957307797192890529361281414766251911233656038301762107386132514741294041739201179364967125612810817437792796815670873845229046605758777668069776914148854879074385488041411642050339751836201674902741449783816708004827253961723145259378651563938085871446787324813885141949086198012452118387935432259966163598128539650764951668274693054837657970476951747252551788602515327060605315592699997468618328608886251692716946713277072390547815609426823267728959390512191766799493573618071197366757588916705688080968751559704585184570878384002593518298501578112869443837252963778921623189670739616982395428456046015230746861794175991985467694509629257412154616682024886907641730307911342211505208623580988357833014693779081957775444013011868841609893969872692675319756149524673635714103847924906400818331606230158196406983947498807953430711876950116827895507253537250290992669518957426606062164788209852415585373215063602125870213059017435*i1^59 - N1*1356425472225269966450155863650479954842442916663607409653941967802480499578562900129339069485538671903880643536731487793760321366100380999733983130227142747203879476503893685185629545084991360107342348753625765035785632426821722543946029136838494890017170615172898224269545745421732991944500244005685767179341752219787512042284902475539066336591921504554092731656262614944139882829963375628469926306777966131*i2, 18067198361248962098416683010162744212865800194431954070761847307466193987618856689968225708819260918580991276465384075325699410237206884491349551977231861203422095161995681473544366637749492708258999932432831805570382580025408580793032289105282376678298151892040396295181645624221052404276239763452973920669004771393342615474993582823983878307692729242736546410216036677808601470188558146274002238422916073039579985525511892265004127481855577499306672188336560934674825696093537046147827089854923790138386526761015864320516059179922441628943292232945968692530901701312383167199900965009540670373157001653219582598910117141873774609934304702685996595891352957769399744433040010966388013367321830416632107180460743086837015073785714519141294935045602531249612253364114917956616687059705922442289755377871121293145850153311167549275582141053547714084830572619006995537085552115804498062883965447355496818578893366503017805091994653310940473690549684493509197739470068981372128018685380515107902957142710570524065027830634212363463343627480283465267859901115458050342505853497595788614234841889672526401263764976547710900815023419347670384420529026866349338321373525944985296104250349899033483067166036186925056814083078456311193191663623572556538990216405130920851579352001936000268258692354170816817624978180177806895611389745146049735451286137341743622449258826002188681216331878986471749359472407425920718779419276509484706728557932258897415781064654258587420059703801336508338790125967808842734850380004123969986255665088287813739700547461721746905945240623843256639864783135559153533906883161125512196189421002392348064910612152730970179213222210489979922107557287652306859884544960254829395968000000000000000000000000000000000000000000000000000000000000 + 43158401490843902742969576926694861401317957205802927515266949162374975363201583989162852387757560941342642210233364916807557301157083463612016385472214996516282128312869297515733113561279981898823144183844854215205408173518259849435268435086331135392178428553281891091037590246894040457621202001975959057261806052945484359839573615274819034723251030543506276486566390092054011741231198395133220806943286374279115843646109485209045075272797314492092262387302756883513541540870583055793866495795505579024007674401485456066450344729654199397461350208637296615951391928455572536139352602467162068303678805009357344059170331064300123081158966093378545857538383390785398093483217305660493621685433882170206368824883013378785304291744587252791182371526157331366767968075491556725169121674214047482576771130084618877035036423454762050555503825406887762087599243202608818519915096378672089969319263462826609670639699189398986118697455746098963891535926358259632128085504010194925574289859091961445611677865288341357935428094709177398179455653739102038854736671284685468710448388502275568765729554537707039751457286070607620068997865050450622942435145290271845050194947275561512786758161573213539686495802971178564676150884444003038847019308054108883957305776646517911922234465760348852152455073615531565115810129435567195258743807778356469012996584731661976549222370852118336285379682796705649170329224835869229273557230676159779895728190985294246340316684451613385928847790189521099923294997644286637076100085522260015854293220620046611289243284997055651888775402879328385284122592781167245962794417733493228562138655906354148909316627467542779824722092246062447571581622404742048294326934274939625144320000000000000000000000000000000000000000000000000000000000*i1 + 38098290406205447835214948845010979695972730200233856730710084240280455242853010213802580973666202126659362261335007923691872476321920470476755107745349579314441808939646621475097906204064728762798450261082180147138492131375896217887103705148638075875400249822107858759641648032438934333306784308835966768563904643361829312120059982456946754152693266760171220615835340452011882536548125709468246786147422347561105956304798504103002723125500944043735839701020885042275006644360553675783735443810025395566818311699166847668699834536606151931528112668767065889607568161014250947214950312369100500307346996818154861794993170611688986087240550925227710100393147588710790862385356227121208326861116330366610032148620083505282062360148524325116981751860406892205281238117922579434822168997038656018426808391758078524196975666799880470644344737261833720151334010157226851642819229317077439500089939958127462140479535273620441101017187761058962277398173417882727132881639870872815791064432656358160154698186496581263086345903608624384554432536420372840690274051190698415293285048875085681976741810446638876908505796194235295915373933916219692765574928029874248890204545850608449837687521154191796140962817563861358819238461258877593337784942476067574962604384684275111865078084312049125682261579010132141211970997511287376089674638867958352912536978685456296934566511603723785740736250309723493798759615348133607456992592729089803696049919139289534821231716105764419571766505240621445418913200741275295668273808473330949875179533450134901927589195520938232222322143634484443778198884437162247877424396971413470801240975010759495450196358217537234205439973198236253973698201545087977673795123526447923200000000000000000000000000000000000000000000000000000000000*i1^2 + 15416294422213281402520811313241868593034494113371384661049340410227355695286295696623434884382254275825151267428674005462487008199519823908425478172793143536132194276638071279079403543730481280647767781592752778504966190819470834395236202122493285610785263778045631003778257441980937710064506776066687275959456361974807390002371223284536489622952646945805932880813945463953639731442604125226599132765107827347851392611901792328493450723687963452674545281785423589477520078471413397063785411259365798902591443941307317674694867820668030775046383612731925813666589847853933737239557417721442499430693929746369239751795207233419476554690929827847664293414893093953389021012741948000209708015238453657750556716369288972145586058176747904595450958767037833102749652772719778549057473981815583839183185081250680111026569721043758693907906965657507440603368458557609051990451739623351692129162333079247809895348479864209312496911049744261248637364108965209159800513235195405843672193172375033828478651361227433034888872345359981388359417231561242546769521775677097153669967627683267693128998282546370845714028781666279104611331159364098037342522437844611479613953359613036676327719859199007265950060914738410841259705142592976900557458180398506057708351623603331495682721272880446673113294950588885195530954595548868109149000370098129965402174581041733483813537611916537752243411796560483812820002746383737839887446703522107087489015777864480317577003906163851655259610500439294452526282156153281692465768479256962153238105756968247552535657112183547901299478649671347308360820933398420088528260339246190545492322769214288973482434712779917746520099569306592003216320233855819588040874360342524723200000000000000000000000000000000000000000000000000000000*i1^3 + 2340918121137569540827660950523400813152700744374252995559083904515162280040598986556147838242999542903249864083693160313183552029901537629606201363993079409418741954728965512869716054074962531855999489714769464715449115769609199617465010704210068256360652793741803000652717166745472783819664067387737790454412912169094397105113377078627863656285481094186058157683312445211936385056637336819126209717368338714291784022703495776602980365737843649343438192971358616972814813463864133298192251828025824247127542854390119190013558816236094771703372731964658429703613142707883303767534205822895368341633122648740062760416877555196984597116762053748067788438615291186704215357780202412682576461291911226978329379824186230797532189567816201931046601255742902711737258510155070139402481330782707274314255674134674541121163916983709459243048783332225939447025943022704040776488552062279428893904150749157129824447984686062866764939603339830302156958908699295552211571009004082618585563842899631288543505498587832837633379672192661345150477999884380461074481603914341724145146724123478866808037325203493165240659784358227273817197344649123252127507096350713043415461008556393488237246229649106982753493216716401709183776904809105012184233095056485974299001005286692188849282187601883010311401993260263503294455184419698028285835076468953034114627642250201891767611513633993147979931398131771517620828410068023449859362334707562315130008837726092406064341291910191759873147249535615993443794492821214979719142236569944882404363549461850965221356064988152648120886596874208892582955798589646721988613218498289101453937296246827725023409959704718604223906384980965024022610451684789935527246341708185600000000000000000000000000000000000000000000000000000000*i1^4 + -998559902842988459053218314712993529369185632043962566153121666315900782679463151579565788847869917889660179233117172349020952966967939818506332360229057831299635327671445533367666921889676165740384650926857653163118628430529679590263038627319314995252745907606736204181254830498914288292747641885929452695596747433500676578025438390865019551349995705779982697134080014590253248278825965356380899157879140469449085980545388642548743694477292713701096141906209930660388800813492198778223301153271220966702436118912316150626723652893588762831633186154810124745826915748012497832344832734141186519201468198889324418742886518474812656681236382775715265297194079876492309858764545876786270213739447009987672688902401943136197809941916930584119361360133390022936063457277878222318514863725820596027979518252978140622220218264421893465063809669673623674068845408561351989885857973968913311496790906649388402651842613926470907155374289343530354778716130446799528449361356853396661315311612598249438730853202188007062050320098719879902090242504136868028062844537286482713722130556090213341511476206380284376482942550537132658645546948504562664693737307052930093787730999511588945865385660619578972737269488737388548072808835176642068734426096424082651064371292127204622244939485727375857962238636902173079576606780017606511408968861217292252744113925154068994921906390000251193686603685726194242082580528393918293652585885174833021383159329395624703190644318546872571972523723454691871561538946371007780882003611335707712592538317524699006571104824909624527106308049419315381283021043732565467254011870890036763745500158810637811512562207452387841647854192069188615683050976797282432646803095552000000000000000000000000000000000000000000000000000000*i1^5 + 151521075876186518413123215160657620975251124957138469460939997908866159705693175452963477768019667976013449057573378151368846112690206888687974732398821315840750921289194779197438295519075277488550259806828113716257693424973067899100060401666112893692793660327588205488373732966314212643792044714089370731628445682644420506562956800116531120591912801275051477169403095771824154082038858369892090103918523087383607816893479683482019786689574708863056926658901533521971622638078189803749848898320618234648208813228233888567719520245100726768276879789690859464481761908950046432797912875719852777749024480858335633567427983332005662955208608829131320427730457176793984282052947107761032962874494444491868810569725550705161281440697889268261795980465840733508887988452160921866060821318009841278332847109356735322219775770690426843398592524987722320210668676026278005174637196813087079638629689837857073688339651049168860363636966710653230056937440425449017508087799682011902789559001481000027215634059547209724921470222651299167323211449773140565012110800234401116670868022682488105492453839820243259743026522978013129299888045514524384362860705361393898424027595797928155488206988455517360336640717534067179441963299765373922478437532351747176781425962006181003621162583943979220367829763706215813273431533275437271863698494883905998725885985301196737504636403852429875940757073543730466988381200844344216131783281302895300825783465257436978678700962972713442882712313632202230821326830730279587416156099547222722101709108379865050513320396290966479112199173442148852657833646487852650339516962558272231285980367275243602031618373532767868667268860931033360366927275564629798282067968000000000000000000000000000000000000000000000000000000*i1^6 + -4456180548070046711807769233358119676215318861911672531406826555347714561898442406866410208990908758121063435432332708310504889871292007396241964699562680477519009723722013623540819457940139171794922290328364674125698907235425187724460336971022322397125427900798644472587796016444523277563707762703345937074368412152494857575190582044583106746114523216154981130662992804887485021310679458269469612822789082648699050737903466117341501891234536362500197347334147982623485852007903206721876634683956710725959689915733685650745024977122252148191524596257849321478534697514740949347193280758378477327752321382750611049312178914924357074071113135461422726788974204679102268194710737804559744796604993049673183160972912810737646737266758749914773459163801756818513615278944606515868682634251459578924869736266336555013089686690315037085888099338613374616027801204763856185972086521404883052089423616827695469479880193782133518957273170445474743157099871541097477614850639217938835463809110333016989115695733380454793122783622873037463331532468899580119658129446698682704234577661759676824858728404508711013186839733250963805312648379757263568714581706279137079618673571631077578527503583956783895951867101982643036680571464092449036394867581613670322176579723710507323892497906424446677816908133278911229993936483445538505507001686783526046351751791657033042425151198648190266794514974062694092934093217308826299552490820818464061643067703959780739728268493747959101350273056839927697925715209940879868945024989578117994446259269854150489725502679443901531741873570637138685039392095469876109377653272285962239897259060950814847194559929119598109931404036433845280699523610012770663137280000000000000000000000000000000000000000000000000000*i1^7 + -733037151606990012310344744288738596112749208522165455642994534966442622965551581128473842909681342640990406020742663406885170956326634936874570171974229651187618614840907079115482765355195434572328462032311256014731682599078822367307246337376205562650937212998012774964162067430249206631215131470850626776549360993390005210084306746907335568727643037430585832993631520640830558840749891368709498293239439101657919268542036421851942888423412688602229036272855918888622542753961705367108564745484737367009086831688052495729183187917231751151419799808145494836013644957653208121517116424631188633739007576741016667847799420547512556234109082180469697211552139845843319994474836101795839270236751622915960587832279382822345706768994163363926808700422836373075584439288878264936727904653238031982019032055689083023414951583437128023691678739333038983077725469073516936563236525084655829815832413968660539457784771333278080915593315859728756596398990736099836914855500373831396537246632224813570481718227134569280093361660529035555225615133298792807484885174999741488454938781888381022380555666686446590901284988775917777499566466707882382483428007351313528265196529771868292216970502059493987238362275841362716345201431476359484017300625599235548417294235803385198646039827393589228388584730106042165988348306204893015794578884920487209195820234513782046913186561132178196653206526185907660348109193311153696009046812939683481630651975443829325782022510843706701296452780685120998580411476687619189826003902986873994425755555547738258330052334009379998161039114421218853683602040130492935562710116515952518477087777315369881633069316721532318694027239550718631609762223737091915776000000000000000000000000000000000000000000000000000*i1^8 + 57598465152032059482279651464550155281650053745692569653370311750411306592243226075717399009154519206542234797750434261414698880251192962510012403092658504070533607438949418102361377541356308519315512820631625841278569539333317788644927562819517010813304213358484177000625844851161174039230800507065502862848518192711115353047425155173073877253189667486608600042104171734002475485104741698689091053826578571444781255435436755365082805245736001381669250184194925229524261489294068547498802152793194069271526229221810850988512636807836149349151210665804111854794999062176170664935853891712073586942906507986715918541273424629702779874286659260447267585645180497530255158174453688128658049562986880592862798137392878401246016988828113490160296892964533238599353987645762258507344841061110812609294890123982315509503796036450319261091880993039586313083571834213824356909275602978039901233257589592920435147583569707332921593687158996821515484322232459990563536581305694225899781467627488545524353358927403570342088549043578696289717818988234324783117039813225186120278611223167787128100278862396267495869964118866618412746011388335610476551736117005136562416593959159413743467801437724081595058268863752800635411743538385390938485329834513238997950563513241431558327205618687098049696788775542736203938306813328683188129200612116531926922211289262407510702133040091596538694448502216132297908560074228124747906774319908851020105273256522397702093692807931215731138611084730423209626641377949471685122576895311069020710283068394772342790858808081012414281021745448066607354414146341002123362347020459364925974955151617772098120927169557987118091255371620042986884670629419889459200000000000000000000000000000000000000000000000000*i1^9 + -7684804129409800053010387758466617311336652838304300015923707248414235614248598033806822702173628282746525430812772129154640754771115927711537924239210441139705828768123777397970012297688258873306056531452628506427709693396741433805323881580336055579436637484998991734825264590890184191185648970942917816454676706453716856191647464887084490956125820969497317381540163313497160945452568013850895037966895573373600891579629296529841290954564591989673222524892953141822449596917378824179338557771122898659902643629233842877917356194681708174317901494760889026695960312081670660983727737538754389902955719588160468501210259230261550403423829673745944843815901598916196675210061182926754476374646889821760449288952632328486136310783349462736281865813975289694971705936077784376459138161741156056698731080644861588184855037028542883176203936306997981535793328648424747571013553721504889434932144601889460912244663910656965275886989561718759015113126897187253207581676353221886103248002823371438909934850932437525686172523737580157144341964165757834195272139102071642023491486393236105436325257061563272071317720549309510931692529808651727616675853716967768614490061184889884556747051665330124071425286229094985567534138494888466520256487896153826510146621296929504228176870629078481982036782312571854874143540371768994247142858334798629218460042117133207673198440559259304957975995110815232379829200566066864651352799982741037021336826383564625048829864299802944508742394236125892817655591332380977842195077737639592474670687709328292815249317234656622218316161116797695406141352946678273516131980966432450801892978126831893635475238757385683693042858868653392929277158138839040000000000000000000000000000000000000000000000000*i1^10 + -345999193268412435970769463843093282324920049120949201971002313840192073307690667271497333776347700124592443966788317702342102776116189054126146231718073503088340412282325092085832822241387368431783157853109153505682435176299629080136637244078203918668639273777286347314030266646571585007692247129628973271648279756977018005139078778836732089851348726536961433367709584458967219541854336862833753477960665552244030961767655495311332016945798944823230269440012172824038542131700400359405696049006482725216178597647556508140643530382460505049576711023027886567477448678907910672525415793634603617996138232946301790947933429838560542485364495676236096439539879814577563344664409896438407449011360623079347489353017270491590203171762537581399353897615609278410846924510308408421299557109177449602584238168081220704890137092996106149463862638793076962604077198720047739683022177610101028025401084975987436987847482597896118247705847155188079470923102578840334424441866955857420632062063848483017599238500094146220928756216656144932060691096381714618337631061892646399293007337097087633695917763544515937219333708738418345306444049559649697607929037031814012862020983649469430204548842193959187473437207832943632853564045428962783244098153467366909604526395261923720178772735531941688842977792302360793623693752213763629736971899605016929400294533399549647040318130812150154780160130638762853697571578273490458434776888581428539885618260981660176325799649333358034969309936430024993700210094451717600581532711138317569115742282453600416091821745210541402937871419717280807875290459575411269654883170036120544549723036937955125844830403993311696035311449824326610046882414592000000000000000000000000000000000000000000000000*i1^11 + 39172213813905125738712649740379225697896181599776980832620115564934970084358094766526815294798574285557416426567468683766172071984905590879611701395302257251894149300662604332304961501516072696394189597746883309600609718475514511834313068067708147169442797930040216377126801048272908084672606329098298136035700396907962446884038417485911929440492978208315739111933794588560443435476559858986275792237044109660655523964200461479222517044470719745302900095816050356008017308347378141548166609969845637926437658118146167326569859010547329203955303345333896904094133408743678081467500421222766835759319338039407242094559706098102760924124563856057697753450767244710054068662116420211437500198442784974685773253043960123168270699157778669248141055729605526304593307012258373019293597369151799710592205055447771947910844214189203925109151277180204352815985629815108623957419495890512334355224119825205510047291050652652463669302353478410731908070867530910872124523857639721736703977788042807647408176559587416135377384861904254572387525158369334525248138788034797851628908381912063667280490875148267336032755467863244631190468566746297161206103622808657805631019486576449383425432366153093614663709280573427524744738465702700505065479378251002915145142669437070444906488593222146504346134508881001343964922795229791195140849701954437754886222420989255286452281853429806643751722059209273800687363913292185660327986583262504284882883706018789259385507896642703220291273307026175164099590412892045085605749382704067697030915076152004978796552282107873546828857629290300743201756554636079200427025542782673789174221814774320474850944970918465366529413099690074622308384768000000000000000000000000000000000000000000000000*i1^12 + -1924536200858190865664693986225344291040772827389235953272548536402683301571098784991197193055129738479454466472299746544359003685521357884971301424740853336820174298585767330485141281415633654512058782398254460915983383911622228386652755003029592826333781631682217721016323241069587461582803128869942921771228659488737122810699713921262611364983951041267133108495539035649704650290342461162912972484001140398762486481368215860826138161963997645282012148745805832230984531927731383150490648777655861201052336574653949775706677215289152131410287059368293858447426579780782126591755200752633546976421491720136255543885673227655554815778465025309408948374628695982815936691864066799611004159672236401217504823490950356278075819754940206388430872675245364799320533413892164483308842067976601490821358048487395161845923431468674250277091625910955732862507355328433743900983934107978760259989062308043770658570675945338833445916303818234662844236412340772441069142061341700564750175589828014618739993613467159465754633538781117583903832863142729366796433014642974258621401460441998692968031304968059371731493571134610351430800449820496660853535947463701023739654374518479081698079777341972474364357994594871121044342054186992889206364784934535138056202503874319705100268265358526505337987906817948772835211295047012688112486968687871507421643987028727126712071549216534677820124552680548842823086600550398327182408835307373550172612088144726597564011053510612507553729906010736055330593708883779318898664375450613114412260181058750821671907735470807726603118588924716118880476322486096716103579591795580003707624511336998524069465019285169026484563089129636234851778560000000000000000000000000000000000000000000000*i1^13 + 110552915536518188488932296912166228734513824310969118570508204545894478981229299477655715593557351764786957801467789767662241569505176635966580835988716029870162017684379618173205843047291456390744352301364853439536246588653292376760269879417212663440686681890420805440827948742020092797267073000285363656936620527877833874275929211426031223454025374247431503152594407852931430154641938724156857024928870176356066367472783373513880496680113442831543439547170121092415954785772666223023346099368791605266233690703325982955231661192694991386430718275899863149786113065403794213228810939598279936022385530907448976123954496360858833904738630669257506110123203673410447146850852421245426811227416701127865877162521301255901895120963747084313346017932014317104925429031752261943328799540896016771944673163326395284517746839136762582285254278310820933189362342649969167101434613639509293107005706744126814675175802351475262145188020390465724015393877038859820395978108667778215641100569798012369510825612117493862345327788576900610154423153222201954945897691701661149991881707123244842945813781279968067892750510927087286752537534246964684260568620427824476077204932244705389041621668463874811110947241705518878472932605934375980145368613341193227838735827042037063849829072767828847341331507935638485793431034061009833830814633807337751515532091721012153797682688295223655991953127015395680861333808381409821949186749546159028462232685880659163218825829236744101145439012315084810095597959343434477002176313456369993847373182743183835819788336129936803306314538904395700736302139012150997426160331724311713210827580777129566690025765362312954193133210608187998208000000000000000000000000000000000000000000000*i1^14 + 1154308198460469135076458668155947838827481785288895071533741314729088220960634263274720716730762800991843539854829738394924173478309151474470809366502544698388609155988185935071434693107325950795826534431796345658398623873884028339435132057492019248466222641764974211849230468844869810915898735505260729798176557296560815806548008986484556640825948073442091692185599948334867451995426110946921572412960226949609637951290680193778730477857070742149585590351198931776729581228400742536965254132001712370491953157477691044034588669266521573598998872391625650725952517805753233826009527613978296095941886689026160081518960582438433081155325470997193796082251806603659383301397874863077844269983780940835280138712854419620341743942456815861281494404891654968473336387023446227377781734441427516225792317707891926073025203175013874744140284172006685697208813267350833171125817298965863473857449081144864352062177666112812724706258885002216540391464174344626861401819462049481426252762804765610685005419897078726237206679411441481849808310060629746246999039539311372212947001114539443186452506978942703969041874765463629052135684344548556591640574297514617112913331191249086790548790358450453731219210587291100933432108578769288030774125861015255093555411788771206416775572021013450698725199079383612376063588713923756940879101911162264032765574077694969443217205827105833787369171728770796258477319396228399729485299249040270689419145373236330174608119075508838530273339897428940235374909839700604388705584802854835750069200135033744077128063547319411596740002849545936113572998411825102646369482276449798400373272292814631569833163832859302896227489761198080000000000000000000000000000000000000000000000*i1^15 + -33603579325813295008123085017678581786920836936985551107977070071785560579907153368445298507612234785449267005384649169933252379521711849516273730635847754225523291536145701887799761397306194088047535230301263187648451637947678333022209595264252466511727439654337048829687472845488793303013917129432970821660257263628182658098866924732135703042107986875946542006766838943927996418698825084363798889037354723148387834502270251924131026205193411907336278126197501238393358928563651679451588547098531555950966464734863725453787747997781478254445257829382918111894185115764952526480307046211219821328789096264374385377364269212682303449617389446855867314660421881458495687936920679176373911848403293116388651363749904310618570294626870241391700307235588551201621550738979966138070253546854662742030045558888615708328109407567371058400532482778800593104306109436983512092728976192954483521470987500465289454433485459914272652550272757389980449742658751029754017160731740692109470535127662728129433585196256304915771288876210845229855960671459922779101078462920191514585260486709849490359506079461156745167848014663577801042955484290954059302985021049800781246732573980695496748283922810564176976651708985746576907253650348863160056665827988602024797333354665519178410239160009568087365318921356863326486855141188214782142542406738311769378303686833986399951728689813805373558690657787868773437845448733964974185085008844723399357380522578067002033433515443532003749746591989571993902948711676639245036444047752438405510811913142518516245472314054865456002428241389421055941666020586280440133350865028966285224946482683614212634723798262008849226322778521600000000000000000000000000000000000000000000*i1^16 + -2666143394299064239230393705967010690789730425609841223459485059299038690169000633352161768387238700714167401954910272116091733343605756036909629155189251799898719095393308009251369320200213118446644705095808560829880148314991804531188840262864610769697587386546705485244503935707644512773950809368494992114741081764063733804200541719749346674775519177772502997609827045455751352635060800821169653174770181549702218370898498008562801700654693767496168628087893853427318671740793922944178482368851040927490607378863053225694011700118553831169847660868751798786751203008545351641477069263562298155665758176702891525810123047956743487102033582250634188963312480949740668010959620724584584844635842245573912744967384524364281277757248380486360284026783188483872086309365923173700012077590801646804719415878304431311419524348071597871232318768043948041483259403348459348522873142273739533867162181640548594153283700929389794231326841093055080530562491310921793307564349392200650940462858700204237920513597602458500306686605054470538822665935519829786960539206689705081233334781085609516029515973497774788369703347355006169689258505025979002183441990242842835880835338847895259251438877707532758788594457791258173805722341885004702863020795848150736986277300515363928151427062997154142143085553279135743174702994499506788530308406636129027548561231045735307131180899691218038930255251181904583253955896061115618548706761232553039608240934504352826206432493335108565337611467044110971572327987843267637068569882189310496584191030450260333676134900371659964791547369570793390299878195325949298638303566766706409250709698163145938592570869845231681644003328000000000000000000000000000000000000000000*i1^17 + -93167041826138924051154748634419875832023296513700339131803128991745044487217514370356239684061169277469002280968738420096799455978798260421160343407053465616258214018059551956532429791159654277641893389532664249917841265547038846792599459875440090739286831388557346419675954354476799560173154453371754609539681460215555856218385806201777574579359266216868401367225700126172212124727708319122343527932924105671779883178793659307510769359321461051417292221955125790301225871383885112898219012416156769053894319626123067316011254400690993535936390676589220856938430431053781189116299286972559418510314228877701169262683772144055757520896598389855259091728285272745665125202106920624574569957326026100851951755957604866791906174606149380757567214572111726765679335941202352900409800384209123796343545182120604152597381553527920880204422923258620135976336238384488403739852774516780649626566363285180023491291812437958092270829517572305110561767084803420542605738834751707417354127045391028362424931197321193236633741011385652161699966778527441427640346804634464642631330395427592961582060852366770093712883570302314954994992068035257318163856804113400623119096372475817489495997126783139257189516919679107595370209671346338600891330180383129643489419988374198108568354831053192427332211077821433982142094558066709197933258456369054062321617695918073503632819527307441066208903842648497432963999580317282057101492725775674869358000242467864115117711767365904555016499115353582634953291950922168053801300027586220691244603900234713374067846368883886381373677598515111471381142835669613852845740615519173531627140617922516867073910424833039829827584000000000000000000000000000000000000000000*i1^18 + -1710766076484420453895321132568618258761483935175942406144482269427026530121525918046289804120644813896615763031567550216237810722829581837260637187202752732780694312203662993088304168074872133411858416596649238039620583175708194382522721020973743077821471069364167810990132477184287120179621747474467704964176283268826963051258630534090444870108627644431734480280366436020892636922617896891374125787149715535483108317731930466934510587049063957105181812697019685392802429657992136721408177832389002275211029999808073335891843071131935384464120063072372424667233709396436645427137080840419536589782410038743985609455858024247745906926771048013726148271808783466047569425137751261795627075582229805164742045903068301965250963752106972905558011088747119363679870638409251367365750699532988538189308163844810378173921575703275367176322859082901409168428593186746952646864365952517435218308259331707920190905084113877627060654609413335395245723323474808373350200390461846458174340111614380235186138343636411492598168139179012457982770790723511028563306463098768139535607825849854058629672262670739021446645584378265437695770925374991641979721376141168739277483822366976096784658944390396630465828475206136747641724363162356878295922263162629015304602989638688942663107259265597248491485346871576912903215870509420763885986271456129136783856686312645191286211047301816249042176701455111496310962977217522076155312584243336289761691590462928168182764146349244490321992345961978720702353274345143533412805710743004805447225077070888657644227594256360499258977342398193124058073534790545730647761213671771179159978268057499800280399643689304226529280000000000000000000000000000000000000000*i1^19 + -17548941083272757020177188113246643149508617814108202215765859221369709605596033348008883868977020556311363482723623627158800842871899929480812650650668369519430730617614081922302521963570002312628215086850659333694533485214885363790316577508227339524054349871902045965951400234995220358387312386693991222493441282647892795177680754504819991776346633252917116698271479411322806136817969553240269460786219789637603390767802327962640701876759724572006227086136095140530938872911761423608040583235473827477811897923970147295058501083203514266939316773871130667407815179886780585618057130219921934122199280218401621029254162141893713748419681433793740943511858683847150363990399946405994355103616201553476456534883800824250270284814046814859922103861376606260124037342121975840109396326083157814113426197861812836827132998377563548374568568091370704436415218221655251634481075934510231752890052923836909317892277374106373877776739902183700159240133324212854841086964246711578518073870466918133389393880777659267134129301001146856135682153867669974770456223963317751778658163603910763959450899684663872333808336145075748140185130143368811760524251350523364132137342967353926671084046398396181294512688609562734458644281248125352679624686899971737936885457060550899435218178301544301380690431617690883208577080708077290370409893214097483953647807121698722624425815203512633001983961531901019293246483136070210387524900170260217579052283448636425301979467734529124950088599608843238559683174774696966918098827649559446931173288730670639112211745736271601308286852167933371404287076707119634117018370907946038596521056316160979271410330680426496000000000000000000000000000000000000000*i1^20 + -84627799643907477536824096689578434323966159384487197873912426048041586947441631807792098151466643396227833427750605391178527707734863063963733207938575973371847702062886837108113616373404792333947918330220326412222684175074724506792019518385617600059767967553461193136347933211417313743615597309540763558817066969125233042233890557329619354818660173254235614025028083549406032468707258984719760760970511599138225568298621634795873054487141249946401366268538567770680733621819921744570971686192596237161387255611061643015317245396230246186439270348025014907687427314158577694474279665385876520381753073271549082538736681444825557334843893787386745523843606553130534408626452768260082354291633438062808149467855329733500324391210580009905814396687026536802430158833689715989483094979146526990672457611881880223094622546501463963096549477181166992997247960376794762992298033211749302242706119685421747859220838326163015564987778649521973273489850094660726561644201603759520547529347834461009954454933154125207689677793531964036907549716593638154208056367602275171293822800319595435264531456965061351038054855296571762051504012527448422573901559855299509426547072672363167126590843713963720582992157454968777444863883451926742960443019397866545701141132652323976089165504564525935111587538342319635523665745957871353811055626294464958491126884083785345239011503124135652257544809144998935256111581187740509588306142232180075831948531426046663583159871441664336178176400653177526546993393232589458888143571521417924204330080784164125294684705548157015048621576369299268744090875301606056217904444929508357307701555741032049115998768332800000000000000000000000000000000000000*i1^21 + 598400886252378663377109447176586783444174366436730192887108690608110489518858733590380126595567479764657798038507607686275928420292906040130633796963649225439463064912791003192507264066449210480033275456596698593792344490100866140213541124426793957811408717518204681853311910713619737683742681205348910428484848714308625537510276191239861764538152329155310034991289158607013022688608214534812318608623249106506448123481053463859018929262227567542523109447884924240339683366231678547598559026334713247143039023897018854666190223946768023430372778030376303307990204894007346977296263569343139108743272758057420363598829587276498359307505959253881184562706719224262024805254051557502670075731429475704832084126231347404784801232641691321066493852127529500534668777296960191029196639313957968379696216031845682994924184361762588690626747302796884491726316771609927776286337234680057808769947393191331767581451349254595908763239365915719858488429031660400672707281863500931247226383029041810944635375759848973731135751001110380334615001712023152797137622286543996270325419283505025359758665264542779091188988158846650668238897083303950378571770422133101453089337021221840088859334371911423864148093917267275547245287218558107109902041807027135468103142590910462484958481086956273639266631184115045859890722738165925996393551230749086442968863045526446101497996412597726603828855200032188216195747303605846421973348187934112109869275988459283115214641709963908900636342197759164894422839162845493016212890080242516380133913796175880877952454002191521909736135406285285321659476190614024647789603430903966350194590426318340603762442240000000000000000000000000000000000000*i1^22 + 22310615146329462343884856154679566121491463543272791336681422735089953506464357553608537903605964192235517603159671131552599592197136633702446704197472611093841718022669876158675520261081209606162201956920542074691186547390858122537223326182793700591082261339701943370711831340251711707230842339412667837292716067825069148405350364722365088036154725295699057588540407352808550058204736003176471987392969783612122655124988778372706402261282949058671096304170890058111272253878611251259718692097033838978046363765418292100821405247884697484017986908026461195822323396497224987605158148326621772420382942005136476691552874149946237912335193267885289959883451544479448996914577144936650802199255298936377999847844923896694987181229516255730474909600378959837800499258399998956272542122746403096644528275189122627896809465763935022574062230840284682705766619632975042342439335686326893312299941162872860694060303648749394295244815574063159519540307946705913538987689791964153305979590437195793246667781201995499188916291325487259170772609994465219919894950577847089050371994109225719192505563936961386424219542014316222650883507366263559547615514719175414470783983992984275602079121274947260882335234395331356875032084732769222275051180453540635985295344202224205482201491513674093216497186641862925334817672148621956098851896136579003962814716360338012404749719446867540493178211322225060309734678594359132334456587010228122482903843956393802533538166150065075915249480017855041266193733970776027926354497000061879941818148296382918036119358614315617495949286818349749839946124174316801996963672564695755313991297193513995730944000000000000000000000000000000000000*i1^23 + 340682916905296863401805463828204498591891138237114059300567719601240548632924802527691834476082435996264460991292912673608536617885570963118664231636722911941809963101754433582919176239920370615753508879794303620137438202156679091239767956623570143255984148960646640245602727126475679299856022189665654042827889257454930422024314660918238715319822705464881668291139913701865321712771497541717051071977982077522222070990533752053065636068231864254073820347135416188903528025893996904278334921975826388044811600285508936065035271674327970747003328923126834228687572246305044933420931831420318698310388700191729008058935059899935279536479930098074451033369380797387340763532523202540166559933038147830881517140225873767083513992286822759064583234616712649463212644752648096595151265323930655728968527235520519557636447602087665526674208541389027100730104345270163863022554790500802681471566322653671812413397297871174453598849148051948051220477086424062461513332545489051659938307728911301230516831246617997475082467426851321693119213148251161052650652281112643082061012021321411002796435436550418531501415704844935584906590200305706533910381630747853779206519634235842467377077539972727001316606344930498670122229695476659795587471593149356429273019088058579640532258311018944475137987920387404943303383470935539737766612724167116381313804050698551303188493105909616350959265533720858599507858446204191525049216820268921137234696467886365512501345216350048590176999987057196519520345958296336825560533865507698878201603718189064867102935576128777517129353370588265636234970002381157468193687708686304273894441175154373427200000000000000000000000000000000000*i1^24 + 3275346860327906822568167887198635292495487659874899498389516838714044370847269244962256276946680306955290174078039130144473181965265973942611959374997817868711254182435478028076785708368296681694234954673865692743765903294285065586863849809721126318742725496171999700127121111231511540259119081997037035926671453394677864599357416487691398042528051917590593150279193091804006514502015408730198783937674533688771195294060503649374563947700327575619865484668677047789539466887143776613934097656594759029962957470907717437188403808360988495742462436718103420463100840728345979565292155234594834685258263779726992676860590225663669934080572222437013678925173216948024892159917441514011043606807653425297730964748962517857906663881534433835619882807148485488726038311894166165422713395234760014984585989673390411955073358820693913302162803471909705411268606720081423526840231112807527860736227522803640906620721683133694268565641584587898356644163719270203057330469200902507061405985082372667375314386026201063699573986066957588507397738123624828252368246870189782798296050599617282202862620569340815348423217822428494938165252491234636731582206257408947056093729166785799816845826891111079697981519288848817649804963373487081732429966769671576248155406014723150448032079430199731829655383546533545376548416410544928650188492795759359673890833908872240761112836388949227026360474077980221121211283718993911194560406884107296118413539821008781837734819822366205851129152928567718044628523803304635866024792658350447533789952756550545638882495148827906036743050458622583656007056960208690485951752296400818051719746541322240000000000000000000000000000000000*i1^25 + 19791324030787632149171824121221611468480675625443840366789656459762305289100006061487066066441261325687306086622019840030805070051029834225949536495034093154227370417910902073267548899653444877264302759887909187197687227401804965382635555949045326284404373634760836712958488924802655703639447411927293742884810411354358622783867618557234759324642929299632127303533339630649736525952837794701680732548965755992369601075810396966615317120496863022562425550921233110852593199990915026216379414133647448076384341810215315581264259499033464161726042793631162694054681320996027272425000788391224080223859736819334278910567340515152966130591939386818706391966916497939956205237889494179156977110516128039050622794405904383437074140466161153612259628070234808094253645737040963562717653208452555873506021178899922207946799433804847791006029977443997214836124510050456224312195476193977455038643267384043632459883631591720997389949997106923081468715964012446151897161094825730143330195315651833020539371501676061732739601876985811887247934332115883769292728273179150344766897235532428844628077386961142939642310774239541580547761295179700736848804746792252765315065882426812691643899070881722231498103564920474530930371396383890170782965320431234723455252701047201242675686286883694226710961587721613665547859545465949192130086075244976254399228698979480763199095528607601693951635742606967018687492005460943619956502817248926786158799620636468436983482117815472820170880373439917357071153509783930895663818218828511804754861096645875102384102122371151747805465058971683237759267766294014774101039702636932751650266808320000000000000000000000000000000000*i1^26 + 64076641504850361969334613473059536746954387587203096117540489498633097257361733077454274868739007794163471453354252646428051781912609563518028043925493233844232056037610571659357493196947597277762363369836633022724527413186284367499704471841950739851072631010022910994718007270986773014063135166708020195696792222592128008027113766109018035274327806312895088663816512704020662595325329404140742093231646369965174857288249299548462920041110307759868790752027478606866971584251606561089966456346378326857950246957738176254907105054411665279340771762583463008566321003838300067742041046968339501818180231195949414054194183307867320763477956008589866992002343533772135021932521879178866233985813711230947712939226735198736578837013889150330647667889579320057872516002547334363395757609719501833213341977525635380795266732777663085137252252996787665993003174389695281796554718742219365175247224379754838932671354093273159414277443978127142295632597877821758176106062321669555111161992889589794292442536918661435106941532886981315879830387861683480730268811225952682719152812601073022048336476638405260730690807406228640891985038947450570424616219955873841330222560860413421998635778145226945339809337135042049749949134358525504579351095200331837984531459394205507301852172523324775833060508025598589241338562371367232146783132791376566585079650896119139641768746031426872431344901697205172688978086562701303417567671896256341003892379845610712083741382813611591740521501832766239209185791676158149774223635921255165582430871428937055588332387551850375143405627525956093764215298690975322632314393513493928712601600000000000000000000000000000000*i1^27 + 2822917163996915342442620053346343441465008742384603080151184953532817576293946157331640080637364499941559570201487284012328307081760770152812543828997268926907904448466570752165523499776449166520975754140189178925155304892065542891194201453787328930078287966434152413927411226629851507014030185811178823347439259279552122990824719446040854802978140697273752348037924788315890913326194534423832478243095073592185271270458382737139643823921750418237781306819428496211094285159665052091060069186505246979797660398967714631758164100432456116377007492233008527398521029085248571857650962290164712069466428450602424541870371060391552953247149965486684838616197992799280236579115616464427891517098322658218049674691362819027973175289051310326000518524750752531478715680254342381429517420266463337671065339705853091071866155981130445564947362316832693656558413123812707875361251081262514168230574684957696827522572728142801621044233733372518577564335967662704470811751072884326878790179664907303509510596881132198821080303828088273700374952313315765090156923612401895799296166918317283539198053716364786833906752655058330889503560759023718578100540829794813440314201018401832075039930352429494736092925921151410177828837493156581078431401136539485267429342519237048018496911151547484573000029535350515642957071747708114758270809220067654992454408623583587187888672463802097292498373805820145418690526646846819632334693504776200332899549835095957842202494115012302912973431608002868507396121904124927439417122132162554982304694610572043791255403743239449865700245545644208205483817548214712923442551947735859200000000000000000000000000000000*i1^28 + -859557195752430846736885561444821839789326236532906990295042299562027561877854637184259434833525054658361014644821380881173795627962436077017629357360254418200875728513154744741571598297209035754133699833846601582355016306338209679915827929237852674463919554076595307278918639806149342310260666952674370797106918963068482303192301441803704490092455344431237803239497415857973408342750495955009828798064134746924362061772181112557841965015981572245374024870288807357298129498291288178835618874989096729965332640220683090397199047775248672135349287064598417423188905584633022792245183540729041278738919770388666990678969095263438835749928264075464968635659292717423825588609041708075629775744570049425620729139408077238182929718717748965460378666429983206810099299620176436233505336524534487978336540457517825091669996608346030990264462818385163723966869970323664920806818162643246202823902831387498702005078258203379363824646641617212273109624571904737031167265658726978356534827917265455706225447601435830056256106725792093064029437579932997703491692997536665821771951858637339190372594020186032323184394241281673086062596300621893072503574815372704960453991364218214421363374127327656419749656836526004677231316915393793647618095871446181236496063947046925719398283446549219213585740363779059494326266637689872623210434916079061113376241636690702280439072876309333101327183363521859960714429194013253280755687756690297746987496748849026193064199661382493000499006533764789539211819625637307069955716780548255269066623347888319598774565453875829267446889007189395527686105331802816033657971531579392000000000000000000000000000000*i1^29 + -3038044851931222539013869896848587188814276054722118964926493184975564941677135349317961403938942579906644707137430123658203220782099030214895483637427655724180763484757121392759956662996680204940380807567991140161148848227829420986368882491310722029842821270866019003335026781307595203920440536569015295783491031916842130511250706182820728619166480699646373903574758768401667137398138277913917915749706081009322362655872235793081947341121745385896284371078982441785981749820944951017105955177965425360587825309821642365263564736104226626757871558345549121544592140079598775879638305904290019955564616214257260383180582361626167406094036291000704829496479513800354986570141175286207489046873061806184502452276220132989059124949817710364258892299927319961167762161697078459769444583846685123421978968004075772925761500668534845236910328126045959653113096357898409958952133038947463151170691769004583367820995873594286041615528655150532898486925131489528751786437416333235596223089215479680847820973694162288015897561346687513406019581921359776337907453903773220685886833481729520333996707618269762024467662306112182141630546013790488324692460820871076585829153736516410760215444629853316359384995486722078719264121514008567229051352496202742805298590118870211862473298636841919300242840247963686418995796662448070879638782604507635365487596403133920219013814868942143637800504757026852900635900335583273189675561691274423476908927940357644515091931216726182661858168626470104325859408854987322048457738511170161242661567403759225825128891505743382309021403128669322404116255663175024174272872448000000000000000000000000000000*i1^30 + -2097395163389219475669768758147457213578189982769229256656115463196979194420648882878349136725956996541393137652678339812812356248328479133755760893603900419577637196831657064980890295631695802158344092240685684070617601114209636181939940716504275207435065301036259668439542389522244368735408904947498077545297818150337017359735544722572442509099551297951286087774365571688058883742235738246241084196741374609105944304444575024238919521899195401196692391186729398107519588158298233442167315470511529421116003451840105907359227951370867669150902448944729592007958316083088501381181148470510065746100977629832987880542667860389149818865518091467225479215335746870695961345919988877106478316931427611636939559523938707992928502920816873032446042830882396551756542253707141995929592962677040052819654424297878788094141864753776003608577876979169299058882830183720990414313109077270976794612685531084646575451184288440218639454830883607111870464478342835689357421613988949912573305904320648394655323537033055688721788604164823341039188334337260530516070349040407401138959856536271302896465762930399091176999897541247962244680312501221770721698718617040678049384993127405574774210214343207800531458457935285830554094373957801694956084623982932101919252710597851749800691580930048142982080802890569499546781521377324577952744788543364466090793175914103141939521821705723521447547332288772753010858119346765027129425299610991524014721933409738522314653215872925511622585533964338113592174993933314247180673933718989723172803106555114244537290129124359116149283598742797746018793000412263786437672960000000000000000000000000000*i1^31 + 10643424711797808577105036465007461391258097158366928871253448889185867539969002980006744939212547517075547813119619153890830080579035558010002997788552053959625887839825266673758448750964027811339735676765664998366108479878220300221107426357703264997416626017984968692626155619065394070547078721476389173295851791756568352002990932515837815760853631515445861697614500076989891228983751235737888141488453247266072038480559682402967242005397436434159566235319204180229688016945635281455986981068520860196609744246354027208851031689945917440565235139771700543968586274678088378152999643190720537990065279047974014425631688465118898023368111146953812874145334009371112074942938159237451391439854213815334831437877628655331268224510452639554468227733251124762312125868125542456352031410492834618498186049553054082903877187998091660257109427905527915425263828069142865867617002349915356946394600926181843799459120226573238421429458422897677015964609999428319723638833775887813765341043858680985638618901290912722940005029776208393139480375054059181249111669111522656058126412975746160688863810677398072663432602620837377207869307959249639214677491989467408197120245503738550106925840794988080759056463633222181983024484264539937937558004967208291204130006285294617149132633917306986851631908588868199489262568495275517544010334561769500158036661559997667193818093869433380233771196062220412434460963961685269626304355449892486661403911971359322697104037858968403384182421471778548050183831767021375260113673621307241648301999094381520926459138884404951561290338763133562562615665004103335936000000000000000000000000000*i1^32 + 24091894682426238656741549169181273191612948635087366262025348000535920437997445516846115292340985207729820072076649208688649345208054899968702416443726468999907133952182416755715171934247105605022693837737676330269386963257631639737412597390969890934071301130902957025513613623616200825076061780837721555633929988828431872613755529900294187605871929510472976803273134802187104776500272759315508019172735155047109088146277316498022413134470312653025956672749225290252635652215444120112952319125408724062535949246271540235907888700784723205992994085504630642121092876704167622643980324127067592566618399430067030511244474437460319996687464816107593886129767728480291110718257103610601537600040407700920778726962365186143319741364084632118757147325473829650882438819737303708938716073201106417335734532554934407053006193681296029291799084445918064361624163794142914219446720425331727427420230176302222055532424533880259196080841089079031853021784651380878882625104176423626174716347928008981089212735655134588182016576458781995419393324075615395408445055281047443427797669300805259908297619515459402174298132019490016634167694600301543894250816841870354618997361000949952351890652673428129976106119718196076866388066569855081358347708441882338853285683767134689480994407878218974269304241180673554390649763011162700348609965327521544484223199217177196269082943083928801128763693295591132452161295917361459602392195396142558152895516055406532635662826733592106976673673582732310321494792554823622261427673956147216489288465325045323025560184013790466588110698366336098349017948015820800000000000000000000000000*i1^33 + 20556148590224167387518595998778631401830379389853649520750129595324437415368385318830955951557892442775593568339990476129841136650620389978947597274725189874519760921208489912792792007530719439607937827519395441231721553159942795305961629493186664088147387024802791133676706098485552686337228433086748965612997633888622717034791107547847454526264407238290088426152646590015484691592022774283293253235072584574701320828499956402022551228115643883837230749915909743750532927780106814461257426491058963084081718439472878673050748470787200844010366658872313547158570462709862663516817444178936805783386193415072005029532997929607987313327934353768703885725922970627878720514013141477282512350320884176426026365644325800038057984888462793340644530743826244594738777866073233527753935415018139257200551655762092781515411589406473605444456682193150401335899356191283656686770189948936306863165537516044854021117130927078219103527685603496818587469915398661956958135171563432700339599198339655659126532594592203209413800708119988047857924719524902294665856435666857360414284098603421691917924270948800539258080563839796281684396203646509795985596869571573880054161392796860388443496338472844186074873848433625879929783418520954903056125440062396920231419409586137410287678988539823365071201525849960257496634730990799682492727407102584673228668543031199998316869141805993798238702887492739049916568773275678531615860173394350785571880279484657353882724830268553310922153228102230331041522741348566938399243562649550743501287675062831987942941227894061624294250047451657866860497469440000000000000000000000000*i1^34 + 71992997888480173485671741498235433721115461402672817688127162405458606290915094873951468759798195810594438101851522290383877840542513917107819050431024793810273223300447125500639182288033416476026508308526425684186834641746430663837228255476191175712268252102676207536220837119336025881970060472732649632532907277014139654013058529311619686564384852064047012936870744157585691872292270398839321880096603836508435167792363927934005302529316560595076241636136473547809980606137117781050323816389217003748942186026236961418897749687311164142353263047242148747383348317745518634562934044935238130439387690854581396951465960912619690816475024366872298898336586559435598926680817791749238923674200733821508680454432802771476836463568070699863251215854631401444186883276242440973817172526708210190987143875350443602730848263671986989248182808931605769806855229040775739093656455071398536013779828450938392412279668455586918536083638205378975261938640146056094935731915679249620066167189437432345072893626414418878509231718219920095851298645216660817835998546956349681750693999300456542492926651819516018366453603760364887179866094860516483904651980433477139277817556368602282198205283506647126062883900071479596040130273275940079526734931057062146313757887971404853349605948431808407426519109522687039710593784796213880456720825976372318143401914005790157687249797033202874368007387270780150004400333382465337098810625038920140959378201612408931115298602345023104681065378750435684255375874337127484796549477314597396486085703395672621169570799005128532748017408422096341565440000000000000000000000000*i1^35 + 248586878941224105716576769713556940102606744037816673900439193494246118838948484231510112698510481142464880823300078876280339208934731977018075824129454953951985436279804687183086211502798316178774966738234714120744251042587569316578376247876173710715937077902371860798265163117575992072471712262280335350660405612078984567643637601805724836729715693855499923063302791935226120189302461178890363235852682147505645902389985624816754942800628142767595768599167416872110730603189048838224869182752478897972775891901268673798881306465494355495554801184459918747466020626554160700364977897674028890441925339184860902417196685634626278702363488879764148464659055479565581471342982300618345765302075969420514832810760150618256775597712849859041733123073992221852785090417051970473644398877462850548218235327376118349002831961178105533157147114945214592504846205004204011998426419866769870328608273496584642302977319087187025216066217772994062075580520719294155819763394865259913157167203483310739675071271683523129633829278714063931522009623419485331791561218979006319111594853551469342182773956103010894954613464237624127214670106359047402168397452578379792308928663050087172663346251241425093870441229175072303283843781800195837665759777445664063254540478986934040482212553660060034171618830312012468964057023879163603331492742169173202008009831747276151916032875516218440790284806243789335207086776220925212608515452741034798053882374067748683648296334089611949172395656004160289731132345377120581263772165595670899764374519225689071530785934332026427147173493854542233600000000000000000000000*i1^36 + 391266602803551789033837993485977868006261959694060161727870250436856830007336822499668917568605452104941301342736599050578048919446893685230584436353777845302651761627764699321247315700989743530191338891164852086977653593364418741777990594235387451032254557324377199148348565168648566327417271554645706946160976124999456684047387054123232021889021330520344481932280027996999004096893456997742288799120004273941745432805749311576481825000523997896478618509277696628434995824977624529196715054056403725289283734984764054778838227362218895732398655940675014695207070187716772512805190267305719951688603263613808056288499687675627801048756641604102196702923568013419328339798100216294515787587150128013400467601441101077373985749656480856857812656932940123367286472661687146413386365830599930121081641294242946901069747800087986647258712568781603831889807784954816020403368840472595217747885322761358746668031332168517022796621524381031873171537750834899423849057614457463938491080132384586189461361973417732667899853628232742245318511655630202575112468144936122817819153280125100038804994508272815177930151967685684366873315908266947998525164786705851970430382571812430815600272116775255511997294741034404512543384905770775940063656550334371523764309535557837188847679188648244987757222689082827039853161895172990852022425553547571377744051178038256896333973277830500891186478196803401867350800531273949971012993868491431988814108685037791060759662535146368934965829919046849856578311281661340608943880572043212387320510645418648019514770989873289329108708984094720000000000000000000000*i1^37 + 320047458197968636921844019770494773044183308845126265344495823839872328595657516569554881152155956250872570271434365984440635999462918541244977722280016261177638817831457183879310991620353068037309125021014411601007588459516128421508524803268771936812658348712481147195593053522088328313423938144882953534278606967185870744063117791524024459742825758650369705856342756710432150841606589627776410917583854810433582661996159673835728728614655653280255317537999397816509552025949724778349736163755155829641639194973220515981533947348281078981986682313881700241717684353260090242627737554102083598132016085000899662771184189730475456322437081574591891174090734873401320736226280318449342989309119027019506450756414194511488672418389751599148256019063772267929416361964566434549900991717304775482532799999331977214937373179881542845591729974599596486943776268065770685132765176064393817438534361282562645737709688064430435586875865159141284754745747838816570060345106142043071318513909031634487502373415728414811373152523105327764801006761699520170665580630277675323628548103592637757551233174131270219803371376668524433227899723658552930175462184101995392722217142539382582091865118187876371134461689166638250437614220049272697136471182872479397948541224706607459787323794130179745162657625717938530408763737912376961178180478238105010767972833569954203432148249647412320892909857423625429840934462630300933745001941387658591945644688996816545288346738691667145971964700253701956102132271461838693251376249760178232199562373370542618969405126980581116201664512000000000000000000000*i1^38 + 56020150679465390828977178298908207334658823935601118372658424219915312706646451263262838354932338999916252069974273719484664250881824265476589834720906933462743320601027063823049302920938698547877363797713888709496383787500941443928285259180432271934335947235017241759062819105011561885343561091704820069466038608738257659868879800995185781850645988137276265998783693401099365570258753856510425380525290221735777290702093944496281930690391750848350381542458931729389414876434449837876124133116921067727798489563781204462149535817113663011799682585930100645480598295646160806292207061447876768083264707082231449525746507932823436910268964348751393689212637619689865915713598428122843542764072674837291806465535056886814469097404314768546881654441618432036597617148833745395776900647661538661748048637035640251975760807860728289027321931704062692070060511529481592072658351165574402019458327646307809267819140605115493687513572645477111139297941492369513995956122571890875910125749981948346577476526594072960401553869252046957366599076249386223829497537453473779681495811800040538551300734643823643937646370397560181238500477787206162716539966675803927282266416993604452957347204469560601140075805926825990538405976241597843799292790534523860865034300800324711405080666448888674934250433630836057939392766919952452308687250450061815214479801041037523082925242434362810065095462168714915846247783506370950253063276126633971458335532927838440792900387390304974109471889140900568465989238981899757524530844036131321773225050583197011557812297958388924416000000000000000000000*i1^39 + -99529929206208449761011940550148678225738583014689279949710070839439638538470984692779047885825560790362213202724304544590409878888838094986933212202801080189831808074500115683686420823910798758408847758827414810960969120839368188364747834807976934036490024947121535244355238042283374558417723804265400445791133941316861359581044675062605998707068464412469896387640729867169308664159411721511888226870885647008323859655228693906795579423177175365283592357258947933045599543226090380801872327408526959006379897693419933606933123861951057915739507059077966550967055153053697998406614319079525803695011698562127346279446291108622762856937301935330294170671713900601283044432230482094737063489086530186572967978082892538677898236809894250150552933236028328223176888417655897135723368418631121410815726793275691571620960097630953137406126082143017533539530775970638492172693375639472953220480196961759261072834480513426207746402308158616286848974004725846166914455937441742545894301821882248643272907945036461604999744275314208865115098002399308737298224680839431111864858266069720592837870515855134884817906607722373506675368196398365000073806589328385447148875241324626830866210923052137893881469764824350745677004808114406889842839295644238229620813233869783229855994587551619604232765044077798049595029387175683037643900143181567346310027151517930167597607700735135856124490364405163246714302597348966397193815909316137378109800495919300167157285701245138152895392271949866319602994498350418670659631240966109588617168233254628856413117963137187840000000000000000000*i1^40 + 13132971288662218833984393999811536884617077731266708922850664213011585436656118984028043867575473024399560857544489324371511284233516380759226501493045330975669602083727756295075662992031192677010017334445406579506500284515809796291860213774747998741052854578989078100873372275863231853939481248333578306981263017123261227196898238043726783439860683378189975472371023365769909017564779307058619966329699451299422131604879257014087684543291273256185633695222675174898587147396122488734337211961480202923762092204052618055796940765098961469561278913013070773870756420317611175023923671156589757663933520151566196407639379404914289341914822111184684083893931085770313887464989405930720581518966738578913899655008921830018190776418972446275167871468171539990562984385327167702281108291101632449358751934539112169789313418944124785119671945477883601495044189411239159273495420777805712203242081310115120417576407816931297225565550449512466571232271418226244992328983338075629243539818426448714079763730257410491350134086358695140849150371960697296046056662263585715012319312735853233783142341410974515663896674211014996781997151562977758904548588570763027273224574409647095782185261644632259716680664819424490803099366056783876426400160375498439253447353839436065126366516034167954631906183434843917557064265763676157575352740630459687318273826910290587724733799834739326136246230456856193988810882450852479532301379728147111033110054172472668482501750645131164899997732660334341583396037858543855074134027017877974655484481193394305331061850112000000000000000000*i1^41 + 422129643831068964729692843160536934898304884640323587543942688985237542613028999079995805086046074514449543368273068963309214893814103757427561800245289195776955772061720830138943108426512884158682033253952523059471626788177272715705723180304091149873205175203629104650041725596506839180859898931141807614726427430373025228277048491505074379055024183667105411021964485837774087230832983117609794636232853699373448247382053499922573830420359564631874470129817616651225756733553144968785533959577688412540192081417627159155803027624602782590703991315313798398480391087415765558443741218420086393975414064617827910683212787304561594251008144907475033789299608236897727209728160180901335470785929515775696821239142344418144256263209329283168302141661929351471074858811141493418329754340493272512560785248680410708867216465782360792358672682046644311396523967708764881009327288845194069502079372814884578407470415400977550127614491896030240023272666616366093625456204381589010491588765785672990331670205534433622523889783185239151727252976813933047999624788156457890395752895958414158498312385218030557878748708455257840823765172742953554438199768451513713034637085177361491445590898260058878671588382930849706196376040001916427030278034076400888882957795794971222428477684831703497359415650835348610344404706850527962169697922899284068571740023068614895262791638709305564308306483100889252528814717827136341255143266159165747923749162138100833836573325028587905348724839327053696191928654502681657197834757490930869001343600361996288000000000000000000000*i1^42 + -716787583410526003591127752663268751616820575771013784027752439669509336911376110258276273641503692105755385165904014347879518989580366849867943439400626716387408207796374921056231040270796763237414326303541056404958872804848127440005437050684865827933396127158107289013466828385515839906025433801637011855897637449240858912400065401015181506129588725215979179805250553320699380391723634645367097860961334083369348603844403702211509194142412614196799422811801344944695234778675311282258271173752495915359165978766696755652217581353009822486507226081637710486900420197208952563112178127827524459506620880558548597057006858960479507478669276010534833645364039422198322722541091548454969164022198734903652526788487941804151404403778429011136918969623512029764545053643567748136735650594185132530423188451570585120246024978275533265476687750805545755161876022971078813310906654788040403656434577649481929069466060765891689343472194802502115082997291678024543884903223844334794414452555504346549631753760450301845852924259684223044163224306418817994583459379612576878998936887722751882377204688302193376722444343553721305006191822491806251232947337109033978957678512166767941826537083847493484294077660673833059554369488882478708997243704193273954064338094888605818191756152418952429616645346510213313035120451203156218611063607594321336667779015783298039867622676779302885166073736213192775741185367094451172328184903862157779486632500079121047931644024315745648818369432090495127682974757649334699429888670998221127122352854794240000000000000000*i1^43 + 412046914579482726049733824825922704241940210464655003828562640121811751984486950152065435558238653065866231453611173003323993656614191273065541421707451270170998623885101278960597164023353967070862433225673888561070332340832839336242309885595978466785354814999996634934258567156160374187213565057693859579127196905400820687856885260708480171746446389304448600721094611880937033177687525044124095139308836323094324566588137219844020006683008573894821669381507310111144093627753730662237448656596609941245242290453857728565236913180532587763893473189459201300390155087600073790659443966320994779456270101104379354265144514753423214132152799259500090594590390817214516953546871012665272763466276507476664168479176842428903156693647268901689479005125550141591722972068622167750656176742600452407730915708214922827678418742805924205404793908272217690247168720813888523060174138342815686626994410707704378312676156523636838098123795364318743738288998933416262346182291986816113856832799267016040491863742526576631776879645730437446324172770416109813402424386839494071522351233335403735309413106576969449850028226849651537914095023071287446602355676073529861054241809978712511795498233436344932019739335431036961203449737205813072432906207512285334350347789240155485591021269613135249540413155095627699416300526511906199979475460393467368300425329870450639341470495934302110046730267437447606501912825973074100874666219291208787699562196903425027046442614408386515318042547253468582438072685671334927092064737809452471681024000000000000000*i1^44 + -81005664973247227977576225343374823558977909897989364524722918462446088356496140438547056721506326710881048814848364727356315541548615629950799822108035296358714751080398683549334761616724833850637008183167413831378196101915627728123553974228048893778128209894048367891386013351564479258540068732724515017299473449345724878374615336437243377618897835861230052172127157105991894132137397673072797524833088176351842715089403747178417510401165482932672394352340947268361796005828941592308355269864789543803117784185085300627593680050969627832121405552060073758662289697798481894109440278850858008576437182581422744698322927242110280585974293528777300186743240775989912247608215371610600321381586138533850615035219271643562401339080479194874218799648951392399599448700083777942780440957120092894298218887972684635467853369928711071259348944976900181605518847778937361711133418271552201871909084541418747269859791386054203688288542390035508782812188761323616589967819672222593468605809305520336829159161805680632801823000350756737900076972477400164720259740991347292245202300553560205029150511160661421906815880750888852045973521409254772446637218502924277670452559724318104202951634454843338282214649139922954377879208519281010062659313361727243984535377430412322140265410771996978019504316132578380266059796469736208048585979360940152549524661874226571498816025077335473412178042614016128843555169087661088969881201244962204602212557972366210703563214759678026495532413989297227268003278885391942984098292065894400000000000000*i1^45 + 2545000184752077542338596483699272106353050439896569461689579242114622713919237829441570142448246835264911228177839250062096298942811076545865973875056476149155804451076489981915531188075996435398261174448985070143528291886102196167328853262959996612591887000937465671645542764669682980424341549621998841493055025375083743166054693923817185941208047145012630645261516594837066023629392481448410779011218431797308147849517430672564141719364138432085386363594385262000142201920228555305292283863169089495659587016655209918012262788586722630859224315536850925519890151688874909896726003798976394026591552629245398977472090827803196621207736235818595815182182791907154598696156594724654068591600817691110742648283239432711753074587752353256456701746243833641328025700422615104652633039353343999795510441967944668931586444174162513409188019491581578201726165839778094233092121565860477432027853593137564339811556141842579414784560021106143030834481230166996597182448341562889963799161137750315069711927831694335851580309180787842839937831026136385750940726902690185489556274555445946181159058671567959196578314171251026174927771037065403791343288052295865923142262080212424103720816787054764371893217849389842650793621957086953926178193952817921623437020818410506107197377322546030129440300250900716800494851514700610071047925566011331444122585208439359309356037678703116391663874858010430380167949068953925415660762872055574392857139052711014959628287646012590978483011339542562742728939356325882038845440000000000000*i1^46 + -29194541562714947826420904763037095434961530531222580032166797255824515519918468125048823020809787495021082247438894303875773369069691766704794629550667002822847742427904867953960616130521991063312392259727950599770986119789864225023981327228187989942925388944709354087693483175096901902839123356894044564652093920633162619248026371094683773946392076978753208121667219689291041152065449429705731379420018218195662735121539084058244554594702570521231463885798184312735271217188716101263408495295169574704120505276380602189264230048481781663025746640478228830316903746942587011146556098737680947437017673977806247267170767302280392696275412747673211311684344538001110376192450522158015918822079413285605210710078826188163918972231558935966906404097946219950260104695996559936270024901777456255772142335913337600103042549943819279753023122480135398999411264215878018040490767713514833802128205962907466158307822308272959767813754381715165330636107668960900531367650244729055557592012963586506859305538230195966646712778861203555129533448290095167701660790260043493368700593076245868423611760652424398070138503433756504226437988882851892681582113653362462508362773768506755075459817975793062855859589163599609157743881465317825447288680788472010958637758598884100487430237088686565116029388509154726362306917927006184448658824338394241190642776621794193679808207537730179400323620062471733889887691413146891610962225133014682825905067081089090647427059752500634034960908173257444639890772852736000000000000*i1^47 + 126083345307938252118790479530603197803647429411293833631101834678165837074333200630056645076240707290828134437367180777334832756162481925249160172338686662059824400341045437919940178770690149827287535989086555357569870695100525019661715248699004683882107070625795755244203874951282720841796448409202663578275727870760918042080891255529191975280449144533024137515648791906396459243529135295765585327779831308389704534272882022391517050831409223582886050119354247487938693217566655385742653424097404258644568682874079459175863842981864170562304149220967411675553554751071027855057551204004596311230189505431490063402326244507867998644254246439799668732412495172004356400197258760157031673998449551453059785138405214134171224967503855700985673880215941379133501457187676916607596282016311063535158426375469212114838835562242502772660846080063864261775975450753776216647359862845739545473182859587498127867908866159079566361534016632755059296178274283554207231599027487572217720129878258864072534203400305840935412707403326066899656900724180674811915953005059171548109644499841098833035191733034722218546081614559086704110579857498106304357733735000676496396990741377805362186393841210183202616573580001763426279853947538914932812152924886549505319807849624641562512450749530101295379912190097651139365817851250404679611080595070885591794477992761131467355969718768135852053082249383922200470326821582348521670251923899260795585466946080890829626544702330984718434872694848204098764800000000000*i1^48 + -177299427656042839024528363796714965056799079204320018429554404220606749028422695348300207057042059472801576751777513842510809411384804295172492102110907918988974948733872962658899716098119446072630871167874673487511264806196602038122569725582018422913313564031881851691874661162985618918992623197720793229143789415270351299813123599254896688737329889459155323286552994940327717977811555794632137741952236828696864089560657949131961775250994742740565653728964726631328820204701637557286726073797266023332396156267933794830099386518275062086349602470694016468099913695067343529920200221321941046712241367417917980927084315946631673157746928930445115694307094508400645818537588886988210398050284505335236930789840845755669545869869448782544686086246178381396517229851696553569916799561178452370419023390989035985044886604883582721741235617491479723930863527351447331627763094565464032771377466251356627629326137604661450410183619080149348323416996353641680496922710785793470677602438144423936146851854662352177341720431449199835223327823018606813303938515104486940692626003311214767520607811039781793967619720584845736551243938958945488598957316879453245135825935954968051466263322934816097479188785989613678952460646839617378248408753961507947543246916175803063232002944918753349502266089923847322558391226570299846935518535098847090695353153522892334336124187656698714265847327473381419150778544827127383480229806135638368131992468934963132135845529467646665567628165120000000000*i1^49 + 9973169839253164651816840126105170520420228577105109528624214849527409727459503384700231237006000968772123411403105972375468133540272084567137604512731902623254249836844616239141350114203754374037829480969995697750606013946173659742553758732197171211686029895013283703125128573522123437304210377662674258596650438272186032656481642453013242036003288419081835159806030153055747194102947336696439632296282416629343170959687163515520696636290435344523705150860214157407635419886917599903426011475486859419212743339206224834519409413862534093799762913594785865590259482119798119208318120936522799386936535413185657401399787000663721764769666642921138890194581607287200025229412593014450663670650425595406511505948330214710135433543252672828746532511925356749411091328990462503787390717407088233258222818552279750849874062176162211273088646428896096387268025848919887920478689585784166497668497767140318877371848669179194872529950807781155493534081366344044193023746715804787888413770046814228353974940386237159306477388654903084418084696460789980925596077279885806890221967964675538088367108967246911071167691298231541314294266452374668718153425083915616756033409954479793832175472314456496420279541233271174384123084615385812360416237914732817486297761875746984294179922761342473058477714891753832373057907438332026075799667750358295254199729761011857534769152479850480628800896092826746871066936788960789906664588643635464143567636450109587300736407189848064000000000*i1^50 + -378087249208534382171789913084908498083057792084738497535685025784574992156392441636311170933453210037912142402583277596457957347969208055126662600221349170640104543386524245497839198807415818389716117505472264796645246192233351487955251944199051158752865239068302494106154546133402465637938042928971089624399986135618142979977539065484377984859797084635153278957633182770776186726441418037891981429196928030662142849461025552547657519690790344896873193565709737601242297875757932882769089298023943100245742377770331156751249592013042377282144647527587563973441676194242167601584331314704566249144606463150536922093593650788430207364096954580998634709113158720697916400611191260812766676658809024000780099889057150124251019154603020859114798776463835893432818796705352554559219541158657036841077225537804251031116494619456834808302685268677102228873635492064559414871218355183810583674190544977853534965681239379903260129170824698650955176853586753092039437479254729002429313865658750523151494090189818036750730969828192703431543397165032243123002276583014994213777618947487084709979143645713997949012403842540514709187700325369336555364470968323794178238778502783525078416799699937346097814317816611185338819549059714759573560030833459066666074786224745316664317744885189523651891448788232557355729312617136327167802782442306741791541672650732463848208630039415812990597966065442277715167816867291771221043713667327943006757088941423233440153600000000*i1^51 + -566298941290779787271112214268078616566184554035228869308440877076079232342871457525706597928574191808893694541345501888707317716577611234129366222692925124327128011633193545849533005856062916856935061849748426613589793620086161722816041358443288284492785508707127704720453832924747278778752105324025062070227051892306618005220591088746984325903563293934585774253805491025101433490997554987508222677344610474246138898755213513899954577001921474872097047342967655013831302998763668366476345076616293155929753757203284238638762634389626980795912098447984611148913876298670672194227263087806726317699024912239683533307577100584144849952321248541288456882352873739488141958521027489011345818730166167514307209800866347661231417391856823232531182290086462028219669689761183043513598352221068727439465682802069711033390774891559224676528804979377324460591632498058757537549299277652387190428591016317902585105737495420108713923972064883353115359359877159232907921795985235394491043889414408716184674898749774677302901856633204841853465848983611333914100952028973040746811536365398321205667913471636863508269751714300998930215074673203965059796907341533058648811980192258043639186356831859524334788924638814909473060703072136741660714087446337421664142461031944099058382425965695254568480151078020923225167671273080110263169673872892362379046775263912239473417268710760943902734171033223428788675679764448386944729322140313327427911680000000*i1^52 + -317758984600278791546462870554011193344937287796496534333555275510179652836802577992993175180167682129158574111293152027579663355894200259464615892096551406497576203898468336608138208019364918769291982348345889055804317838833546066388097635177093088446086136511509611433284154823164956799781834508544185355150940316824358178485056826559991874543289188188463442653708091179706517870811322892117301683332490958740365609349265029539311260303705470757278196765071889158721905261113437372829374255260228412394945368456841740318767135559754933239030488631105762996870070154238677665318717328880779775840257085952984528603526631633798905868605187761820642101962313387219622801483806746890834630052503109491947712679784100837505040928575857031552170123939912877075188568153181879657849192368256397319226391286615862581570392370978416837661067485404458828616581188371970225771649843694312731749304968261364609058352947262146586384388077584289406324722143042090147899111714083763023106598732412224554786664387991959317971655942834648410671904464040519646617064532898028572148841537994498880125317229004468331006783647347435291157693084140798749775628955527392490439351018787485342924310022032948963791748050563097173452213309841098292672085970334782026275830629437134177635812220644520667472470434725776999909520185634482194229808252657406973987245161719573880275227269837096093507834797726854666208044469658784637124608000000*i1^53 + -76316114789133079415187388762769554453252479058598553052247394656623236939811749602048049643979535076566851786872791486468510656023890761627704105131286293686543197717535517516646645444584550625685934937077480836977729888475785703418765788398741584990486344289013834104404907251288903499504070786801026858984335121694577511391431595622649660962517209746501881273129483896982665108242275270054688579188574844184071343455714590659214888839296585383984308296256972202933971847348677305024654198006430621452402085868031500487726046168296246564314312768114731773346674675528776288721069677624225525148666246695951139049723143770439387378325339897287713912502507279094618786882108552370094351999699901400073966854680443769049138660284836251422321339260770788124456455283974860926749693237726718575126983307434969240234382383734170367750966533666045892908532791049537989943146605554653126472636979174900493571063016548570610028481898443466043639927939515033234856207370040181162621143196719265946783170496469287455123443769225588201145870159048486601900804586777944554311851179463096247542006497164127809796934477887206606152594261341412892896551627037214762924137526926648016927140549887187413029839153651389605908057209132883034586856694944432071740244097935210348268487501436094751421721089012876946343926685176375344462377682323344841535742954751030108349011843508339225497610655251485133242368000000*i1^54 + -4586302577145718122472834097517717010386413898563199352845933315114785597270403705621466535226874151397620633642676553528324588707832610324070947400061491806590276272912720450843768869005092696788019236155432769005145209951968349916531722485377305873584114321105117695313946759380458467058059811734049472823590223488804366613042045069664262881145026659420903744107308417903241812383598973374344304026611014240471745050662551211540421195573978764829392927127556971709253625672108874366622421672689740005833493958021155867311985668958833242760910674103090690494062430724632360466951820525896820828381409313594913335670679861737899654262267215590310883025174506162783961878455575669312196165700731416342006793786495952238470838619185625928516306411574945503490583729947814879309475890195599293949064405640832360588056407640539493939030479668204307438384527160801252589834984010315525863254294470578149248230777372100932299110751920094211233693557812108416138329338983612612987033512837687991315671881153464474826442456914895628974837547600831410638507329953632452179953460003099405376813268444096418131593168425305867163561390799801952323621564244671612710391324514939372735108184397877232589399562226180002066736036538095356341936241427094817114297781332467967487478762914983913787756897552975472745262913263936555336359253475527869550884733833739889417021465663272694630236160000*i1^55 + 3149053836238107315560030293907743783099117961558442693672453285480731611029221545649562712854104294519712234641493972886665670308620469492819299817533705530628133915072570751899330905150083628688577457383010386446140328154751582931610134541408542334794228166739705806692588235423702400128863970274007304968652433484436119267671593713151727539204418592710873483884708620556993201616722718444714799179401119949260664683632976863087504896487726151661495045124310723676781042127309071306045423110401757049244375355942066762840519957921258826694575836313069573527639929871831013271175693069066598919891353187370160956550530137088254289123048332946260529372685397073492577885634608891354434478604851537500903831509896955401016829212138791923378179728647604062802290671695417505832143682819109697591109843152545853912453663806846457568726583733904854587187574204358349423715640432369768755435052566456076751112283082067024018969216344868023553238946106301621238085709339037508612250882793653934832514556550308995455870811303544187275371183186521309699002336970602975411184615010296733317609399384577125016379206699194743809442582408677856839885238602433274105603385725040238502641084086052075709890402008387690739284658018155469399269808121620583090206969811465450885778078561960983035910368447107356719799059052746312341035558136866850092221542982967797286139904000*i1^56 + 396269041501715649373571898890928744819490543643359797599274440985973579421885203527748714698591539149438457944751243315260747026216484398482856793744826529240686352630250073803947813137222324097626316604827731273557509911217290071377281342653293166853494773495699297256839743612821760794535583633091782660169148361255699856789098679429292607240703391954436131323284721315329580185512396633650386621885115166588848862048702808928936769527490923151417721729584615447468458627604818412214046009163670117232468740951832998205101088636477573391380679753825001712925203319237095453076050531662251651832834368043324754262135257649855278872994658696256681489761459261828729994686168656995576622095551422200487426660219168183919952490454724168628127585545920858385764658054535357300383744550598317119991654964997272299746124010976246904377963742728797233169492364434681959166064010903269203480096250225309796822682130502115684988018158776404452853322746585575614709327446320722069235972607251024497576022425993175567505112059025278658488501513977074635844060227804817171835396334799897436730795167723622360373635036059356144910194006217735517747686737045067110997285446839976182233772945277506972751946074071871873344096554064416337374742410212468751358251056579698344159681433705101423665031009305662708403007528874725765031378701694992140268800*i1^57 + 45053914937762364393396784944588833586141512500403992763533855089905479162841584619489896575796641978702053124979015184296047275628434313792667148073259691705292570381770937541952895238370302475987041502415613563019058105263858630491400250201554444601666442158172169065016742679619602324852714397191254622306528545525189177139599091310765181377082246101055194917068193433425604773918626964933275682121488301037194524874704958215563731321230310747969877792524680994719599745963590704479689568369765665655199693686643249039492061129563822442343290654342047105232182599117843737350722587186799384489383590977337009132573728762601594790723389469877827956962969949234632677791027363710067141836102386078008801166960769685036063861497558543521820012474841835591943111272238306162619513711327424794843953573515575488701957021816965117041786717630994410061164214875905138509552858060954050449000792909759941770161714390135966949851086431151600313120725274261738875573750954583629246092226269840375162133152343953177954686647961082513514637451297788963724192268961746213465237122479610053227092620637122889495530649729374556193811171365472507783615502978249600587663136929923697559863222114580941182986195865098328006841830646728142661929262742143885088261217430559184274222051515944170116890395096321912428303153199079791360*i1^58 + 16182610417839112096896147559517261855415975419250826863869607350693547750214500856666576687404211273740038264787299840037783412621668197077102802740698685488081603563658485844533901333519490912560775677736160939481049719592284805606188482266603995942854266842574077429748730412599528465812064830200361017253715011963055072449957919864461559735297479391357213708361648153423085815917967808335907797429691429425726787007184903599887814059844376169437663685342292974999718152537068379558620387582745179298387802863919684547536333902218318939420395800586543081849060444327844446565338234338064283923792034519604846957659045042000822910921362849972685097490425104621080891972904910354135100877640803709025748915536790599925943547602935278571293934413659115294119704548766404565169126866367466080305457749034149587566951753150847189981642929213713794215410859976624724298235875638131388322839904045759704596190291178887485093262827537752845022208156720712060909743766899508581902862066251454663391982080952381723919129590803814035960287389812074065936373637796109515392227791332339647203913722123678210128601439649909243694497823707786156912789538257893930520454393710235406771150789255294427505487817564245874459646184149053788278948503966158586053139355226992457327458995972494427362879*i1^59 - N1*32554211333406479194803740727611518916218629999926577831694607227259531989885509603104137667652928125693135444881555707050247712786409143993615595125451425932893107436093448444455109082039792642576216370087018360858855178243721341054704699284123877360412094764149557382469097890121591806668005856136458412304202053274900289014837659412937592078206116109298225559750302758659357187919121015083278231362671187144*i3 ] ]