[ [ 661889543989320289441270968086056401439126982514192353275789044157589752933377654690677631043046980706587102608734163173878989870151614936071991762665695228611222193144405519588996131601567866778183330596857565560331847736073177088767328568140361231131495892749213689255273413227932710656370525677642985382351375127052198915923117992102458004374977492439131030009284494531477210904516174384010750754795706125183158987196905813620561714591757077304905019559892453961668426366348965446452268984110339267115998976372436314956085697909158286720752108867791969141086148244138376655186045594853110276911153072633669705525465108172858716607356679236370416883158101697680977222539388834178764093407035064904278184174259809618805517863342982376884506462707270215575869257817089164821231788389155038171725237585524446491761036301716454905303539368109263169370477369206027672306046657379084176855242147283165829907070525178913327559761490071881078410588258252122696299426871748572457570210899428679854422228170845850663222603636917159276560517311096191406250000000000000000000000000000 + 82957264261857338697919106814627671719341388141329906490953768506386688837148724929568073772939125853068493675756466575136467260787335785412056908654525556816088617321501723680690312844727678224644408125336065931161002036594475911627643141027499862001228124293469797360045346807597638118746225032032831469954758322750852875394461531128546538706899716242424732338024528974202861762860990939205049731903830246331964229044510012772270537746411304804182698755562416607483166532245003059985787065469238659750241844469022541682618400402709011992449043199814134727777817397846306521206648529393786712433958229009889803671717904835400911050617150949723300535691313809539393009750725543671681335239945695820205642563520793926051551924220693677337224999299069894623286594483383763582218854447784766616229914878441610677681363162238270863693800528988216945640668560096830922306102527344538405625768814684815022744353923263878163425231990323796344718410179910368431901447077745564203341834544237221097531735626641986903423922475521205756208864974975585937500000000000000000000000000000*i1 + 33974170632253854643492099128326961394997908391874239583981252042602623380667907494883770887876421324167645811510531126043786474296161221881406325200870245135249667874486533789474531360319521242055380454199128993594892123391886218477738482235116721761726419709438057512227025836411104083378836951262210175098254989209976384245936329376411671597443386903211414829921076442443463759033230880686579666284256480199483505553745578240425672931405919060484395799931303200351934109554136202280630948504809244872792087394388870535358443635155748435114719329794170225506756403167917619514254048376999203634177238446762518525525115152969147871307745624434373116047216161718987433457485980824170862524568612071143333610432151136736635164496573904789897979398234828229714507854561946550038088502453041490254132846723745653713861030394755840917850037949300524998640241408688763076721553843265749491707025661826986564802846892325746699376315066486864057004908112229021880109099017027803130092767673740124077253985335730057352158988690676117581501007080078125000000000000000000000000000*i1^2 + 7543075974131731721871750569636050929588227631097014425645761588204783086502464864494438373650099859445082630886676233396423710046582212468207207154882179131509953593710070601349320100338320631753200111463050457189393473734124885262479062696609413410215574278053764490055935618135501148056808895187365813384638707116599086808958012007190565484098975413204587107614995942084794240018277429113515295827430212904696756160225804287114142859573204539014841517132194068037780017343985475496885373799425502219307042214059531079422031533284123299141332320944459530585906687009982442886511838542992781640431067827062911847742927508210676127353580227384101473409808779021308752094805825981618586339141866869472934951505347552711961431993641446366835455974223549372308532485195847386555170833599799255759100307514944378620917081699375103831060551457868888343102792908317186643612722401681160376839664219822308257695235835367878881077342033691654377165854563668782214174772874937157412312125176084415616349928822447354773611635156834472904205322265625000000000000000000000000000*i1^3 + -281569212221034188393433628173650441110194653218629431894770453107821401179357419855084134567334616103741788973005179088056022065455391983201918475370711972968046871172975826665066316448431265761494358747974027930129296944102414433504297535556342381243070894676459911864301511908024614162262118139433489308154177095001913807896042206954888396320082951130768670340348716007067080888141082331237305451608241202923620923703765763678246985088873224517465215818290025831283271453406026670971522081294449320019875328689435450138227865021217774851851536313276373013759861732512565388416915362956008882995772862443677577723235782960926492446713897344729005081088852968629126476790061580672660584480704200833596828021301191285937435811010536229220289717570752042364717895626996997180910812879456703729610947716442715756392235996025578178842788735804735642903200595313236432528102874851385999355153681576728947634776442243768765636727179409927181996532898946346436540506847108958007425312353074978249054075115383825263457550443185326862335205078125000000000000000000000000*i1^4 + -61892203710416934043034288770454550753051179932792087433068006158039223459036237027251274949743049769445016791567443298210897535436481543615170063774706132723571549461140450862002297654541905751311459117309192735629564264962008540120146335018804274473212980082774636197883645238040645898078046718763614018321462381932669522125901478918718069735787432424390604748864213857045548323706276029672981854088123416317412741520502295170311037302595797596833803677558912908433478673093288959663141059492160080227371156602544018579507479877552024729370060499213846298063526987648176048132371811270501932011101146314675530413251528005950044612663475772422020719187803209072637437060433180923074356061656018439753205854111536560198909395995279857644143109939826841164063152876767934187385662182535168942600616561075536457059040381773601940120273519036997671126391587311403449983080381240334804435420865214292776993314391060130142331330124904750971756663374299908911619161079229925203166765442251197145169224505258071768765435227711029052734375000000000000000000000000000*i1^5 + 26166953098473892193239344799309582364393077017816557537919208715193367071701134784389487560740272358485763173623012343038689434822157109458285439004180067891878271875837264274350749973323205190453298626209215841717102841982797644135997163954105487681535183149950470453504281532817053395980957069617264499858647911087215731000791649377595889586011555505133091317345970724949250458839343131328242836166441908908143970879842902930045653339886205490574694721701613154560144362914787770447043044622915546156278687781901951881073829636746388573397985979300096833604742200165154564636311506802316142657269188953699691153595046245107559970878146072506317995426278391904016978920539958887439037537239494476042798079259648154088514423254613702723069382470179506298138091814114878028141264011430661207230759967920783178388193135908536170064739396907458258381655827366125405296185712584037264955197909012597810983757636617123128350708383422915797176626962836242421125637501872359449810559592302080126077394158350052320133826492099761962890625000000000000000000000000*i1^6 + 2311544313542900498487088728094360901384909470739019514217579816473574027561158933258788213664767256547210221450839327600972350500228199249810511930885248803685338028774721462086357433355833718506455800016710542996697337884996055625597807058885034800657598003085387423248445030131524538058716039401211686208849462290977729017399768220073436065598761035084102241404729088475472187332792713784070960338971315723752121248244043030150979386126139829006005485654472345457125099942385065991911946871342153989680274177082461656920439170112952358269271013783275120586613368948659001033542269470187218958896363983861280989689103503976137690465824219162243678750888954183546471259252622392856150272721401037776144211847181811962794757799365514424040163975121083845350426740911324466884884123014131423419938832137067561273039582757197513020352781480176148207406466474420728681757766428721851846006337308602068746463506359475978895771581919596333790887816422499940020293920082255554026822030161617080862537554165495346281283135223388671875000000000000000000000000*i1^7 + -160511201656652075182751918488336011270186765925105940806285101180569336389100474541805819620087824980449092475487236951162930296514630049812964999732611691860423193439263511897968582124513578909954381457753761785056700531384696128251394420317170468519627116228967621429707536193967867784480150335442205333577018382497052584667102483931768762210102810193104075576231972530925233439100946947057248401758218205322643815591553717876097973252554075932000511365022987787259792945309023030085208595432443673244464645328688901840574729697327270446291122032456491105118185326977949613173710165590128044926989296922078405531585489914838335067280973220312549324069830543621993086876966323251265715755848387151017144271715287417654025257814833839566337934876405907450875178008258836400047327188555850865958572185017838043993700248555222956159955141236575440828162999807369777363226417084923386705502679125708262545254312298930696617153684711370195227680645609344455762688678681271445549726081573952455944607333667544049167852401733398437500000000000000000000*i1^8 + 36409784751639658589957813791412588093655863315539476217608463444755746966963800482506476757457668090968401037414323610979241055020111214656247881510664626839750978576811902141822096912122672048956963142576866820321608233246717676087477064512018649316960392750979794790077085215888826871159203633198575513045862344257270397948528165967453860140452052804297064182529022034331686271925921763450722514498915556255555477437997860438972069342293156162235771754186813945881392965145779070978947534370549794405817464297253256979872797823926700580777485320756823436321133925067327333274331418032791490251493902860248030678575237491516461675906376096463271662775152027962201560602018072241052723993663806072039142852865501941981058991562038636615835102424083544121324559831766160158355144656692695699857646634592512534079905897549132551416753588737008992212767506316049553003621135570942091912724574731788758538653619160208183470298116919875435497644396261883190882078162381848179321120606457839370259784608908886441165924072265625000000000000000000000*i1^9 + -2523936571607463408199362858766870646419708555406543429742553399732329899165556544963924368723507929212512842809900204615506867956176147073829587426346897149770711003902824223892550374317077946574298647142052863849597308517897259120388519417140454425783600581272742360761435442890078569770570317764153821313001935515956621324142196451235079158325225331490517470796600819607522778312217573957129198583385600583696385923205495125246056310212442772944819099287286199857141664179667338634094850320589956670592103882759433107627851545414944088475174326665734330921866990153237146213764260852632862146490972619300244140078408214504175703939663756738042665280563572323600410103884971768932275459503089591468885204300945270096499121210067968992486534375063429208770056262717289067004075402788050568199697189116044465238365654570041346659411011486035584052674627842059769560657787244142929478107287870580659733612522355758880534149303240212427105325300576568697767319677711925446109680684907569791304441492034412585639953613281250000000000000000000*i1^10 + 161494484000323452608208290731459227960448910150632684526058084181789169242735104627598845839274530856220079668659420093095071871886717010936618796694807764389895230763784248804898171677587447694385146449142914220482123550170163861833244103390642177319607082670025858577671331818766618302855189145345909413118421924122478537043198153614277804272563384762713445101109741353757520498589467472063284976673834885593234115531892462052084049130914662602288932441862749716828343543691921568035313729293504975411374099415041239302980834499853855875328382461538017352671762431342064415279966559217820099601586223904551114158398134006263533279186749795056579617457683697371232674435324539902937935571750803613982531038940519566826092142378968709049237641767948753234208602218554621151812269788715412414015533777569260825549907285505400522961840222169043158728968423596848424077898212883494281473840351212796273719692689416060402411842487006674541485005139531658740696528730810875046015608761186704824928883017606010437011718750000000000000000000*i1^11 + -7898828718818093261939525672241452544646221108910344299631253158467775145873084474363117026617125034429795854976261070157570103158568700962158273278315349955237117858581103530774471144200050305176783282630733910062372246245494388826367208870154022816665654206456625421252423386860510572622477367392148904682668796444197260247995771404435982854338424419738641581166375984639755458432026789144260008446713543500069378318612408887478922868384166177236265599026953620159989576677453833344113981893146853449752995580164394230717135889114610507530078806719534100439698547489604565476375165861366087102955194680874733258805446892068023717257256887941630819565693562387948964709111300699615395733311427136329319616193848345942418637354471367335270171299362425032426534280863923363478220854029610014595919084170683116378490417989731951896577181221885223521254251883463206300262053846889095432871244093019850974710484326040674645643134957123840405761909425767927496577233581448106715084730040676694582311818890571594238281250000000000000000*i1^12 + 238189947785993985755433192600584483126023749302876509288811140342307142627729634894435834744969398690318341588971647079832090551308927507796991941418694713051666571701933558704006150498967435152355689553644847973220060573640770139170906481416211754670318853641838437161764332685133494993935855363335648846123258318075343080340943827633085611557773247891767634998830625354743368684302619291416437053310862138271017927143106903225521809026904853179535244822572075791108490889822121795421015219814201805201963600954180247549288597497163193536145081569874287612579849435414602201609184647620339133857577054010231563878807793865051158445811037887726277209501776282139439587516971719516952703191203499651821040538616000738607539658955315740676663305086103218695490199362052806889126934228316414589748587831654760885862538110161992777526876505977193905246097308345069304945430701354844435012707096484245876369332060127205033946212621128337717788202055723544557782038918738973507521373375890495007332785797119140625000000000000000000*i1^13 + -7018474955815845924627063007267039205485157468893093417649860767760615477701905880172551935089522950980758672647477433107734843918506562805305265988017688510820819405188289140126821326110717235669248482074001510175729476057828143254949308926483401930601435176159304291892916132562801492459437867172993681855316864020256853934513293735733776539660694789629293842792890357455794194963522491466523804081721034702719118902205667968710152762200435420060206924821780120560456071694767751811736850733198157895924739471195176912550557760746906436602329985700484211530325914854603015334101414853742684055667201272965155943566700521843370082591035552446946600432738810122838750509227156448766924144318788359642150625782478086172093153258532778407791469473824758005911487659531295823874392082341427914189533989058536984043126679758059243082119683558737515185301690825647362701103869044726467167913260311494605826374006497917942484742106115345305759951080261794452352122915306114641448943129594260062841720581054687500000000000000000*i1^14 + 69989715702428905047255507121381926971698229927549839091226954196883002955596704523945973026149191584841727745565076047400546547082089731798334009410535190905478995859511335508149504257015429143443804855324047147723883411414313322610435893353458593995216001455902163568502006385409787131820205969295218772038627980391910010202446136253597848693365672453449392476968972656807340914498323322291759331860571429254315489853385942183698973414018747348763277427356040259052360678300704042744953950614480610034726854278467286318273119264544046427510376359404694064509429880264029378620566091766470450878036019942572759330382375844571889340194923908347583347835045524161754157708135499276981124766179796507028993980477365953160537801530636614562566942765673270120181524420673206140569384440633749751563115306658504443950687447671818844454078706294237470736575680125367369769314655340958957439604690251467751417298197576417876675736310078591457784125333109419287844013807509184561312379368375708328247070312500000000000000000*i1^15 + -1790990736031122517694424622502347243870881670889061256040633483283100644429270432843850362821136700357271037744957715388613325124883885843300227555279917156993413898250113575641273324886948975783604535844797035114332036815595617650569314201754308593529906657127188541623968359819286837512352204893435244125933357061606588148991678615814511638325881892696419822790837962931692843364286042453332814060708370527199413029832461106388545140760400234016428626916174319205970189174125070496650409047284649915500701146924123802037303672327021748885886341691703505995922700788841769839681571751445411215575108422014588009224536429368127106485570482775802257907312514648811142725400925358455011820071665044899378270164959069456260202214856329869101427472821862088712642965409983176483963341808144332863084992021310293224520415819720466928895372729261235385609084063713643624899975112050351223495298445119803947656694315903343000549998278207285601938394752665475920938693432089189601094155367841053009033203125000000000000*i1^16 + 1932873707064917453364380832670396456056600562018645172791672968541550566664578878207012999359083699408416248901348869407949848839220023746599606568540256670716552262201640233818157577946388056182062353076578747544181327311323213693794445520719091852380494479612596277135022889943115760176318605963640333106746318680426577575348130015599864286140033428361988924703553761577923010698622071025331640664148804846053509360639406901183493797591460191210449743713021187119726674835963235305392436719908745914862076549056915624350579391973569898128805301673973390378974624645094421777959104400924765980574360225732240158474602826715838133189123307404205984263883719572862065275025718727076004136848537156040305963506725039956222825022070838293063675555968218059564554158497583420220720503029323267543202641213201028276916098626239509733192656054233179575725077248696791748118840976631795274221796831314303765947758693464139977300622440304481432821660884641953604204081681415717891787895851135253906250000000000000*i1^17 + -333804197575174334231847212081049232295653647821627347237937969823525388006999789681291558805769936653770714101611212692045689260318626795541489927480617282587661239944944843458066277677919354476205003154361285313436119545242355127365483458663841283184774618756921289656962618453352392040379796701076031413883592552335878504337032757420782102638573585466566125239427611546152114203681851615644428749978174976471763846079644240679865775127552790231046833468137052168766988905268529230575557156402351587745024879694665622344224188374738087782200960515618818403367468910149598268805515906500809664320150401426172821292298138906330655654256903534718136803386344617709682711250074037557809187101884127208461274080358874436719801386215146116808717850525654304448305429195484409686080484818369601600535437755824574536818586357328044909080231583990561987822651962678048860095940466258403443025613359770650143458093681813339504617876595796451581078000050856045995137086273414958081117250442504882812500000000000*i1^18 + -694911258397933145731998140404623187242275262720144094345237911900656337141495781763748010162404122715085075720906292064866320711129430442830302745083085501874611218816974907314387817439035777653484453664770341588789966131273933369171731243332413262215630631706387910759433453441378365019604999581695917624281464466573629503630462765097754463154719515327614004411883402633244752187802756338202130039663616181070566968880226051034310339858951526472570471799839637607394082077397728175362507304680614645590168829768692114602905979004515713261921625013841686378769886269041135579374255957371799634035695612585503954665352914760893269686306362649944577621852388584668395143973277898640381266865950962315028203075868655844401035670946233622227385981769417459285970077958424733103608372721175240323413285352644227031212963741926880579926016997563014223862996895210447356013901077315384048959677956843222804225240250215895423249418283078739329462378836138764185245777423410918442153930664062500000000000*i1^19 + -37145834851704841890322931824153111346027467674755324607128102369886059803276859348211734299911623169158649550079558143578842664266923128064240652460430837403093902553654143709511832196126461563735584767831566531686515924644938289897142847900802309222295141395091305004561780604246837006874292965429420041198857784457284580938689864437060244595022291617173414779298232799813281149111629555921988540438770912897353668804935138940757946910230237086929277705923058173311237418182840680805672498416941214905340537278771380565216210536817791445835420726546326264019308231765504603315472360937358980520344860075331106003364490780219107289286969756469592954189564308860833693176607977494918103846174002586440133017092738583599272052716858116220026691681009477473587948893226913250637795343592874331523891864478154433713349936178346866167280576414500843534532968893724782377602986811722988683157933487768581282264539151292261403006955002319830763952022167932175484945672029535512924194335937500000000*i1^20 + -172487101173070998606980813323768421887624426526405887936318142084459102957250667055833886724077955131857138814125797485236385966431941094487941515199657705809201420412930149522674158752388325284597460025444846045110354006178176091907311758889118918483187921248269392160670861162499010970414453697670199860491652684752046635926271081753381012018283823731350561409743322655054581911019869707806752828196581926981475553601547389160785846396387613940279997221595127332214572389094404965538938377144370711478180221038018279212767612320415669233350796289793304040961279131064248054963866363025299092182459057559484639484989745437653030961703958779479183104388214270294643686072591600042724019815827842315297951560328002263331186476973952700914658328961240135037615669288039609938503903196251126357941013663677365414153920586196892114421642788518226657878449587444037747956413448527442198541631544311164561999558776893701860551970545245493853539915978091333213451483817077636718750000000000000*i1^21 + -2313759045014176183663715874486531526951415938497431682419912723744591989630900431122030051607158248267151198566838958476410067889663907364865445202677907048469664208533200687805589835123514089355619853651229904696731290637207196755969516323238711420074403020912685305650143442830354120745334144696455257230271701837894748981125195098385551792644888819364353460623174752950464420046294650186518390473425514457537587321333333010442833327863799048922459023233876400809921145307655993790579742678531109090860956387431087999701491824906784948113427876509664394248549699338571219702106083552036823783770051130930814900304386323592297208030990619192209820153055350259836631942508729787596140440398469199273803291407004847587727191335581771073874557752131714634222689076369690303924642736939052368919487946507746752525383602794345973741748170289055235412114888349393478174833068470680641265543513810289480810424575079000505046287293933042220372254608611882994798532665634155273437500000000*i1^22 + -7215249889035766201500973485406529853300517137698451196579624235439666866493659354760854542328775036614039596134296928182126364007698579430994419326881456466376772030785240999004542281325630394360990850186185185741773820129593447910602255600044001820947999425195465182484099777244281891869771026358851713390377544524594570571477624851567356023827576066559004669998856398444211668172369578670377298233498791947751890434924384722768871182340074894089637072409811351491525190681566417130827398389943621703401540890513749075711026552064877370232044810232241530925400826832307562145220803985324241206050076323425262577833436520242772015869632282474886495326465881124136815294079414664190066393576868962203083949011493042885817160036142665298549982579893998389078118285013311436099833407978176743453020540676296474767146359844344663218428177900313640197155153530323297326355427013749070473399733500522012610082540666916830386649989277029405732990858546910500741043090820312500000000*i1^23 + -17608817474071469257285453336103851497663117523650227767608659256278473302015684334125878611904660812125258887359856525847556675029475974091350651885239655734569249095355860748707115592867409481466565281454282843496628260087752066762418848717396351588740279386937545577671412578281902799076413548155215387231992018511327125870279496077829618573475301549779022184442308077489168808985434307480111853293981913916892006873284094330414626972561770986866060112530736125784409078342738285336268989136191622103407363692273899257047360731035829919117303467747131370223620367998893141768347844279216719516164107122340389529289086408222600898131977180586573482046010497544881353479921100413299375286431701949950253850400576550292098812090298185638696778241474792880906253792145198611509154779443289189612546335528814191430728173946184944188487176710663701521867072030124356453325500100771148831282699963421697435516305809474038282648265431475375330716882931911366462707519531250000*i1^24 + -26406638289381370435160263878036414273137948041421407313863308203565570195281182376519622813680045209378365356241938202578915703079107155406908424074927582430170821765890849738732235700098312226066535788958734903803978868671789265923089046233229880952403133086559553993342318825484801590560087189694865242347609996378295386553110508347245712217523601847833979648410332512852109124953065726270018963977235328399869729826497840183316383942843280867894393697056592584973038669064310343044793828482506298239071041833816701669177256014356106905556386013914386066491225143776924606898594675847341183929046535709877704750444881295036588979738319213873278355502869943207605196321133016099994040655326293196839954291927265719187117386763089755828915876856995876817008114426176479303296782001937871164590487952087210678606994360267343873225508494570744253745275425330930139804068265870327215827901802139378321870159471178157226932383790254756703001449340790176391601562500000*i1^25 + -25680414968272682348369423792390769024086007817744768680059040521485223420593636472758932323336890991401737046847455248219960551281374309712932976047277312135410996499010714869237808530789070635509996787547220103997941586197492040158952938206651509431710407197077500760175274035086208928583686801724565785169771379987041461638258634191998491820157177447036245478769349848490336843881160701812484230449388805957968192121391088380437550317633149744571371146489446031983124261075387319086494826330235674864305028284812216337400011613213497792395329573552997937546458880016061454376505714654248442054076152031908832128348596653328428658750399089767634650971150239823570308434079129580545427473458380024639073028426350365860340782205240433218046074428700937274721764377127061024905391571321206637280361426744975753353998435493345114308220737521744382559271293508126031444043745463177451257692593362549132140955912105503431898833158480430261829534587860107421875000*i1^26 + -14772930599033299608421030965251566102234976255999191343281567977018835140219185167368500208739559374015563544849355796676382631540422863651504804457610982338435558687061313213926861061308215342008608407843499309878171811223287642637569424984292294757254395918751339659066859270524511668360084536081230435780787476850591219760919702308896811169405985132153028711316139400151680006989347762738855595543425788290249817798148349590668889051398475664355905513762366704097547620731079014618561091146640277243885850807580798129201852361889185700660203178405508898042349722672434955462473974649963346894530456703653387245667565991886882991509133892660756401270299085523652292553740406536577749546797192640287620700475379487610603862489120398738771760189957686501921976080661887863586467373623204064027683850432313843049449721685938662867291892363718152460582031571110797919344709618891979697031733071779527001814379060934075798570860798441502819061279296875000*i1^27 + -6410861349522921824442063160217945819283526331618598417684372242374143918617799025689304409290968134903660624650415284330192846820138588211416996978998443943888677266848513797856854898534553943959000689146177485885979236282086098672753056764071414547632615751298232126063891615718536078558883115951657981743200133271518216916684922381322776953266605755950033252759265091683011677758065619348597818975134430076272722925889179880027918488640115483531709268720670555639432682578414633664168450725288843886510744797856961058432984253130975371666386328994175674835900815524329654596591221593275579593972471008775903942566166032256684753351846399339856926741981524072773253761915336438703133759656648978476932999946866075000155735205876485022995678686307154619310842667506580344678987562522757094344218304048588449390305736348556813722022088274325142003630578989036126136063967503433895311941617773459021546037022841922282035132743817140865325927734375*i1^28 + -1986359462377293547338817587190347076263836086118260923660502772796559449968814263098882661831634258176921974993616255988126601255589362845544643123174517166418326796996320961496704841259664410015589862051659032804559624295436573617600386087536838762542084973063283392696665275500097603089031756881704878206224535904971101862800247780407817565972129271589173344555371624149164468201076343083223063674363151560265764051413145350886827303777857825589227668374586073869321893501999875832076884650754408665065458061406858429514782099531008776660575892302718801712272684551726188752212210466873912747676873280394366476441810576893602366779087552687262188464402585457823032705192404936464516450118797240478831105243776002855008496409281989908027087075214558166350507344009723405116703197359295843269478081423619376794879852700240013252005984327711024274671845343181254594967722177769587125202514999461529694396846021543063228722976608276367187500*i1^29 + -368633869878175063089189491186056298701122609369551702644410220355900592071107925407446788041491278737925900498357873658728316399019398030393789648691978266295776193641454546923775772581233617114338358977815973128504332031235439571010326741418609163632404031529557333799585699335119067621913089073816729163335116619215149107038646807820230192282283109564682984396242859756669244154859152062987077764220060512301740194117518060088091837159371877208793968250982783012390321344552424229608074104382302421282851002680365021171059491863064428152693169112747840625137424861654055541355062920592140314171653167037839866555480817180152079169439674913078398118959662699565895419122016720357602091312591852542488284908453372126483106535905713103323091071291538154880569199185046198628642666579918059951361673271690971786599704440911016659069917458856342510068004256277375316736089393909741713402250254751075095065456741341318712387084960937500*i1^30 + 9619970334506396684430068562992235665240002653418373165738085574757456116553795631833381356758422027323951044832635733056953645696580421032421211499294093699588239129997543944907481996242792755117804389226240590046464591177196217359806673545274245642943782299531134361444165333636053055660760074612760020901925965808867963368527329739794060394203819666008187882268392269859038713808678992713249171606684285482895397265644659576857434055552723608037767016843187497001774121203111903014616183907145739115106138645468081593428295160989011360758326296774663416631878066174205091948116008645508483369757397191213349983941984337119473706607485274547651178398975143642674674782840696442257854279794588108886957040014482217694601796874232550359447720993519532718869653104131795014649488256340758282388060505031649948691876170780188234504582230605495531847529292197550313490153136402630966586316998420861330655859115498815917968750000*i1^31 + -848407245429551359644647860182977659941712499925308207789334380633099194823741934486658421414681122286515801463691464683604680531556194370176196923124270997435647210608776874831096520739038202314743490885089238220572862909424345761738892585938311464429869143677214700235624926843911239064763639347121383824736488423329427901505462894624966859684771438070034395803466624292024989877227553007115554138615911720466873967726039076660644875092672531854996717470285708502698463897173860731192543622266598097597895274717848156315933318943588694451942925710727978050823346026631115307355337317901705351245492091086472025529730121902452287880709301471969466158295267610575897241614234170416751057596295632505399985532176148352695725593145779634192552246277811047290647546618249246641016406647567296528690334303686617618667226009814188426565773934643922515054734698840779375117852418385268306431419071860022142855458984375000000*i1^32 + 16609555385598068332168170214759816351501153493585974502223314107210841697523310204096881159738239858554921454149822794679683836188325978787113269860068891556158359217012883785533845025878860901901870081263233153711497962893442250570508221050780378761236584762168285666094192826751641030241139355383177827089807511169179782785085011784784390904762730587145747243758989271638379831040217249804483567441328388983644756898717044225324948841366895527426761966104501822513570860545656782015194453437032430019104310053931765199505042223343793528236812844111748383168765727944970178792678638634407640569887205536684591954571842098474013814086677219906047321223453627120890592678612701264636073397852652006436062141323935228010917315600417547786250357128304340377617232306739774265067143279372971627681450151914326123957524933456187754256596527124608258361052912146849855452661586609954727874386074742890802734375000000*i1^33 + -172189765305060237540955898906464243377630082816948426457127894604993297453886630352534265799921001250211034517597648422750618363688946269498930508861533063787447062431517011561433232112223580644779592087962589448825177658716050982898139540840118217583634141005487685894974045305061097901692187489635824726551570835619070472650284806928572182112603967312058980453136206435972686158008751099350484809737327498477467660484588180728726478132573926407163382889112646813479845202290345640172160784489882128449422801544283902402636600564518691891728453511735408651114009440062025534111222365292348545177641390093112425270463197868982181386719907762540606503313760948985766132454162769343664625839065933606776867865666342969407440755604235181266867051019074750432937163130490627158841133394095703278132412782046978360928630563540149786739334129567436579283508117108027882476180619443068378480247437890625000000*i1^34 + 1187926746710500423361400766719446523293427426062709097511641111540082154387470040562423109040353199637067645633495556954929536590106836011811895104286194789157981277868734555774033081171123310306564501998638224872576767550509639961398964191264727631173215854704332723978293794148456057468042704788153984205411361731830763144625542834121270023782993756553319662125306261144796540746248349004922842449764231286014416299140745800921208138547831980904673912380481540009337957199455520220238290600646672418957268041205585879786508001160290908516501451385373956933211573274305362812702333708074239043462185960851811860366885587054595871832128168796229560347422873211135570008664709481487751031710353944311882486243425030874191433724309148804788824855141270098714828365425561084424938210345026940787635243922501285987082730622246345781218722519002893435280407372518379776278012786470838048437500000000*i1^35 + -5531782111748916342504225976386437831469456868739623409393776697716639722229166896259406532999308875859202557978045572772337622631332442343906746320292304194996611862465882611572241314851051086573727357198640566494610256312087582523657344124682276667888328149369681797222150334501908298729518822580723835560287207403070284653470352924622313218190090576694567946909424511374695426856913234589417561682658443069770332025906646405367894712629738429581187349806146343734920673185491300138686508913565804298939391160470960187640963236881580927026190989483678386775582169844721096513364083325163537935529278492562455395832098083529900861186127830839090315381352125755169660590440637391018940803233935529174821935129389143127748369703927570789586869100989094085279339831837259596790386133537371385174774365705180060437867730499448320888675184217716576379352353204612545542258247577062500000000*i1^36 + 9631918900618265691507228353754772260054648167265540163679182526171019842827460936307618110893975529901712296882990464513175738279617010615773476461926945563033134910730112955915432683956202070047760735002031879261359063936608433272329865991335966453176004374427796237928985346600614950552413344971219404758869027597232866166326556470982824674151808270875625896327011463647543285273046984631536391879879004195319385481003714769655911923969677495807810573166762626815751027208343001424078260475319796069502732218104231801698231122240286643113978706289676925132336189964761468320641119833877683289796351532875679264458317008624354519496978095664344109192270723911986734521870711508665787887757690355076880075906496304245221646167734952550138085490623842958733191508648060528567733269977293195124356301214368076550897860874147594729935428675599745395156993183642086561700000000000*i1^37 + 3627655881242411694542058961517255025627271529490040349568532041355789122852213554873745353982572189385415674612560348904686423716429469172060308612683493939801617932524009937055692222351696178158412895387341773004681301856253904350379172957804719751223960610715525938563956454674407732963547283150999425684532800441490144712276753023736412302032944868215636762735609237144386080650234746735665872245011672094931251509090589482965839930758911370960177156694441577436938973095825301786335181054533646334695439225830747998344606185427986021178178958659045009436541697239057635496699885473058470098639457190941802273221446456223126021412803476079854889034441692369940656095744066017848224690051004986640318925677380645262222883776484648254169791139023592295943862041980549400441688780965718565553523849762409208450327065073526681519317536113610373155711465000240000000000*i1^38 + -36734901628160443756935693699053173510104331386495902152742226526562310197523253790990499652754606594679862197712564352858033043447633601402828638969915460641630006861010810321935196711855135225109306563688564052715095527247695955750886037247734696722329529635605052741695289916921029810747982703343517498766009180153848025587453884311552518696885860731237470513403498992244954641804329182711830605294604192654007790050677410775061926418741003739948487931068012371796301660759561907580554336909320908763043568885789739410500201746624821930093517243857280352942112885223700687038847081969163272631973455583344866045838136678699301622112668817619929970776158997252715040427402355686158176323841586065107703515525619499014172610451634572924389704618052150824524598500904961849333719000883201706459445356384103681398672367364984204361576771316836234662128000000000*i1^39 + -638982176806748420195898780552184253384752962982204598280039108481895544868953753568789814438454461695023975484094860457803238794712421331527810910568386769205570905075246577953160356513571956745065798001517812745359586885045425163223516508771896855309371357845015079547323392868355169332632594615088469649323289792545057498263972530649331289252897807947343877244948787438958277418891170791547788707451963289596176113373722776890927943776920510949890379608597391758008104962079505041721621353351653601039367830787268025538748121364300237243388523505340372756275751756362211712328350183963571904338714457666461105275154806350521270064797365832159026504638599399963160063267300747555632045014332060173558865243478109058447080248483127842882458041882410258411081621986495081523501167583407340521358134462084951229574161827723459376148909158056000000000*i1^40 + 226103618522222316693724619582792498977995765199596352750155178160318705295687558256480668540571872369929976458923124875204066575057088786894707093151889818777254946518381575746669573083327084827329873069972765835743269844310915670857920095373496762730924109504451448695561418570586078101926543300948885128456581185826463939102542261626461325773987571440103426654080039918194427184787059287294021989192888917928147078503381062393019300077428036210099219190119923738913425110541973280002603422553932238533270478420698405764392304308512974947041203858714340433794193384278620474761384918542969639043803261126522654442935170709118396708792076838482690545697365834671097282884698807411667427739137396048148276804516418576202743030280227096438664733536423854879772606327715784860541682005852073597185557182865904988559462851658016725760000000*i1^41 + -36951126947830665831388149678513776693429604389547705694877007999293903505169479027153521041101719012891645246837060771944411482260385990792893378576502073196653958352887039074632693474028395813230843797787728741948007295564296441027966138621082738776117255190257092442634883786751715346119046565791677195279159986070537374584006925118332896166835236116705203319113443901805023077002322640476202089865444225109848166622572873300026110946497181158004045916238128728824847156990136552775576167371749784312539028314889611533056046936359663318860411907673424372041168369274696113492574773937313290273956814476111713473997599969545827200452070640419528215858186842162126981178723740231565289216744558977084144913103022086416977463918142622436769368171554895606634753697447939331425739536989682141890179451917642686341746944000000*i1^42 + 460980084599195215404558509307121038229705100562787843698878705705130358681668831153154048613079452291577300667955202257248661334855669003777412681312159900118035654747706136932255642396553986496536376955896231358320619204177336089564112807366428631348641525336395690177983653726691363801446638791702720963429692871503639410401875817093463114180653013138307257597360866984097327561253080345228119228161958895089282659516778262771914177558249914699816844550709534991076180267703535661084280442209584518312225827386242429220189584969386568124739439541564448716214707004465333328649748762477137779481331470872659427546252363440610819179671873843671139455724692749899061008843383270408124676800104223776399812922436803190972763270890339928645335263382948866246250810939877024449808830324386591502069547155251200000*i1^43 + -20373220632273302031205442945003437657180269661785119270305952755903170811752372653070406111968903890096326670718064807189464593168443880617457721654267748167478428164192566384861083401619908008796449001306089011506641221556437036986193445601484794346143592138981223754082412324833456350540035063870671431636393077558388001251353590585461610493644144337569928739532896962040816543949434403869390304421769406373694788227982178156369993251126972626747788785541661464018601641412798010030285723837403142302526933120564040156490801758515385185366008370419172820187861445013820785938845617855247304151123899233558654887872438728941002697492082383315978297099210406849582724075026697229846198500582561616275702310045935247242097337852695422715080421672105038413805650901407070442442318240935521648640000*i1^44 + -161694263451905431815238668616919218108338419898349579210156876882610848276066008503815285276276870155456358593723318193306811766078398654532341789429264865087034975131994364769581835449641640022678870756407990885239209828747424063381907397418705210712116514335100878888284367475910933678917886154187317529643661617696736807343243944083981197715799420221910686034140780428080970437227620505944256231171623088376880199663482998440507534280027443606992714396022624749808525205400180503878942874854140161530514258948394267905997939723946913832795038204848741946605875680725126183473885090179285469475348024280580433547569101000031162857110590947891707062032844655600619219015138379375733455158851035547306000824787608798706747048180879298533071012112522932640472787477597043657703424000*i1^45 + 1386822490797428580617129934723183903483237481801467386744889964460569553565489320099108081661945313290917828919100914390602350319581358099608536464635986192083063133885107660553002313881272648315515795133679875593331063968709820497415083239264154086868103348436908637165004452893653200319284281993730765304352085618093065213040935597324535865056164507438807149058521465412867555602990791156386272788877574897615594854027866758215879244764466608399642427782879022882028663206468076708870557843519892300895098533811066066686760100856070204940717122882784817122720582194995147234273994095336424955886600811871073621199005098037232917466412667006082590104097865412069565249918048983328376383855989931064028974971678948155483890645807720828675461126062362843869616537600*i1^46 + 83982585491647471482587666431136325521638477621641124023770017403563888069167401112738582964146987227977928794094982794002797293005963565424263623831005455769867716744868325156926676972927222373872711356709448316441343399988835792908566706120049401444893050751029917285674444898291197080185055100061187975324729472035506648477347345932812281933539462310310688436879069330302807489336404084631509663184870725201281616695792795010924657463127898433213986055134769286842754146949575404172207388100774338334681939080583473963760787950657632798081359709973246217518470335940123958755615791431954459717923259665593400252538886884766093119893860377623589743764062807201064601487416274760753697559458580101073946220004043187724310586225532417180958720*i1^47 + 97959969587891160324208033356363545310908443842824884236390292239021118012292330218754438470793872437635219599800541124592389861614631521572576615686125451988484774156292302815691427335714034921934646146509590084741331142118710715431022498011286284042580560541324433755926359429587642321388538358448726767281302743288552243577324706411502034596685809153424080924076708279959243487693230851166028716847877838080905148802011116399897615421867142682448159796130507120925402045329197969969421785570073185866067080921160992994500495450263308642881988288540111803596369652116854500031786032925647183523590363150112294015145422261090171167616968584253360135805678390551798837439488312538967908767153553145856*i1^48, -244565293131649684558534861816961758935182209147793630730722830037699721161975246848034765797429648662844074050850281702286636127670882221672527915798069131169614049720737391362337099696036776942836987083975897112064121234656001473631517821055601679888296074323278040072706542895138979604143669952015981291327987918849385663681201146238450905869415722850706648968989229166962167182156698991239657258701493316357160749985303956754544682905095925576815652413616369953457812025544985731000734604382693274768654084333822457011408568833094817038511291431162177362292018039924373384681289146369857185712734975769565916060461746658914043054545543723177798824932789790601897069360419323661474536854083203406046067269166901155373405950679644076772369396992559967433919555460203500794910753659878684718095689150189145009927499077144050899809971862080604838735475028050098551479098594742381237472286536867161514049117812055047594866076077125751295572447439411004604870992157021085888477989049748238728023974312383474192977344573585848805122022090532722233792654778014248188591113652443065297086015729353202149561689913373677892878838128466609589552277953677146022099159513812104770051875849551328045528388900912939345182222809420996225016252398059861794894849912323774854862175054874685940551926537475251366630802276339273381609334660194638843713147717475891113281250000000000000000000000000000 + -30652117555663896558551526756668220482965029636382810525826438628226999859730789565253640039642388831985326331545518209231939819637247513238796618422359181840794026580866316378633884767179966071396628348075797301804581517025149022110192375846527068455908846323917225469836371594840541618564490412441562517919597985854158056022303588884475257181852759730937149258411787033760770242447449362458938722394067888154343783023374066923329857942896553451746209612464865357045604514879505974136217692795965722952158764206774342818015479623181026008900243502299574978114107685104288494918504069633064088239693080890964529022031023903224506460282835568550762769658795962492983433984920632273484377138607527546252898362639849503790724486176954736052104130064086330941111382752333184745443561997225270840962939451898282475862021550150412559709618977429835884447174944103677311584465582657519254642844513878025620186046789361865708168785302785472624927610523435024142609208584205841343848476853248383919915880543873342934030356120179294873055403061568628390168580583252333153993846327112617662699273774239253909473729527094123795851134326348235420743676251846019654300575902693979952914112087970765666833577847198321486736210092826998911908695327633837983847410375265722570859546056289419363221870631899485450023594813565357388356368596103115569746213575363159179687500000000000000000000000000000*i1 + -12552144915178353338323752902929933237169138429036169612064667143742831901139003032798998647315358422137230356976620445273793560387405982752124487364277538574128235776990458776312308603474248569098722969169541323061727678296712996922041320148540952745882600337573597414942428453911961457001445908194368917323655582211077612512848765788204442847539894854854470222068375394719866722680897545702153366373018309537491983032311489656499887362733976824196844698635099305875169115343472666130947340759153326567428509904353994948847882203531771551897074099487013582950660387311977120949837683933421815343555635465453314351268686486604752598654311494771510872150448312608412282678247228210324080987642826722635735376212354850220125483648671055198526853413862708400249187108870945717321658834332963371794340763222885685500356702995414235567489088588730134616201409124523878020962010428877142166032313816977159518559232800816652796235932850266971847950988391773583887434450203791232914215132821271405081868255494067784184390945156490578052491624425046443370077363577249171329731316148968833527196674806340159112561829747460080590174428875956668158226347952793762912720096648420288216292133578931533945553278112342645344341766654869181411052662403498456605261707142017692449568904560032185717996709649179390452431537505158985045800715469881378164915943145751953125000000000000000000000000000*i1^2 + -2786644838713513278021193597596917930759133448603005531577470995863882511100577150322677414121200392655773902908277198067358040885332237296216861505592578713559742792677267351849191262158211806182808959242837033871428699585289503594447890244241262390209196568901927720583624728829285666174705190001257209397730559867289137855338728918661762620159823292709442050047812533445520888750369673603881602970391386474678934398022502276134428203254462919384503577426085460874225958060962002279807094057983844450569040729579458322507550441476573409423898157143834803035125075364975691887763023068418717634349782224668938714385712945048121772872000241331566019693164452308335969263841699331147897455783798791849406914901571954893572530115160409834958133915002930419044177511347166587769559556140253186052649158949852864875003750267897557140164783139574996543818829993875945915088448004681662451053124898067897502545289456346048151080412831755319040248054684197606440920777145471842896580583806879610868580700968503163060729769660768943138581609763555505823895937295961581391402917049940628277577731247599771763297259350733029110052303085361021435460939894539266612499478374292707672907773871385713815903246148083941775452186352900911903298846297571605179598996471600030710646445861273788119439079771752408499743406347206222480540303691984787675868988037109375000000000000000000000000000*i1^3 + 104138869337138823207744180698411850043844397418834585475456157289823266485152283104027658117635663588348038440340459569601654105402339795901437147469119717927267384812847408785683557464291715163609020930777414394244511133943450940334131919902033497409657881222779249639904506232952037902607201374963985612885332846534341317785957720685092890299017878635169432843874622082159719316133795349704898907976634333997155723368990692573444019288216183453452028137328961674718614807120310053956910267272154231292104516466474543537942642123023894316229712040043357267412176478032052620833463180668477896516866942888606322938208746044176004534275277722165694243868973282003887715214085938539589808391663479052491805117472575048465248422137861092644833012477699776756371897005986696286826103220645191366856880011378269065322734288645417240941213474817896545198102817986281160983698965244711876753419518540294117190952582528756831592258419655231087049298815323067597084296757080564717348813264661861430545473479695960866004552709458254285885241587688642405354921536896078336348750807728797406950752828037400783274931222202231800494949192789591641218166539006547164331796745736916463892596787209772853418203570416827730012018487377471046429070118905884732116130933074817620149783096513192311609781042470948969324704130630283967861401300564075354099273681640625000000000000000000000000*i1^4 + 22867132167728384652007087882906511126186899237809274416707959374472776661263635676224604572693599162599133890476175897413742502193981966308031346604397303124940210396296169924165556666873678636071233446012535434693393000373473480605446606546076487110834535616445612055442409766410743833970441163333832831256404112145516171238931086454470193730333797381200294817055318715269410284306019107401465800669403588069394896864094912182052681939931528253840325201408945877356886748300693717801116012808473967857347233328676321274269965054450888677525735686462498936850319743480168834315627993108218022847857942977629353112415828962132825091521214693048941217720372364575021910419334130053722303831562810697285602958330437390841796036309890557564427671336329799609628293953241958585880885857766203113987268494869227445412893934104838982684314717739745577340221174973712097891094279476913031517763357596135410127987315876462125054048779356400486710996985895774039998181958040648724294630667492583163942268489245681173032575880432538360705897917547844025335165724506441531867843378092064160934012924470226867577180618180188070904141584366417785178080630266026489596123349585396282363350436083251867170559526183602567490027565009696236612037434662199269815553715634842941320213687050605262416529471872972605009158274208114681916117237380869369506835937500000000000000000000000000*i1^5 + -9669117455829067219481665981149181702901658512510078504887504670618655150270235317956849870465685775958440402365578162726081055954634791130606413715213342212635489730921262295918340251483460543228856916314028030452604223960919152398440227795716387556332368511668795608775507177665391772403378277891241469365511845354966387187539071456890931743345455899068828148490616823753896199334400777129754237660212969844343667447172044556441024720257506454222734200063118403680404708653812815305998976228506688351044570559346732299698132013837021931613153409071787964642501300705357488548800537340486911255152050586917625310235275690750357466522861701593085678071995471643346543481726634351892080163297685347730634362860568679432469862426117466099271644466944597761321823872586190554791087492968809255595556224649403689966082953062011131915069307404795925321593481470664970548821454928865324908546539477899655618888082703998707203990039729789042473229966420234840514455575807845818402642018850705531579751139233991443373014351220141522641189041849570030385563643442744814034745853649431918014570521268453858820330077956094953406317326544569264324880489940405854058841591179872724618804831727002668717005090586152117455621794530339422248360859070053293847383348698767174850376780680584565361191313395066884741112125726484799851905246362964630126953125000000000000000000000000*i1^6 + -853797144176876385308489075792032995250288081495428147975283077268715764866439073657668732583752310608344758091098464547654396780763870982723309986864107029612554740917283832569241682785154703855634899305152149418284011652486080694941580960168280882573541549656763707912666673027211241106558350870679047731175414917118272188171514475826104609133193245234459266669503311479314476558508068766453761590981796987764653237856044739986554311837959168403699371933337361776037263660955432986288978231679759149351920618217786980882451662612533514079462706321155205668451897533972515071118204211994110890585057863132423952566517344972095592670462816145812280013012323698066579920958100709519860668480552066669683100956494674657744425239088319164294829520994430622614630562908792650935946067861788524036058182345283191261191610454285675225555991517957517878815577272327749558735774141095686805903524697450532212698044492179833793177322831520155070390188560401934480634607126983751539960758122948990865372216355431261323423915103234356723105625633637099714721358633737508740539243204272773318322127839627549469197064800313073933446644139793308383959482909339473244253033074138283345979243966912846041177978827477419350260239924217864137553808383349354048652901914427677584976916506993616770574329507498676785267740761719791036426614191436767578125000000000000000000000000*i1^7 + 59341181614491181830633621995978042430433208036938563232922771563169244141490948364425130360210000431312609557829239261755353787392563121101649021696415137627842794704507592133979216219851053112578041596213371218646710647946720576230209298098823802932907343182375735212150634733610640394331504455894527025350346058034004128297054354779871266361081779689808936822649579745944034171323168815906396734978975215383047222691248485831867660541570053511491987647298983066767201986827296620971446910175501047461078348069813103083418384669046404541405864412656842501480246438505089192292830772435615597843250627309372656140488100647154449448495217653187362344845032255961169547257302741207822121307766038797389715503449404906785974018807250144976149919040060151988619105087038612053842249903376300266153409920851275614886708601096967686891207475846797767548603209542824071905071570725441132386401773618579534993843121981495896061145389665167696705981338584434569840542298545948072893244601334199119432817451534060557428886722265765016026196354314590036440977824511342530843780542046201658379096010392444687342465420832196244043673125938641806523435630327433675210477632875052250656071253601772710002512574098187862815375631970935814710653885907245192148009315216034516789656596579280721009611350271396130686630679333275344347563581466674804687500000000000000000000*i1^8 + -13453397143733987047719274468636773809125458716091888592696880071866394131166591963590916261693647675159956792129684200240598225115429485188217565143192774635953932612114482365874051799239945890462071841409628512717133601537209851148803702285702694886482401601392789340826670385130449969302797352697072379679350190434554371620486922166054766846488084693433936690873916725157802782875716916842768788983981670780259233279586535233434270680246826271126063828900477545378700492718200797872029270600426768683221684935131928246370235669941704978445669320318625028471887190209208242558247565567365419268008285338157305389196993780022189021942593811285407199979545107017535039825799629561638239769842968008433076326205682425190625483153368415202024385614519416861372454088112218687719682246549322887671364993007214939649335452557565458269653278167890622166983409525665410367932920592852085319127078005052846127269346733919181439738289100298242036397761569664850203047529383696966291237488642591811801169300076086039838282846419755659714434189705218069958228879043804273940513898909681120272976783625295563367628412263070126849878099984763248899557002585882371197884122747847198963510833378853932925605829532274078114556329081949613227384901486448188129605669050212448465303141885649731188145837083045013218843923805992010036411285400390625000000000000000000000*i1^9 + 932838339591676166422565238983703521532584668126068190413010663291261667562023672745535744057202796362591646060492344060134161824552480083069912328592065664539919481711298432384894561532203089940754211316366858660250801831659950452706318137685357372107432719774575283645942632857973332986381612415817340852304217952608601380548326281005829022676628177421426164088542117184628251715823339632510983089376015096884779398291589580597397598677904749110326491491324793819761828022630368694025088631737340484680140442075490693855342706644804434459159962606440421648003339648909742233810332314428629698558756602508365470693681168478508880692805568074475746420929517488312367540336065659292759201014201352950346092699748672339266497582177380098380941503608644810245756014771244454806667445447323453403564454627945058949433397195282862300949848674353991164401313757402877365539376980888470208877086190996586396102904211005217365816074786147858208504515992355439102152429765809822412828694696070340960868390658078885044423433712714551731516783829567975239538710782967299300487144715398128167849401818615247744047791448581380836547378733328196136018395418468291503302723555076926776799060347541248705630078298106718287271851751763618322160434678732871975101949359238588436228648406717443383986282187084275071650629750410677495002746582031250000000000000000000*i1^10 + -59684028858898930409771715331889479962702406116264702495857222504788223834193052172073289205542194791895053709811576598224221791080629335483010921361162326117620208845229087843917720496979353430605304799676426465885955939687085632953796370994624874227561924746740576260243605031883860581856839970588668259180361766016780108788886731131417993944366209534141430754191735640216483789376278196697175251606174331023729078188604004120114399904524737327953928176771235736408900778956764421580670872219055883026052105221828144293492550512023997067128736890215826607861989897814165137752823305343051114556136278538460701639081649222138219585086959289482948769460330846103989402624161427736007868798593453852057215794101023407340708404506353846935391211743419350562919762136153598256283513614238761849266602335710248616155109915508853831813200108146487395855535904461176598246234460227806396374025243242387431267968438814367780676845198596397073650421713792857623186070106250171131916284576610817314245580539766997334703720209503636009748965542157838706037421301568798259310012888021630167134956532081456442031786685708747061081827392429249648186353627750623374979059577724972539623902072906668541692895008596855360898950792901857938395035250330835637832991597362128326549195236180198841446689258508757306069777022585266609191894531250000000000000000000*i1^11 + 2919214909682520327959766814137069954137469559346319213624897802451254211072349319883246732774827814986896970704026054494445997685583228430741816913177556538372294847792805346052984678189104666218465623131624086808012635135612113795853869411410573189313575823443836533874357937329136023935071671966197293513050606667344190230151861119603501195285740171789178854577827219279273457991032427647297491361168010279843447893822787435343244668431825934839132742326096192047388864145103544558061571439298412233664789773490006106014710037575250636151118705733831184433919733429951024482940562969834884871906998769269305848947402951437899249630718063869892776653809656482820107396030819409223453430876490189272527515762029803837480113703197636353011300677457553191149604604889292621896930356887889565688414350710160441219215621753146148488871208537533712752960984727878315400164054439334779915014445017783166164217795356646335408304674891561192425593512060122034112943069904506345447255273433947011461750812986394159360180461548200773753422076364341933864958387405300834690390105484269601846323418775002469816101815805899951251905128704481764449329647367433538787595004334038143355846339259975678923366171144088405985690497962943466976597622305248375873714998652933898799505459869851914712641594736793705686238775502930641174316406250000000000000000*i1^12 + -88046285174457871985417762658631491820382466288817932438438577242551834414548097355912985265663270334421013061450250991299124313737018511384557849645806905821990599098644661892470364320863167975295202134822670922252407859771154500683070328195079544650342812844149799420516119527591762812399481619448694329273229893128715899438025056801749469986898458922518137790183445539540267311194817700980709952732165429991554500622301745265720606495601282721523137232553854378727459907771236484306189465172445659131573487923765562971729822107441137308423418105910010720540759282918472883688332141570539356222033448795835255337800990241559082967932999533947796911507892349171240765935215159728974184574741743747981373375159497015878829457019620293475902641420502124845552909238301179361814080249094973682055676129679548305127961374926150205570649603150391648283615762004832279194758738210996089804584475231091201889504380514227086979009390763146512516400002209835315764434226683194273749154903522929938425912446322001827210757611279999918315736217554178077071571191040058309102060435120453745791647819336948005060235280404707354095444407244602311300629325005775818248854544452912510931691253864344359038111014133192527885324522243201265757744515339264865936233456509574992410004604991272266435137122899389788915725788879394531250000000000000000000*i1^13 + 2593547007364597159630801436780085796656706274429367967937683270959867068623170633417561491706197858010248713468994794796868187489822709323806286409694319940990807607327418958968615195801618209404837127784112225561236902948088015772404297789341285329752000454955190089799487398600958680739767575598189432107325240940188007466585390322092904262819858593341165133776055634278549391854657703699154806074411902971647513410667286674478505632080021013967276857372535706072489174162478808494567067946432540200247452156180618811809474555407178135698502126666590700202615818493889058000694665280903209935475817436200410086253230361761149675017014261266302540030433468975403874648546201909668161370873593842469995656371861043727432313478663795104225353361918789761337409671225299672818709299594252520932632727273115117464389323822747558846625208936176814858234132115698108508921337464020299894365896484224120106893024206366239999221381341575803435696561348881417115911203505536694272389257312281604036333851124654271331426486740408518138945332135156502155950503406981620808377170046582591909458761096983619045283676327208880098245574490477114557586068369082689893749884108695388518305904915760221874817929681325703201987343222089382537006229432378079174389658426893413760632131150725804103556931351848824310258865356445312500000000000000000*i1^14 + -25874663260879768303993918808517263777359463408398973720126152021139744447378224528613270863638706136623406873866524186211655874518138953331080856074575953080824130454179610396969734406067710347198806579701771827648063899928247355503210748690669110243972820855424582960806621683027730737693305714583600654992441374789286513016936603627789810310421963355728207965420850124842542536840585665829700480983733656542054576109477367429140388786061064547553854015877819211144789072739906582348143281634074312381408586347187399986881437541723300555447472197920493669792318215225578078841510594284220230439134142353624738972442299725444324435192762537983333588523482885282641366020773495756682361637745531327077511519415423267654271964950208792478761099835385863722666298009839666778513243524737927907341829249094078863961815019434241555640154800128450420331798679394414376669640845403067868692672258674598033064284839667487629320712021872936241618067880482816502149304289637833893291108681058250380171675957430135262432206666906855375599595521723149940923865295285904474106339211949955601980034863422850255026743543240389998215402823317605939292371468456847726900317381009179867722151121792021003596460946579257936911415606541321721667780919848903635607595672062881648196519546312008442243739659233499892684936523437500000000000000000*i1^15 + 661682831918747880270767312018858465542741767078580900008057027715322182200564998540715447665170792412307103848585872369272738323464887062929298926789747908090865334161068325674414483111826245665003378846542747108670118019591749841784033396148724650594877365282362797418529031935036863217648210596195946214212879764608711252318954312283615175780373126454444502468859820039413215279662886492921256288616076077126933949084145894329645911792426769181213796799632454173930898685493019263003594131157623881948524871754966973453849192682177954349572264643710401855303745309999015176941528351299196969954200090588068591348823644747527754728430406875052007924492542548538149512111932601586932924682178344675995506548194722766993713849301271589422519836136339532973854007613936665363841740341692500976476987857557352930753632324819406480963475775605927242855967004303101755470760575294125711805043699755189346633256565542037686224830191833045672741839897353869698534899214606932550859161533097835054768688392012317091532914601273586858369229084062382312376795434544991145717859644612267346105920120768514010115777667982054567449892481699335907346028130242443960274148608376998901055406035301321948348910237005643890380165641268280783266108465310704267809964110012606445112065390343849331215285256033990573883056640625000000000000*i1^16 + -716863185280531489711383353939688591078585785909655805801793774740465173516445256387486762028677767452329259694451184256823008837612983291812613153481597137665349605921979233028083210377344403953585542025519670287356922782607241741290590868074874949359540250672459049535144448053430864365816321106247625084518566178703258986295887789689160936209109886325927993325996417760578521315520749719564078063165790691875665386548300768171824964447697647185401675808407706605590829591959282696881567821170469516793760716014102334872502213013389388279559909183444899193495639746576414735594874268941890681094807986376305973172887213365711938930171049356332138288433476962683270756673062974908777865405293269721229902577583456805286795348845417817059721992147975390205691060535885661860960044831915195008606069795079732111750579981262911049101150117148012188878906320780297329306098528382587312913731614590319316537067325001801664238705176310971383695278190595279975466827398385642718381798987161382833362524114914965472631008761911170229383510615621290998619882999162555926559863686409653292345818880518732750933494207175148131761039197168831020404033845717684871529612707201344795588766644484937629678981911348373928656772794646701297206243717914928756133151269890386109368966997086122317647565584907531738281250000000000000*i1^17 + 123306816955470486651607288091027790080282635558371946694083239895489716185313229673505478246529358454699162274387674030484238351306300640422850827600761102713911086017201397704738386979405663565924886478496066029046871804004706460977941909770975785529920016646669365936825926267353765535531134110901962381421040555373137132457064708304852374100969539658815448610241859230686609734564686938146196795522210319582947879507441466394353126121275843026075175667908247459596233769823584143695588699534145922977174804045758132801088802927803785216893962284638363068678968233889253535010219179230439313467375298129278695233802585525039865541410796123868445428114637498270225260450188652626928735291677219090381071383664247177880411774548532629100540728034356970097436695620332077819527512326416318749172944792868816264155921339559391484583993010977836261833486294314897633191739915180954102627925941855040005417505796708231524944083776406481564505469105067803836761832509862975410133614926678752471308519861438076501274657690226798248756166433349129661423238397053344097869599820168005494049989633778378210202214994021269406147837716890679712967477988992807255117527387178330208103456941778813443985403778158476180955105930664946659803198055632940996270053344792714536439971731652130917953509019851684570312500000000000*i1^18 + 256330686120866424811168878035838000177743584326837816906076137966732882317651830293875049514742522260904300327839893570077341353185746936701034750119215127781447791010105636690826346917514347036314385262671564579655359364455737259565785041547804774282615599622446260662133021348259824490444897354979795409502753496420477682727429686515564411413595059976243018527654939558924277954178848695865431252322095207701897337946173372843365001180257573437229056136690558305605494296088816324056122128048726105710644913922168200640400487758494728362236491596237081893784275303489310306347196017227010717994742745205181632291810130272130658207517583086241088554609751859758772841660168263354312248378466252493807392754296203607691871473672862767945279426153780278172715220626502616766843960135310036569597014852907694348228155626882899747353292723532622101067271485276633265987399833974069784492241455443064037594613495756390926760843580871393873143851670886237369193336726853392755831157673703926268594212786027928130541586109849653389078932325314061422466389500730646354506124313127124791244605977741016073796208151333427797437423546640712321884825543763276651115922204783149772521363887218433218422414833769994697519392763622503755810855811549352218986550419836004167652254259710696025487899780273437500000000000*i1^19 + 13720664263676696606999353026637254722549136790998013095652810415400609601987208933515877065350912730552252641623345844057917291061167926812200171655651802376532536027810324316214224118877787959883963269034461109733548401829875899238548013177227968186832559285667205877199020921760908324241824616217061546640227856841642624489319488344990795890856186975229874068848659804696451998749066853309544301165831620499534586655693184447407485488847104573669819266383043282779613635573791318013518062129805922760387051262432613810790939909585083668477759148124901552239044660188481738999398501790376475478420943786328272556647645609956519034701358859100046328225463620213190571627207423000928424109660860699122700722874515542102154024531807544997919308202691335423970667805678754567701274994203822754620817980281689365839247391550186512859751197592058760444918440185796336631640870941341767901463264734558240192297731857696444935779993876065812563997064516239480098028988673407632490360372828456530121337119725078593003419392409597016265188249176690267122745631045560033936538481035042594979234160560695494155186457470613583567870967481956344677822053192274781867985049453461058799100999201961711383660567493582225281312192525464821531907437065782109290290148335190636250787718150548159894943237304687500000000*i1^20 + 63699501859866349730323584731658854394018069496314191628376177145501112838949893822451422754872848857278087326175028558725353110186651615404971940881406161925211264897165091407161425952617139177317032146929402721514749252928217077215126562075488812155071149372478848122836856083065820396229232467579330524576719918915051677230441831476707214179758065910138570480164972060018790185545455190621720957036725034768708131557699878210855161538357838955890637988859879007444174673982255975619491792945888735075707585560519272033074767557173402050416814077562834840329467349339786770069500759729603155760806919078920123063184129574490693099767263375745061781404871583888733028532978321370458389047340782266964213425283822020540555418602929417775399637781802503228555138278767155182824826407729210176108791828407962427806848677179332755629182189352097072836761404267439944991562962855820043336870850399134335292382331578348107992112927246957960821733184163352495915468210804997535147319271530044891832407017357848288837237417879599015562883440035470972687864696201401162790910362829074315607546944061414849915022839120129440728765098100248793169160567025311972615074953925702471421753437489629778554318521534377312625412530044789470530025377941355160843419349748169466066887942453025817871093750000000000*i1^21 + 854557459863690802085638835591873560011442793136548825507905344750378781383425747762803459249151807027860336705817127421346825391860001852055644037772530638422361220695540555932529648578762658518762741834092939036127789404916991629445706749569789266539135152306653355693399164961120718398606077451007351807447546412891830057853570126779195521723652616940974168138890052863578078833929786655626517146447962769441509842475299780064301968384791432562831448165804649704298990891362247941880612906065019114181652380061524334509877765105485331067050419450065704385920191508212405050299672717348689529651446541259213567054462862982691055843841300600070953330664300478903579749296715642071256129138491706781965002194864238147874992833267403367191800587536513462470141646279140572994220150826404494667496977729452922704207679815904422767342439292137043970091736816983104678591204389373676325996167319889671676426957553314695033371411646194818477987157054969086311162975423331587352052223465348694751789424108008880941704912572145402570587963542628732195323968556454740739776386726108504488632945459527006791841080190532962594744624404857140669345809778084998851158981774370715284955238281179306477098719094977214105294978183245139275422835307232404713685606681493723542856601527023315429687500000000*i1^22 + 2664933080929385832827579520017380717235214916473103466779881179466525055155201585766960740053450224612078394498868355072267797012316161715384155419067602336413383447682746789486682047159007646162114556848705871105801339081251225231953768444826795184162842683609797652510408986619856137184037726081693102066127072420364996947893338291104440799985985547155639166822669193472360164130069224091021757871928757978924640268050366344380201644497380912127928739548801892924367609385213448294342640620805682460289980062423215723152631169441858866270342090501003774373431596780896236872904036049792501314841522799110972961491940815350332077942124620369425218581838350681034039364033831060564432671218185102478771777967158400567079010905020024982025307906564491336840588059263792953216079022099883726666129880339017991776799209019315275929780645530916176604297051428319245408711363528020497709516460267116071680419978470380668713794742643352883069225824453157000532958618000000301486322692093157905578933831611892292223137421387714425175608390820601830892440958538689910894235716447023230093131136725847609789580106210821961875790389398213263680355952336054092015319626109100566010597186131270122236055370452451308673676948964317100643903198763919843000349476904838939565755538940429687500000000*i1^23 + 6503818780964335650071852595798771098059706993305468179680380880738528199580132599827727663435389902137525492760452854604259085399021609017605466992327176578652854685555475625360191300210201606682714765991120946163126704330985585141068824456174350344662367968611315389487576187829743230070338323965216201659478305239596631369592062048423398806055854054919740796195744781701535033525676651956780654898247109051290665028992244144610083111681272138682576003680597449063784190404675312132266083118765578257772587680311717264221553641346893090374582904289292983921019800203999724174689713751820024985133674178880586120504207923679397776559122976639038461258714380712683938693027074365847210473177195930357561267427211867579913405897838086311043382848965685599199035201771517015872357775047783784811075198677020289952355995247976446191059791079988989700074562481443338872660127409231309879476460765148114353137645304231342274416001442648512018410469105495474685124161654902029404338867612826402034370434410160335106114169206270066451375760960732103539458939219654959634758804781430092843072550312113941495686614607954136669307726333742560854526286645137015758815644765716005524991214888104267260882646024796055300388928985377227771870629873931739070198780977489249939918518066406250000*i1^24 + 9753522882006270810868939740568222298099514758504792617290359932703898521044322301479865475200513080139653484483140637381305536028960842922225318205076529166589246891753740900783949067093967301860607220090764748912776820399567705367445389472023596453146378021144572942528803791833705367467323979038747996088673452692740507070794367148373469609260877339922154694423971650351061767095748252336364141968605802269356030044488146764375115737454528065492425403120135746980988755448049051942134271487758447537985530619278567418122640754790540049481763922858651858376126291192764205431122439554646732783922173865367391318648980211322420845528550484926068661270480981844984167936280483974534358674427627324433457808826961038881394401576805573931374760474011447376194069253077976471961215227412432994460166322188468207005391262600742955969467705958697746538518801757525890696283545354492416443361935883529822626458090778424507561452832601806016996471377918128904733620937501181491101722170140283544328178801702848170270500119733314295583900593367788043170854034224659540917791554006599295663842268629708956800932142716300889256851553283294196443993228694343602834966157985806103918248558430617715099374379587551714252153697072525115531007639943313475577781383323785781860351562500000*i1^25 + 9485329037245051791728075826961708026455790655415926758120152945640015919756236952002751619409215863666221305888738304398007986751901893584703977874320465210514581483355984585501661638347004878540299536922235814928118163172827775159240051397413846233309448086832644128750909008862392455083133603819146888750710316493571531237293258312859308496821320016527467913995127635994442646019946568003933935660147055397064548959476282698800727047346832375253860942901486404775853797045074448212297179539642758731812037091240700587616115862662219095819314422106085270099632141705920620674518551787185680532374622221681738501017897105287504290094958020010837006376264436167457015658684666815324942279748708922626988907485366114874436344040977893366372629112091682088491066305301746429702859698772210155261411236607007582674015724468205537521536237967368752074835978815580146984061365692432148417887708237502496614141907360742549668245945562048194500854836334694944351151941124652638740039561150546615251325710996941853949010509108784331499725244938165143857476821086344077244432895216249035815853891494058495966317754386797384159902281442053497785044999288032870383683692877089773856824565633472181698011895512927474802860628252466527060319874807308374398044658641815185546875000*i1^26 + 5456539951049984470390685034526925622706673097301740711446522069026967455139109226851471329879545498328683714287537026053148650495787989232135150957772504624870936577156956714917021338439689816472729968754243795555200863494251361182225055661956310876924721421878338929602681548583638937194939479168904347713532020617260189346320749308869494941202869006597137403730788375226478682355578080402914531490908852927288396502251216185961111778091938396574610424882196576609185541250140846529862390276011698163710508208828391694863510937728033289908544464188910391119788634493818882980051080305842701227149460232587062471751954864187227291810786780959327129278770497238065526649289591592235085348449287109752599143576548130286770305917699528250763567430687257903220203487145142005746136316905364095358203781349364453022202415765848406479251934484014395945723199970958019555514746027388605862113440823149577989853519003223219377468246398067148468835946211887527344307284746713195887229029288348498112835723694228982243103482405745055612338801227048806072246235910331330899675381027380976614455499367845988630659810645465840135666620157185543581398254970945923031720811449864519416498868380756968496410706105619931698590481463439909632904760382601200710712432861328125000*i1^27 + 2367880439880329281146150047657751138928871509218021305552284944251814646315129836723711157770258640587903833241538611584405855296248795316423091719016189668257984545554806764567772063853863379241710325762840345285869314428541525425777771368608177007780342385856377408984905357647046383969170202864914895324255062001671225659859997191019038691898076655398689924391600051285442362303147181734526361777904083399250342607674152215294814417126800855219397450801688353874047170659209880614302958074166556385443381214783825098129317047572981726480261768094211047761120954431431344109631527753172065918383406756973942002272160865822216016533268858333626033097177510809578256632454360204903036317460059602747930457779673106441015358695556837371421106800167032827356721122108180296554290753091429689358678259386012915702044148006129184886764139591232138702902114326813158473267947677563874576847427108227470754155256439605849035627980539143749263684156456459676457149845109232316353095182610288313708991463493422416173124797169939447286038472942962988185028523491599872863044329000750615528869821723825143850072362377932370636530529966573979632235746704938281124925227155369492218993862656046769231126164893049563698549456026619380291419309816756621074676513671875*i1^28 + 733681922429322090140029341835395702970781298125292740292361601658384894616015761298262262847001382901296462700432377502458018453016401867232463586554482621402343394896289567839559550117626285919001527569126342001155462853436215328044432757294594536975471533482787367537570582251808208793247743368299483875538262483873460265503161766680761044689022871809440112095960394008596381102483048663854567753173829604750154590584147532559844002251166594637313658709828109587277368128090044584341568878158498551560025956120514382863092636848190498417747823590118665817276538679898524156961729703991969484068887148149589324073449202502454985325915033028285655026124001785522616863376934273047602442513079408343511983210057052605375095865354779415376881597621942017212265662261486421510934585282976843565813223330669347826243991134851326617243873372007472390232510582252178814140123137635743276715952001743719204790924216014252566289737509603563853028184764680438829775693375045633436076961212426136667183995786333373897310314197086442207584868486154688940747247178720654059245504564841601040473372904474183668203022227384578819960108062726385942469129850458114649958593188724712628257375456580567545840938037182135808348866523957348725635834040832519531250000*i1^29 + 136150433465730987650008571586984483035212146132049540369810669822054740010722987403028186751747400952078378018535932837204047314284496315153483562325995244234056908842522454612798626151483816485866761553092759822370819740077590893301609091166458082352157166823892801600477831891001011825069801261352185455102064366329995872024312852469094662338188735100393297952800819148623608429044533649433360068789540448698598517215748169987985725638986691531125971760624069902547779053329101595019872884125876406477007920518986328597384624789544438039309876135228692011901478102913165642234223857945622718829629958094870838789525637411913004074691801856898214425960381498076145455625898261657863548587772537976223294358884366410076716756699640393151849645682919923190659083489822553471345516332698968252406217750414294627521014748151790541029366813855294216797153514025585398562512661095631104406853110372170640696983614566416790271383574601345154976867859672324118763018903588538478474577401519783823353834283790795052850980365016940928455080444128497612157616602659393313529473455726509025614014908745425867158074918953147836799395117919605991821083820524199187327742082659249854737892713910920729406027795025684048810172932127446691422943115234375000*i1^30 + -3553115084676503416025167608635105896561944230225666244887948740695386225907628854234062274898159342712174234531387504189572926826051752984405411032999170367021374929361921013026961939981106970103358272829058209691495306182420265715962878108106490871872364232341251053637065255051160041427924016090335971269548562984111558504872896818301780209851645690153785814900895570415012109556955950568895184002489693558712241760505999763223044654674273800554623368056367409680570763272003930547085734812010137868261952440067376687167690427711320857929731107494530506643123514457287625284728786656282184924341285016574428235141332991535854405755568004146455139725389025515153521746156867899912634754319275166702227740714689461135629804669653862567368530212933824788728419009251359771766918232721150438032753117294763531037065894744545269923155590456625773866499707026707973338676352723724152409534154294781222010201268231534312837788626260387630159736065495781440015673623124090953662767761942868005326887772524449463830591222919832323443510269667765190940193146887645903969071218139759660841790650725295277808228290695163450552128988917017367393900031896826904563992654103089375848087755035941649082308167204576811776251477183422589111328125000*i1^31 + 313352239128715122524963895482073167432731014750991553297230252853081245259603926596640411357642795938374235819097891348604191792404729694610313739946219487692661720571431388369715579818477917942534719202964470438600647162318510779789257182028934702454654290290895433510371748456650022530431121350271406229351101203956045244994473389179772634323502506002180915638655101496627456917844321638779903721735969697769449862040855973743839963913333391232772070387654774863498093149013145911249807271038912252222198726201330077070035739608622689104884703178404428361901890418176728769038625627867619621086085060917452171574261604939447254506001500688406079844466311952237006436714625409458921371669665815654820939123053779333383966545773264966619566759982028221019095705535389025788102286754972610040254114724896425601221163533121348245563133876768572989832479799184122120888223392307957791259268435511433189693576090034700104033257010474160175987816387828225756900231983821279592296238104611155651041295361348562452451301881823460011540017633793208591568756168605646421098899359406797648737664024608486709235539927929514734929753491730357326638452338832278231085964068133252119705666324937811198781128848954296827970793894042968750000*i1^32 + -6133904623353472599492089407094827548070263120789537193542346754603329923204395974352409403853758879668662791016211974923727638009405979357189482114864132519622778016441772892307477359126273417806271207968615185518285623400154196759580405090957294839336963819358214470895375635291177484555213631904723196409797346646829551077399000201633222276631268608203952656406634404423403225927377672429648708177937397176502744759848794394041599329737343605876688514093943724536938053693100514192637785181935956609895324631693028452525425008203817901563484050599779164186897681951937487304414415650849489693371216646772866829453958647495877802952073937347567454025534650189460608085107369760816191073741876271124138841271756424420623057937510700186462632690540960564600301779995686156754491193026316057043204053429684035760355838064198325314297291648079851476244198042894490853945966087425872955879875002005085352154198591471127285124779344557177616067785709561366750684514712454926499532930043265978761127166621346075509989088069505370282503514516194012152412931065531378976223859307139144473880989282902454709008224424576764682058001109319429088002903380689114237832279101830040009301071004224848930412111741815171568359375000000*i1^33 + 63585417442671925553105349382219417006146487385800267726934134000010333121301605114080676783427743630843420710765248047655511353400091843050986746714529515864357808602623154062779583504454561501660757777791012779360018140496682975853128121163384353552900092849857328237102027348887977987762400547446852511666600052053407499267669675954734379658674692968528628349439752380884204132770516112650367590729250185848680979436446806234370359892940307375432282800945223633264037350325602196629234654045380702787563843612010859147395238501257634408278283059296484940936711472689230434168215998143542228965286592959382267910222236719325182155105600142163966422908368231302184449904391352169924268475910877474459411649871066097223924378206710301977245238853680803267248869087087722193201171476065813774463420005711146337691932418385038900281995218028579988128797394501318755994392070395660718172105686361315861938952948790367876266643303733765694586461103949985673789370634892253048628211380698571184690350085977255334558844961538282052210811732987002250648657489722383374517974196011130439878766940727162885773452497661106205378426534511486693084361409448546405067777403406675286954038355139407885078726124566406250000000*i1^34 + -438713302768193613921661262657294894547831627334189158924565190036454293983850669028982062198796783750334644591242010731301786154999205862198550449119292439704088458520936482802238635211484637878356160346042340353485341661175101355772691149617836098496185622843826668846867631936887073646660370217611841556506538119060602897637802830695116485072014091338653823562588192277181467584935587127929279539535732587980726654133315032248253175352743065903766514898611039041967010591787504580561725747203360116727528241990106143725897898942472775433005514061081807535654954630013354715318351282961009230849318284538178225353601995414867770253823632776549646077410109072535591852666608214600623354060501443849407487247664045738742626243896305757853332966103758313601954315748319630716677027101529421617333200549515269054362376461397965868654964964625131860010927116870446984544684405825309148136469919535013344344156980721626953727542051598758167891841853782381906079878800485413910064396901557466215424718986918955403971691484304226544484038829834185569417339898525559800848764078839199352744109206327135871450871387020065112618302395955237766982059921287619138398673108055314740348549823971514429362031250000000*i1^35 + 2043044231520486604968672748807472576716945226884635479259850890553995039955890393518186194893161181353388426463976395494326889080916471315077516627631882234560792498764565294169165100978686905664068137882377015316573656735986874693562386994291556899142438490854026783933784759719364357993244977537202686939349558147487959786162711238230222017288741416174060213230727944237407457950575897969423907843236477353642359354559609452205052816673570593263180951163877382878470942657813145420080768748198026730185061430217395182895094228995943462275873684506553793424925207066939581998447373813475813584088514510255286994877707973287455596427929732051321850750429173047592067954007302615749451275832085710943170630952471949857063175133593974298579629512587649368676990750513536060232769492419638909786661191211892715705607926151676415937778429391352883066276045623510586422359581091709152309188289492563599041880169283957886317990426844677681593309402446119908710475194390813453731671018020542203502454470984208251263464608258619345122660732900516106907269529928912037931083991473228794804621349494528439430322155005132703842272217214189846074940255141228904351093611838412499959919472755944750000000000*i1^36 + -3557982044519480993939276742358148364874851657583720384752945550467456839494017189452090786076002072151682910809468721278769981033704453670718632335025531582876562083462148751705063287101670163313350380641909013222988804267589388719268222896926529583880508980272098779404903769417197903357946064905372669129633680040682208859647486454120357543581482383273241115145064809157240540222580313068457516388994407611434842710212859910829764349063120254445201264949538698758060583895480838779669927356411026128553407545191635779397163844678516616024897335235165147522013643971389020567600465539563538501553795244596435472196346139537138372077879347202964726666992375847758019912667757817527290891140896214155904083190031161063157853601412806100797189758876667658826408627087344631835942165017816474282862554947065953465943461074469157294085314457919031669492753843174138471730850500019738041212122587548045706594276697390068837610633580570559941226015537804593742697180371638465379025566115393259927902407210721798698364732208219505813009597809015682715081574811760719909313133303636708676440878449520284725942220140841467230621386953448396506453218240139619910702615433354215748285050000000000*i1^37 + -1337278161420286828967500919580832564974058203649932049946124469240800129310933007316153452493079146660666043265506313434131245213689750621874141796347498711391641486829586417912927791622982087895962125462383207683130450158393529106636656031195779965913250140777729475820090047216763630286254701670122377698288622139367063687531715155990784970134188980867361312778107329724861153529857584055017675126535372017546967233501784695687884911370386103007998241118976607173245325219177932748735392696039885008548121165432456899136536743229095504027787885971366606396589367721394775472499578210079569919229770456839251992637824690874355099982812476843587753165970161914100935664839008403961592543844281484652824855283103028939392219234436404301233175370496560819602770397109596125285861103084867616971176889668114428545706062179091076818239755896849667054293448416154907832311850021506035714231389539037280689278165550249582062000270834477843672799691045215143150346249433507502091274450429069976386897575480299758049692074035172653630797453929252888995666033731856596078245837156724325895922852592479397368632727699072674505754708183246255968731329750667488183384587448235220000000000*i1^38 + 13563293633791185893946132847937676912941982668574533703698964892824157264745590290519362638432592501963171986552604241866029776665454269940641838760171814982517591730312605891023782269764380623048345020565021833500698850462447307649753073827356771295818026468760117109371459116739217090397142360547727894955742376324841274425802864160866559053815908455957754028811375628029077322860361446364539598360291646984962312618646678784056954956494330020447889279996199259942924529734113018524623116343891598303154859919648390491201820994316114284427026093199483583406338576001577434989929388286449023339374730286812734268689369782621921230715889483744067094963386750605310255584863346355138728011553116559942706152865743705266953247544850813248336856401584077595815888994670472024936176115053996990032300696257260767076108412711941142108306890605254761442787050741715363424126702897696427087368764552116038897588109327884318858219218281994307420818289681086506839075460388454558351710664545179992647952172118961648024380113733231577143081683448394518868951786098571739816742239303150531914382439591945992425048069300975849345794829036473798552435447653774845668867920000000000*i1^39 + 235922024945956496902394043164236109475597454110548850980336583527193441246336019655967104470057263331195081051211475533016675908951317727058448335938052847803462410832897908834050767308628485930238617281566926529714503924283769387534290375636510642825626232347190921072906796257408404784451977849103488868416283934890020010236824886484358136578473131514071175794854215259861906758046797000799158958415370766220928072896992877557580409192096580876381053891260124565234172430661321248955905288899069208421600268686397078077539148513334783843170281146044351831589490294557466432587070801705773768499809070580468381434897426078042874013490763277689648459878084144638870237982711268361307203657898835117060995115256064902858933611179005476878453709341923934241796782989493165911107780277341827957618928993692403908422138161996260910313245707657704918454265824648978377460189584459081986807994020593058830647420162914792028839059836862554640025338362043657205902337758815399688527033372781386233461948381700475605810271720566481656959142679719865938566896264611182235480380088179007652329833815584215665595563791579305933621050547690000221260581031995121600000000*i1^40 + -83480697384047287953903039169060782972315587591730701520759743263771900645914025648230723240102175363923698536807071225689833360213632065370922537757153509793702146166195118274417587471481781801501620012198056229800162171254711055713619034978211194970422585492815051334003570878244396827498289429827561592237811996579768371549736062965241262306542533812694829650391577526291642771387975671964887904647217168756118596590099161673891520904560162680793993835279903969826735564230619803357229592315764756792282480055622683976803238660591746432632445610130809701016908165377260002772792275724589981003122814417074230189636971887609475570156899299405367972092245084496436787506869020812290038215972129168893630734231689220744934009515510542209552889406340264357007161286565327118604954180040761574614588129409908210735281964435112360051980683415984688502322005417623185385007614852428946961437159472387085356421215189658234741537981775158772907145800023615284920200076545620261241568416280980227027385595004107670450941619940722216596293275668692559388812562966271255081250532046338140353185602938013099410928119506174962544161189162920232613120000000*i1^41 + 13642824886145850092073023271610568491692365506043427670351339420874659694487152276505266524123406896421117765981962611430653547765862300425603981632299115455390688397173243570178693788590390317569754467499070001905913737018533057974203575350244316871687406946415785939396978996810874381784386087477497512244566579529911080746708445001024409984333593318686079906322693978245328167439634055293250217426214349384349615739871925935515739614011188202394188624866681766239714744202387633151807964375525327771340228406163720922093293567537178888706644033525198024964046275137360720347314459717898797504639050460835388406554189920516792621437773164831349088688432571579303319335451618907885564107681034190643582178878072436121996516852738854489336752582760821552916393681436816695914089941874153542748458427171640260902310115257498908174881914962591244179800818013394074979405874374657398188384820091968169266200105546735166977848163961790971404377786092082432648949339864992837951633724869197271469316334044236562697376907116079257359461230512002515921915268238377130740821852006437080213442549883880571022359853487821931188877487616000000*i1^42 + -170199425369320875570811486018891295477326373094646227370951152718818914256928348044663364359814214801392036876917420858907034827358126547893735071111470142427175987229679505042858383281229684261418625264010527928886821895446510113512655207577030031346945617685882085908795580058513773074972272393060526255357068012442295854115628837617480603105390614870684810815235412008607225250541042342129615404180571244191646387846119321307134708164993077632874128052260350701209213943212777945488364453764157605580398454059918732523433296084589063685549938306599058161278762702956753781707277803771937808887448977493591666444268832483346243746926973013884701734185121319187437338375557657086706866002449283536283432794390447720019668161085374288274604571238312802475079273692147420597783451618643380242453957280997395225528931953213071907370654660382123636778637418184433208597593842098334621567550840368081695095438888112610801820133853244648144966680536035975200045606227796212651696078542927457186754605894731093476272255757879382303667050997669923106283974407293464791916839417181309685483473574650815934303559826133913600000*i1^43 + 7522018376824575233678797472723528963500394900277644171674996902267554786457362728135595054190878455242575763804064595030171475784040945080161421195280511700700529745255522273284305301680316272818089294057030526458291690061548767039189465428338744937422791706742958392864800399082660148741619182024301848152663431829141701475292206051077209050589870397959527897974108453183517052918252641369283129560789567570955153188525154737089738210834819248526952187654575504141722295448471836305158319953606198747304109892536255671431127166490033447665170611009842694479261067507086946367978229065985746699778762277409590562037665916599919997501564167898944931932138855658065072823780096197170969687932614268744097703601493496398612239566097773152270109863991343965231169775755466299020609817189486884257104939452573002978915123512088363671601903439127427037630554493728433827127841773543877966701794030198584677120032072179803527159193042424365720768919959118511055573689289863123632989900200155812687493589250643058572152647881381574014577806439528188202145067676340670393565909627581839318204223335791613337600000*i1^44 + 59698727585135189550237999444874342592744275273933898686772347621066212600672806542414165888653047507773809430820100501546762676364383804841863786489608450293892188488730211455305324513391311110399434219147052120601852289229819818959147106927399356882780585349343214760136791995031583650298718766840583120715739540853933383923677145746844676743472415759434036251341328624001630046800562212585874585404127859662142409261009631027443046729186105984742375257043740372751508037279991602954382923479063775203741465639055036761637413232593479134704045672506273682639956201507541428603257401330946871200779917136940820345019964276728756226326288136231932275595753749432444681428312292909677488206688811416610663048791375971573781068448847139669121430035297233756155572858968426413268681382004075083804384535066158582990049094528892788245991657763742720348825210044602479378090555430981664497151269146274506770638674358749994256398719185649319270163448931477765738127840019694122367972893337765991384812017792758872379487396083739695220298238299830274931984930308016603012485651466290396220915712000*i1^45 + -512026642138589783736788071353878861133140478609606157937588745258699915250701526342742518510835752594335751018321155956517167793628905646125187278582947677976607038923959661862475712292729721512054719197996230212915023615191019771207539132845275628932776666080725818714261335510495322959843942865728643911877818850579478033531242559060787748090298528587902373543323926447801532253586405274109453173170269939172899489811088445881850876158195942743423854005981491831872867206010903275881034247671465703501557173073143610662668112113202499087078600824119356497695480883809095562433224512588010134855645205637969105493162986666551674649748105394015464181770051979823252848604237275318441727277261453943037169994290168243827424076151846596492701535314304805050223860360131929014497174862547644081355415220631428284496069423903721261919907065515115875300160760203233441149082574072280315198615633923460559192414375572873848505266530484874588223577437384804471596287960042854261113730644588856272232122344575445567532507957759960457519091521784294498358690737002435402467088793600*i1^46 + -98779048304092811914171602699922313295824134754676289853349157729185903690639458024024326044703642036150405439411862150629313208095489953840678412684792131068360227323232054474135846664909976501611911462769019237332720137108427246439795017915879869273515539089906920570323446104384031172787640420822543854219289912015054004904320903816486595178474496891570913494557408377912105787253180894970645980656754067033321750513085009452630221491380716490323667958859680421354651468288487102505697950577323687960087464856768391039431779755474482104138503689542770176900796346165768551281096287949600093509721381619074968218860421346672185853442894422478785121765257495620725906049447774256209515537527993374190600437675569701824405420489009133072129591090782157693635475795148334205403707146821444784566260673766825274760140996955648094467296349928647216752882720787547193275490316571536472848042322583259046691154561530820950620599275646968228923584036728215983270494583136193826609062806369972796932839301083516690274563424186956458587829977871477637120*i1^47 - N1*18378317046240520705396360243047080000071572305852345587850971694539620765915240869598345476796431415235870692803387390276315054130571183758345441923758641745176419165266383375624630589716825306416778772133311895589089446513294947510666640031346717416572286920098401776253129043251222999835098415295146*i2, -244633256629620117901196163110268560534712523133858816230538252001739173580833116835399272045949884509776333139576619169305569673545033652806330675328443530504990194662582888861283519067358114585359101752259090938577238124343656473044884906386833338796737437247855135764482147038152628229572142252994755159030740023680549675402110675078591793060876742652243123617880094203129968737801657740606045424250457754528059890733930472639893198709760406743673183769904633814303154461804373914414372927162273576786389681747443988939990654505547676941740388258675133325985857262120182837733114209483686351449234785802486536378042285303425276547303253431191021585238784780212984990345029694131457752996761332834390805882052546560634701623806552477695138820154366100684480361246485855994233816277503714916398212493041450590532481555273143586149160568637429154999440298411668952100987003919509159056473394038316213096418212321305593907877338629923673573221996595621974071599278439528438043347986579842314955099140826458817093448589610697006912485839388696310068924336152171797190261805513288869032923696081735716975208949098403656824826793969708228048999333981202966456610910787143002542479330041013419460028887416607723558970285321293593424248553057895314785712630937745279727180916808438501051543449468922862750318444179307063911979163453655131165937999153137207031250000000000000000000000000000 + -30661325978603682916658187411550579988385078282143512027096114555385188872664216148705189617542532776241047625622771956469398481451087685341339389696358622038864187572339899996928241392939361051782381628914942874375076764141363306845367501965389672722750216555107103992130263759918532032655974844270145084927957255714511173980474951831036441654462591617491564800954024146605257875979951523145527114807317787418750014016854784844417165339295647791018555619987618602864525850368716617318134638618086164592348454241889279242782669729808421544905556089216601031823532075375180044914432474778942743267567980175763268733469724802395459981141326656485040047632281293027327646546770897225706068056215768034710401694442193277603296607652359440383119234176307814174714845429814314158647011930038886157403419185213198346417525676667678164826862524291861783122918873623261840433119053741206556119589381776989609073734624788665331400612390250112837032913024917443089010210250746700809943365705597355542853088990390646216022756165175113528054012302523943011491370761474350113538230703476401019112480779837045179686372454359441249083942535792921308849831311005840532824405743789783796067590843268137242618301599594830177740675081739667384666246939327451940844374263332453942446742416758810660541684402588947959296262248574811164130301467326857018481521736068725585937500000000000000000000000000000*i1 + -12555859694056848563611295651106274211113842010505675248509335419577624530836725457119960888172064144466109513511636932758703697316049425017449086404486350234491881964040009162020476902431072970790603502115946209535168375319074324032106497409538805946638456854705413956106895707538301655073587230471469166977245253198900829003391496209008222551661617387686285015496773383392665419785045255365554853200200478409766659157601927358052746264490850683686511761777198448116929454247165276605448171576446149590866515590040211020582721761276034991622267738588179908493790448205064723136653869686100246604815025924977769942351051813275864010716679443865683259143946732544960861727020356442832786898645906430647903446665683003393683004499743753848295722210531096329917742057672883947519338374149111150165526408789990319185126551040627585360682166890659863636288185514973300854303038632463985244621358155878952054011994236976849631797228945696626049707824586678359967189714947605533804017269288919383100011056783291305189420193356884155402181633006981405602090498965698688425429038898225127790633706514468947673828167723044497328780985043214617098762711470069564924136933596157621457514799507319381456647305833017364219845765503908851761575173954714998044614722520142740611742639343541218541589227832553481867887553325810972005565425284691091757582019805908203125000000000000000000000000000*i1^2 + -2787466071990521170227972497069413986859930658763712290047719353659391417276031320510043606315973193530004103181422843238365790161312025486941418965878818633752612854961062165033181134832789130769649789367821293268601050217644845903415400113792397925744658245515222995026817813918637054812762341635022831018215661715258161455743991231457650989289059272208607378237368413329131815638506966169877449362230852322905479965608940801823513266971122934786149157429116211802283655179192534477582435678919610249369065392195984165596582891242686287156307147789298622629119191038305946063053363133051048483627019594856114929237743837710177892690564788089374012967920942655013770748689001121108477811365399010534589300960044146960125766748561372251384997886191308472577283698208455546563044807014800091694946322931135635676055983628991516997873995086632124409682944112737571286869871277048137917139835697622106509269106828367275069365691027396354581512960112695152373574974568083199753751675128042130654454589933146856411669516362387827495136978842359842575907314510572630778437770381393096119335577946519168898723139847475029387784934856011593440352713111122980409648299848241412036850979084300042759386231103334971087907050107739062301086336984225881547885223073400533654704437569338773737081725787900313398112631565155330379334293509086791006322479248046875000000000000000000000000000*i1^3 + 104174675562794865007818975204818425772221924059453945385353773607425367058370826799619297921112486396008615609459435427852340474513778604236480160758756287021859395941952672994910914229018157524730611928214090592305111693157639241158981411124001568684035017095526406395081175159681013445980653771591840078833012077244117113338559521481711033601802640667994087288035143684595383062058374713801777878530420671330478657348748727130640548174394786783102625969954293550276850859420610955189407064314097090544585415271759033953246849628260827520554507997114430046700055002719734690374893056622684500921955305846191568141536080258785563650786623191604573303706486159488315449961524414055511480200638602076825956237792322829207914450028531319634539074804865295253653129669897937966244895796459400794114464675926499981401358494995243694323418557460683156746059598734269490883377619459712115830722870915281031023472213575945646344714151644074894014540756403272492239409785493016446708880423168472454975429928051914675878148099703850176811205650438182180467160815581624046698799509942099577951789734534678913338293216418696866792493618945728397481555274739764428839964967681824951037732656806313890260319227047916109783849530781805692413301511076612019971464751567885631289943328115350548607328424931929976925990439606692487208342783657553139896392822265625000000000000000000000000*i1^4 + 22873504933075454089525153114732680695904659630898655821660258244776221430483140991271196899432219832215707211041479440162921690740000959092845171953124102202314374295137331742671472636077479658466762285200099783275540268681237140439027446200417802181419600676121184347527181360576284934385735439737058420983697376031180904543738069880219403637042173395169121338557524538871472281841114511564711300975697249431974694326058715822577700953154241397493465293470864556383717239709953372882381265209916222115750124911151768368007500619925587683739651381478526538382684646677505169655913297989066067077063448579043359270262854518474966652032907432521329777094428080808312390494191124275032945939321485067708102798704044041638900691098891387039449809547835083199812784214235151098718647226555087891206832508605495397070971375412701044559274924113824148091060023793816437884094606146758562131718486612529446075938008006557727722069042930689549004208863518496277628418838091777786585529253546734751832279479576321924805470709010760403680577291236942295088595087038716625506343478928036685332542699265271577670506009388619701272131202313938819904998143058715212600186006000763475036064113739521447886760644510334701026467181098025724663676936321918235877185512010065655525383043280090077147438316289245097283415825228667442071102116230348678588867187500000000000000000000000000*i1^5 + -9672146746934691037457916454545658501190438425888090345751160506480258531478300734684346936686896599667047142785164920051376117735163003463900796071107696397067656054824524702311497385044319326317648813824213340888657222263773654740987820118992855920785069028912141843761147363396151254200939525381695487266913872760214703869696737346177133730162053220103110563319246706090936838047956981051340639746548194686774901923262763493972494657230045101766228583035164161336653166998049189138055956287141765358434020786731268572158837775420814463711768129083470749590434584580419716346673886884357076581290749657971073928363191579237635785631204725539421059341084121486027800846948860275392677908751001284015090403484311512406332123867071012491175906951608418266295868895745627616305354411831837804120743560054714416899166616037686549584288835794014020189876387826578582532818940949213531455417385433329498667434633549688582873003708341863128299122185197620324536750007189078316687067649926701495969187092069471465128056912823218773748391694152297610363062274914957436446094422416403197317014972243735493721194164959889385203291924276692910991114918885877871569420617434763666374687814376026482221209738944335636887525079150271360646238725133579127320963423214157121657421438286496831239264353533512913887344083274636635421638947931372833251953125000000000000000000000000*i1^6 + -854038678969415636485239152414114006483965248139954937969471941126618200354908010671751362963434018913641075081288248062863564623623012979179523412971392862304160733535370603122635298949777991567763385923858342703359830412553885235703772497921608061909881204563005467405967733451866360528140867118804352140695518043191126764331291768456777377378679706075367514942989359533259653347022065180795696301100942143575110057881428260247446837999070852365637451340434686522103189400987019620344614681121842287438896587691093722616389205133078329385075120390559563433379064845872125600311621862073103523489216003688165572525370961770125486491786726438781398191193379002039436046933808268349283207684329803596196132426712519138885922196312196216723605304935691865381001896406753721948327988995920873408096252156910481769440880830867896824931553302248847246462715057701544985854877239033171884548746319161311771237930176543994780197911115245270902481572172310465973428912973889705114256601794984953214988895642270034305131588323728869975511039846970044949156996350248858444152483567801405507484964398417639237699518142910189981254120646234132255948191557945922898386609188819613124524820816838187309148415112183377079803616778598432404122387134846739058494736002050314296075020603185785610120822294099501003664959658358750751447436472320556640625000000000000000000000000*i1^7 + 59360864098401780707008263798790600413879953242477221479513352339397598747526398242637268214182719866997040549213855134898333625979077011978746393426834586859506245338118538548429970551191420704353291394603931078670888939151212230273746615897670102113108269353259442248615912463804973823838969315198855694950125419423911892414230110128797340131686867379092012278739521708627919607401406713511749840875569394751639590009429397542186732945709775384635808863795204370678348872481992019150689119537494882906055014247212711881416349899741750249950065610450740410194507958234348448444704953360616361226014111100917688737776070058668870372880574134755156371323767245266515371330451008554431338241570679733171671233347256019741598030993257212684124179457804189290668435488404790833343751032706714786142344360477549252756225309356902299134368082254211465154575542650588288811990036991776714329980939988517784542134326339082507520568610953645227736382962827423235776725410741864415727186607673288338471020307557441440410926002591962234616347294186611311867046546308280722027844905906447225998175924353908693777069060234155542356796694099397635817149910548376849757056629633044618853515820996838711707671880749074990597858117276513220095591591060470576653647980773717254432871259222756528316689124542932408633670501943744918290748838424682617187500000000000000000000*i1^8 + -13457914472864946899267510285338729505567401598368127721651551925240385323201943509200199348390021050342149834884460525135322617003787088384054924803937057343730950650998359759871979242297061039581700594421894914267020324490163145109380926769086127076143465103472927128532736369381240667650866331259309006000213387621466265266667550795745697452887894536005264271844371395351239317541401816818566371410409050143607457150552485367123767835103029356016826489372337149065506120474509852032136204661899219190187065978369605475261709130483918058149267091503627996477738174449952009315578644157512311599674809409585967675179231314041588491261974699922154376043429637769849767202447643908593796564461239912421501792206687346225181523793426492032848173001581661271297452299046463966566540423823981192775529630942307783427155396480007830517798684371513585419405887766418721495152165138914360090041501764257226121060114579653953634239436585022106892275951113749668617629389934353874389964634356386294860281548944161375454135801369007530731955174573097451992689319239163003590701433173847263839250815426172111771848322793759611377213512323947642092930701749982784016427138929316275962416597879792492064051901612309168719488294898152287130374502679800859126194838729651890184876745134511901624019562219977630273115887750202030519440460205078125000000000000000000000*i1^9 + 933163974736277891986559012911194265043234729753161452272223016680671901825464152733267702191446595920369344630486125987459663017100901401898114087138527473508478024995226435841739799730868389404300280802967200668557004601413756331904523342864809271923136454124923974905384249819107821469531075664813187933215602764630277911163055268611591144753965900815191093847850459045109311229516405553379238843991030363550651577757425624375665831623086510482625631628543149997159973739608666825773217197298034381936679786904672226838874503934342935128643270839870231434484794735530856605015303105297480873833788506094248752749901235206096438704806127327574351825654226583070977542865343609269349410449393909876002774081597030857881913648497456991438644826728749352951740316884191280749558945506709544948113228119105180822062532584188132516840665858684093489800183893420838234936439212968677977236732949509133147924966744334445799513818072638935423968893961023506438396065891727129434522802066448301147703893320043977556738787670530002276159656135210856751520194160096971731281992981999779424220883952422774603128364239760217074279294205908737356859037439649327472709504265636327539502249332149137141718542177660415736544194656203752149804015586612840705362871866742993784675803806209176257918670463369976873761542733482330907478332519531250000000000000000000*i1^10 + -59706043428256883623010280138053145096250911980775161815295750505368898017752902550050697342470435841115921954014990157072320556728373321909606066291268916040446591284379273556072171115229136927718393027132351374100162897237010062548766808994491879148988727710196239191416907952487083500570219253004562289793806635533290202052343621753458316514101504245988475494718072881918260043058951580413000333838739639850127914880497323089226245630690147253324339750080730651995504428601191401625939326873616214988759843013881266318003845269276287519758914289859379131758651368772234512280723820149436632233056374796178607602768969721636143842470272484821389102387077373052057140282263605218495573220341633913505746444175539736988968428797950750939849134472192524855311080491623659131592396091303803232547553723662425603327673061136240057530384940529897371201336664441869908948962771030645603637341178313022283056499218453465989350721079050733818676632374951939064950072786925877237147477571157540129623665906882389591421593145258085622319412042861120314709130564874514337492542486342784662668260891220489878405125145337000459932242859351258936168443286698630587525635629666000234371458079372449873114948755890192723254753655924603015540269074233846152023352369939181679246948885868189267447783381986100305788951109347777870178222656250000000000000000000*i1^11 + 2920300541487586184700278027760428264780452427837229467291172366128102249182344562286452539219418564897076448591703001239525192130153716555165919460311604929227394127695628742401373959405046860075715119604545838772117113022659464643324634968189066000856339321782482119810751572704502576999922614254850077521342273290137609278709032736586017869539622762292640323174664995946838001479362933523997391045364585895742966698836381681091306892445421066715960405231492882979326576506295466318376147892671922043227745164901061672547249843708286406205739678973775606380496785182562435921361963364238369538801903429743662960198308200912384298462177824022291504942982537022200433513888253779135392323376395192692669305606134957520426675377650750215335172002193089996031530468056837590394120177163379144122812915222007674958968615651278022552701256713263098844397599468264660241564100801993093368669040246334135720932793551143286232827009427458888066156639770041744895685205533555019687913241416687931979246579900231349719458545618692759469682074711076988219668974005451161374032147876845307688899579954807098867130060677661249292344291328862980604025319582684320352505964373261573532443690599533547340772709532925629472744391205245380800899727990686742734152663007706249409876737469196026350561772491864198041267522478170204162597656250000000000000000*i1^12 + -88081726651535641432482680849540962576114360958897699947683186520973076211590705336071670631931137856418260357144765435161336268360406087324294681019302389182571055633154163115094916748961911202752219809322393367038574103683300105034820487343876588769322411580891546620660546345079118535330427804676436097851373022082480755725572131453699148781520949418228286492731721090148618931902434210190727888796983804511798441967107985564851004766854396790005761708925333612724564600651319074323093935423915858908503494574178436417521322790801442249674406738205443075195696418696469438142245690397111568675008497520043452269380034939042642175869877932691180061791498962427729784749266295663441394401693868579594366991416108664933336994870926190712063912209522891843925137921562484077834840053056029700055028503156413746182588054218103451507653284131737812728561859266104654887461118844458877789628631893234137808984492226755488690545952697648385057886819473804253961886811181643579549119869590560534432297348511605612497320377363365444472064716140366727700511467192500099896188153707568753805988734180661412374985179017440806195086572440714289193016417878583288873672552335593252742454853040401336290659065730131828398697242879596367040857401277234282553805672842800442728732464902252855476287739414554884256259960021972656250000000000000000000*i1^13 + 2594597578134607650642693868262476058024150071336555116544802022150613440403407581248693144949339644732822345451972738464574306032925176122623143745044623522957167868434486992330297414972284174374457621475584566731065333642769278382012056708384768067040494829950038870516527180153193149127347749024435838588543662932525077406489161663773151123944217930868939094670358897876161841047403244781322954804091614189237355726468417027683646999745722529203494081305715868667409328465879572490001094905412074486100020830389347894374083019036398312530781323971440050846853490577826085366088998634474086035721755941647236286303622578116646733869006864136115471444640207358381942565446097536722408778188506903978588796434373578037843169923362726299060834265598933849946201507449287597694035330633624903802823636793213630087446979540693958920821258598883467624559033749757192068910165793879579806994979921106542852374687277876675961205497421495958488188540827290050411891709711023687457105892958312152587424022099835314006866697226367974447791208827099182397227730937530156974793269384036512125031479195080034456673643719775085698095498379157686612704871406082537888662333254812010507033311437552848704324663894802190148728889813732218701500136357743022757736313982956390124781391176687168290942686194688770165893142700195312500000000000000000*i1^14 + -25885062219079884174573361662061209336177801961603874006363085148668742924677941121897019705681751648550311316790554954906033399925714851914679043550443874523631531718449326474738530904871154266780385768699680955711474999489451817485123420854497128374597190153456820844562476106965720420531995257843370662117744193600589411056349547984062457717026140633637149984988814629822199434871007538462349853898940622127377590278110759520867690531199015416464812891917567344172931428238561334733275832487007354036959074776632726817643863516895875967231299369500409158077367029040607242040770676423011649800697205922429997601042062401867747197649072674399231277593700671347114333928976995495826434686666196984073441559541008168312964759388223282166052619606215917760459861045680981886179790086416307063268884659026302919498488674493226335845139039343702850914639926734434435337954944055819919785666626457661803025163544285447598717501781335688049698045019014565875336668694755031743686582503955949884560865239316350459575657900196008336411185808649491944574931497311203368658670018168252003596757640103408921940384421892218368879000169534644902214533025810379640586779708781785019345657779438500125080314479165749250329820425187482315532987049872064665881206328824735661606391376987476985201008354715936670260620117187500000000000000000*i1^15 + 661953564781478238187349224392240000544389563374226399631329822670979219054985070560911421429105800173191231967133604121205352388658395903610469911258247503936276138530437536618086524448907750240494529109550473031631203282543111834653011731041650997706612245299580450958765657470321498709548302925154886926708802707957814461369074231898878336000707366374154985324736915123210929143838722708281154003568398562296476100368037022688016184152642218892793760226250908911977160230988686052492712315235681747035727991832115685916541180266670941522272734891893040215100876625384483027230237449524447111697624656131073134769940566001146312385094893364678709420154856639191274185989235557012165754649386886037992760607809645040955677305789975039904093699384612353080742435574150590321582993335907097191803494683901819958905000871283802525479127660124481181022683730586613991872239240495799227480381242437979155120688719320465819725820508950882410140392389120857735637598922123595557124742459797756635917497177904828940051217260816275604379556789679604680789971683736983449487296367064724466706171484278138681055429283961223859362521464901621855830462312899960529249046972381214409671912121651822920791164290047736763973461613418299960982594787415210990318432945574096677539116333529994876628194104090560855865478515625000000000000*i1^16 + -717009210918380206382457344657546498048017805664943618364470060148863020932743285165946370430465094129960451269901471332568010712743816255862657706539007021359730362579253813207785857205669864252094813771638911901331261372555513653147567303189309941436812041246800092463067890598077018795631021403475754375365959155375720180612665011153595367003173843716137857119159104055196774597915177846756725872285100786999243963486759637662547730008477537025844721230434101839327994180215105542881527995602963226379816236753081542369793341965837858699722465597401943046533878590258323242037734723296319995137975795721451248848991112556266004371106102564806413498351252582246524574939783980460277814911003997855027675195074174079194806411188051250668236511942446791674535597391554487401553078672292347667193703435245027791981162592640792568987987436116453174818966489254841703341639366883428910588020684279718969140406134845855297127878185032867327275204445737973238511774226503242364680646389939165271984340658378591617246435509450560745223047822259834485840486987796703114313630086294212297870057234537867219361969885889125176124946448318389054471005814349858415813192999662487865855284884081282803434544086401161759138586102492571139487821574414053441331357701084086446553458676232819549721989723182678222656250000000000000*i1^17 + 123359132463238587070432502579381481913796522856666453956407047771046835241242882642079363052270030620639876261177165422260396909322068779686159549678864860317078578415610158661543165981752047125938123306723673411725217967785884716559869276251381675015687674708913740703715306533837615100167910098027930589218588567257885053488612696130178857289056042651903387522941137729678203041451007597254854866029146259200557509688953522609327818967123045404659735530275775502160114556923245354566725764067883955841761240233599051131770419912709870562795959620105321169436353027597919628925624041007892003141434138094532201227287382429292309246551265727842063523601965852363931875696831702931968179422882822280464268393153552045545612230505617673282048990916259813234756222911227833164685218093988466755137859555783620018140614253656646640669160969602927438726458138385375153432685969224604414816386181146438560824032923370251283977269269488637218866279867082135334124360103842039140674087232502734385275232826276988142002645009107568683629517727682416525021787841830636761921344782518736817548866416287435189057103434134433780589220753081451723527515158124811795889628009353649002688373270056362455431516754627548724344950230859728545482737719851400241200696515147375712146808137804922719218247868728637695312500000000000*i1^18 + 256460318200569783329837279849061981557101419489853277411462411356697194693919438005206399797598180890773875630876571239889105189812486466557462721759739869256824603987999568216782691596775934275101044255643843955955933109938552477796755442024487409584676925071992766445762579684286377492020928010647542467997884556372301854691610489458366382415978362028587379203966591903535524465550526349723560652142534520977243318770876577065311532694670763857231443262386771229562390779274007503063912112310417414284206560454618002751040241673442083654860500058253464330719732824121178177492586244246210061541074186001652918235203952504129286267663237059104465146514494749080268228324509837953603705734809941953009620724158964650507691454389681132591817593122028036163783498428541875822754893145633491473711312710284737664102542430529815342842457621489956940220115966621504557339768527420601414307649773815134380356533268907260874512285205542608576406848001004771947564669127749975012370096615053766004911644326416916402555970962858219909435311786978699247161091934617082169525604862160944027641910671343870618161431730662806676830175116674638368973908376100674308583864433723633987366664451118324573444351598823931360589009063652032042332407090635482533813900328009900821158587234717259016333541870117187500000000000*i1^19 + 13726553715097927074280942930314517755766952234027956038597629565919010369126967461749995042544161978320061049373048933072049201550245243415349446918309765828809380519187214094736283199614365600745433777520801411121535915583506544113538740189214589237881585960117214932255604198277072090220666805287811810000134258415259179816753892115864073216064813193806733765949967805864077150139173678011959735173630281633141575579260293115079375933954546421622500029438607349901234366438126296230600528309803446672870332303488452649662450397347856809244373833066874340890931482038683449782166266254400037112774164719365580483550181948920836201758188548748620045808372441329055042037745874993228715244056046598220249638751890808684095076419217388548033811705789373195504777281312092955813102904883347877775534800803949499513559399574339034481519253823758997380347743809157946483509623512997855302734787788295271846988751538797815162823592079880662355077219495162593926837761227048097306620753133961743948103149221101519982772433105640583133675275069420454120077030146167453699944219443419370204218635419540342827076524323526012190759234658493691054844265181984867557856682393592206048834871692558209481431635534667388676156762638001572815294728728606340988961240682634647015440128145860832792282104492187500000000*i1^20 + 63729017250668526525447747250796547095891527199938109080481897684318572024584697631123901024595593816362863226226596015288367847398081136348793994231299051282357549820425438219815843145892090019427164424412065531614142961287442771945963992616323889708120893351368673867252984223420994073315667700530874589022632742046561859810543999043292970652888218945506577906270431584913873189774397062568672092343459911844519080206516519542547702133119843433289593772544608432242757171343099887639220278921212065235748698620709083244648019594390686845345835517318565759548587060777013835603534844017230367112040089946247796944385994808335475767646169397042881411933680721627861249291275555091906157615059186638551137173805631995124684610833562327506390093131700232415785785972012712928091537942739286705612122286991711659034214380910871709632479557130099044608939950391738607546674630466546352450094192280103626843780508450579683688088630699353379713467522887368745388486459417265402982616426456392073013722503385741825711086254755999979611523066725746871918956889049496259282492225649790789927001417645386048186719266942425874488465749386089131572323181318874816279755293962839898100338293097130850564065626811630876118973846601595097688614139556362226710124283577152259821450306403446960449218750000000000*i1^21 + 854933769858074396582077350720138253962455788452859128078045656578515952479041067438953701674536113398070433389876172456314996722813577954609264238917095622223586000117679458063790405184444863629629660683191574392171377514139510526334785825906285996687040651036497304470991950100156597175474416050063452643333531915283777544972844169692079443827020930152012117074825632990930177341845895971651483843374303644170203981502330327208632690838133497671598884104840358110748370289565632816889955938547265765492215580108414042077234925690443115795742442044709396178150193891949710031954758836782934183225482507952737240353185156783635813935671275160329260503261603524574862393287225288842836716233522509068047198484803936508405006102591776690306357293593400849544692286510623651726557600664101607771897934840111612823826135451165292201238718458182459630343843687658558481810548652061105949214846386339426624371645435402577642698518645974272147637471809780339763287836536296001468287107503323613401208377676329359867947864464631266606481221852164251371633467096962352906842520062030739170093611533079912703225882045834369025387927429535310818407878720906861783389066432133563100326497561393117461883118139681816504998338915799444997205500781983086439361957770630878409861030648117065429687500000000*i1^22 + 2666104597337567714006816520628350642203908798589494188252281886334852738204234628164974850033363655489091014767914926206255982967799875786761292474492478199882534636973721428634082313096296047594322171099957246520008760143439112586717949643420126135346634451952648190855049998302153012900577411077620849040182555161502663976321816039706886422118404125004751875390606333425325005869052430021976993675491430924436280562506560273435198774824461357497674618090575912055512447320685853958281291231170937953196274570887288142198653883686993810375711154280717232660851345957698358623437058334239448421201037568074695060884208674313151453983067269383767361122071187034655745779949823392143698579890273148027659061092985814339003419239380860439727947263379437268497988464184558363528362977547712560383477943956066902541154410463885597320774763649193223318731997818547765641048509391465928085566411056416181606657178862418883943258140400618514835793579881753618791818167944583219134267790318782611916665351384299968492018109031221442390873284157585188653315267118478374348096123630907112730445491234688541251742489378659420951364890463501734894598502575952250218937978801152450241300424074384744955046672523424331281305476713419492221268929922535955392677979986738805178687118530273437500000000*i1^23 + 6506656968361169711048877007256965830494552737047216369663201022694435992283811734135170025044417619926386455628622665040159914776659812390479125699266256677237316040141600896355755950249411572715502639884221086251759771766094985689227091333684793632617497489867905233430615845508860076908164193055550289213422735544083004956463633333767304493159359052077344584433449649974601199034075277917550473238219967981999838097708407668739938823372130065025952166239379817241868583857508891915177502011189094718255243814445552356408938970790997136111101273046362656172308003761290424109349587141049122757399034167320242755021424663442016159914054002297166132127817573223874980982253220994506037123804539974984406835280958536647522520371233750256442123650549449308447514176993296835342624769235240231497942763696452824664746019974282416610297790651945149199808906160166723969284253630930633145830051026719079012910062245277731211326521479816287999067648447977761191009255227856504052834640447868868126605624096908040919571927401121247470649970701234718553583672697966959775153725917329237072330210413679540455656585129461644562334466492383331318400825907798832343767034083125071448717945038815660511724555819307514502821972511131317862291385085508850793048516274701372692298889160156250000*i1^24 + 9757762006705607841089924581974448281735342661148504758290507208627485566511067387145886565314732700150141095889520749574371143582847090091134058413543126583936383252165517680716679258997396885047332610563138378311778075624625770234156982651091588788047813339188430838173247653588461010506467314732366800337222118270601603717171760133276970859924827555546466933938905200909740377853643194773009398717515105307493226083448699335565827801008299272090554434595430570555642972166501074365212983197169916679988772641809225187673732426791077916276330314912011230451910884155974978047501287843162489598458280171687647090219548779018365927850110925802616896754705515079858279839553039604913722822577395528755904007121594173632366693481770662537634636529926845330811252562480985901366826129499836229228937546592498507978706122884975412784200113898441277337235685693911568377904421942155427744243845694453281075051747012385465053622191434196374205216909777438595228703951047979435263875790840162271515896084010085095012742005388197782368666186253287102521706686094931554516718578299774625152195549856287105144436761556693683660724907202195631629477130720476879409741919480713463693789804714846480147209368818607943951149152308975563440294980224004806103634235259102859497070312500000*i1^25 + 9489421978834301125944226800222039506332976840870251982676704523914384422580613224541913675506396582776514178949557064824895848107874163572908994938350486303412968807247558015229260803769886450341885226730899464558598783560223820536223053871936743961069616718260357104304894504814847071647416612622064187872730144371687403103826786367365717768905115271177544984936980144143130348822320580025958032027540782793340138145392852536629331128005421160458156029614342281620695048784099482072222217664772658118526013670843006843062485847531296905096706518118996093448742891230167591016189316345445262664270973655843996673248995617749741127763241144458856048710996947782407363162734607563215374737119969822417715458957738204102851193588542400843339341201475551875402793366352852095474774079005560263912148293143783815160456824879575005681826986773145845593132128277239159211715942317278160449135044701079351761334988769586883887980377501085266178189300938946908715616623803700323937626190740060723744498239815728330323741616146999844414763872800227405496139410073440635943479901483815230779461232350771596345039964905348623022595837992286903023537546279683382464321236022168082517245561203149213979887403127315405950657917557106249075788739182975376447365411388397216796875000*i1^26 + 5458887759519938921980094366983237405793434616591792164983316541610853080805045080951272878581690681416212780076186784474593586826265998565774567762519702499278319254635836647580515516306517617672774858857730367515912174850213467327047411485351043333074083890001073908311549424257118695674879338451861855224385945610626311777759780838559664579673070974286410838500843536585230852388692764590287685184880287663890076480989414275143549441821385400156845612776008972404664136308087626145155267127605711571859775881387439639419898676536676229903255235540103747438084889202945526973688650412837704177644225826927235605619145001168585767520165822630824048973747118321476639025572945893178808201679585434096041577024908357495908242073200707202124989639342412971377759168109408315765220515000278396367274302570416497335687516850755951141854398528578061510308563336812019273828755445919661037271419209630782715019517386460412361817178197448936506973375054954384502973009738043386077783380992608776435963209003458912272112188719053229184431937098837939435518527075835672736784328047120692584738970282529693400482549400700372257281401150610241024789371886639083006442709111135512172669415356970060399142749595855542747655050382624709922924995842961824518112945556640625000*i1^27 + 2368898081778882459731005861663561633109283873622292305977698279432811353970545989943359623001185579842548971816118943314095922279996055111505151173004789746195226296371895947570306637651713629832440973806023380558909306386655435388940925422810737357774479048057400406829725701745634656286911146761578100922979559357859730651657370969359184476614276650536681532998437420279096701479766386604897179556101317314265142604800277141763399726501603045089000402561630989589272743462805642350752548666815171374497613448645240855679814313998889210323664523723814355345223820956322994777518558878283633532705431552101663622158646480640587768593723336685020481783022325343605999382881913669487288411785155779347463029665027242205942534266351065665256559661457996030522339300433104117943239667112761391455553073159473943095948024266391031602405251547878059138006019085459102177472748323310926436469930155870193602841173877308245908323760754838525350351944038849838348022633211428025913102616503148175724983654992019200125631995643123440966054278429425785984717363843468088506852557777259179176711389443982429034526424148446305664022888210201656472424819252224657946183521717966541131023800709645787546172836876854439641458166769681155963629259261629904613494873046875*i1^28 + 733996650248359046171753807756647796632602169735186342257667587881610903512856963615717248039874446247077333909529301405442829328423068665887580835174455257267976965328182614498613729252587358661944236697142159235703981456462993554531086092590111556673876763999859503711499830749636871908176681978816093767901940162140115564348224272815829729203630117430804187508457859433356116428694616610686262957872812016898832986400588185987114892492415654357536750673437998647050078015070334719350976121343267800117044963499795225629168092633176308872997466199686999574679061937818409491794169469405500718302671073157588868492827725431704223914152332555284377143933908588722496583101633136810196937235300018068432684286295655583944938925035883632911847689731376297875130233716378244371420875227206380684066395163439563177655426878315263185263665034006118091674669865303126102458780945065504725655804522955648040389214527783283873423085380775725197925082483919450666012464480286069612362122855735695455017575757700579511585753121799860653574768560566119794426665895369826129911620246216245371474318737194811185197660221489812004521836146391732305683612025678042051514933231416217647278054040202460090913321463354769406105315249497062678770272289855957031250000*i1^29 + 136208261048965304935244381581336124622651629928049372194180103729010804656619032190584448672863921060781012821934374916239071626441039105779458318630762520633143964528225902208577121073222534608035390915111558722215458023826470220513007251362201559390329638682032608191023615181288899834506760360395886818853902329109013390121250252862727580636566882037361189489816637992259508447535381872447985532379963587554424719977258530600655396239216371046523627229895719428650415288490986335654456449523129123034016969144205581916061728672365921527841065377691155715224878995610830926322775845818942119488698664664831977038260958079396197310151994113576971356835149748389697851462963625521747581068285317731210615539682200936519768184228728366364812460157420247910894519099248431077815281240073425705862598064252972128507718138094392597731791816091313150985291365481301303737795140623244588854073234879414855275085911297303135824368390513317211556439551749958160754886874647040397596185256805102861375275410172599403841471961047481182787150467408391072535208934156539740797818709223742183274669980017989237188333769901855595442370263684962052336282414446717942155194922089244204035796574330122032067324999705520725572664164267226518742572021484375000*i1^30 + -3554630083431054612143683401566964590189319119309961785204747709476802046570547408275892847879253650523590366577495998121420863521596401606266238097981973631953294149008969111594289710838399326742139835696475992064528929434281177724836540558291430930435050194787642464364765539554532343066023477120875885845027946817367535939962266681279525343611173902988622247637367775411440609086315389171744453449706527868877365206731792589238882102018355073203353888742391196224942215041104029141256463498297301117842520134936724924206060189563193239948873770988393002789570702767743153442294882425684810429781655508551076885688883512793397682555113564006605422226011040645584976587520992157618837824270999668056578133871154989670398206722935823170764083323370891004225684716932382665184138680220180649003868793350323360572175349267967592360822398116447594717923384794738120878561096479601794784270803758894826157747817946858951725463918418715066238622331477167789440253119188600699909593726230097554849377446973025413205328331778895083647718665357582659510329554721883308236090536631470841104366019171037843712301424873431685354208617543004439622235635392602349743185334709964562004567237871431911229760986532019457130236531313404044189453125000*i1^31 + 313486852928882107934933229761906649878359832758374815533439185141151140480344018915956748951108021561745960096508909136500952793926341085843560984654488807743849078979318505422080622870505441703921924408105332346392309751218137844439393052242400231201958449413666853831793806111966093350800977524089441594852583041510718985628459828341375379377864368784328338356053371346895834429447883574329114934803515065087002168196141988976377397751147381483295087578157265872998819973096545359284285543673279708915410532149492077686070215479059941441751374010515668051727050454433597166868415080148973076650227984750204599014962443920632376273197716145988271560640563649060061467782425831054206136677500133194143481092527358424760768572033649141793239599099497800508523621784361448885494241484912728733920210876254874282070499796147444989883381204975669935833570523902076337975434797627991265253615133201699348394374031807536187512391387592188205107820199879413330620940839902341748334576267275787833602144953963299061098524172777365144928442542002108216032779071801742151536177202317025720897483115256033557349206928875891540834238717221793442999336483724628366415925882546640150105722858464642971875364500374186754814638944824218750000*i1^32 + -6136600029950878471070929705689284381595242137116063614515601552255751184323238702040806295405960275161621743530732351915837080616066719779519348982556085715915367528902257706091575068778915689386659132951371800801035062069972089991533016537849325697910130831912498126048638650580282107921902583985881455820958221879097171558008531810385960861450995595588022917152765899808823119907050782819420552856429505358590206435544839701298799785782215530866688015102817371686579163657786386890195816256970110761623494342774259587731579753497032860659478443636336106998768306285740761268976141142818373738006204155401133532618602590885949856357631875068015844077334214537501046511083565844157217296861944157351979304431908480386217859379232354168988616676877458787700316677494346146649278888826704206696458163777169024657214865478534284411606888381960128864166408229095745454192311598875583298858926355544044380001034634434420070938902318412354465812733245232465350787013719911951519746022607993670521421456274400310371199786977346238874627648419550608666251195585010189515841562980929882702512104387672321809391111108571316211613130297454406171484595186532207036649092476304482743337945408238423559296895393433066362109375000000*i1^33 + 63614016995274388680414832102681074633035755366987566113341461075272205841530291728271922471078117920240114569843644735197636938795906277441077592910874139345416766622990321602906204229063976592437937033464155216077319083758000361320495014803319030059767319384112278949165465421825310848800279870100083008514211074928890306050609764104682927420366938230863276003467322760670589972244214957818891637350159805071016329899339550181573723265217402882964066946444437587416241685401021968374722755145824381308295054014914634524474709147173719478894633875759753591529995394618984577183973629691920346366604201337729259763077231894877333949083461025583102075529617006878791697792494325376346028739320018591899076194200468535624918006983433127189604800286550209327873024788497825321833371303377545452122618834751275238188912572634059657414456150075743933894882725725708408483686794508267724433111761914883101097401193710795505355897237302564099160575543423745212962243050903926237370740607559272806400763759520056668198195001916875071305571687202909173416065485131237782543557671755445967844601443932273037450438007020667200170667023287946780770563882042458638324644524375678135818236173558727682954692318750156250000000*i1^34 + -438911290127734488965431226587518269856845991727405888224192798062182804313575060680816624808045763550342042063400562527579731236667400747465750308928302315625475545993542223785156270716032907123490024749031801891663880063896290739320107531901945432552261931134795597502196351880668699789258319184141303684971962387005136880000541456110235896211711131553044679482308842631434016000535906125043120414815706661414570413495277009248412735822519183795803391574626482433379731369880835136251129217039432076611482290063498173522423246665027725611907037012541889063071640719140440020705747497711239116608203781154582176409365008085364495820298095582715423399765501908292428596286402233390946402612452712147991868970231689225817864714506651562142578953711799058799862655126633842691585801239762211949373553679548775607611744295175320070009557242120598218160015894946240622826739595733097470147141542742974190368288089751978339382997026494694320309831942871306770669680249339630639082627620968895821671938313126892750958227737039004903933971843923505376060860475401818263090812735386209033993066295051769661659821024323164905548905480808690374210325446660362331620276102886782747308521828893564368059781250000000*i1^35 + 2043979474577023871502678255685972802138653046354990085505962617440664110668643122978500578657775490008828062669195159229517213706519992595427063945302099979248064171643462872505788091054424270679634021341555425366693592733269353528487677996939604660120592692750086740743392660681038112728730362684359390527501648576640666143831727171673282122606020861726793446745596427086393752792047775916659969976448383414333360333643833454262283783786283818906974844815898960011575795700044845687031390224512080259625048854802130858143805351165144962803592876274179513569872157293133897521620707803757240597030702712874136337738192489716363048115075778830835030373755748256533612612991195285966377348273513574404686661605032898213135525657406882848343033160664862836486920555973381692974793753033957397114108204863652467327473117823855431632420448718236056322574818672452327020390194639828320534145318352484978566332518594834383789057414743289483353492360367797661800561692532877029643654111006356763974576618332552930686792370580535733304725510519395103181014479804690678024162654802811297371922307557413822725963667102771127759246077338064213788681027213230574863099420097720677898532208515209550000000000*i1^36 + -3559753769898086659304743892586935222246508517812048077389102207436145074952945203032370090000129878603320118024878044979188161348455242321469092054645364650120405621352840151497784487399175123044536587487190948666444472371210656136397771551767086800541862519465676730758647887326799809615185465470242935679327707771967611643924804582199211431236639758713051018854403212200212757033804468318759750047347766843830385824031646511199285738592605335917990251693658966842982810111581032184763445857350495356558006721134829139104274722657437978972744319355602017616917566549451535983851865168443929651894294474184687922355515167627893145655561378850775333533884718213122858997743381640160578983889160620386904247337929253912197967626180666370175629875862223219471968210906206351788730216301935558642919126917763827242111002087713954927208527960772908302727888552869863984248548325741076265207904926219126475445961295528567156041044537665374186021220658337823406534956439579589474049127187958568919509364366095405359373165494053196224717289710167886905858672314672418917627399036536628450325961210517192793942039491826418715023548195949191218893162688583532319836768051172458711955210000000000*i1^37 + -1337294277790543552996432210920552709546086537663771552059738380159732736640077460718728794972423340304901048263084869580879626779074294672532498926130378925655088641242597003200058576897625285881187703953559869242530231802562240626061940489953360765544196547903527362539271484097523102574906949657070850182469852282576895161102149687945136024217923966158990041328650030443374254826553160369423558605418433326297693214758113746489429471551905365042523641381723347238958978114241975631972527747447771694051088606821460420485433460921840386369020298805963984103713525952106311229498321416300295839401172568838539370058231966760013554750069203160558937524614649194571948929953549447284021570110763983250618206812728778636309212671450998699772702892941763134461432988929848631677817490590991650517573974049025127127506206332317887853987850345908366911677069790615166736163392772591478191537547080646234312280475791940483533026294622569784221638143325625658238063597040355079263489834902403591883303854692767625394815478563182137579356304852376439281188150701986369478088605339347595428328158848245543288376718030619068798107533153676990079005136356669974344467021402390196000000000*i1^38 + 13568566364717916393746786627148284043060456928032512572371337900275786962582255182699111292345904692890128839469033380308031909291130968006331710084765375810317196774896177262273524501868060681217258612455296078928073264774016699745960650293602625246256112773149811536921312726629878326543490469683402076071009232150249583271729488636032279315433199171124460262384555077564997478041177815044359939703720273942197286035494237879858622215331961230240616159286848342961459850766331793799525958468338491794291814593738020380294640357326194911437958699733506365885902767698035697777724169262001935009673431109597135393940242308569708927987296891902019187920795089260567479304889992423774463290874141918191094028730453555403364228541886631387626896827148497102250268591630177133875412046830971439041232184651053445878612057437098149321513581419181509119923367108480587536275304740603590837231273330931987530451448410586098484541478938672980318383372551814549660057834532644843877544776520239472221640710137172190067730958735413552790236469103938392710918737865156673713981059304482533866173939251057123308520675433072043252405072874269544852366967333744756536690819200000000*i1^39 + 236013924564304207964551131339062351981765115401832811658327581918508121012637620374049212682777989576899491992469165348242250838589105521228486567364583637869956991239714588630921725891548913072199799425093896417066923438850974587611987466204595964663153140627161575330300006784409969368291990021638053920034000179087550113451247491323986585827059304589704336126937022296309042987579478627732871910714491866629928618790356217139404131544123475923726442921001770050230360786364190712326667267540382755452475253785903705306538876085240252711626417591739676941067666735617261133754911024136151287067526544008492062103769556902274574451514252953394729538458271630321901081365812177369606508439576643478857540747677417586514804157938460820878019539924205795604962665998398093150851370302313354596507936379358596129592977336859468246510050881437149825659355004553234390930219415578948228025421694030338745436453046096171433196517202069866639447077803710234452388395173390998392035318431919084947068955079157904306376545265291007193105239809426699869762967017604874361124847108462743101476898632496092529319860697098239154127525828584684978006958950880300480000000*i1^40 + -83513290285451190118340587805106698831419909935869051583304309337149170127675515200433076690961756281900595855727765527615425172358599899014494775954686226161301726661323936638480401009035909566433237963116453138371956037770297527338898225106486793569133285520779733735864514475306201556063421878158108177542769418464639290997419578888817299558590522080724453922183334416918117235857861107462126035019083994279175885166704054486164071392222648079680566563325921164355632304010141590165815328028110178909770985189293487977968047874765382841045286986831588256154257761435997624943593587835244848877097866141401689039672789135243554982608105164280853001111496899397916512647269692177294023897315567871178738026101316536401957885874999990470408406051028416522438069427440110191675516111384768878679227972717365757224352499584633084488132370318160543921863258531215535482744803321358244814260160598526548537090756434547969190545694617146730563964530262429756769282044527206423977129120783125087528756793133786956731809639653963831389420145006105512009112688045458942144258811794258103708278899836101031849785824361232610292654317515755427917056000000*i1^41 + 13648164084250269641614018556661653541494882252576749782274352239202428357978671034398576714458818912303850088679367646140754491036080877503492142378350781952852884137916777786332354516011890683252021991349990274781836710081647208731895899635760859244292805932699166692762526932059879813543449673054569882373396347838543501610720515565506817152161153679841414740114774464427913721696329438934902043022959824625050891246248078904759754293645937350000079774687367409874893110291313679886208669789936823235580582337605513027382462862004747376294586198212905692116890039399959339482121211343461985725941279563575740428673305152761711180040236670730655227753097846913676810426969356312852168942239523952086436673285108715372538688896620908038231633256439016354294604625842972395818117219692442494790694303933494404497631437101492688456318172759197827090219448023119782095298853042050998281870144538813453508674287551088649530324934078144537414644161844063943151726670572031364516739484127336258605915339010848005043518695434657656568019859750496165061897793079042038302141708718667084837351951123740363031131555310496064562233786675200000*i1^42 + -170266199380034930040328063791714997173271916752923581845437989433288637503131610503789070078568626455632417856274188045482521976059412207517407837724389728511085768668092293725290330879197459855082055819170960736246504111932009531251896750364547824844922576249875346412257289310902497167289100639714022218418462152873788996894676917703310044637131129737699652962247354277158557678029362835415006592605807013793327173971690357356134003909618365500630729658734013153609083778276385069037259397300571853599313744095991550984465146065226309888440528420163541806734486965279041384944401729114812058733459626414263943323332323329902827499474807380874810499191860406125881864212598717030547999947460669180985541817069422814626886907279631646493635284703477735275409636597131079952972438719067370047590188492536072638418086926530161622576730075954255053566359697121238262104993995677964933364363993268983813960935592872349366011442166563471997880215938450449987044444492103510099643942276715710679663321984443681121104163280363831724174702005738145970519123640677358175662611454554806022094411437700411803384449247180820480000*i1^43 + 7524973573535797547796452907192790369681562504741118885913050035269776723717751674740865158492227497124780273148341560999162075645358869067143589178044750231682678736206083980642487718051105600939314602226758574640621007678877994903514775012560295809846777716283417084528187751373135474759810275255194610801044737276505767008054414645717443019347623242265108537834723561739542054975435146827720546156951317725326107876143199581416781926815559586618431477180192041372288370362991743512114245044928132585561054018642916902660341891525110022120902391216344888952638325298968015860789622580936829849794548040302331962059890133256267937125015145051909230759774236540812001443961257154139842087088655879891216349156765748904892016435470558881769780133137057649629828714892415503740895334289847793082830154489119445041539251113036469536454152793427975490788106768291188623403086784502784656285000823474104046516722287873726402071292786828904825718833592828618050602156217720148740092882553786294357119786615021687692666711171133160617361710517582333170863205264892403201123977399459368113739899806779410702336000*i1^44 + 59722221834045916812033121245688340576882521025953333621897236347350422537724507620216217950728466817518454766810778919032459797737368794802681942279472817693207201725820305358676059890178207969150895842986386477722365883097125019821584679643302740416196630627301806189071791188883007206115540488828050762729976341175002997530575632011273322477722401868391642893587758478469449079037304927964706640823048227998938350182746256066673792870308098010179358431766187808265847872442789190526951794717635172716338895553869723584284833466660649202925974510198152801145175953391763848341077567269740524288688156518336190219690737142881056088305915115264292725077687721086440360331031649234642187066230510477794449792715814532192027934454540839919339282125065160538446575434121425985178520454577057575869382711401915694372570001041342942127624151464818403683476055553787980821251964525008001316195406964925220539660829471468589154704353206849759983405743044135276363692428635739793800017837246666348490982112808138138186087808181320688569262992053925661079604572605682040338192119304068625508368384000*i1^45 + -512228609008515772547333097598449468112495002671035970915210301101121826491427584120930122967191737921024870763362621860025411373297704772048531242291161148365029629789919600440680401941711252469164868212656298799007289090419273668815549122106477593295205303420428213744191550696717309512880150653029709189374835671925875128714802601963922881348561046647549509691182980498087913288743412036530371708728085862196141619805680014888532429910125655108127065072391832468682586534481003983065685295936423179140652508046997923980831326014037108367253055653415720584389498619134233384463312931463045480176427836134395247206240362856165684283250675242573050129038961382966361238949165773438262810219542641005844920567859860975603535388475613778370022876336905096481804596634751679286055264840044611312898755377732302165805801519247311886747196061013746371842798698743871602797437169327542666872653959368453657940632055996046364516098890546285810906822857467463274022505224128255755513000229130913063392906575117063796640221857603918163347861192200154924870262633454964503128912691200*i1^46 + -74083941101715163375680144297705330393132741061722252884671213191758297790697816008071131761257609327969276506463204494866946564588857519086304525268766892133117491006335988969301741211050968479186071478896739403763167806622798258039556049663674071377856893452258784059341535792686956129788354309593286939181235811109227792847475167631176328269146818540933486566628649581469216633871124215191500054199989664662576981999593962723266849140437943571750946213804665061067097587255577047119189670262428150498762909235551811447121372009134784349284534773770982609359250004206251511333920541218843658689543186946580527229977296752195618707929409901154884061732586310920308017521024671242625008101835899014999839332732107882095908552778314489367706328576003039666882708932369081629561206541540315913462982216960666666388929177202330017820475816813430575025976326839912557050899580489175192845205942111557521205327758909571894121151484357709081489973876337708758875947197781004811179426139504907057539096075611184301850289633138703586006250856643318775808*i1^47 - N1*55134951138721562116189080729141240000214716917557036763552915083618862297745722608795036430389294245707612078410162170828945162391713551275036325771275925235529257495799150126873891769150475919250336316399935686767268339539884842531999920094040152249716860760295205328759387129753668999505295245885438*i3 ], [ -4198971718961501768814309561816909956860454944810999399493572498207937472798838930475462445266412024434834121576299214246430261888915123521980354164315302047883346444890504012330463565249792680301452870779271278100340136299530235509663725389743469264390695589177525124702769281317981248486927250632273178215771503835678079196278574552004627724417979067147474724483519328495629257980165341957851516415738931355867675860194429163917304253776555628779254142585229463449604890293514658833713374294905904626009339456178394719140371542257027082824897195196579194026355495222551965296371678783948070563457291771507257718318910662426369286029841205463372096208004453412118419318117095880311621499445260792987710392584802600221685253383403082429557753469293509923874629814230070523581357137021323290504750014994219718802269300125898538123119884373209730307975147099518510950263983703181496803037826068681006751662200300671165933817070439672278504996426402229466731708947983610972571505790186507633312744531401634216308593750000000000000000000000000000 + 34744582142609756472457712433487250464459932395849644888910678706678801966628908988180193835535079847865313882265121257882585658482855299119574367065505818452390386273629416057726996159049044974794414061811442204500625029242651534525783773663360757317854714934634255432443593836056728864375024733904667524661103860219334629122249716691092192246273605004813507071319516064099834198809177558660644129493950364644141591124039665468293375125416994418274547664536789396137525357692767630696082612870891929934298620036165773493976220953392526747117832563087452088561814846523865877490453352594896948467285877660272933794531061562682695324220351329918080750557901347158228167906691063228205257677874137460570045113835528097696076392524627028481596925464966145481458858822602376005173069419338613966967162414836779059672000819932980744554904226617878400954452553925943604289460474240447966800007046278042920009114461230061104935582447424441152485550443566971053987696852834027305034953601920927029803351836776733398437500000000000000000000000000000*i1 + -132629378580932146556748102745956106378853078648830829077800175070367638662296759206499241866049636182069854321421025271684218382647278550507382248837048068084970010712425626793722460904789763998121884351032029536751452989818584961948225295505710850773531562453723785700043534529969951917825309496473466323709538231151932152101336786756092365922510517458570939438821124623676132962558246834278644882369781246624526106553551429214685074934628528575890376865584763775888094729141206118395488253840640203813926332300207132070942348467237124022682661555671432448047308871336486495207178964499128252864745949037458123439417531771440383305223496695063861164768890232621939559312922657176628106240591999369903484821023081431477901003751327999357934117715919679548074884649671548362623867164247301722092168907200099609186071043885244741453390325069583910485324063190766085964504151150920231991992121098899104404979959817654010831914720311599300792466932268010031543463731286238949051363472826056682605951213836669921875000000000000000000000000000*i1^2 + 170249336978532108743280395804704431518838334509105990254123027560143799977892791355860214212650823550089735843955083346035323345635431205930321277383576847918836679225398559411363699192050076646931384243115268134404136316021952013279422757765239586668918331545958237566277006503360447651938087647946792927788351006623171745470742970690339970830573727478825074151833678442668523818716862328394084013386191961068482246323056699076084272797782226579384821786975085290692725069456262040044039826040914766746029004374008772204580513283190204685875963670547547459160976812398843019074070965884525861746219841192660207363374345047950785355931064460696499447622847475407833648694826870573961761696380723435320068485744013954508706242469472509959526302162361135581381142943371182170061158021064632075629217002193331509462551817838763882414106685856534022359912216486882294136159621247903549770047505957633717882442998193059748090634476767619126230180030533771100094840735679593440949821259454566056619876861572265625000000000000000000000000000*i1^3 + -87554753305844354127857336715792004533468179744313370196917081492749122453853120081557073350917810420809084769138629844922336249364654285649998225325522300625870754270714070309778592094619636601916871089006031636932277070164092183109066402722809770123234415306699845552377097431569331320119362645020772168029883201970525198320861845924134664598199138676160701538151138085486392077118675863936100150178699303461139320013906016370348172607107125891415048245399887727874696508977887960717841958117048595121235932991670328633710004260780619373523549865539921341784214183810394241069569105287255227589943348762410079040288270028774896698089652809979706791768132121027190364669141919996167143895858290664259750922638587342190216999206529389769536100653218348670974212643078910824512970237013929688715510134559665555633410474888284431733796970002677740421326804438878673505452840696371155771451024413753381719284749747765147852570854217198811457785128907016333306340486875074202013131795921876337218952178955078125000000000000000000000000*i1^4 + 14788250362039927852831378795770738067326390553006873750720779104813538069668461303234931888083777928675191518699513819052335437171601634664276953794163777694668725668274636693825164389075830355475717390952929237788878554502341422618181531429228131831319138755742935465540460842041699143236954088197789070445093810424030934921862865769026926862048899119957644428260190701146807797594311981168157606468479358367835367002888670181066211680594419876645736839897446905045110910829646883050558533052301562230723608019349321026236541887887052477084930838220580318130707667448746860835575721697522217483478625701504868847533283913451282070306517996534710210303703029047625863199116258950097707345730996710692485067983465737768782277567435359980563919376096174732967679677411118653103775528662033347619789534602368212503853216801058154557020572536467302256689610912514260627336418197040171938705041694416211015248033432633238462009483039011392892484580496524349441159399268980743822064672543942240447998046875000000000000000000000000000*i1^5 + 1274281551464224309892252377237441729777932502080791595879390278755857399026849690485062203883446186011940803830194955589888464868946252743315741938929115789336920977869534699558296120906374165674896710341366113776487385384998389501127702760586439958780180467211532901525512224405700814042422938191581960968023087425710179723942276799247675795095256817058381256124103452834915590541290366078319838599325456082288305594042484063740084642050219837510917004216275230433806218890041257741899660962171233107609392730623248261441333323776375191659985228075220782387189042971679842249751421237109816737807964956711078262734423895311766803261429258380895113235349741343740217613252146552369977094052848276845668680431330804202030944521872911726937723793660195288058257352360211724236437612451985241488379514950901767937410968552204360249445959826951489858492602531131617576098235172541851996674645435747048903832892936581162092642360825811181846272344122843748813111272739936349767524618998190219879150390625000000000000000000000000*i1^6 + -254010766355020754322569047812593995825589679794388424910238221576329628631631923458482064382044688447962599770381063322506586534959436594635541373357062903915514912825474698540448162051825408620157901708558868046995595514098344111527815978450022854689523635545022070864126462822694442584780479080673465506486738869448276964435744845851550130900177511840600583305308736278787570399765650202257173883959840624745243003854643793749157207315073957531684914793840484344061832600056939316291480776467115283043247148108855207598617184969903164211254606499601635829662291799306818384792582711174523929865197035366124993768253899747487523971027197539998984434520932558352459986521386514877799631596838957292408058092732379185602003706796189211963022972893077659154344878276946247171331173748315847891049556488907267410347337794195208173701291548445387131987708321021720666710011913960724781652175482862718801059062337430825063871123806519666734770128355313294418659572543359959539050580421088409423828125000000000000000000000000*i1^7 + -54859808197695798136830552509829010303491937110706333313527758197425377496704511804017737409416457143630400147754882699687994910400622797474566397609918401659709273179092295206298567134951968631084091413404164404259812219872499244302765512258688312134475887755230432663482480114967693653183446928256011731101714449075484451152830038524020254991927605929690272035180355547339111764014951167142605434376979590090165658675290514619286404764108736400273690548359953532960575699557350636780581647605778704498327588909634633271001176165265110210782831476304083695205320065766604657140141450311557795656286659201420699132056929951168050477247945491223258268145829026007089690977417630319189305775306007842544471818799886566043325484425254488644749101841576710675853369211460386337649529332422318717808731847528924596513831457327485095719768064359978947248745902647902588556686186905650162152687324272816941368526047522328257665390207584131552823941250665446466772714509967713475464459047002792358398437500000000000000000000*i1^8 + 15196473473777202678717224117003268448368282271672337628063604190098511627190445592614191833780333752360407090978084634851807748178872106967781437319711148263603609327410948139615060433850359481401402018623703738419044367844062579453616969863893870716865111426425741920863585543384573408365483689818528127679524488015018307944983871176090809642136968761019486898029923106560403843136839924645268430868765108789387772391464329638637855757453867883315051288496720291877971031475324538789421693246733849199206677565573783948469524114861020100326663645318655789366058694992290952440813521902845436087350738505860959626765075699678444962129015171583294391171289938850512567590942226871791454564093624123258626835256728873929311200413797906247965921249352301145722549022363956038497752934235066911522906719160465237156890256316379210333208910630856218789049757083848853926899815912336879541140392156795727813394977810982493025074515702941627691987107246501927506214346459783359352361972808837890625000000000000000000000*i1^9 + -1632103340649284866580563430135586599495612333601577748460844101385928897310100079040590383085219009560970524695299222961766008250524788772311313156637598981286019948396077890281971863303154096717478228284279390537690551532548410576811346352405156211772455748140372378170681605901079429120324906643765672390122627708534544490374552618107281031596083488238155907065191995388520905906352234406929507323074583582624602421311814820918924991131997346984470607310985038484095886449355682618271031628050746831238446534420904683035537949977286007947036651127881080467457096191168664157491536415096685518430123682065068709754275453594300466593884447056847508691988968977357315843657165419693699186103975565187269018708730635239483206608087463874365941447929323299287880684813106847154716132669991086557883903930165349520866526281905556095917090625802356150601170701610737035993593140211708732672381303019004183310046543753101568340187983678998952053422845260384050236947072785793978747749328613281250000000000000000000*i1^10 + 104724300403172150263859182506010710832154408463462173151032461729961407596328612464362571916222594146941434436434849343122358786798977036614439656640553115799810950053416395068814615826325086811929560574053599627822374107003208252109076391699089358494955386931859246096686717860873799325867626611956328181781283282122500541162736416933147107462927280031615164267509127758569229042007280808113866273524397625116532488392650717019751312550695322573038926794188292821652828169370798282789645934955534213713364904319952248557692801778045895007168896748389259706360337140589909135206620713800354198781348566066402299484509732899506931768015863935520182982778856482385643273786663206989029483343404863910503822907674190947048208884425232232319326428586760492894525495304607608845249634982045549846300688295053960844309111420226078608857058602847406367543817908074237319308029833059846559898630368268030677543750021684116012861897824464288241509816902247507159212960011179443321342468261718750000000000000000000*i1^11 + -4016672175910182645563806042572627135466882974199325154225711213826475734763606654778202850704414856509200143071362886579827854970685775557770040690531325474436128150798814734016883823196212669870865707635977269993560077135676376301771860502061384819450314963310850391363278330648929734778443256455311109408759632132535499458185562388586328351670088843715031716936614898160240875249886907210104950315348383144004319859247042089736540920384516727743681797987766863276093426091506650451537153439385220286311586615049693303481668872002030040381808642368804722214843408827200513252867196252897449542472546072180940433008810454394976301066737175955120317055563638181079935390913012290940322784232043544068402053832855138029655610496178536442709717659384722515323938848992347120649138633127778626069655371015381295501793328527813421345802772972132839720040505828166104062726124101639535294175880226979266469189631531319060784034707768197726088010954492790142299819876778547284126281738281250000000000000000*i1^12 + 101372500364536975948795531322164234003571612823453540831845141963269376203635830261510875390617593094358149466150748732568632622466091128093203681312153007761642950358592888038283482298224288758040258223195766527507065168686019610326316393265904863236052655026860761587071554932076895559935435159041652193209164400827145989533476579718576424856357015767621588094781483712816947474693747127453949683400914027285155153202317577812979765286246675236901986719414583848686810693689626197975961797979251297028504758917195182356854724838178947250957909346733212415465000501339425272242700542187917647068623447769451335507962122192559875911281458336201565851143531098301625596284306730637215229110514127937692256439419709125321508078074866598345506390389454616673765187894588617661564415385464199178115037353176202989389019826810526303456454538640962325195249919899188667237911431786087307216581394661005457288203012365781071094003086312558459754339350030759216723820461878204345703125000000000000000000*i1^13 + -1776827136943065714821028023291104751800691124775645400430912463692581329851046101886190771504803378300873804057227049016116689316238444026432738348916370065926310645841121378925171018066454017956209522968937614944375835619830763621664293058204171426421045963397392574097090545746150090058278963440992047749939521215938161008075144000752474150492899944192300313150982218257175839530562105632969230477396617930619502292278101905974045499410898190103014321861952515118171597185291374323430701744093994853079417904030594825786794499170490310326167916286136053337587879333880006298362641024305911241234674591421306175911194387264519105726398226916972503702593241994035732919535992320466752061032324661771804327046597283525750853838684787190136840702344669390881345223278044111250427494532503723747538162744972282881080421390115394202010298377021102520456127138645074862817136907550564767928769423277488520498505436371717512718040505909723863729045797826748350922913742065429687500000000000000000*i1^14 + 22028074409812348266052080895969960884354905490674045604852179092444152709478330651244363309678409777337732944987554719968463868351882341168510787333147948164601192028830883768898886370421415979892487151224589725407631259494600308868410252537314745079594128773326973174931140561694136460354831908425318516104422251819501599913019710873611210626962771624913005358405268414280606552120298890602117237501621030494803562592817966602373543194739017698315875261066987578178841880673277908949086799712060953392074185889947891610141924698634695025504087646811355130799893791483222890292746784789001940603990367212073758845542234786445026123772880833092870353976310002756733797335881190020544464117725598825321529864615946258831979253370162484642157256504539295367905589294089262346807705540029729967541478399013020089998214933336371660325217582789709774961397527733765405655755455560842765804547316405957617850901573909569723430353549299940410134821240982690732175125122070312500000000000000000*i1^15 + -193647491170589560745085258054217509671316316940850323852910999824060971078915180658542377346439888632521333392784544899143218972737089659270635780741042357545828055497463190033522161072209395965476654399557199025203713123029731557015362933582635200659172946631386372621946865465233248875837640659741989045825949844867383301690988274653288026569518212951884914331582682978284829043524071622281429643036300617225589618203345359558068567452922264535718786315988645301775974655507821699550602281335715462347375765663033024432981206772284446261998640214948128445841371932440310350456424310265813784886629196038277496633706444773463992582808321703929341968317033238790881883801214763408967452470904680739445433434116038618797509990552296782671183306567454708153305437433306160871142106312322476419756160065961013008419371173450565957980237276628593564623975063424383933435052006547180443801417353257801583318617681086882217631069116064034771046296557445954401111602783203125000000000000*i1^16 + 1232385011413584445294306839043813412878519641001216565496459778891303405592949257516093135690596979364237397600654877224727849447672279787242038530408657870819615020335724461630638037890525251095882922237494916774473440413976266391278920281126818111039809808195239598275370510676599941015723922473409293991499208515182244459070517867755224884464782231722091119430673911308630800570076967973774625842621080474499395423901566759229158134879220264416628560529407233485466209392782353844555040427715762516753828745633914587036790300774866144827270303005080265792349212120291506753835715306616261129696460591585471233713177679750806807803910583459154005925915733923705306981121338862888482258009112511987453243675949218882761464751449380511457583534395343408106732954949240544205613113569263134913939242242508428598539843707825744743266473704160706858851420533088940344304254601627587304597534529216376539393867475613425828576090737771571246476751293966102600097656250000000000000*i1^17 + -6249162536060032844553757737982995436130088075252950564804524036197952857560347051704849997281409307917633242474644483388334713334852829696181577578593112039542024286091249007459020796846042981944071554862249056621097739997353136647434433974831397160498901209768359566310813706959604458268754160765796199923285914698899269704238562407243063408216443163379754402299069047604301998205542393704792306104303372567712064598504268594264790798001481796112528185477714652700490401760158966983144783237165661713127623224486557857441042975048377827341917877632703338769340596132022268859700932361603791182437502730708587755614547685489427392999638734159342609749445051033579822934946449055371981189234483513608026195955082923371164066378927319869887154100155374033744775043505759796059544490397075769626658638067156367555658392119222118204364641475572466609633042423431212933080134837553898905246669547532866470801956757776810522505232749469565203698726381301879882812500000000000*i1^18 + 30216696486745408525717493155922003513412933476012551399781584928991679219885447638083753275518519332741973297424739898847754208102820170894170641460839765539147380746837778194853020451770876716099225156414671145218871851133789083555301139364806471139720821475920265289781536785919045741020370584728111691930932801800656207170478803291323720348117487549476350371220028972841783057711418577072085398555597120460336417549303308323390792246051514364691255544305728157720394485866195877904967029046363262738051462300349703323317227856738568154724525339161158233660665802376766545317189143522194209295554307926858788457575989879339042458962734858490621902746341423982574521473811508249154919778392961491920815863750157657166104837356119155638020856013153098798936672585498884749428480285052492986341734876837997404036493648489213594297595839628676017373339293902075273558021758481743294148208751650416772173071809281464171159142392066210414637124252319335937500000000000*i1^19 + -135895291162589995630599001107902580726568280969355716064427139782532043986495162546588283212607472588768637865677521837519917705679481773233322236757749831368152318324901907325642792908252464868447543112137821686796803341975670672557655715859796225499525220160542787149931218325407800165629406927158836587320034983416727262485091891283309478274850821293123322809273664735333167297001424534934264327128019594296703325539870181299079316773490979996932837363924231793786205518839901412296220565354334255396095844593928516141675012779026481600642728657999586325887416560724820710343541547678735865048847627405288253486012346810188258300540729447401470847140384017780600221203974574511662911696125849828088476963811888893469794041715199529397291400866460733766226595223227425265424149488965702413209369434530254643765129696338180987676533119581617032960045628457816654438600622434340099198676149624907895248834382969976889309646973732140454702377319335937500000000*i1^20 + 429355109927563280130709883018648770631636388708417133189726555573913934520117547163367836773167296222901970872897538978339701306344436193637760470179646111208203306994251742353275436023209072703984491007190081612847026436322487716069163097741083458170036241676342712131575593038802499262396803352622467362794807032821002858720065657142441021235434823888870875875428814459026809794881940860395881395720215809001739067146720276817941623697278226962530572979468850735991570574564055844016279815235839058346030501991061016146617646049897160881677325135407448261537650697729602402530551652323570093987760073751811760691166327732269576110787252885162874726422425076771016372090553863134449926102160444711165370762072842568705163907429912978633927305276139887473011893819517833930472786828771140477918083826512239944040874849287560056813612299876256309768944433713472027039394447872247757818304383795287115558149788227407962784965902761627197265625000000000000*i1^21 + -650488404522677214867381188731561753917524066243534235980907309310558770199495631666031543087491602788321570593708395265391617818190763706155660142447742495127736975678394879030429024292032923605681653961994712916310255108795288927443706586764604289969762227288130983840056081891739952332917280334343117467549765769824088771032324030484036527986296029441978796755304994850461171510506937233368671223423597342292786784874253121066718656182969088898670547424353811435463202997349115673993785768785630236956879342786392297771810896618410777940345297106530934305627931528835923536490180822039716948292858391076863982445783786947739421187242850201056916142213210183421209625489678302518937419286072859577099809953646187714532723531607838745912814665538497999824041181773885146281225560276012440414997464617298049132865279726987745055517021709099490476466626672682100010599031779880893342423354866563101775054884455758174024663695544052124023437500000000*i1^22 + 119452146820648348949748630956126540590271428557010691718369310941672719041635669771637876632413233146696830664997912531166008937241664958104891101279287245419339472748036570972808383249390003370004076538084430613469298075503980850032212435426688575624545636391892441855950354237388809039589472349351876260026125946148086848368266606007533422846115443324239618709993645518748639972291417488444165409729716218048912480329338199568910474918858110651280076177251466317135138210936821073735987068895363835634249787829053685414863328959973382005341392147693401779058960176168305424093040062875323904763440078367433664950570182422049556711671320661514051048171931905177781533157463554744982553527525687761032110665382694228878372506426598808552219670948975817402136183440666733903156996458744218621658737277934699747229581125457455876513066212752806345772969963680919216139109368380019090995074136211763795918827400484429206649093627929687500000000*i1^23 + -41202455331574260211520254485417810320073864515715798692475833936715063495322548636865644607161376179378866329517945200949124497842411571713595894105481841693145806413903498459179270353641588764515340601993941287814881001405126582434300642086978671276011436000673965939060907065956449498390494930834637430330247086342053713134056998545424793430568047254399527792279399198344952568072788506079097402493265458569177487339199680558752812166629321086016714447286536546615832832278310681549825055814754385547729699834102373251239269327457709491423966375715589273362082237722556090654055469033015788425129412770693021649079606780624408527966872739390448342053488626850968482245878487635413918324066118454335025137697962465317496737341988913193074726469432910774675958509407607741956155291310687163568943063111211522404447069492866338528839965735882826992548128432206041078033287233755009472840750938128681368090325771680775642395019531250000*i1^24 + 4035148490941691643296646269198192334774379603310665362451604448365083638009407381550880144470263078385233527598699226445767888986072826885753569426176651585311152124969754239376930525322925112555139173218027944447782638370835620453507813321765790167786775760060986758701121691263699044720065463875318007059806374512333997749381300730537503366717016860947530564430881092528650350581400385041595055594657690812923780144078184241582059986944366187552845175302760403254157995261249255643232344325719873137254356601190220639389511485300921443201970114702212608299315665323479422512303151071512001609237467188125844667445863729279352458142299320413219416609167677093277940099225411395933850487151026291544584563217360210594337209337238319810102183974718293945452354626088077334681413539693156719470686656131139678832850902993874400415860560185221660417241367429195366965877992006557385174997914745954084146740668728256225585937500000*i1^25 + -525602553889392952408701483310154454615082280915334117557505893770137225157048616011335473367579205106988779156877843410123848179256781533303030690502261352313850817897599529152217449597624197464702729081423991960694183228038329170834325809762994224663467320153224093710964238204463864508219446097909654771276047480495371201798442996040434296520808841798428939356093494162938947686907590972744097870440502711046044613382586626396188984891133348448273519604889206412919327032177451734046483540917620031786008967011047428815544577059781170694022310099555296818265515305537333555505659430775470209651666346450152236900739968595766682248075903891816286150522055836305100335950284495074901625641540814928366887523977335185900133813576760752774933940759198634839532893252285368455613292043732765887120569530471688380319144502926028877284605317570780171274293390160873181162640114112344652125755183255457407786540985107421875000*i1^26 + -4138820667717418008458267155716156960983438259974336640764086096451754345176989634956180197479174218360466862886404410360671579203371638700409466285420766284805559536472351373484091706754590650941632285183758809252735151801269063039676316710740281299152175736145529387405519027256985549934604535030890982392621931342651995398712014936888933004019215295847965366208015238258811859534328715765221958529065720871043738110096438693088204443974124971404449055448970659944909318229180211329799097518972195298651617266656287789588390201114282111452796610079553439745879687431138812518571005091187881077291779338499247194884014231566702776456805439027028407939155287671587339592904404075482441331155916892223131354246388260280825679726266148513078708658864895632928934651487873675864530642234598783106210822827418688956459767380262003401832081533843662344516749905206443560817296702683613316988797642335582733154296875000*i1^27 + 2145016001301118785807995986669234039747803460339614285047530163390367175670392400817311890503267912682534578836685570316325341982188206620673901838734927565049778527208994201970249093386270792910146973039924901907179588215128151195437590511539074742325744396658176627723538297930774243019334666300434238986025297224935440348374115173207379721705859236430844315725471352253780432858510506761243693603688567219351889378393023280550519562595895471444809124454404562392717322990413498150499420493534295586697592047500953450630139894941563271263357808280951936971383171288960428829222335560600546448753754158816470021356958759783280275116709342895187062338274283689500485812375056661155221148355536749605585251630468057664623656510390152197716992468871874286700662653502357245026909751918660351889883980673258967450892325102042878275516784993318530331171538211340932590622110704618396397922791782474517822265625*i1^28 + -1404117740556813996782225359754530586153198326233090744620781458446742449687388666673842990455164836226264174796161259214243070966606490078888452864802012184607403827584030235884949572571639905899174863680416728338130223134736801394274806237035310672409903503954023900842584347199146895415630836630549889730440982657422861197703654863677524256260907547023791678996965569362077882725955226454495729433378860731160909112633528881410487281914058905227240932204650036865408768459654277048906022665415605158455234168036964002890682973481978519115612649757562394336314733539272650382816912333906689048730248014184082305412862087112971605208851053286768708916042251789029113052294562109425121947503442499834459484331934913560170906568098004835655098318446939642529826359946406498792884655024632588113949953217522715849280770317224492820689649060889988240977747699925522630765436005407560830979843139648437500*i1^29 + 44762567393628263875959433421105924584986460110153933094446248833861638791292660047248137040678840699787694195762071718507044533062600609860648477656410494484031770021657499832058655611358415252294284399864198071142633376847771848717057941067828300544115993433450821533093746110738028264603491392116980622675642034320590645216965939422071711491570561694970435085690668908980574371525434294175791160745141740677500021924961676941602761248147061004463013181482541230446721759492418556454919510371534908771409704291662942285294718378549192947237852567120228588526490232958130038071312320683519301009662022714004354316630445492617863267656707024420137840520023200222063634328568713698367674262628329684835982650510117880518369061740378411565377715623987025014544304968327201318642855957136081185452994262168489982591634231509714289753870048667827653426710649267079981473662769371205947875976562500*i1^30 + -11686224804206546823890752121680064296751998998819992645873343214295470351243449913545640437566822736744826883270349497939210172066386575282623271833639898387138880076452777119772840822057719216107804468939881236460788309682814999722077283946307632527426977023709509108089863765347935993074452918453597632012876332926820203604940849627144255588147789302792126061352783024418770277598941539025899008328134284797338744192665667302422359895508815389934427576999164097004967590725520782416339148577906706923963379971894242104328648328006608824175531390598233282892902406806745524727790052469192872764276584798214641684343158081077901499231825424483069316058206852588742564235870354958470407383792431481472747015441622073563851627158257381170144860484021631546563231784567948243828123567653883763935125962097567126846662234639743761218742784361459706351749816058679959776436449182128906250000*i1^31 + -80167710879444407048919850201027824693001722058440569601648178966360653037403307017943744496540028427205285785411042657949422232625661817736530621742521787341748341884185656101461306533838708801613211260034000962342490560789443211207651865067888566682825136204879938602944071431665056577927842269690568961296801338701066583602779271003832825561830191125250872307781000904668223709629267953222742061297343212862955635282977903785500775192617717498899236089085169177231379139705637236402742374803868519945813584065364231565009258989311837228425086159176821792432018316680955506379347642725131335926238921148842627091115269486278589388017696362729718159085274434106947099667060720663063906498744485771755028239356809032015403553713413923691521296159910228937919339849463495571550637868771268984897619140431123933094558351236899169355625919030743853075900410905703013310546875000000*i1^32 + 368263074964479323437431571631653789453974291643146249827073595637485380315162917341081168592896248546467454166893923779451248995025689198784611947147314576873224367719566337762700660643354106888226551175490889287497323813306488089017761819358150629913612902113050650366534919451267172840907487579518436959189509704129521782213950711988870745133789876577232292949361649791554165769001746795760336577687746748646067182601133579272905441453124067400413575864193039529104963381655704436308247699982985264178500459427265614375188611377918282060152019979144743494223842360566790725063878925697968439597213485780878760939976097722333258834796860210574830374196588123788685861282986270728961637207852529306885553864271712197792539707339642291614468578706104719943673024894360952621571821451445961490590914511715249204121788386185248954582511391643718588035496620935546875000000*i1^33 + -616665270089203562062914168871708785332186769872274129423575824357167104402227755195851305547841382663185056633451290059397780927953167016763048178670218614005841557925438757113453572969102737971141186505645557637065005928771431375917361499219120908362871870177020613832460870087841959326274234497898564958431592492818553534210922254561676274269654625628897120999690532671829795928851399139223561637793412956108020376744062092421728107793132327730480740596396655907883003511699686641863160973865966240967741260114504074376382480665012577381629266167858865797298129862201371574988848123018078532818720590377554660356524152076434669952767121868611307542012165350423289760853339440478922088400341049332092406781385488917619940418719911622424209637521768391353604932983915826340928280147374508296098921024812469160542846823453268932499912006235394990316015625000000*i1^34 + 490506162821544800007211733526186741300176368329252554840404528622576333754709535452729405139510039351637196091326465845492449011852976776243978679618922437311091689957210699697083222051683049685366666697603900156096548355250596695290579308236575423172578955524579822172932504585321677250419678848272061436288105365182228435198383202064016791039492988253194430405411265221511791714376161261152945578905785879615338589131262147214485547069390645960546573336360926030627405160059240312439348589979610149459018662569802308020963900160758906973892807424187343941696739152106640484560673415116965053884040049494231811082091735054253971258149543985300434386195853704898337369159200537397153580971339138422308512771627936089622500921986429776210029132430566044924747956390053553343410974021508429790265411430058327339272092493004483962569093676204687500000000*i1^35 + -213399161891198260478265482217624096898732527165589763310581319251772537906913611377921401129623995255003176405499714957779095063973850389697587630705247574895889901396941103782407230892681518401617110000761270021197773430034581228114300982812471751374084161640524437093280760855007946396831637194323501876365863579741910613188166787662599982945302069137198732967896642537721974468389319486904847944368508343212988105899171294176645323900541534478304017877149405613409694749061807369695079215303853847063834328277990055185651039283201284990762647067298320047145649749194640278320261172175637413922568029754507439468874413291618152210902219001516446112196898180753234033036240640060217986976526077473991343999361349439653629131124629375327284272982680250157868914641737421355119725227917205951249760481427847440760845428815266940062062500000000*i1^36 + 50162885203189249521666864596143866301636394819770469862781060834733896305127056948480056140861351915155003313909048995516799614261863056918454047088134138577780922865485446898739410621310342892944151442935239369725306737718299475872491050729693052501726938061613948675305204352514530764255824830069703232235883176261882113273246685090830673839249775219190776229422069310453644188806386333383223613662385045749527802348049574432967819878592420241349220584968703844894463067371751430891795900980051686808157311698310036476250525953078334426745963060529784968889241462203559936911527105508653910021447614774029834566231239676045401465175290131384282459265834038515342869611938011002251156365108565040505899620148319229921192747947477062577318256756223255599655558875360526354689039486552387464234950856344089000419594689346100000000000*i1^37 + -5150833075645384189852305293351287393468153895840665857612290782765288604458152288796851093897745020056553119664357266454003264546434366847858341647098743149351301209264196101922512921589198153208307910454996039595462976850131513396661711263840072592185907420523494196468436728515908548524781916580751412740654816279252102009533484260333337633444176242888853653177144607410925364161813072576698290689749887147668099361252956344479908474836186025338578049897186311617824454426109744109404747244215751273805121618165411344925938812633167324428344540797924100997044145913464774708856768551382742800500678181959292452537062315265647061547123534567305406694980590494738464057083553021065413136851430411064751905720826038444312469163357496377417317386461905816863641139425669789890990885017771374998309700567240999776400000000000*i1^38 + -2699467776410041981500793646518267891225375200818829859883142028578883988760487993510067223962312360670557855495769647514920201069408974629167071171573801811765189724704480442070287506059968600887158252316758059763340676614427118955392459196135892757490810947002073038177752026864323891451540433858837862895248531752960957000016235175269885599998204777221466149340149476627907205217161025521656139692711648860113881865931203753282558480103710037431134666633220017005906864273457720147432245325542909897610749821494703294539794645667848217200764755425680138287489820073422059929554564114521446332220049653588403128060633071549608597565952546244824394877882236378608068848815641009414799275992635175144755798356308755808153220084435134680366133108696015852807946129878938819725235068240100146661020481456000000000*i1^39 + -96602301267129650436394261368363335648482927422768538846210220213415401341745713519292879433512531705949228400518734408801770171727689832137923313233222058925153069176544862034585691236918234800429507509275581129218669564083745834314152330709697409303225021649332857280890847543662726781211137608494759072910994045806581441749807096599271876687009852778451916437805267049510654609715495773017865297178857166222479240652163118039778498718995060526775076126958387434640962993092706226579214731238197406753849029245572549255424641539305843753689185831241968072607202738583506192833377772392892355375859437015329263049285252092553947087237227924546586390281274492784917945973904335090759010236823301119599451919770567974061173439602865944718461443700124918584047922895012794315546833163030516800000000*i1^40 + -3233735536979509564694234410037301640770004750930877975281613801031577694841485370255996076073485585093133291794208345675319202072467471863290586675677456391141576602550221964155505689366676428415393253769670619735826970344160431607177927638302814867619697081852613980884672447493584794008419802464961926895878146633446093589079264212250571659157923714853460415167579465753743880037706418137700598245908134725506407060794644695851303802010697775532737272039544761392863586091054903306167031987057056776654492587089975729089087671566816098741634938289637128313570696510655834299120397731586408652457202669424379517131034735312671108835600683374323240269671041534132005803251645695765663453580288527414377732987473626248875497633937852742876107576173421101930471036988555992428800000000*i1^41 + -15842485720613125191043189686243692271896870188885793648176766026002320603333024535522549807756805466156518109241643428421194899461099789325464994779777605728334674974361281253122431170097377367818095817631693967161163226871232617608113545553312469146611515619472134476059472688941798749567544464355207583266876279339001660199031995682268013078669330159050674128777577431061788883364128694165930884887041535098626302085417367525480627044091056588923619763995169071997163527705650374369682337618689244780203018588278484559556644076966196150129991498645891084386040941046500854135277289070781486122078649355105549974171626619613014477639729820703135621924430751520123001740293241285796131802869569757790196271730977386166038835638474442696023350106679339872891689216000000*i1^42 + -20995147785981481083037637224102371220648027987286037233343889350502442228749170740037168989053226216349153964711670631243506320224371916422456180433804639187646466268781559626782579860465391543702062614390508330515358837625069296070299435043225488979296095138081136801538644612070693239871353002930690558995250789270955759102526546966694511888688718137558949196781485741112268273130001847071023838936493486851942179717345365360312717731499067744945842897174303170087230957694075838898473376379145292282092710394897985085837728463703994764897754849291175138537562633558035276155998057019482252491328380460314019434071462267548210893284252379507069556736145480964627794261566255551998884565400551339146411874939189023247694441226119738303468922279731200000*i1^43 + -1156702683869328345235797543671525334690342870311044505802971032309619065577519251218526155504214289544850076757865996110367617961050688976832704980323906822329916919678288318917269774805674864339406407968183699868230949463225120611708375918496291495114480380739411665975323698111962785922842584209587203232319820902428493727938017544617915693602344590952913298895585195111635776958601097917530049825856113546754847525682029042381713962404511021490695837656122188381733754494855600993253028403245039810359261996537956338319981983768290213470526980750967003628195098711132182664826857293555641278237219314625852641981024200361993240376304219664315250697547491554673866283828987260603192974661731993501200276710255736585253470264852480000*i1^44 + -9342029409025059886902645817336300772949331106787940535162585303473083757039480666627417138451492245530087333956910630182888334612379806123357186432362006440876235179709815882445362976528985105439109848007512647586079482951374038002859887403681024521803680646870385741937802503802839202008182174346417330900751090247738654376475361871959247042084157237232876229751387957376886398956593600244743583965702008028549604359610279840671890117762184572646993913906461393536408530780050419064772339773835993506203815622061291569220042459896545392808976393122375637648133423236785683649244547335332710121153139449099955785198768112586331166900608119389489030757264294478623364883199034359788458194478092205680008134656000*i1^45 + -20820979474518172104212438667910248427150506895480572777616968972057798012307542965356723173633545986860999186492754566451582613589160311298452164656240292849643969025153002831333100340912280894441028948734592444397584296819157569678427795504451140283640572945381518176171929667884386022698716612943477520418080043549219933653946669466804703253766576346247254024033964403098915830098238474013417572209614319090507743027359915144532206819479263471277924952209043541786803894581322505764859518260011568474851170052701342857283536713161726676429573240116326382024480945645482578232011608226952051888221369024243234734836930573489455798660413271013088901074625207090420669226945541752009523200*i1^46 + -178433585759051894667894942476136684238116006989375810296946040095482428891211043160266857746274766686819753079270656948408369972910622243767824152180389297687608498451653328290225258039890734753677913966952718163941623043453609819544381546314062887424632943296530404570701260067143007171439747198078834890263307023402073603733734844833367137159440555695625529852934432672664028792506100859956659494224939167726924626784333525334662832264465574739943079893109465743925778064770547946040790697745396901527482402526169820759773775821180528241776556006063006327624756192227146394344671372995058430744017865598407955831774094123311244380254269817026963671730833326080*i1^47 + 2211660417223818955150013386959575591083445300995478387127263454157394048673696759094077945781821239803032209576257266216452192178542363969584210681364131827612231618989116262203840707111167432667805028528217108940839576969790374155529684497016918393185533756786495736117593693072935724021230064235795608141521754194603549590584886685396905117628917289318559309987083510647427645931277034902899875981965388846025740777452405380318059797882208869375238063921876126157609238925135617200315311778629704413870164411431881356802107285516231493789603704882102138304493581622098101718459540832256*i1^48, 170053675972801949679378954809146347198653795377563850097454307953879124568975880494703997049124164628994475318743762043461190387310956271615830192592944306310716398781521158891190392602829232654547675605805532474985790750866455451836924196091841201120458741742697882733546076321209863661268562812394996669722522120551152538307688894965777733401637282633226587314819085165858136086799488257269430903188949094205326569911871625592844192676465223234887926640046393407499804813657799180835344768115691924320329077415096389808540940487078648334078370430467660139755890705954614863262026045390773747023495941641313620189808883487799248994515845998827021997655760962822604068135924665371671163481926076769483406156897816508370891193761981318911482611564003742756018859093562753670029625332734958552112280567300449702569490298389715681580004671775893627697786726720794642616643347135711291711949056936940665365071324271305646873231678128619125901730620202773669911782846754676061924645093709158267779205035769425379837814392370274996548345232291668100330572591093364198494684547455890417768431589218697278276763177482291581236791956994331890177051328918119275253341291087336117306596875533085855109686223173225810130681371838667236411434743648146071036685910431363480567932128906250000000000000000000000000000 + -1407111211934332906184810645823495239703332521948069850909447389994006296947844298325590374654672151589991293058219392368222692723894875171341713978916889331524356543636593783495627855546336968865594959049533977882412967017076201469338994160491703953244435366941795356242621721582740522854086284134282860832627087983858860952750238195239127015626388011552117974615613268665064268894748422852982286786274788876643088794713584687978125886163077196395734794443652726444641416965153526031864253546697494903498992537042605303691292571933307914339095949483618269271146020602250805558779360972372360474352579777479080867234785524737856282047764954757997233243482223820715153120879752329553162416621987348627512294922491526349277293676510399567325272828279335283226834980754894994703553050713672911396496572349292435185342689595983098903593581684457311358728448485765490924943914032926946483555920107740863714002059252329686780180268590780965899617711889929334730541634085521309651166758597479272283386255068558591217859674550226265317706205437617523900299195510457559574540734647223470533342449592915013574235954654263358601678095918669883349707042350839533803765330590771602975351790219384520003395542236528257806734361038033895769500139902238931731602009164910702896118164062500000000000000000000000000000*i1 + 5371329586145739430069373842797231605441656324070473573328242152115981168754170466903053647399914944698036453957523296245335229459266098717312182463122999252817595473986274411526502674124841516389578863536954123944228127564619240129393351883904301216294079870048087284322374932413512016639502793518537723945151207625300593448008879724871799694343657489395578056793459841315937175838876406304865656371594955702749770172824136381534172119912892339951257853059217394881027029491335818450166935313361504254567875452782997001183493397161981084622450302806687806384350787381926106135384533386514558280966980769396951271330844278891669896881209608865639642774870056274033057104672329506359562381364137836947677225905866042740930901905177285503272779055816274004912840759227465812608184171419497932345765227929482292123245493959673841875275626582902701048383749965555492306167625549225149324614869594695794370946243610836654393204613307141244420977824649204909128740656789664123200511688464079830455465970976997489444873618949758583320302995482063653846213482569889138198700279565482702619654866048618196456533890035863297434724710117383102981488199546194874532903050414545441574279167729122933594238421482745471314947227453445437459967497478031602116492457421846561431884765625000000000000000000000000000*i1^2 + -6894895162269364872487281109813801250431557621493775111852743019999081618392493088178908430444079016183008136726383556301012194624961996859466176102010587619988423615509054611847269414466900299698799273466917249431607461774735727132736286124416159926100527239276674466741101847308695688541558978471305396122574067340960172918460266782138650317379173507506580774702123370885362691693738654829195568207480611867026913518296631846174431449867381968884962176085116854650640849096416662472871081563555359699302686633546569549333455633675651151594723498046568306478788874526723391924936087672820742887280791688907727421921263701180723286128353089815298878199663836701692294675729724534900166951050054096908840546344821934838935472513378933859430011069211833330383187596791187292708471439919945615309179358561735034272825113465975902806304403087674140365811836986796583982866048335312960162010369955403729991419023221383190823664550557895397210191479443703647407778483078838398766473155664088985999169391965022474874589108292605363465464828078619072201491917128126306244826700936683985806049737871130376192459394802095066396623604594546233793374745428675692342754955416957595627441613611386781925437762024622324231643877763249258018032026453265621932720230906879425048828125000000000000000000000000000*i1^3 + 3545867373012635597472015239999562855807835018873565625554769071823439313113232525563215148206284226439410853954509962013863003206229996871087815100959241093582380705125133996872016976995215400814817514372563306788499347486772538675504473845822963098569589200072227480290703209040328161259053223517092270044443550986676228806067152994119372836219417938675036986346024069345512371405831349192087737290123023431630914247289185571665191173355393800325255936194634633421708477873656745566477972913614807541484134481236519730684799406489542848304516246831043050861877951386753325215225634487511606721303295890271999841486236257014441332067051170687602612419222203313723787053663878805327686811741475741986857291966501135723339829742896424857663563077356695347774733256213829252124203442422765496842552983650247716811984111410144511753558810841747149805898444431490588425554789070213235044293932625238362891909247486718311028924538601783818615932255503170839971887699383940558482822175215557242614426334746480893041497953579953084783277226052108369179943505772075912924461873191533926917409749277601748074855887137292123609568029931993363611939872411437227499851759408480103188116419314697564921005872100748956578448245523602185278018140326364204797595162971019744873046875000000000000000000000000*i1^4 + -598911516092470466321254423293739875098396385112973454227623418888330097383223394587013844942058336366780818763326528503572324415893756397559705338993633917859490217195475116699325841717879129631721906617742264128185292301450470655052153818798736920280761573764047107610573233164382578074193806204904894882591471587807749022435958052652713869619507569439215118628906390822392850018324047165622957482252433832525818063564591928941075918900522711080256640377797830883977063047746137497286453062774971676203905302207959914975200744834571885002985326093224192428330474080875927915938740758667038147794533052289419302543765669542247597342740107176765860340658946336041312860807928537818261797104156537827802526059391031100732205394576836267669067994475000260244044641510970712656961697205802754220876484257258789457595192278087181049727047479570462766370016756294445324698561748671453166813738935265386556155468551219377213394541108535626331921052784344293945800962167686518113664563706052559581932081238601203571207873180382086647560957288578432489037806909416875895325063143491248043963297049575160875731234862779557929727382797380256385286182360125118837926254822639496315569064166448001760366922493964097236218421895547197274566691905994111358359735641479492187500000000000000000000000000*i1^5 + -51605623348101729631358457309264507875808652809806478692962586481336946370310290300208748145586118112787902608203620553426519745384261081507125882072136862932342319223492035235907750358519715402612781794254207255294646478653731243883482116453317453520711504024293217909220107380024701654858582449192218266462032634376387071534050393781259710675729501625322054807521752411935594632562778230873476834060961950938617015009238793824507934029945964331484981069358299304729539296785793223375700085057295452499986017279367963629922671111961722068671071029875490598093656988150635998819740579113272250819777908254396533148783451969168698706491666552379067883954396206954307867132499442119978712346176546992260401712458752224167660976038564107345429076586971182980471549690252644994144110291355674646681008642693301790050764374911600863862759531068326065316124459346779575669022316792176187577934010882802291527860677028155980318686319334567691532948000857807798096181954821898179041102835825925533742421435315390136041553622287210203293584976352895412101015671861175014675491308144290508217330972958481542805480321741544680296693230630367248738940773593143531797844967627002304022850503236835573627027204384255750755933426505926160565428713081287912665889739990234375000000000000000000000000*i1^6 + 10287422856695078543655153477460358991662054732975388050930854063974814596978848452836667184697148209913251695036080378093129538603927069659797066302352903450878721258933159792996149530888792458231166803465801436975791018111802586329711640138271523374737735889246781347219632941518114949280864249499610686652403973615880221547788822279683623579467318570933124528014032789123070503178540752265906969453740997344408608066319725867595660646075017260725899913282026364610430267444690527972190178776452154614723464093583859822883123255823614146693680219848049826694308745187268521084246326691494400826693927412844423719428107687568575826266660505061761715678627505490890325164217026008926164342742571143424410387401149236631680374366957675904780519965562133918310738956176467911813605435580633206283739055722328188586857650079338168929990687820595090365573713875037277205052741654444341623006803553685498962042072093436145733138503129338264596373952236903839454870502934963382007321351709902209803338525900295414478666192127487361529911622006257279862315075320254493239253140274905715080910829529621795581592067240636737332215345066365008737047049701143923689608608895314047786452216123261453029036779340107671762781112561858119278544394935560468534088134765625000000000000000000000000*i1^7 + 2221686293681615971827645018399866566713063154115341119251168243961428642748248165795672001765510890463918928274169005109945158708845080555658739490644755457647896530019763802649720628899933600619498676009067793877772002652204233557724259427323037321619486308223019309332723375224338511191328841392145450775994276796413212510994861346536215132508620015143903629642245735271954001543942715139883796424244418824508216567630801240769781673461277669165326483750173673896069960408010539599065734552057476323762033266660475581665939795894570525448347476319940471509035925475712129039933365290842629167224639809468168975229246981745806168396039116147272803902451831178258680536544442537009034227891081212839175401099175851611479759570808066905304034434396650945793458143461478476049093917246317657968668994724109284515328468181927056385393451983983404240257170474543416043206959732523082384413894391095111933706652576039457005179619017477480677485612273710742951336532242558061587594525952711794651630514163221734796551506879184760894740876793136355018243002549723525847021238446813497735196538481697825713159829307939549518471290146581665944922737650855518267106393442005833403591933155104159561103571809470723246569098873069766511015841624692103509902954101562500000000000000000000*i1^8 + -615442092632035196691516602151897356077766014392956152412533161291617276112162909467893153545210343618986809064574264602363546716523270124630453614754638017263230847058453903562414034799488239790975195777095881333102562590546047823948242457393235900984713799961011021032911370222457649619675514735998227692819131894180207168258686083562148205591105655395321981539649021926065735134441149699131763887089093041526335948925157644513349887680932415900419306734061239976736726256352022978412205646771648679182636065735728575620505078115013060250131281392754067362287940261542767687637693332657062565473390816140409036970628108980828028745405356418154341601675951708960424489348596340604937625360449061573996855184122939997072411268933571997378838156032707369794944248754574940379774328403100244139887108210874496339595247641402930818948800376601665845880869954926830104818694832372653682542377586611586186232988362494836428832200244567984753822845420830701346969535836864808933634019715207267384326040790248006673177083813013715359529835109596800567070807712482742170558331441574670350651207993596351440650100538716610335840439634594176480776164818836933510299267177473867983008857584822327819362932747296842130692037255999214096281553897386760711669921875000000000000000000000*i1^9 + 66100030063773225632746619921595680524108064204543401434054520755473376745476573427049672508701126085933734658449964329363472052655804403491149536593364749215395320414593784498983141014811274420179201205711134671448168939637235816903908082058384220109445064755977525651134327281282709125546952622265884534168365689535824418515632600710248960797252214519830694210095557160563664933182126954512210017286354642048192604400605740170775238328287305437300024691809614531309116335982456354986098825357226326626342119397006107662705348594545273297224580743251222303197785279350644747928107827033307905593816265155454552633630854734552703750668987841318479020964137952087875759955624768632367126549608473783310797804663809307718082432095155012836984980538907743724528719621002172131224055362576245212879097006703300416018048205870702176696940981436486374130607945784901134237032368335751067382869779677242823266914534747580367828055132221475672606324505936998345086076332254964179643983461799857278028045239099828698091577599593312909671255818610855592976505834697050253664611350745836089820005772682184759431036783319696712314037470444722897029959900328982034337383560639860597738480034788368468981740057598778401012214968658273661100768990234947204589843750000000000000000000*i1^10 + -4241412149211485423173262242599375801912884350582613213578157420903098713871611070434061510345374368669402149386764351561210033179855049086212781449181272785388445773615657249620492014845462741285238849640555406211666790708237591048819619094753102387207954205634530052109883561818369052252855449233328893906269540170740615318295038853390062162324507115577266247978396237513965970734681489656802504826765151282935355102405644655138571864170127299529061244164570562900742361798861666762079882772691268954742374383326208509830064053468209939016318627238441603457561859769118517505002302386812236022723351089700983134673028603077990124744092709142940026665318085383177743050134328843072819300944707902040083851531146994137695633175798651484786765630782494388620609593602287810948088672843798241012491880993687841742846604026044606215155868567482556233191738606679544381355551192624719243847298656170600276342398395942665723243776371217021468183164315003957078265474744654470135202664095315325443211381594541636495898443588654821617481352530148976217215591825154565462881730299939250133743941606281669325808173099923321399890935997870075811071676960009456350708454699804549308151806319163550700686820911314994898210118948851381928637214622497558593750000000000000000000*i1^11 + 162684012223258904015600121480423299455952786425053438413535643747992815922710224667862462882676686377330242705433604261093156758766115289839613835055591560950651247205117023239259201085460509551615062443581662277472406402946629078801141740987262781203444822610765009229393580287039837770608224680918751348400104894081170648664032210643221000031902108558530273351372442600753170049608205074366113825778030364536984369702290824547664061600470823317231620821427740822947171825776203150002794575909478816909238967583933585557370815544418006614951139383928479032840837461117973349570638461253031806593322707471663344348537797963399857047071829277782239019146940489910961097071989024385852069440371506883424914294933903937322504689773143906689430779318425577178439881105881005219269529354772211609195751098029889431848317670641765068427261665231681027533073357368409844883344026158180829822827994342933045950319383266741855701755941420319638549421329491772018057555902884930462267510102865945954814062984409884339493074447728439619666721966262230411132692672093031527273665450244834832996181022313936604772538309974800178543378488395580659141010334017502752335078181673918597405609915313900850310408760635776837003734743233003059010508537292480468750000000000000000*i1^12 + -4105943216077327932957704634387361928213028191804073601318566581029831259046055992814423880208170446726610654427201577755727690750177909631897542840230559688721365922867445466318268152523999180351345664659773499762011360980208470881631866162636099110758640292313831095983994325814148001794438743855475818964368466187120956015418977774432923837028476687873613061050885922215305582502243698532760904397528098935470965214664615552253356736748922153022362239540196513947351650047561197894699439501667889673577516990826750664564363785162685511591595563103066002975980093921232652791508503880919697263812102683939579709590325577384420072090518228767436671927542570419060017208863678182523832954117755744997665221881566825350522735382675528039531281194747705789034514331454794825346196631444183748502691165136367431837065289560463615714678680963198710122500909520893687416703829342263304541901461550324715963974815839508813996861648228618085823093775859256276380904933284433429342016562374267801794066650133111160036005268632604206333468470158216818058932466837017856992900363975571529138001169539957699977456425619731293144661562272141185562371147927412684957559946199463272325407173852635337333528086694535644489191503419587069541931152343750000000000000000000*i1^13 + 71969184076064549421326381565029334166243312797822258732523161841977805260482768049022628809774054600885258405186784176626025630889677241419177745906028008103099800769714337429110499907376630130388007101841005256673755634738705510069273203555797399995006523611108025555470072982916160015818985881470651155452726401377092236306605228293275510159380180927378320442846604880472768110075794925387616651263217353370848949211689429982031270160971802041302456815815943965584351135855182023301199194226736758511505734593957520113737773918452410422786028505760452947414790718061212277945880988921618690407699483199663022854803935473990853397957363766927777874966790547755901899620015217291341413784151753027761244591400446003717495083730392446522387829538806146335823434681297263298999557164786098795049386243360977174734752885688489919337667753653341730535897824251352373261609181503810858075918332262324219219647827728731082481543641799624161046439150352319948318822721185752171484695573510910329177503671995556725936323427605433812934457670634600718614252665631258124547950318697011760353780784773662771832968670834499391629796764484187081265625955655384820081671556847149730483536062343810860512589538101854851785678986938262557983398437500000000000000000*i1^14 + -892238058856021702186687864539874333332477227451567677711460473464921858876558834573150397804767394401723197009686681539474139537937299188817031458189129406714303667054920895785845679875823922856820190739915890190175983335152203145846741735373791186438785618793770621493501140884188791200082323376266992757504716742045910640626572141333855467885385354323164240534797580185636786934649644169415438632232587839170159498590814757864868322092533879058075685033047955647101229423329025670402473858239645893394178815340289264182460857210454860472340779235903644162177243883272582038822633998313926312609936708305834805502827543779223234456116911703025630541350773734508656580894363881565708287470334030019212162638684472483341812265804480331574696544617250127847331311383723696812423453075379261927890627000705316354484205053329651288117966447390425808269945256720921140059724343220609016619775027101925912430714181613285479085295253557505139627761181777022361052573823276383929191947198163669756060239397027045419466136865564121309909453743338359993778021427851377486637016790590258171096724830907223767976098265723678348171455861752353507829537544174809483858330447160804170553743692167185924280821819265418801432427489822387695312500000000000000000*i1^15 + 7843609475475510236472312393167230685617870487778328544104386702085186708061912396394055712037879973090999608758090090942773491163066259246558808775149164797959984583762262620068353704017854348470288676716617628172596579164324157999513192213159410531743136494485184641323353367562624345464754370535728510814710636877799484078939552929306038320864287309234470741029948750540415356124696508027899519500319900579184434554771622820859049574130683421015169728987988150178526324041311204981532361500663801916482805765685496656893363745607613867120143112526878065133244166613136673505340927184386139163753366778213427301430403231002778155809614370152339631245406463379913752629322218062245196399587937198170920274722970778861594024694972953506303262774735105587635377453592652068537721615648064404071071170185454705510404975253365361643800742871597166191945900431693726417250324788870553551239859887161812796714647083135872555910405259631570149605187474276529727293955263149147423583759244452420259610965597245405061596093550761801462557014545866580089676222281399603248166607819660233196978695413906072048178580604154491543270766944985808769695301546144991944322784775502784611657643080344139647353766366843831671710337352752685546875000000000000*i1^16 + -49917317246210585606311057650334236109249329500308049186255512922665211324192509873791439250086820825692292121298803341747125774373553490447809759048269591960171476569512193571940765189872253332219250042683315494209372029696695711595012337268680274840328101428212429660758372338135705211424744377902611243398093629865408750759195286099964851207998865913865102951037561088001053065232873551355943077088644011916636459614879769940010688026730496703550784664291791213581557776695495502481068523004985035118001461569106397257765045285578211752987949273845344458689172850019790903079506864051457556544787723238678730831210784364931026286612801686897128802791287302708883004096457564500716074350875983151594800871527490867702077371461022491788841101018654515842692549366412380710391169220033033455615577005094845876442912395984934232306344483079586543347432586794972897023884501150180969113535130130363460870630120430817953259243388196590893779870603980786976112761772323403895007011758589239740745451943506562604231358606418329256379048327390216272309884127499490493099080611268924850021436295843333492286149509013148273165618936003536450045302844546423010061321805169422217280526215400299849563615448549596703306846618652343750000000000000*i1^17 + 253122274179600366992163833725195077985102834858918250433349273211742260173305759221243743175593497357080038458395983893740022423567462979365647951640652737207505963859219825531136039378801279929113179282042812608800086520609851100790658104856859707548174701799559222918436105887463965566683415680238092245302509773801861955740687058313682408892517162568190455907785460754749131791156720872931661953821089004808937984874717255341670714056669805046189570916152673496363472869684678103325528427073332304256589907830185993386277905392761544632976019945998540176017091470992793619417958698129678887773701795574246782129186468436025754340893470759156806208385175598216790009250945194226913750333662490629376248706515340763356018442954019649805309042759863879318788734421858490156498133658007695548532092551968372340705141104162010782353580286863922436305008881302423060269201559873055683032377088801433763710991647088184491397311686689366065030514843889684125429544177307282665171257640489274495381997721855272182752260603479198365826168871994177582359178196024195146314264873280628307401389135314275996158648686276374543331538552257894864592286164115880121909248239696836473823092499432409961322806626631838323593139648437500000000000*i1^18 + -1223926829286675519378444682311870474644345169196421325834767808811969330861665099326179167477612014063291820729183652597969593469520329092623608642558561822844984814858379541007669227696658641975557871986351546227546704742159486842716541816998402934461960623146621903130588464954289062104699898897704290650439381201985721602046867957520074709623926863837323012669519780171699675182265844103342379028944594999890119272177016268996856819434584562428023485119836093709413570043076570830006498304851836759338768955032388212558082007691907715613833210918055174717781091384315824554614807112534282735451394030932438282749849915415536152620377424005361179025969017146915387895335517145589057177099773846684078671515196306931318955540979324813041112762795812269039063094109634998032055278477776222842828081934781372734537484883457574876294977096075296629740954400842045631285881776072968352523694801831675896800676470954940132727874521664954673079293930825355068894471805921168280816621338610846320274589113404301924213114321776733266647394131697578248784292309585942763659262426861344666953452949879327506876347585274187126450350046125525567874553513598414049160893244820301265448264493170920293485988988782882690429687500000000000*i1^19 + 5504338958906677026718641320680323777550867671479502900543197440369476484321924482587296094169803564247331090968848214320984365241470310412039726389033905985184856871385527789331524846775591433166527803735515769473626908154805921741146320784103162404536052558139157908056800967237789305078052370216465040862858059405610262472943162845763746622812835422475769909867332667646488092860656384328685637716747633464728668216885452555676904053297983732090644975300129901538105192227732625234074905341545507368625202547184591128983983015137299458424121531698994607305814730836622099835149304027349796516033387328737520478243760535307011025105931854219389823224098865400127827595833523144967657050987650606392371982660423103817977340202473589782955912223744185643639252883336452603197219177476625567363120234957484002939349828209127330841159231932194071540293821790190818938097893458855676511214344386975518470557999569476193887778297198167280617224537735409512165762778211834046338910540922867146438810586083925974040648726544970188915111582469902867046699601915425364771729629662193065150601763765302770029583167632249350988971823320566662965234211439420661194031214451533094083165879178058792149207299737930297851562500000000*i1^20 + -17390377933823522126293560488424427518111079005882304569555139788794370746443415509826764454866007199809327089147094668089613105136212960398896268533415029733449630661647136008742297358939011438755897778136699838908240399479930811679927358284216221176212640147003386339708289324788860691429583076387510740294377376703809815312693501219672706352263610615946853700016736168396517818984578396082484643463099394346273820257872601334051455773773362962866701047974127617469433736612269791304231046510975984775525439565863156780872269489259339159434504821473223734419216461770581514242638793740572731164743801097001371183942611235616749300441437954543968394766764773612870095141066123975884200253688887959985288762503831022669156696578620545436614433971777743301642476012052032763486352544596973391063185753547198083827777882143468648737327853611360098216934748394278234674416328185075635071740170510282858530482940695744059088561152490207701469613865250685366776770974613107472415844182029421445096876694812256369379839033788406110554907041327356560313006460508703677312774838492471677085967756637019199381278036878528920123451359651597867409568706504466680812911306578100027577214672711936885525932312011718750000000000*i1^21 + 26347008372226029147444944111084185217561493066012186975949134469369927719277329922433227260805240032516462306583846455788050018945427830326530052761287890468606872969533749176814808711082728826695205218948870476891180036522244351612718751674283799051613846440478907279523693530668759328261607852034008579793125635405274829354140919904360940033072770090269448131459448004705753321413315535957463941004558796316861306885203867703406309973102476456250441502568636662640589974998206791560655599811643501986990369541735643775034479163350338294455594047965661035176449315826427164655978035622400710827317718298991546783401001621793903000479378998344719034688527746087275326955016337103701714426786626208508277565752990911460999279525509393189409389496921377822420262628451130302179451478203952655913320413214004664643845110626191381589445260827096988667647265723411741893278566892750986202897581764242705959361933273735255726394661407042690695890308012432535440908595888496368013857319969320580638375630389305587827030599597814559660416523840494656948266535999025909755268989528668783992645957947340189423347557670187077067336961331140394872072419873514533935073895431757032691458447493274982070922851562500000000*i1^22 + -4839920353636768782331508774474640056614511796210506773064648384986314256790259866753622485053694468966247030931304647943232124621170391603242366944841942862129345136662498909095917674243624679598924308140021648012437112207935533118035048914272701892029133559107702201746426059520888129406342038574920382905572797738384339938288802501860986133085750377072819742627627935057029348533745130103184931383054248708260283969430728107963020805862286813080653287424097039636640743096600284100280189605301628600806459909083246931807730162274953110202334581037209580032061747446063422442966813512560067915912052902325182661229856457164612648005830337825034556625945093360123771575191240095866066170805097362997558720254305475209947436183278303951271029919504286810832726778859877856860459488900654346928142247375297655323715334194558813159371727375887448148949975221822650972156756734143198359095268899679178266888640182469891068087744159472656266100960322595102703793540690041313266533088958072424106474417909682781639009078854514826290213374004147900699461721821770435196432128262184738914305693751830360116311326723701775057364471944127340865182434208870745588841825072775219321922554820785522460937500000000*i1^23 + 1669020850178407416878586471786327029272462111060606207887327859252508027851528772913274156697257128945941927745415676219674192262308290377905497859760512188046588422915144979037075355915859209376182272352030040488429439523179868865520491823354620213450125955617281001299701418892859318246572428515749326685519823012440220548395920318147848763819831788970001045177580107831729005350806969214195351787190776807275297987948952234769370479034139214855935818389470707090799023643634488915263990947408375348553037995524056370320153397583034155666725772393252293041330718207597301424268690119085513579795278312458500522778199053566751239418508139573284232994685938893064408139241361476358285048871668630195047897823894914268639021472105897693645646604934538229920807902144006862494559981731059514679398119243997516340786753549567973936060987723697819967737589027543133762376854977066367627983436627769344822929022806013070940156204909764924611093793461590175481523303623328561168505153518056840807090436842278065047050253944110310056966889585771752113631855691927586895382359148325659794670086924512716255850280662817266284246577736280490918355790799089942063100582780600122655292277336120605468750000*i1^24 + -163552926860493719914973142494125483972092591373330325659952565038996092046091650026021995562833859340521942784014359831916162211407048009494797739567778482442056158676248140174766509576016281773347891927233983658056352263273035833235518789204697322213331065223197779085499551324589055420194851806659148231141879300793132916651006468775851401725435795828024811705139706787946627187571983607251398452207478282949811466599649289111836429798457355571218003107295278896373534095465889142772455312779494249411972833701066761932319178192256867220225860416908925756781600909978336632567402943438085152033969670917131863914434441613760758112517374358661836478278385905954831788612531769627544998241570169880636508878778180834298049227305849548164521722595203411158923911069338685037999836429197738798745217584863036381587960700443361559104162254162738688572559159735960826231532342594066255427378849212579178258342528590662813016380402841799876497736416100411811574709013671426480825990376515522341268836130641724874159129535512752763532088363740182606131526767612512084430476249307057456679477262019215676255377093827218615021138235199271711273075075686319091795968652219644493484497070312500000*i1^25 + 21293127794740391158629372237732305459443340531884925476313000357292695507552817661379249052042023184151875636863364489699782337053183493207722753665008792978207372287511231445617551582639639088422884015419297808780323677576391221269655533652348121019594315113451841389412837144734995019207048679232609711261042537769083358211191584217456600050193867313760846844416130393918447265183090014801189440409549841615558523429393233513535969487098917580752228971242468574457461384232303431767400906550694411776771073163547832972396039290492140983052999611520970241049456104925266595920803935292781060755891314037406467543179531130005413874311306433093658191377343199041622987427279639104811621856610274531701348181000082528441123116389855827967975971150707743522808116818743156062890523412972121637127156219346577364407756866669537689707910699793271854314451242910420984414660963635795605226133927247825412329648068451257829957498387438322063818298597707105075239218065260415591254661285699715687797083768093578625542553567349069095227020511944292437139673334083100720229515353154716036776951398093272245658316062289421065661178960157114319727915735830929275454891970823001861572265625000*i1^26 + 165844938984992277737618570720132057524640620021340197522655485658198378019604261247902135317934066951887818836042912507341735056955495398940478312011681087161868962105164633743969012900302323814168328949150609428045312637298213968290953485633901273680833051888938042576868386242346384066571373877921477868706448052228179561488953683783835212086576685916155077543636397492260003842042266753097272052054686789098502123777877815004539695685523541823158244159248903172241348033529229643803120901571594374879345435478012998759669882649421114434914381507025749807698779000011514247088426710176194093809648093827428648419892678210366140172008659795537715408511736602733088848116174576382798697331864427562764717994356803875687479538795881311145720989615964408830510268153758516974347279592532647569570124077811455921100460350979317396048273775925045097817858368329183128653919395673429387110543360629741197764507502526331295440734526858474037359728153115282852942031292388182737797058212199256831464205406795673109739918732594278420016442201210387371882016187758933029843218921334597231216760631608978351726353989344891817253699398932794181633194538852814281824886322021484375000*i1^27 + -86974580302037284853247260070108546345161896270687493244504045670684706359835064456936258351138595823456817796411247148662659942340692496824198199979887232323222912315767391752519579216504237183963732818322923155082389620861198150347802385222564949111024208836834492036456294094315037412260007808909945200500804079555225594867763879489668369783171072044576148658990163504272242500689363908019040939302774656850928513423741128437442620962393061098462788459832185873193145650240135558639071233827768607351795991662229479302168695323677979391096417139219482143976696587814319928656218197711248449522085273924627661755124483908188908828757018709736491293799375945268094528114512234639985912456884043461627825549010302040579412499414175646029804586417435001706444922782532691969859243221044224543822629582899342488701432873776963762637081681915437872306934782139201193231834306165463097040283678967381030459789338042640335786281771240978861125297683289958825588780807719602875496746548096016830845467651225342064547397230260663618530168871451096298748125571384247859956974790558727353002215488915730486859042583684046093071394256108678194400561986643644734096527099609375*i1^28 + 56887860007913453799646819688886381293578446320498227851339511449128500458833554059679037071300684781894475342697141782897788050857626198611352569747564635841524475580088829839719425772960172833117243357681071976797553630673406410724531866006695613869378201969546754237538211801083598506088685604594162109467462728334499317876370036117550824343890688157508649315828669533780123461175214669670529953352774891399313570845603777681652055963786672617116431247957491180208371563822057917647159903412039397016027579902075240642782575101799814019289615942041921591501606905992188993627445328040535576596901911876895731285493111855405807551032981418787255525975196166591425271528875893187524384580041460579961693929779250553216704064029469743885979163628457666023752132092308423514895267110100349221257202134027454202342069894894225656495162961617583003853825695520056417633531732130674852326152286262255739680639274816953437743758239838621559205225890437229788768762001934605820105319347423484355694202392489580421802137040361722775208780186522478034843781041730346090888913623008564425921563240446466601623246752953058457399031326734162733491347021928405761718750000*i1^29 + -1814618541295906824547524411457742572457729403038901978331191901876641086149970243577566166506954446724299214372695673847339983141989410922856818319867712310524106415060279121419673136042413826124951979936768719726290682263229784009965522810400985504168273772890309414892019359528522335461674205738893082992019516311105592165196817549421526435560970952601505871763022053908890120969529776490652739693714016328290677012264790808148776091807928279010172864935866629545012951323349561029106678508411418969955098978329282358119626786476617893969630035929989399736062336092288978205210760060055307650311213545627865309330581378428244361916201757317937908835745508283992582121431261422996389423547532373415808868522135801492533703179946436141498942705961842561345458943377447339361187303368447223415352334168209917441015798558036151314361341824579026711628037908914699515665800187813782616783880367983594241887165328353501931523486723521155739813835061477535013300954873769800376214778335497630956046738358550104375662262841182827620176298761358214112813198130729554319224637103482012840884476276116703821922591571400595164165316913024601214933441162109375000*i1^30 + 473601525401855809044098226166132884334437714975454723494324416843101330869514642818827899559432845746171257006679332923864598542534165847808641903580469088838753139264112459139152863241289876164097023347011089847024047549081505378367447099117100965257388092388285125474131126899461833308616881156836017015200049524552493551544821300726972313773899499454253850497072088361966504055961220863001886654018657765323605480063931021476554110488864561045710891295432403932757561759308616199780809168775509407902209645781845595990353338523364624594641588134326241996947781395049850383649685495234762375821935835809021507737847326563768719582458055979099288449780761021891758997894467103624939895282891745415458144049862719830316522318130518799248849173227901137204658141766053374714306313361563648720263561490008472140913431308679414561865132864102858171009633411913587682591972144952045708336440743161525488360242719874296297359145635788262411192491982930942445568487340103688865748531536920333053745185004435273816040569930421777718574871007769714477466876319210654408974564572310069474670546845188711568147333680703948654412617216059877471923828125000*i1^31 + 3248443255825588814703173702330080336698971952293520615084548009673637896066947958763599025546549269280017488952448592696372659882683011685524435910657961713178780069990267347511610039474803590682217659811536005009588978398429378939499284393899390737583682046207331345582331914385787137756860777616591861663242168929040065697787707180497441782356014749539680610538508341878815989819756401097656338703836473158731098468336616363612435915738048843932288176060305432033365862716218211488731611406493617758212745843170342729161174021346408620249997087949410649434395531912799556488492458280932629432485632640866980919357674750281152627054153442264541356730938398208491202829437470211490585899905653314462299227287818814932738550273216338113517866649232112545496441059257701936867228089433391387228009982939892759596020849516619258133139200424517154656795015942146687829005703918216871672168710149614671833532679128178488106105175697931337401916157569248648349160267274706271612555928635725146297862967017509955613945060462950299212913317414026508567413311722700709310151279233930697529356174323758035676391578097175758171645782248535156250000*i1^32 + -14922571041478116047476223223593080743760925984427506070305155446685647603203550792005043887317859660121288410153725100409148372690996635034444732312092285515771589579294409356635061212715678852864941871878766190331688020064510269810830977279269147016551366019924024957095928985721784158230907963104841778577133855885336875172769533147723075948758870474392276848524528706068167388828827800574307284618567556306404950549085650319140862152566888961431107962467870644936582145065795058194880724292263888228157207332435207254837533656309338987686951569348678236679584555257287471204154701940052430922040761035368488986412996961341899013671271738160513670238516563221101115666432441908851254877770501804000078637890338809189944713723933712023583275133896338832713586280825830726914801248567631736374882310138521850311468264156574514085826734129554835325571411376088007212043800546114076864690134415968140238912717510687946809270519634077318629818767211034267674404883979544440504844812526615717601342060399853581698967053037976516615389174536124058177166891172220887004623718301586963954019392067437155196411372418422944478515625000000*i1^33 + 24988205139318587253276897253714887648202950659957797744960584396105488139327312403009629800345350010979554118369265916805805792222118412980869651650143892776243517387183031927524585889977783366520440112240315274015698335189338602579761493433228570702922389844153157831870279398154289466767470156508261817421269201621444746329790867506709873483585508344710687415937035518296231253761090739620717194844640835488373740360190306021367020035621598366683585202460805571395431778376320911439254607034404754603524416602303167034704605778647482709861385737722137125372348265102889015259397079738578780015908798112053255022419983795584940045028795265813128013881091605398658542529237493934490336786878818924732504386717420526477925212648345861193339737172093237879432551901722270066750985379819068484552438313044832345041917765082542056321662371896262836206589634154302403501725864484590052817975256171142959530910419695526264055168876430579096630002727470414505732622693371749811338671284496212496547711636933063712373237189289959716817710112495278756120555012574157417863528762163171491097796606219081562642298143464843750000000*i1^34 + -19875961505635593175903796434792299680935782539809468344655067419916481211950387275873891954149042842876604605956383720614719586904112900854640811252056822898448289763481467919308298116833636298240658966544086625442768445513653768071366851155380036925363082033303169649658969477789887038073260153398185744321511032251215513639298816306494218327530655741029876435147595970289788214885698624924015600270118996675762399156593276686991966299833164431291520403748838935541384081940174925056666004331641326406509027712315190219137112187771204899215670889779919302587290195141566995577661125363114635991784485900018480191471382025221654742712135931462905888627401296151347815245194166098158284372393098197609196788950844999487410814594983790976549371351335973278954324895426712233406066204837923844934294885236720649002167845579705207511250826572672451686176493284945745997183158603189980425772153799387762031924518713086339922697337546377887459560507692188381564385602478271723301558121743114331013836274912445800756097178541613745875592124895879131014532446059565583059345379860413733100790636423737494645468750000000*i1^35 + 8647167721506438159995352408594014178265798981961545217978087291649162491801423848784963332439045815063197801947337909021050568685786576062724030488959735640031646465676725772253097547267893394542920589361805273477963275475427254291403869596874567852242495297557314561401226534188472290830219455975895221706921704200378957573731013592910390860333356055970244742333787319731615850396893390097255963842757770814232805888591480192919559010053125030649464260912357187661290774837981004584983409981174347552037400225846132407732264026183940146484676881560038169105661029657660280403165103707761019937615340054370852731221514838531598584167303834380511044627878030117312999784291158482579839771445532912259705869510727007167438978300053168496849381360612631507747320922056696161487372456910160704249533344932468167774535269165264203436971623116588756678398865949976565106505130774069501327078216560038480084078437984920805686530870427950013819599512410239704539760468708927508129420765393221111757672814711853419889885066228442096721875556247327264742957852395878580370771403537798383732662145473250000000000*i1^36 + -2032641420204926644363762009152626890806750372496457929829201487289878655818938136060602924203309123515004220187679374383946782510569803760608532746930235829603363530545372703155846108593879516492534896493021891415919852734968556724526340087574682239381622815481377112132894628290308709056597208283348810181819981871318732776488967894802181126655323366740771048568004674111696858564840879202416459634905400681302359073166381369661395502428281771826311541473574348075060599347445741294965396698692219813646604000321165157539729172488982759493864212544668412343917847889506846756966807943718636602776768596274405981035216669734993267561632616369640694468510317005894974569410115657407720895261010852617386384796246481280470494601890439120782462736121699829475889117361788766665899380997840042974384052125522492146213611150238134778322733647342715332152731217640631029818923658722109990377802094183555218601472525744003592352984384878617246557028084356266074627884588483384709918502835138349348261280650167622135554787338705125668947323473562802295133586091869948153955091712568655041750000000000*i1^37 + 208714040406825504567289769875106032374906496619785265740886682495333683636004470148455787482730291702154785118779077742094551001046678143191349486286363848239734766183008036235181195274776451932452423328437880621038863707323441340234781709808657143503154901969243545740733918155122799073822554628323327877861974730321209005897901772460687749621314469419094631238166873433635504956505088622943815651298508113410916046638265522622563263968443641455964528602190869858025426042233191849868970133053816460265910001603766070299265922719231698582111725645642494212503865355407568551269943820497803524546078466625779929215653894451593932369924292706833618177598981445819908881894345476615185557000181948459979968139591157249791472047307136069240315589839761567584541476643446512768566564543181262143790672271387716076584659383918354917574422892953645537823863573429105499293913796175129253122570184822949883100720220840417552118555388329715369510159728729366537974430380905051236994573027396555383405602567501061585382542344761488768238566860493279379420465545647136298773683683140000000000*i1^38 + 109382348291513085292643810197089167314948027176784253637572005274806386801604071992830967738107010627146124620948380128884338224809613168716763181791778402044090156030446662310745379607651044501686684522308138560709477151521014156055977831036559156861697261648046769809407382472381613964361590881668697754407728535124355063015620509700575052503928389219429358586263078343865129730830175587261871301299006662530683169373451541239331272874544981211950021372839524670704262607978204470070757012501897399825215065515397242771717795932728372919706583875372999946631993765069352314139087764009558466169593696372320591460787811192796875629461359742902021602486284829178399345550417284459440172075033386619760522519562899358902096318725375876230170567812348658876988987884510751017716039314403636881056786043770766837488345433311319534377865195003118732258091834690722862458538886447754364146337812909187043954033113524954761402728510641419552630063924935284988114485150994729892511569231411707413477667544852624661890969935720562272857494161808972027005687380477901360000000000*i1^39 + 3914312785025646825844570495987352788937131893621386195983669462113795533745116301579288838502535785266629227990167983565714688440267570246095894805592261731067327375256974331260204719114385790708133511370812397414346352246533340508017866635413582353109459437751175024264992518091723753758630198998875255710430540052009306984966081470428363954221689164217011625722103055007565762638861824530182786577001531154966471419634675277463026100136046249478776533484102189052974914356522964720863689739336833344812675137262360139525250752607606866012948037238620692661709288503562822301384960874609817569356308616246250144938206055284856235603571782334063449551597650168115186110374368369602244690851624384323657666501368288833202493936094041987434273566430910237718007974354540908865094084234736908941679744085480559844364112005988507966076038307429389352486315832002317077488009849181026315870712793609453652604029913092544469038814054611613555637540820735236628529623625915771074092133798238077313574728769887551755002044104808021155435079784007523975880000000000*i1^40 + 131029877742968889207859191592218475235781260712440913898429717997426065566026946302527077700596718400556931853043278551382281743661606360969981990980304061357169799142195936073969973102675362485152990686170755349033574267721987685864996198930584605569610808123654910419691016472898636783091727413704447355949244286798103218706404754429290323636709210948107974645133029308555309985711472639735886231191083448849422461022488109100943735733016034250780021766753533446690728645724895422929427062435461262547521546418911828695683679249079085464174837023614278572896074747929747015602863170004688822038807501797371033709417985637753618443259703698304293610916373281905632096553110479210728727643242173244487262540280568973928947980556187972158091256263453092346269311725930533558240704853707368375054945626885194173969783617580083187036797897212084218762649000246948814795924928636229786939689049236300111818106708162066242498155416274907350401457608685757783843849995406689816531887510114000339758863966130351965743907099710689364047300291840000000*i1^41 + 641923996205695313845574910113151418875360965309768290838222987012126782850345587887701926605910278438451293535917136073990443142033945188169211988714377738909098539680629281211335300095182266098468991894415684637767504085893161597382171960625794643732463048265347079515452537648537560002320665249774542923762541668559501888658226541659456405278041440098664921129317942324333146822568116896336952210495753537907728248893630569134003618349478156577383902227070247225019703205702517201170489981510855918785422153075089850478036263963012832907218561336544754913289921637055180455194210944660481289997039888343606651032814461063296639126493670638554573767614083855752786314836071840172078182993528904537800634088917537511609760737346717114563832532961209807607962409210238781465393982637422927493606668505569942486978189131067251723661779508332937906577767911614454894992877301728545368467521883303113241029238646642807494823380590491627529760350369844233426576895973534594922062934096155430643365683895314458677731679108440576000000*i1^42 + 850677145579524264760729434459851795746743819068617098486733795766673429560339609576342030174104900692141601672610479089336853914213106977281377987680093146811878068977106273809169293152713571945727473952406221879798178471864381047780311106848384048139971861852186037069623579693499061176604735336652113061419869107552550020498020209397523955177138184677488453569997923045838785041126740955029231588686044281744811312517340496136949658977309423776412632789310605860050068214708347372796910279427391489834081236620584602237719034063549348293302821818101240531630703975302973885620269451121016743450091990409390312936418355387346018026724160118552434222791786238446911710626482448357454256956868346325011535423280971323189965344029142636969713838642101072629999337091693629207578043122588991367233269711598788177958141682688543880932453023253701390061648289448197201138887821564241438583825732822633560786572133093680174194916078093067880565221222382093772938438175369310226114999981309281079766388981628407091200000*i1^43 + 7880530669895971795708515654674269326228778790585756031637730888399758706797385718575811386852694155935550362151029338776337817146906105441830460049113355768792921287246930031382435198405183372893856455644014864336752057640852465917362243063689532959909508750191806387574648596844493444093134714801141432733942782867908211756871404801023277806282761738953595483560388419170425401148191406985679954270775211526721237020144272624220603087797661682075274495856980761672824227930014648006917339450945827246840599002221647787754957786632430010134689488121471243965536962033422727995160496015462089501419529360283572989252271663831217859116025406231231550061078409304589686131798892028806818850775784209597986025276515402937966726837728451052930691212653433281484147361860566972531020719711600055360965533102116053217502875473299070545111824695526177209333785647049078860232592593547996901697264338895117104335680315919312394566497136986414072738462938376988076066502502116172637979426735923200000*i1^44 + 22816925861595631032853347754556124200891228817375780330529633359549232394910135382179846894870900049881089376528707289618334090579478079071887818188114608729772324425214075544778687438118406649598638142198847619126484349886464427011031647450868909926158606409971193442289126802194851337085290212542106075077940723084793711958214400695168064035988091015164444237416043769232207132178192906313066674478656459291380425954295902988272154372434000253367017371558706284020092020122286695513825686474669166488702159196210077801522718709824854140146685430988505996757613287036873910023308241469767537453691887877293417778310035588495924014111408763218612682838849789005698197912509627014612267233074232172977367200995836144367533350022537424047719396059871322476440246571081493475747502907766788538463079783628449430064527857206430310871697509465637151561973869407943420579770765224213207437128846665002583442561891005838574355115205627095706067896884609949468241785749504000*i1^45 + 12583714192800334791590388280127939429321160114349406507892577531904630082105222406895601309269001594477835896240529063971962763621077823666149453180790561642189513348063952337099878277979333635883682426189498149583285649644626499374077301933093768215835165617685082076782996549093359284686844304032091359403701890585610565384000498419881372542557176191017682811101268718347791325613163746434601971557147644019629050553631761775101767943033044415801801315622589745958291450342614924804439666594314927944866056725564364961606400274088387654828083185183670679884728730236467870747071198494783758573120786452759369534146405417127392775665621755100650055662847073591276521190882725805681802271270776898874586680983378356630164118029408265621401461085431901056303352894224865144819277641558989392471975214507226674183175983867608917278251154013455887721392485030485199176352828717529520252932856571658054234689724216810505825545804015043215333785600*i1^46 + 106574389743135131052303569916621590083264275851307130834908479848571572816954930575051808963255582858368282341126735860993680695078572290206396811462831461649288980813742447398234656926013890830323338186736261154041307212336965485498892704558745795050723824194472276355552976020909431861257816396594061905421653521415843182336149668506694959411392943803696261530753666212730675931856001608765953889002068617051709379314510812337972738761563418855965939315208770262825004191452953684459137843747321892374422965194026094601055533053962387132703737593932728168607523806860171910179944319351277029972739431453060017217567395808459659813706318244834436734185331465814280719401947376805914366713821188717542433579613501456893601243279705697607436308768824450871428336067597749258745415107648864608234395526365136185992724148258977990119224416841502982897500735185282192198532423255838407109177515696491165321308921011896320*i1^47 - N1*2029763239843698610364576134526773683419940715091043242108432507016179554292312633383535481504833540888842682321740007926827998734861115255616881761024242450821110696370537312231682593648702952119401482590181814534884439946883748464137070990434834423382*i2, 170119729901483298790689740837057162779321345081801709757983083962065247987950799394724619865760013495502615311926755362863836238477194734756734476910866920236103909854377435964322997421908743558617912680897079100856638147392601095452169396362964503170103934919584901316626809774324409889573658925186598842314729838845384832418751228372550067934555856671938954826660583940632886651942845668436196202798090472280141483838503094929187174418737394110626567430998719236277478856882850632388075913952529487071353141711879186712694946313717317254727987483693425014633774825357152972801015646858237629601207209580010345839736004598391764426922548187647684488308793174606407635088493727487194150730745240271672874294777532430326613743219437924610237190096529454190823791600291087212700905675975435799677277883145014899590286843817610625931784586548300449690162296765777745227904846285204920907082876782718005764539322693871796642785052311648252648953168912351197210102274460133401920571832886294096513003747232800696329081983462234305882391147728390703280315032308843774362047808798775966692667004055601889719709122242208267737636517984647913287368189969581441609416477783335122314174866688792962642493043868178985806520189149739527656016958654659761227484203700061959266662597656250000000000000000000000000000 + -1407661347585439865673356674363273219995579927805910290985254420916971110854527662373077876642034251524024915379065007373668596416592968542455665505744509176254544475365268768889319346900500622492540512830591656757608704038577613460023367375810981786742889858815115617405320140301809591132552486479917799023144021023772449333726730037643063500597913674432031156448715463944666164626543463143344351785357033306020790108947561122162043355498978264262734550382313602426512728148574813139808220811955743163490032010879406975591602943760943843810079790328969724129959899182747191075295801057378154972594999957304184641282697897175603543842067219096109913080663773416397225139911452634667365808130118604094363485914022430464282439877341088826757550506513610026120794060535864798940836368394843122122494286219241654865857780737460064704373774697878442479822203480324449298141019974791573612204275180580467934717958909885821701967306193787966407908614084004594171344359297487017310509493548812942799875893802691605456661663608811854327717693042131945173379104062152679541142137588252755816842995142282463728569632917105164544072010392130082542875004424686325710933888462236144825216442612171275381347130788050716935380036246862264558840437166839113545658312475844732131958007812500000000000000000000000000000*i1 + 5373427548763763004121017827474464403749933957705779466222180307440013039590560556809098758012101912601035509757217477556175844620249181922426162658888403266490850909677864696279178834892719886328736432835968122874571238362738623280670517801514246234150906075767057543931470524811027162471535229403655071378356813308966278443649829761863112375952387096774029544325468849167184994195923195408426864046151958424330482729336861396932227182378854839068116942307852086930028080277477109772687308237026991475926128815320192850180439666049150893799832967826548663872565527399244689623059379530582683163090850370949424165581830508181252431440811940601708253871034126783270718785050157842588501468817722249978553423663914103581994422906374389645561953190119893098312719380358024937101722966634127483443263065436145092829331856842560430518633517512125905016182308323170307402427928291888184624374020802088766325582339416860919116455179573435594026061408462088943898238710007285869493313536677123934106869552304163917760306586348736920897375972641261093520035150750142689766389419730700294304725782749084911436476776191228987323387756370614271649572708120270455576030306910680014904396556448099080392758844570663094142729822373334797903940140028514254474767985830608951568603515625000000000000000000000000000*i1^2 + -6897587052581972464323884398154235192388729795993898626919021633144002275701079562425395299480363644061497053459513851699272646422980266796902782451312659862278226569816237373952252094454404272401306511813176732003778737228991482326877768575743603818270197375957019748490391074169769225010711602490188256622079580252128449954592297064544815971440998237309715326861340676545297108129132519080127964855771577148814442861550304736130647835929741098475320772027563276810229080856209122393809508273121217770043674237726403597246806263548002075708840764612603116966452075783747996743457614291643834223475314446422050979735803094486538890396846349979034792561011156930533796663253877284978249000058181209358527822943294650844567143434644355452591757297530338249313795118210911395293593365121911638272813314254731518126452728548126723502282383213097717117594259882884540362037099876863969317228246484190145638811768836547756044916910137745466094921655724354571292524608435486030161641851736316662014707927476880854584113034656286281783252595597743116250621960587668607122736076253891841734162481559018063144281891558477239174235378076329319697286341366500267606587547285178030597519572014135015173336754442832819646828848902898796082406949510399058852239645102524566650390625000000000000000000000000000*i1^3 + 3547251153834114266827681165921925228298524036002330200857358413946185053695829275638092346408998058120557244281375568585744811730816101682165898855697735545459133958670842185836811250186085714046282793202700094900852758373301201868264261988421652153476870079742759665698930732427034722501316276905231040654596218344093006141312941057304966236899938872582766870412186503444667583585795093332874236907771498801906248215733694123790158312228880708907851528139439566051275314712711258081146857756177765172667920687177783728290658805778405814210264105574143026679639562599125714299078333113098726481858177962894463025244502450409085913766851016838711483469168541783686354743416721579625076493033207983883694871840743388654727476657702564627549905107831440669256641576766147027920351414016612165043789725120414538898367008702249327568702499371690303087941570744162194064063931904506313541508874270412530292833959474905180870375465693536670875043932103144733181860459832271443084125135157216419221515318855026094152835134527519675521302093752412253036250772600436794136662067858158367845654437586272075807156481555206320638354353427788951734507230552959954439746255450733100594315059981677214840506886887133090502053191337506842163711371265125194064234691958293914794921875000000000000000000000000*i1^4 + -599144728588802677886775455910936432143240023128641096090742360775889255789849623501367739738471900623619503532276671755565012280533124536180438028939167383328944338629970781536997939108467452465949938515009723532002560113069557252356350645765998890404503878838101150410547878154856748089299897882768106080711587138950740653359547092923075586243827134102485480656344822706738438871948507985884449417954896236396683372914225797916390470484516545288615649056457540283771756092492176655835719788142830609527590587528032096612932373178990913572381130483272237791523678114934819928089304796759061467110099011248653839961970692072850814937228700663522658852171531847448412583835027077409622640784036087884942435313146965239578166000806255756799780834080428523555044001763965530724801607892578032076423788458179921067995866335924511309002995716284573944000178652800468371162374041275680751155333855717278876911604107808992588186052928601122769359859621401748956021860403597591771417359234496568632100824880778398899622802233457390082546963534974190395421907942951631912540617380515500046403280167202358791559183298823583736570623536841710372219563547363603073964181015313684829945944837080259895484496898474166364368210554141379390092977691018931457500086044311523437500000000000000000000000000*i1^5 + -51625970443808249216292420273758191531222764588951170273366164499834775488643170251003815105174335058395600272540230421559422235531478104411628304639761438204409942980266587309797103611370133322670371155791130906737738164795850113985942668028934677769709990282741147066720560106595881047421696425869485604361883254317265556861706972787144570197642903597420724214051407978916771583927069553306777604383660684689067490246615039415730794038651324106478567810273345887608233849720940140080878542897137859416307561367279767459568247060188486905503690042189481172910070544070334356183932344828410217087956361954564519668955503027043608070330030764154215071980217082295688349062448838321495058502945942965327578044211379178294443572535400087730366190792955931549812200847115637262933317953258696862933075939266024032242122021088236997480261708974548316085946789803817788367577960130325184422381401925110101070946731265697252827525136168568960653617583733672134506133600110156837110802637652584076718201630424229669730427051239674224829998529314339153333303922800299081841681170965314163943205868157785436450560226203049736054557711760861578128098452573067278613646316419594949509334975918171595880016638380400880216416584177120393629753734628597270380757904052734375000000000000000000000000*i1^6 + 10291424512687976859642432914703930983387955610096520250145583763981583079837608561616330156620790090711126941125659548294195263145869468635085371819988357863092985582701633657314442948411192937349387857320963599340414759219457483516329075297526094776755876014202899353910925782668738942877873707620930297740185836733968536052960103425909310320713593105692272930619351483228737636315833337283934313098742963712023515953659776309370966355760062456485745146232408666971669456059781648902721784482794405432874375150126034529918850083926162367930391218732257854181595836368434059919195188418449147309236486821251744875244619071151821121272860403603833942534492468864125327892282880712869030778465680345875959171963273018083884358644636048582019430997928482834191557549424791220953657985432752101846784529992508774846734405611098327072907578230287268946570224090272384505597740663979668070254572076430076941425388596516542818271185416323089128831987672247298746476336129966686726454206422973707562914655394319360646863617158983180178914994375918583768643954842598717865538883874282671183575576179268508664551128034926661346123495970885115031419783852173130778134573845315210499443118243178190677869087319374172807972083909995526869559383498850535976104736328125000000000000000000000000*i1^7 + 2222561774307020009967270369148922390592152539387779939896260264330634933421085114899103109156245105828510545933479832486669153819193852924920441040857002945963570950067976107915841507019293632658677187894608469551749307325818358837713937755295241460760070923551773175966039063140696186891976227618158215597064222400913892066316934128732249948328146315694694578010874285879943024746699235837408631750981643715259215683129354267589915102852303933540685703642891995001097912003278399272484786509037449587938564500881910600866654549215567992567782300588103338612674685343266981096397674347945006912549634031296136489408440193865693797609663635404860550561968259656301744669521977572314972111707385632441257218587709831839108151047616236427430555809729823646813608086723479309749439793663750906141065169735705289232567784357594042455907369954268754276772320245684509062245049180049914616531966366409068178163923569252374696468910012262038136548513080093779023114818921325128443755497347910894847439990908438915974772868032851525839912250465368685942764876868083288709245529085744831614172231350753614646329464756592839682014429011229838256987455489196587031988835689462511836987136721592597936282286226002005849505283348497997362616806896419372293472290039062500000000000000000000*i1^8 + -615682607472157212287164632649775836506637133451757027595994815777187966876395485325085689817660002156073069919987645605391063085708126873299398207612290070450552945040700746976231398308569790111253603343874880861018246050550441647899309683260971328513646240709115849187077267282987140702244643675515720379777597968002367130768552872815074464159297284444516037621115655519570364686464172255556998706812265212146909927184793886581597370300031767344527209861809591185982526764280558216031273932533159652029388938673099750930650330707417329467481782992412762558580135067158842130361499194250374500146983011205966961995701633655565037778622828586259307708353897661630520002447479164986719556992617075257463822705868640950075226986828879600330056770617513820224450922452138445780233458663400517600184717509335471993920107908606960819610484375357323721784290001573301467538819794687919660510176843679138831264444494102917911128486396470487923205313964382498603394917888130201909053725621308835167755310058091895718866241047308072998930671015680499927258290746586744642891881533240084921022752014671487495358980504014621022399839771784408449013504301236347014359359524983495202239386104312317166799686966510686733368315112310488543767619943208589935302734375000000000000000000000*i1^9 + 66125738808294609543343561442153519849145617633551138941379936086392006190958493756603863107232241442077751418169397415381844738087706422813706304787131986468714604068061221126000857191932615275275201127428165694504782210603982770119548234278540512920942191676215764753841283991606889457940840623636966265592778844875422016415784951590705956466349943831323322860867421646846568642575903343510866847027708505863320773311086081961783207775371888958478013414272877858479169664475172482412759280260814967769284858453060900807122430990248282376273367802370073676606973823155944587189080444728855195110881496581816651266564107176771485784462912264741805268710868148198951538735868633729980377497348812209858750632594315437912327073451853995274464135212373411137737856076030846170783644757470060746599089171358651912517996686833838909329837139095044980563677588189619477142384699981852517626834024722873492589967059688551078608411678485525192068711373653317383205481224137036212039968905509380440974422983313369013650836771097113118519260901492806855653594731253105865849364762342453038686920931199770506940005267690304313072475344210259960192899111224436701261913379147346923663676874154894011730656725510872098373954339707460222292234155224571228027343750000000000000000000*i1^10 + -4243055664681087133854993906688774098830436031209141838925215973583783108389698806358026548954236862612444204301868695281606152202607479786350596528170649416030370122312821406477609998442417177119311318964276916628431608665688966231783475510621582742209775571273284968874238645155825808976866783003485322886837893388526371004145979073706730016688392327581856757959263309051613070519197249930008664176578656236747299738964654067190975997297893146483328781432438411556290265031694103611651315199639657624647998710713764231598110032561223822811476018683253795464849388983578603749653642465127576643506051180291864635090075557259605222996232485956917659483069884103842877861927520718257590925101377862860593010394327233300119958064876554697454294908722381154467258935957087023508801857503467881809453708762231847502139723078425802663019711733021092227367703971112319903189674092779796904215747868785466419237527416189595299534624999624521306804203631490066414607440613929772431594505412095615959503925083200618664489665494775423547983146182155991001102198466919650336756732944700514744107582505041180497935603359944429738304558621272085287340087632560541323308250414511069286149287112657824379299711505450968974586812819778137416844033195495605468750000000000000000000*i1^11 + 162746672694950352928191975943906836552191184874977541704211249861984810724833594756562550492066219768917321994192943819698336565804417547919510787445434390405996959261470500745096371246016458075428321886710220101546045426985147439349635426334599981584116724204326837145326357013283172807417248633080073663633788897408140470391238831951094019294259085087535852339067558972172340500856436871646567241516543509441801396904193045779812062037955966392219507717550632771946494001221214611217799135994303284378434744613894017229086389174105580888398605035671914676627976931961705320645325881556604588699689993775706262191601737446878849547277535350409820727066218303808713019610046883831005967116513798465139471119301857644405990588372837806449170380426311917762544898593362860535999706822553174652672051242635091975330868088125616368837105529640874990235481255767871328585477138112924025451135624116946530437008277020363136014499068077855563615470535905096958038411416553221700152915170689037772982279105919675823065635752192351349389227073346703885361075187308575191629846270918064590760490853879930323921169112425106202141540921809822401817144317453767521599170493072946198269274084738838477472868060505004051759077219218818436231564140319824218750000000000000000*i1^12 + -4107514516191948134600429932497616926303841210949735714540130236358888765358063564066787826584323564350192629571022026549114014139530300282235495185252912217845932358031174937438845824255455807464720892975643543130731242047703636354794895518900667939892548515411069671252575512464227650003402830471516180032673284426344632806762867868404597337849971500212496626365156408465611532243820900785666706483020117371611341926004327682642148317578358373765305662229073100342676917653305854375267012524927060775907617776801844688345874027854710212736009193951817165160018823709242747768907630610861848551139469678542930767005704781438483534696905659642625653381404403934218732119525578116799382738121160072562137561632410559750178911999721588546800386788170029794869945724857886723119175607863905813188935562386041050150730889933937123136887994585023527408129002368647203269529104839444147558060072787024791531888592415111420803914422452391201489418857738339961921429611381374998999119394648607442992147190438762438664132979130997671144598639753076264072975616036029743203460865032564746042944762867133660070270053159170887280379570479392122812378563158596925555465650473093876472494341144122039197998960451573662626230574086548135942077636718750000000000000000000*i1^13 + 71996592320448995649359776413251669277991385381900541020750222355996934386048343706596428557592501030582084831003965714518748706653230684845691401320069186305877753668596792761056254622893997237202742484009691169460354800351823950162514842326726779974272773526106382423653508451980074476695642709971806813095352177171466926749144706729752308552150093372768486478173693086878219397597514686261590747665752293996613389289763360124095782663285037568761303104214339384386598287092287893463885959979672106772181174910107471258868326816338678509570881401749243822064863053234254579112150582069983106569481469210688378680484661842663054358864668336403194336192288487415239712907680196685640978513465661595837452230658177662729645922732108857227045608350835081641889395198077793516522409302013032301350477920206443632610716829998424775695147667999626689462733328308353359955059031517223832820006695699879598794856060862673806316095240920267989499815175602102342586912847017351687857383163996964332663316536006426740107447697373823139585449763896848699235104322974424795519424513319532532115599846596122190517515518839095390294129674966435917951678148466650682120234007533908972628873320271056600063130554287655695077497823979942245483398437500000000000000000*i1^14 + -892577058123243165895526291899007852773440554578586276469773111234874093648632445262977277424249611939052015283260343440970816670722172315362616612815765096233222266122363427491716260630408895495188724040499424257602194006328005026762781160982296723895044414168673240751214004121646483490831091947583828894547252920939075047896267076693989860780747056719182494960697449882123125051348193740080649138242386173720573444365362891544953550671116805367727437308514652159692284081293713946423658153252366501470651248681674388412404292579640819355974920025940905445038411055516831524394841723721027215880081600157473511307197874062837928859613198006309351577590440474810249026087112668219708817806408839138344130889279444644115544285051086899225395624913458807882014895559572470653330038214332669158339578538126705503951737796687738108100779998752319805766005786737218880504222512892105059883869322056627846828762529580760085521024066593053425317363431234055475099956561438898909179995665228074949692199118669691514209257843439395751759218944850822644267147029518094779619537114749142423606042313109639720412592084051759331785337651728374177819063291682039859027746445812894945189288498627760170795370529567530866118899803359985351562500000000000000000*i1^15 + 7846589154841003251739968159825442328808825611000510758009452110501328350379252354492461743184608310468362916505791493625763649856635374369082734943723463587803613279940178653683059830254985768204336133537677375785887951541019305038157608849468544239498684845637450779514177309721319386142812037381945094034495040883284666430967747113170128725002189804857593763412262183889282180872606946194556463620003132526157494358378590218423914451271184253571305699865040469754771847403252177166465798932315120190487957835480053783676273700102719358557184644284321129266387958440996775853666650149730609395065946122100240979662666133405304963080991500296415898184914613864702047022363668615187932358690744905494171201095504244745768544314783014281786849595153178945914200341587528872503254204616181159969599457279182284543916392192201756889528423713797641597998141201737941145310295711729620392038334389812286162621467012477247991378638567579076742635092869201386450455426022693878697077082895953205382444851128629882974593239054647287044065432869118279935527171844249639780478890747315882065126355788389936272674836944069123502321893819060447469844040156841201702576559806581593126219579354704816119727902158404778854991631450653076171875000000000000*i1^16 + -49936293082447258995083161220353751408748562872675565234209072669866895662255712403834822677034117199859706491001288880344003358260011154328511538625706371230339743544488445030654536659143318665889451285621347579521102093051351834654661072847972054613737931419745007446796297968794084154134642292934728564755662502160680556326846394989688375561889707160162263908855942337548027961067032374774231066509855823019071201632424378298692442693545612778099228968853458862335380808301388034734372024599575953340157707661629026366054281317478831362908895080027554397593505499318423037169794979299532988364952780538076628526885775204826618465217972726841668384489043902776182955420614005067351562613343507769188819284216299981028021679550059414378326914797607492267899629383059542121812021263899664186808041421311974281479263633820948620866867146471723826761320837440468588446879712906531876443747925028424552861567507431291509565969834587138119028252787073266634445307212509707738505597009158049594105526757111387013335831217286446443732431230455634253357953403588170790920946338780801914267281370820777178086569477351887204419079247575470912601336999600610457556799639198047274009049890592922178168014327451106018617546081542968750000000000000*i1^17 + 253218388331468340167636131844332649280038968968239993554720214925922463824020718606251736874170693898902693924381630963157093925381773718185897406107675565760347107953555100555272234078989632555873669484984802686282478252556884434248158393587006883372132477126163442761720940030477901521488168251070339450464410163548595400947411191784694523755345209937304851932427945428935426707690679076071991110948526758283953955580262132716346929329044944240236219964024150131299143431078782612406242678768667704337127367125065825855412933181179410493448059657608836744633565819762437460741958878861211986928117105822101307168535016942043831303330102035256600741734329476466678404141342341301395599668678826988915871731422166157091947626151648161481464486366974598046963082715388690392271173658632332786972857040726157778753657868571368702940648360912586305085546159166819496963250586589059038730843951725333844040184515027320647279580211271481597921394584930937259392974809918656160816545409760675239900207559765116397836865588361407355511209306532843229782354524939048073527616842514447487941054416250530616808337176270493043621315783164882129547856283058985960006799445215629536111937726995680816957945582523596483993530273437500000000000*i1^18 + -1224389839368358325540608536645668846435178893970630853024609681599070069408921684778654195541071182101477912280167189994265129098816897323831784380286888142916493257322468024665487555213431275660395948055703721009707152248572275188585281420558352911696261155523271437677863531507780266615850456657512702417991303220188938601110835314025518066945906649665195205208861320372253083296272918975787162113800835595789259225686612684687133112514658235945043117479020725582619141029547611124742674522037466500135190936363788223379304415184887644280353450056987321117702466656077775902644262626024832350594282079510552319372815415255897503120997421681428671554530065188793321121563471166740941478036017343728605113571635025079508077451544656905681728139865482625698544223831345430135660398030547208690382231797815755696903358032570823724556507839063243820065193847452197146216898567863479377296211878368994135580412753699291351446153989678622884524325549709364550151017728912411489143462379470595727128565139725637827320319731238113114324213348084095593523593460364406039876649275014040730077741327855664479257711836157389599114504530686163343173258617321038468674625645325686460592803690877566387186026177077255249023437500000000000*i1^19 + 5506417311019850439207913722963099365372334904771516623251820655610547359351797294600230121818962674829959314066955971894434395489288679396860614550809362040534659565937817367468505520280602981086362037509033611277845243826175592251406667872095087216531867216848577088926127038164452765581922297862573488176702942137374386785979582368272477141409349362681652457352795316860788112082198267271659317088580381595504755792065081522962192000861067985148617222132038900805366807295949960383218121243941778523678464470230290553413724941556390177917717194096990247261411334607342990808859418833028199946538261154713293051915535420138790954796332286888970071995572796275867654519372637022582933640698373844564169121255998496500133832381889530201398426223751003900743243669834329343834461662959875530274681104450113639865324328399964202598915148617545862912857280038533661334626643373191708799882380831610937774432119398993373335610045175340493953240008347455726107777361883823397993299614632999742371026079773004752439109765731928591856365343125269962040708809599789749276280986268241499307337844237868075646899351032186965736416941694305837282825152914708204121357568574820668160021645876211725536908115304946899414062500000000*i1^20 + -17396957869792334198762859863839942663954963466582276635453431132946983729210785249084420733045823420560526112093633190914966042292193249056021997664367694759550740498760926941262401714273327928855943290418293327750073632942823803833250213393637318000769999558663233979562634982898344362768498911168927238122442609174081731690480542580387540877323673233301965327406391523184327449264674709316180668466704491562917511276293223704693254437787748728548536280429069718026568639819313520726483731487772588862606590265445041644990639226157238330799733735732048675210963784608012415059795898069121341788417979727100181191774921206731698821727840574394014036568140516251305604371990023323217029252687830957817141356439618745802932020993850723317226798202071918073291756759906843048409001529981289654779834817930372692402612209957686089917395171968396174463850106433416173917242093402185913448027837715479561991507515591932046018669207742000202950713406711058591308153108227831087611671263314033328521651880112425754986985210587543738205645005737330330610863475171370335320061460085268423966736732066995808038624703426385790656326601525086204935225014017490572482885037397311594477713473061769953898521423339843750000000000*i1^21 + 26357014824736968014449310651241533064055487061941576217049826334961107729276571032586339439423960762265169334828822243568543489655218034070487757073324649982952328905236707420071192199637020999633615510811817352195146107340903318885458681041032672570644201199084499739947986388070643792462625628406536421817694389109488048190633391405442479309867402467005608282601545763091683847325881570225958426053731906066159794623463078176443352446915987095215540596137172542483263301858630905922450450628874339052244642374090767129254645695714971027736118209938730025813351103485818006260603496976240442877475782621937420290565687615656806419691596805844352394902607820079261992980421734328618562206737421132871949472365000014889974596954773391413212537874593529061359454851281728600694186147669624842211361464929997600249765066027651193807159472281641674433940019210710848279127264782595166514936468850498395372715077129493882677253360314941429922621740992050193933117148078871920887993704541649877183023286550221362536684691938034865002237937197705193688034990399647051377319925064538330541296636632187208005136162667664445391376911911795027416129723434785542239094982691373502658198631142997650527954101562500000000*i1^22 + -4841739235196025256699710730593145803690406319970086845287033579078990055374845355174889390549788533917299276227152781603417946895784759558893343555092069237044061883016142245807670050938869356946782862252630423006790189206174934895978727380990250956438447406831045163790222258044188216839484308292055271734642873760568540398227698368887703068244383666800594697882749790417918621219769485227074473230497094573146878407594351386492474344517785388053675480661581211704638400151130189297290779456765475864610366881968854717695762476026849216213167275044560467720131074472397393819853034962862602553804623389285159278811636729959225362195003614287879241944243144919630840542998653860046409051182994747646112656322439084057561641712330223273426958352091656218255258012641522147285995956047625400237910412563646649771674428697225913406596337507899343969088360481934562586792788399491509598016559450770008840369347310741139563380212968695791840383548218347840156911685810904146849390062113816976619712415023818460816803928583273950214595446262111181195526240133868247508280093096255230353999805057901852827951650845091695946085100765683243843264627493805664989615118142541813098554309576095581054687500000000*i1^23 + 1669648947847039156983195039021613992145858140115439657062274373295170573604501946608557489786053474412301559682886019751019454156171050462217542313698028784162896087620875874226899700994465407837285256361576100782927747615059917039979114156240965091864298702436906135000467297768944389172876258950968885371833768410708623333164358097965395677290278097315759064452250755860528003172115186705913417846330975513606952445155156159030685216495028622709990085720437523648248670587969495281186239561576585441687082989021997960987490240736555351104619404609245972200796103911125136855627600370078275828487874560752522790110181378472112354589061784312318051194072348376872128899575449208683846873469800657421957969296508405320996628271873752371972282303805655812331830167952576536227129700819639845240518512188208861670193938348205435332836800852639679807996168167459586070756549142829207832192093233456527794021605480996076190437220380738252930272710802880910254399256157036088550261835405007968754782269344210763725002341920583679688947238120568105470133208386410394620443141532580107132825088055432163401745630848935851700152826040095625075622549487081383065855578314537872900145873832702636718750000*i1^24 + -163614476269932833433535467383054391821272137495676181124391431529931449552318350040292552653427073523928895049674868077301532317926670700880798306981562988293447614534679250093794350791137027706819152820732646836263101026685832140544151316632655757487300254234260384556164177583077781320101062342733165625916522135732466939727375017263805965546609057030906537497262909096566941798846346923065105857807679827921350644173072531755877305917798063452577787407121277891068485590209088400455248397470675509395019183570299565849465479046559415883493433654379764567649166208766692192111035216952428642379817689707932516899658129431122652497951210545815036863784979621636093368057894009891438131110312758322826747371267996389592446933325721578705072334200133394053014271845530556253903819990347539658214031444119289656086509116724807891500573413369829936075148560452638981024175250397087837498702080786968125453712293602360331921743693092107717917855559717324248034450112756452283136158317318738167428483424972108751820374723136647278012815897848605050876151836806445842341368688768637001171361393217978171375481598227159977201804141116667967244776759780583816290458361392535848159790039062500000*i1^25 + 21300927552557166723818652259259462356798775617637323785198993610499252007604203188851819995667214301984835635329855402464249195004820803506265363554560662983842669653904238365871667611311024734209560074104435605571998205278225422299591806787909894265632200040132653914774221059704214486981556018655997382847663530696278376222949276071584092198464222562585855279504374301644563693930154085727683076053217750835121363574083982909347104924545360513938132661267138147315915527279634628770208370327741450645376710657718453373528338108010145583043239326858088501392536166355556113609026326424599797939012802522517237328023673675532774631966754167728362126626571314966682486556507438070721201534910784471596415551688499477412568189413596314417185794407173555611513205368841083996624289613998271315428992115135542353916917881930002927919894963195069302550250002586971351789705499332021666702652314655089606307123731463054082295537712341437979549650577682716903018500197849384473972148698090111226264429616082278825255786354148463841537090180135076379442444775246442707981355097266579813646266251034936701872241686532139853474018554486793934437706413650236509318907409917545318603515625000*i1^26 + 165874154555197363893612638209113180760195685114330341559287068395764743070575483055038307221585081556702356457803949873580903549732920184476501426920655051117901343188258545517964065085136247724690865716252578930766007721573608577878137233835670259385828762286482729175536468140832547562322415102957398001734035791232002792225430523807694277202419546094147423387140845156284091551547985352175723959503072076565731013165927060928434297807764886860709891504314320059101539559805297759587721545562140497768851677557288955228376221916058793340702596788719877554654916756779939000355320802892583655669744001272122008514869953691717505757682123790962405397264105141849773147985703056581961272466453402802054344372388319856921982993757115446650023948275999863070361068525854813126157986301345384508514858125448919930716021209958342690385913904753733958970281569460621908922304911537643220848731558042433385974656351134704797976696059165445301740965798412419037469819369038505266694274836082475177010621854104764157357062476031944176325555121851995708565057775755628956345875389873574478565483945472527510065229206837983429529158695824781134514237066278172131683086395263671875000*i1^27 + -87008620141509134012867841317019193249511137772925776612110195415042747228837629417182499352841155574331010555913957543699981225680551354317499153779849414008668451040264607474765810848448512759322398584119041601847369476408750626555597647105280837387241081965729291370720563527031643515817570861530674983811704747394156199802856912828081521228891238147791098553060100104423628766315210982014875383999433116692517349913845964836050010839493877646135982323978637655445789747559964444612344434679472940192006560172229712934807652509987647900240095499696569881452376195337792961445610768560815156332409767121046460488824730251428260197467016122954079113104947937112773534516779791258190504364820597678048289704921939802743951919206421134152802296656103573441596591400660129286746811360896045162989231014088664383953093761578564387504835246756622231833780540600863345729997863965994433382701558093816226830123516148675019424449189283066246074323624559133472392880651443452346808624454500569430796391196393453852206943646527571370420045631279490090223416305087409721033070493026954299589769773749887124393760240808575449324436201466020231546746379280918757991790771484375*i1^28 + 56909110925687140530126433897268208932388081430677429770476271493123321185828660671062567123426658359785158972575232387472406893472647412805660063787597469479865941485282666505062205683463996796881670016408791538572702851818272922794305745364133058347863808585028376189166340008789537375121466381588705513364949184414840263799678876619824037569961055009485753211353885954220366470028480314841976771171885601413568328489566695461776437114085762115365377188226194841990788102706895012406378394670612187758079401107908992511043939392303795521123675342372607310353778494000123721026106763364882998604873797346844686897802637567076727777727016049672710847523874960562126793697374135964070136221003483200500953023975813950246739849153189449927402191657975076995700085267818279170620000101452774164088752085226240421852235592704495420061092523572870447217105353164447866166720895728036740376931622381678680194673123267391992246807892857015406811020735199739408137931249674843213598357738261703982812015921667145175304942563441506186895769453112266536586576549625095236469809720374287798339545820569484336485899249637261774694207490488842789896669821524597167968750000*i1^29 + -1815293717718476227321229995621386253188740808590231250216999568318719032787516589305780045855256109558237435468248056565836994095581187462368598459209764706498095859100291509806545812410252321607511480779452158551069977329867978137823623865099023609606807675112403763230157805971623290267272013548678586703538957009056153867861252389095637350492636297910122744327127951865540428817752947676149332294880802070730780145540931029164498552415971614745998975107678984325623373172982963522185351184291206960022532245471794224924698318711088934112685852993883795596490709075557417614020154311130181923492559964532281116024472854033781104619232802335467623102789717229010340677501023204147395158834177475924367711754988789925272055904596930595253093800085746161366693353814822117007134629364081005336300592315587637184909754492494375860393279637750890218560989998602709653350600912211196762665628077977133172268762296351108714037578810803997188748097845326745251487930283119725895091811229220286448555192736856289178889236838565630814040605025918433943856929982867382187949485959701078714009805728218857547589824928508466285141373544086714815144476318359375000*i1^30 + 473782471116036969155901818087883346949558332137974497486522922045781722331039576265683765276402403311548161252264778536964959295739762983456501195128868230026677222773168432026116930430042386148014880989160234357209478301948550033756479293682469337855629362134225092383303419766318850630104197385833430208921467174970937894509787722894448156599978889718599543551891759355487190749723700416517832570299133363928313023618135459326832029584533839446332255972213558534754480556118454767705553757932730574342640910833674242048957958151557108395767805779538437787615964118378093355577512888715169615783073136066772300752903846032125632528863478669551476057773083802711304308002034629741933172232516843412831340386783466540976982039448295751682353463677553111122197672820267106536565193430443115025908596519643775015763254640638074147940083353656259978733186895754759727654850629772586910142887677613937681320606253363936877449127440648302861219731026731853002027822974557634266889131234272518437162403083020459278846487106916648690927551759915057146383162123158846297654250220228976129872567242116590911180497645936853685947023355531527911376953125000*i1^31 + 3249662844560387506198466071887907713393232763188278324401542014757692651881090803433888455655609553983302788415193478470721346317140550312191952819272409384172669203412593778395714247994893555144618046544146118486128393463592702062957838689056695614900995005297697786991331663395343631153560576900736239063239066570151664480463881964766249752566920088778207106528133735384499294248512659284088175880353477691626455139605845274194378607838308107724727183615669397267424261983561662491664079933589453817720938218921711598719636964301709369699597681163241426884983422071745523537273395436225695231544072682031022215347801286822778260919254550860611498524949607317354789789429300158787225330128553642203999144985858481854003805831755350899349898004624582799286179622331583872346629287354023808755000536657281102038168813161868508746869946470926703782166794115458600451536522339434777678855593070220438965068481302374882490303877381977523251942688093960643460469378230004417067823128559780323965043665295154516368459498788741309083758525682447348530326638379304721946646474217202256871004499708731389138359351399832474149846068557128906250000*i1^32 + -14928190521971058332538175922615553030956325933970534942394851039890405776455368477604543188582242231491387822985011365014704012773715487471963344439249357316128178434779740731655709852881318466864936344908927376742299428854670109359709338159925132480221407465327515058296157610764768209691516497344233557141197619524605899034072604455230348780122573560544888682514762435857118335736725877947127849282239924189818057730325438186523372557474334940615446449097870488787231439748610608675752374600926086356824228966739116471868305222953517273738906774398992915973393595256534165210440115246647799522353232472946360537532541801837891833215815905406027359919246994048548315619392431322616304996094256221762220758581193119056693944692870479553807262838827469799328295837505873276483206259632471797807013216801165588947419356655569068898248049637663498560179890749623941596921791737474420220721611669284583797579129413410938467659412084063966426191368613327239111878163692887489047742505007205056827138152043317571478482361624882162024371447630067309375509985951179408242633948995429729681353019292813314618396571506035443422265625000000*i1^33 + 24997621145636840988435590668030188364745360880142184806169463696756606027520487446699114707693157651534687260041892199602201827531499575362608500146528279833775695959664541865193086358444581865309200145429691424989806291687345085863530254524402519197532137336288864363616106633000153585455600916909428308641316139319102577146291423924376917880362418011923165869083801588180178389945558828794715316598816332255463262035835266041359766047207699492425223408959149987863763485729526443414823527261131321838583004666890926900188743231277327802419084903996251091332072288897805531327239766910940268489750847932371138334639009638006458570524500900027374465780065872165341785979774153983686256489997073468223139448017342961994301130145084059156199625439589134110006330967360622265556386039856938991137578850340945388334817339586358692950366707295476259542364729798763218030967890201606323733589468923196424493037095561463665968698538797507398406787603673801423027307528084830513390855936037302401433131762428325849577752687907463488459803694877043250915213621174019483954726161689463098377417808762792767531561171741093750000000*i1^34 + -19883462920152866315942210758255306547872063099412450876691127308328676625708474490313670051065539115438397160795965612108633920377797909472528074823437792830873085097340161269289060226181319094893257218978231392167035711109298945678478267017336281182985276658282945568259182598951859962151216369647338872719002771017779340229165997857275034477960913361438219921123389655243390516147060219578172681416265083005753130674055486579348894941358831036908246903065186935787528070985430635169713317924927441292900667232555311599849461319848537324393906749278862364017117424970357032311760733474453780668054362090662556521027317316274175916050917700897809836115127963743427228930320483342462232743262087641119818052020116300478354651348396863902391376961499350391918057878340718108742191596701353565235007874920750334061421940514852808630830507231890373157728502338817280088590919655187179101268191545343398562282385900304601312533530001910159950667524039027661336389072016114979232715414400116180813493243074932814591813613348167835042252406703345278471101626433446061459609160705621576431337821981774244469718750000000*i1^35 + 8650437778543075192467520447324504652971282564144453426132892976653013723714707670468514187417680152521237174311527626487857545681400877088395453362208720110117021555045255645100914982094866911962236535965896061646683751122834959193709405408627492073841108712098958611282059493988296651663628715196052918511651590812633209194578986926949287840845213510041371376237067891862295174489412903471319243047522175888731339003592182584785395147781603885942911867698436701300167229381755288786202151266913955771573912761880116041591109434862746117935670888525739335898657481031062900314849696384313189503101758587408428458623639539114485580872292081141397967652620246279301790116256847848724173034725148572767813754976275438449427021683229259680596892046741936077918206862533040199050785109192834825730629463917887938665964048832879528272135043172568022914640769534699966196314358354276368554964129436407995269460740674207128714980901894742307413042529110082112738750354811427096813270091908030564241528576876156319905820308158265826169918501166604163486089449154883262700360682400299369257424860547650000000000*i1^36 + -2033411843274582319692967120765116521901843683037927626413442411376439793766105890409397135614268923391612352525843533489539452371763593260521436302758207548326276731186453669811810789582023931984094613501583895616138218135195236664084811539965967657339773956457719899944246408758535511082577093449570459077168574289859145994737835891232479753509224846277438727555265524177978406683971568105317677252866869731077183846128562925177519621272201698711082321363968897478029514742793791212391737206288548593740756118802961993382730868176344376070713432168518174628580186325446510149046186425954051705680485538596412277025592161290667285967531256294540133137610775726655121625766769983767033537104452104997123674005409760253164628833054836003703616847757341542489664171900923020257066001576836787070359027468271238537210430747915368855708084060087759852088826414653218791756490312240781946455110740853978401517890455994611110450900994737147460197975430761463282312187959653303022714167426522190901898736184316951045284500835705998137047299190814823541097751984603167594199312520836779219270000000000*i1^37 + 208793373037747748958223882638109301893800439241295768337418180148346950810349403267662142154788268905408102527691511659566718407436950286857348383808562791064547567932499439417452129660092184425368355347426751831737749362384800863187033709742509536750151464873376514038105469128481027803156584238604492245702860821516698729867398237216062809679742335585169431387504222182231736052838144919257746343446131133978649424072602930430938957975574480169421367221227893845523271499430054776142768613870467879775608429414784464568499996510433898853953594562331553550638274198418837633664925688777441945086448476905435743768198272037788741644733279645177788774344670077324393304445637077321856026935031316401346933020910095492755230998941213930894144744450701574188250737866938029944043190906623548632930280480307424286911601673427452942752533658267599223315755793260587634092336821154190823104613607945413305993199126005599012768186132870165594448965775740671320311045855576170319638592607776704716302957342091719331234839718565555188637726841840605061676927994411107191658938556836000000000*i1^38 + 109424093053685160745384801092129037810906129600669185777178164518211766984928776446610996730768306792398235472129064139694085012684700503941837562064113245808640047033101108871505626631003081351141813659750941261030013808893434418057704199155450138748806128265589911928259474388471643025322475996073521530637193511775406855270221436040001298790899534392433176224538601226829908561665231687100458468751756779950655581669424920115035804900187989475187938728089274664819403112713454496060088041943261562022484320491135620603364452289555048644336531052347304935068545595922621678948172738390120748821574197708325071002145278993265595388767505977844559114373648407960799594272677782215753849944911995556216476102746384639736183896201080290824566622904769002061824237875755221882947647114634157371534286441852267855193032875264001674114145223850232910887500627783266867670031253990966090557010767793936673745682682056516003734149883456437032173356857966335177604384971901708359319439484985839982387750313399678471235802499915367139583620808972077726673454083561946876800000000*i1^39 + 3915808904805295220263707599904838517892082809746163031432505003112182242007918727697067662650279624481106951462114888302633635025217600286687039510151345086299932448808121790531542704475630555982706033889854503611237635244260293662850867322996864883488406745228255214049474287584595451507905318621354888499603644906709139335247790414815962486009003490051269373330120439531743791616816219824591908049192709322488020497327010246944055699630824182775544668678716071701371218894430993583366722927103236393021748163718373845793456976292779253638401470459433155913773098235077327624567590366252070346693367766127322096684887585535114289548670004529740552719719538246277505092553073235571446620680364384889925279139461406278570085811719634513995631833635940273299420920985711888206658887104015995618923820828901084734312055642796696167942362221377184183868851629917434089270633376621963746607378863599019965030347767083137096034273818755010238570240964923931507850293776778589443205059532597826646366046257634221512474439124609470917751527223627908431234880000000*i1^40 + 131080089704348049498296911149456927944718540123763673176083273526000833545861833475662910274199869607385293595866118314016881963244643429240294158262743124139685882614256229092854428128716214289927784916881315569109440005023521798275963509324408225631162213827161755550104408112798087558627328928735703753477552562918737566146809028496612721367951731327689372894192763752254634367301202075742965561490561378107639862224138955333450907003740924977438456223004256870859616296967834109192580100964569069126167350665159419036798846327264888726228376575253465033436127012203442323924126288324556453290740560163325013323996659555716702813229517074598999735068335956550513466516245191368336296883429246112925927280867118745895561781533811852891470229529654997427027471486481449477971703417278439908514683893209549371694447297778865719209146658499022506541494030339863806857108776860967310443315789250328501182662298171453944795397037474409530462767952109323467204338328627870722955322597410780210974832813797817463547764205217459925990846252288000000*i1^41 + 642170502265943443299772893450644456103165191499101523676163936059315524104895932253360875072214107873472443626538659061638743441371127235938623608086858222468818162100564161304944474104809287977457208804172011633496354323293088049704195265804419810039832836628954989715519700672890520110452862059647917690780513613730589149133026841694705093468297083825903780145365821368856642596171664669364513911488726995093680913132054205482408613292128824309928287815355229563461710587177753438660668187163054542084256519135291794463572772274477775531146089481027653993983076957634423721939511995225225031737997994647709862817359199326702571743463340321708473051056428565965824414780912765131480577679962716081793776472908336702963134530131579268860953416084449795037942135547667032375203297668607671971095044705484647983942754518100087722173490324004432983729756845680584549393098789068411512622299656962535977780120681657808942938769706728378590006956793414699086800959912244667428817154101702501600323587871948809925476314314906521600000*i1^42 + 851004477703234610770758017750296938033653465434709266028886906646395005774397541787972708747568609174195464392355513550532557502832112867979633338527668514992616545172552381113272169168825747778900900403432028822483976872522682317724771163538384750965986051763253485813310386458033280368579914975846744932890871023066641310864487155343987544976463602315665785805686757915367165631035047496453939220749448406954266073989622430586885742986104017178987601437868201410806480762988495521952254457005758614863428339917729783319171433670039682483146117983208052203324616977888794165444370359027594305916125408055549277405797964810479194323056110712628286524245786129440889001414003524692150047410989278611999656705574788727629046202404849447544564048509144829223833726314066316123199953830247024203039881372057500468695461573231729031273441633482212958774756342336923453776644355159146010517569443424934772864590956772037595450264475488883427346925073268155133105657484306332488090133065127316353932254464155437895680000*i1^43 + 7751964365875672990186504214956026566843033979753336061132639655088366329904580361535944830716722194890897514194650911916772249516881810450165834223075697922074964651990762866431805862594526790169398170822099935290848031113747901766665792306683772550975246064001192180236195608959909950526650273864779935346455670972004421606242845349118293184005213477505430831068487263491295494633584199408462490882132462899254742535486059877753654590971394099058854125597152749072261201580444432362199600322028607228471433261860618192642840419211796482683939963879746131473870924606267002341775236230000249340243593115200197792720693705996445863080343613871842039609103639631536725779840312319799259957716277061198333958248930002122494680226873940107604956155735000820332716269893634118603203691594267405390856956098494432525307560809401470422121403966067023851707631488888695016856072580265276702213767073230421433960330889436800570125933848731252579159475797240327192765698891572317302248339755311104000*i1^44 + 22459918560479472674761074008865837753349232585147169511904807006193950736616088541738278562564968705432931999856313076638087619749144945245545104065760793046408795432772462043032980838484482401403502920662589403207903656437096773777730695516456132989914677907493388967761689980751610316505348350145869123725053909067978468185394206159713522096611446387737698131158956124186952806366103886053048558425300171066475805796274610951997944904743793261408531528472920780232731013724264300881813848048663173278157378386147049370506726510520050263399532512597185600615999135972117330482671042950428981067404995288750516800806144981936362913018981737361474773256464549097987027895492370082418544543467038974419045220279969250247437094040149061879364070783711995685658081280575793903860098746269772309642833466369610371741592243888067919920508171091827294536421991352231549282248764266974332746940920707303769317936254734635984109169969208845534464764344033981121902103094886400*i1^45 + 13773789415222128810983774674836941988640148588148958523401746856754810341361790165385060336917749508467462027785534553313621499625478752716505976497658637779475681060818102990205346914494536998755903763976847622600345220593249769139617956818769427713456270275959657634886610929768620302782650316220665332712217325116120260952560644129489134172992480093111013032949926119549626373818474056137556164388902833221938157950488984636510635759570368566430982964672644156768789468547216143086812116993489703361967567338557197013659804566159932424540577576952737789427849845988434118072021152612647472997370741174211138093205409951329464058225473511851482579790842423806259706672370047372556282782972416511813598061693668894677155584964601328177705223257019619903605771703361954697460177801452303687481151462485089226447533456326396046807473493087610269283977658488051585916676405389391667937843197337264859136960823136147067014143199207509092880875520*i1^46 + 116843799570687418876167169935443872344664320628399649685250020937413906827048653999471745309423559368195775440796622649982823880381250964121999889721687933403111071691774154362060504846706346282356747729626137611411385667610957879856323235389321626184838491502146235674485310910984279520483836422528016221148415636313277790243038401857746303800583411946233672330141942652613930710771014047245342944151156749966903771934139926356122854091568301567911231684867568824008952533714675879699409341942094774077958668398825394116944998876251389104235956342602609396314306051363534200229729564837560966862031419634437227209006336942125389620026703284417731285632562077106131404980027581037992932301125461290387745663894784885277332926588689868933606963536307222900827726440966672385816047054767848568579388070529469311881729094697064882991643308696175231665804398333580793966121408354022061816517940309369272264473940524007424*i1^47 - N1*6089289719531095831093728403580321050259822145273129726325297521048538662876937900150606444514500622666528046965220023780483996204583345766850645283072727352463332089111611936695047780946108856358204447770545443604653319840651245392411212971304503270146*i3 ] ]