[ [ 61762526634780784251788241036339771199707009415231480362751162107631028969461575885191810032938204897807052411267577393385722951060044375374588408114298926945152737923219769956746491026764460981266413459736567077525598422221565436188193831273453609222345388039396592582919313185304735141413555594743623780602229945647298271573137478084108517482850085699847160445851527275307797597925667887711169290253586809863333196376016708182002684296132946786803331976521200159480312466353340004956508557835433439986363062001088328945035017220570647371816868445337509107018422536495182252233353462861184115481043541146011707750210523798003080909438154721917906651788973625559286801740525986718096376593658008083631308322677877504286941510101779860654137331298563017963802007481802310205624973179358268271793136171303198137431068031475331506724982680969628641687128296652800000000000000000 + 653731657604954053764811705037638197869487531173004646564971405901597171598431414131912849462901160606819053273646019957750292484964328849788426952158624937273120613674714714951834694596165965034665125291002734554207860905556210886086257449746753615660705991320335711678900047610085162662308508811538424807622742952549864601551952177722733378462814037279762536241079695233255679626352426149853215406515135459652920556361885554532631491188461218554865279402283495790957921738787431047843729853013782741197023919430554218020375342412214011643597006038207996719536591344645822251327329373870608925215897745198209832614685375707349905788609658503077159049236384470594055341507599079997905489601056314106359921368461325039288368366729610137634852809420706279129047101927403378518911671445417266301001263836116360213610466246683768398904899042221502292108110725120000000000000000*i1 + 1156968222254315275609005025270829255902573344413447072241188220257605401326843557661549681527027801517905641858115947180101296419200387766803605883380716880398874378308940668317157482898976202372894939042865588199161423156570548792471470292566588119270269032164306695129280630268010895062279907812928905715487737927079595160059441395444247317988574338191774340035110098164284553247814146062931261252042278847896544528783238679227679903006382340458688978094894970379769387167325396297120556447953184245908336646034742171762719023380255395402786235167398933668978678390487017278702837259709388102279723666279018188920089218900455667948348643163432413297736046956270350437237665101419500668409538158202834269470725150370534607774401068588049322942362063752405779406128207471580073242098597849965563341558965572075721030423940336926078688308135430759312575692800000000000000*i1^2 + -2948467241609730018466342899855699166120262629124044915196761666635721102788873118191951996729966600120704377964184786275819671012022342218382982784983097106322009753838857317479757780140395001786496704190701522508848155431067193899234316503236747883864995720988838392671258104274766868591923555847480710517207523251102259857586191134446842507653558175671758037497160336803311402752424487136603205540957794464069287135812880318725095977003301609355928306607604852364914134581398433008727874107575171335526852103584978190941326424813271431620119466876104767406347455165429201375194556373364065822658910055402367343617225888860018518246869795174444786808584059977076164221330493189943787234654196073129647664738151605283034360690145520314208828341130862611203250689388041067732386532211246642968868720980730416215889340533363959119717959739325810890294427648000000000000*i1^3 + 8088690360047241598435270509141822335389655733651029484676625955313118231637231009811778612607729744550267248609257857655834880364977247461107560802362166231988348625571145140567067376616806854850456447784516131837436801618157334161402518649918409024665678871655305174030145786890672074388688575517945942516371472341450200576833879346092706114478332735698793591661119486447141602459008927014394347139330643183906839061788367349377183348515009735887597546969032333463948264653770534305479012204764065444778692711025842144307625906157180110210518373536000635625543523506255565564757926013601864816583140892203929281511134421171065214820650063439693407032979778170729722859817774990183707739603406170377049532050789472981472556698579426758848956965729478257215783955306626754436328085415637881420818285778702038806180335424206178766808462485462000892892938240000000000*i1^4 + -16779337393163229168172970385025277579073021515754840142256680059453366040254383230368601830563925194698273253107884637066563217807424708620299613590415510206626673608300632165833558250069273728050508979709475322958720713122855558678956424891117791035758399872390651500565394399278166866770985980887991946202714096754030074789458145122402894644801484236562780432198068084242251514777687070383805033215653322321809846637059293757809091519932244960103070478015629087733575304812987643626523049012754246445072875487420957724449207078618052183214554097151989775827855601945350259213445100614459728696542701209368918139612050370454352192806391288034522834163643032138020744923952874121774729998107107308773540990113618180544692333810252633265512765042983695743330128340211281392047907646450301972087699758138283095978909510601313970630523402114195387118287585280000000*i1^5 + 21977558321033760753369185935948970339789235406821498113593218351305493734351495237729697607530634330853478379569069168763283475345857553833052706531309740680319074641478381470200214205290381561441264473800239098387227786244612251472088888902579780496116990449169716126472983809945570896755828341096520882701436599991220490763742180628561971408956735367447621181922389390372498971123146379404169826325691525755207994919717745080172930287660827845925060668304806392785045809740263027969509785590139018152187746017322376197795885185945492461628722589290639359121947595003221309146768374241136212193860732490897126543846200050777935138347828843817229172816336859288332352745168983339533938525037027935930349829411693625596228421440655950869894720508467486291785509250556314880006058421248022046511824094801435701413475383418887882871088181117268654391558144000000*i1^6 + -10143619784133826092415937811478929627377783863935996973860444491481905765475916052593070807818150022521339728361226931385794212566524998535524964839211746681086519304884567978311842796827795176325557162236736181312967567754094076254475560775127456086458770830541202284292877999498769965143578956777573013890026763088673874995268387494127016001305413831660344773872673697364589291608324725455633762101259306301081253674499999985682988823547708563120820893002710090445190571265090644173132745889043861943001343665601888766952561438942681633712275391879004782286613820917636737978994581818428129980063146786103405597410737807727741261561153920155290513149228696245912895610545716200374791717019366131460804527146600968657506495886332560434829449166769710063865015112318258957414130850920699825012339155572449603299537793617585422906014578707040631888281600000*i1^7 + 1404564642548205427430206489894923969588016773502263774690792886809401047897222562649353106677611654941240374706091736533440645871931275347187054551115568679112593157880956157634327751236730796086504206720062553150901251749149622679028661209682671237703250577186028029736668107031351156148039761803700728663733069853619032796567789903987887856089156116020578792830938666310739701380099387370267297118121936554234570706724357948969781862397127444812256316608218243778249637224217216471923576866031829376652828651352332529077493152404531722759607423932056395520592277412836135374265466958464997739154538032900921690709796228917853125511319809600676155399525931452507432549630604353336246483457973002946881105328652816248262227058606089721773590047493697634192474631410928261127180374768919984979898451529492153260221937096061375044114907098334478991360000*i1^8 + 86322510939357294457375144876771762699063762471283720793424688671443956432591205789313639391337650034135646673363317776504062732970170755709638062116961591493553313718422721659324122333776468292184740429077953057724144713419729490230769109799308206551534606461544761943281878411579387932038885534965581962520994513533866000718066442017886443542572309481066287279553883328532565961609672302317488070355352180960744918876841022983847152165740899850759635562254123604733762306545374893491224902641580940485423683067068442809953897194179021352191620834780374070019629934410379552195569619725226646082566135735656436450228381829352297866448241291722405177325544653983680520551469662112007768144449184773670450838033404450598070522734465478668248666763131560529748160353183799650192298620527497270621566164803591993305311371164345793226838355644252160000*i1^9 + 7147228228023455074365770764180182155030035656751267520765816004010707929492106114645819845203664336229592880572636517084181009594860383254701434526240187920131605197486174065735314583477480873618929189769241563371327915941395545432010245589915357700470028224652052250735143287303998509462854175921103486993705968652533553776665926379045769772285721466952108227422122932483393074147910476637213664323727061413476392302306509673582907071403136327205252974880102510990786386330412183152630680431889935617978884478642475465268000400291117581957745708802245916876488272782637893589328192701498722716330236807449490660477020680490009837808248191327484818506457518082880459017708434198181887959038050923835300747053137483690322397746731887109745256940323075626816068160826061129944941624242704098280734747583938535040853583070947468701341521333452800*i1^10 + 74592968952813601123917799492288649042147228047311650334974137204529239117431344161090805904616633714567893840714715254352611691535059866062667211451672035652157242552594427837782307679625603883467156381541294885455169581994064799817972090947569561274677584688029903269191326570626719878359002323472260420808369367434109209931172782969181672406716072212361000623514018576703597652031266600000306664261675346576116277431210348564986390392545958393549068302443136519994267250119995965724921259286000925102155275795514641127686210411127271319135606479917603395392706513914090322529551082820432440587309708362772781740538570415219990971625254604928095484228070568451831303932531835861469225295793229004693277897279475161089586887305747429818392453851822987480797609779861770138572685053651197019020703699253631369030518145695295142585937428480*i1^11 + -4842506796143717945527519910650526192561775250117359545515324872463955232927604528682952829483629719105284865203700218445685418843476446182822642129388985245686348164911330634521327307665526132049165315154735114449492222598786004250528532364322677698887289815404639074528568069923115679847899667981578921777195889813716677061264808224262837126255218549074980883856514014136517733423850820170811383283208610403781582202999347018555792722142096562770715724301441608055132641799115324762137614072715462504220004455627048888801546020809603091290787167193309599013222169998863703338572611412576730672229110633196717932053234120388181253561173182175623388739422662700931403354024308637530295059096867555819216867289617475273660517964123088862868284399838273849841611658217814596196354598027486231804716699934670106985323436611501736855601152*i1^12 + -16925510989368845602943078832975946265614996072565547522553817802818496776222365521812823186449477191376393719887406000892963085021172663889901402676089012130176327798180941284794510065796477351779277507845089628833021580870461530373155169541122567127268136130569421450691713332068176579283389946040266829436655375592639403713969200981834189792888940999898428958549839031796800462108280579999193454750409309926477996960776971026966996306767644483709611111090489598246596995999976809721326140895349687966861384831185377999061827316339192072827230181241820359637591338211431846130083147297943854847948368923807895177801670836552682753927215197632976371866706412295976456177812145037482352108161523603683301441487093478883009933595044876819728757230108821412075511917611211333387131762737298737930454705725153005138068938631367622656*i1^13 + -774551777265900212563017307201306468843056405231112813797433711640991728691321883571193248803999756287453400388770841989776755702215687431775577454593218296218936444744635514427692908217442431019606663089606415456344046305089883090779628801356889989395230028999852440323178909273080757995640318246249290045184751471008310997353632994164273303551608527046397106961689601402071266365895404730683387385333459855138435559241646888243252570108214443905744367741943402419731316225232608182386088065338556056437017252833466944689125684914732857756729609075234314557683713931239914522050350841356338416103835597903559060005594438665811504355717317801908131772031212043891418073097193588798431547628864078249869730069802512574302915106484224081119453968333622920670821774428326507458565648541801127157577012366525308526460382639816704*i1^14 + 41570601637553660784083153876578151892526708252451729863770657175413885978117452171784531920980540372376939198463264651708695833891028680391645119079808689872089897552703616845335707255083098815739621631591511594288911494707749677117899892836247561933204875996865663289588730753934600618630880599257715919438687058659037524513812695802874360363979623639688437762731595476986022913035340559135537794235914988722315534634446973185287599299349711487159165625464122683175759796494985318822209406565475111303275193981315652686513287261837552459729146339886160723432782784640211746056808360361578335523665252515115854180346269311019179847093462039074246454734203073257462549927559248910991753810939507146401521269228520393996791818998560317528107489853682859278376622200255083853654365390702495912206944958623903487766294429696*i1^15 + -74782751410739370518696024908417532953222995788396930447433093747523746435274901813638747508282968593204447596667559093919156567086860620189615335631968609242138029331521530843933561395663871742134864153165974887608168398218582719370957782776294762502094242833042869904984172898384704201732887504868911088903071915912067779778712315002282476149623407188377315858021541345296117819231557650919762266288742360775607099870363030423355118156051939586953713847220956757906145511984636712833469807328735601223193775831184923955603456831828915683767009971365776408127663724303945810653693163108875325373749911364548364941288318417778053492720208070858621336965444761064752387005826791298242595028820542714177541962984339431327756627525532614902700704850811873979764986704662268778271969140812530111487911262911478204727296*i1^16 + 220438325887367586128570921638027199945735319071221198867237394874385419910424612407589181096401704977983713248920666789108537386672585172185001334506382245225414774191771892798127796114336464244179624320109838900191459328437311701585033016579123094850618360196816154529937154614992612706062867771683288454731913132443317439986149055407804051037069894817223559586302718611504075661764863708127965239596984896056428087687982077673880750694836175165008687175126756416712210950282264596939674671440936769312882042239703176867846800952451994492889933659732219522225495090698004022477429381216358509857072697469729571408818579839673152883262708422836322968556324532829473118413891071871440244294180635547664906422142633220032003740482123094179677978964702372525790204806105721924878241579720687570971278700814794752*i1^17 + -818312167441621384333066559503291441954077814699577555669464180185255113526206572632015178081026907399023700142773399955195350164459363792566593336436220973464768581433466346541790291837111945799398896418623904840430477520101789552661678986315728731596913927321513333469761012126848901127954778327272265421497414585943200513068694687477506796673713039765938866927885465080953413273297625769179540569629533053222935782382080659695665158958125140274949318320424184835472393243081579329409800234532199346663781094373798649773956561998299563613981850648918238315007160242309107755176796229673676215543330188801327232093606179352797402808041108849447716768699246012580420930179727608591526876839375973169382235818838888020915780757972535009785091666534505571629978759442619157217569491196431188437554211848192*i1^18 + 71559876892879047773395064569021426283215754827629691900150280500982356638249665239081424926390440460832763446575966334759240780321555989326932314974676965846272689188324739265486881835989283175580741423039671828602762962337661265894125938941961858828999639240055027368902526447097309310782857256411980406873297188900261936729272760242372803590006068899045895967372468164233487751807221678391145743031089566667236272802931232458917849982441528773869493288131378377056375166556090123342691896400704277476058390947687564701724071712527819788746825703900316359019343550925523959078684611335912410968171636688098688787050020055080677432446553889842875983102921354983662793656129662713471998325064055091637787352986877035026949898577978278974803700033144593931980216918048349865376460598977285660344320*i1^19 + 6821902691194328816141325131688720980079017480464103094314957711527900276615458382416702476526445148286435455811184536317804077322700083320578077581733076108376902797825738828391169357289258151175880803048689499444953888111655355833222869726269070425625529076103705274124599579003495479168358212519584620840668205765574382264175321015454679876232824065039574989069035380455533423519403037545604204060515627184777870570422717077610433937181811490274041687639543606345330419602578025480736679412310365482883543490814547330190518157688477124530937281714600275524912533463863651517808783689226728420920641976786603830843396480869015895477560730079412559084075287529331053004071360171086310726070878181535299299619706462732881090847261928130335875822164920466596368209626239721504949133898820878336*i1^20 + 1941984651068099173715764751027390140419501832468399531196568508257657355407219385898119283444656684990676879723887775887759001353022297076691835161380945864427611674487584984579987221822355657922944591350660325361109140347641754566445943663307220582880610708527464716209349674085691470821175311698651870027075835509378823378543339887805550506234093582856120797739942225179462142498936965444761279332707382176123992656632042321442558663861785538766821221031884715722030531824591199919384989564320023022779561193554647497243593070967455001586454313685247136440764971644019965084554612332482079273826669970750863668144817641849723904072311164771480181681255085895522662974274842493266655971050659169217459791789980431563764319383059772749542584237141663614376328110300554365435335755694080*i1^21 + -574063514510350892069018089490188869493723481871184186114665238063240742370300790266156646996107895436579718036478592190635596256479884686151148504913654791424316335393200642383969514203165603355417883040041027085422765993736099140875478464384370137477241392236105891613549888081458493741222936629047360763993736700204599928730195054632967524653494789173702712152412654776814641258946603334876871926404789718566582250180673679630432722973377306168227892900246659001015973877641817656503665970700756985891667282916956766392847080674552451489886000930868545252014634497552240138367527646665309824858458122261943492814076819387986396390038758928697685352865246806918104445501286141767641541367461619393151277484720795730998164995600585547513717108545474780105092942587180253609721856*i1^22 + 598326323586039887472508008685013079913221100825000996538997667239214641420667628689392030899150312355261810420686259182329335411713544469695808737037744738969072297804687208060223192250648075514099123783760046694207765003576085905387011631892789204454739944952138983981522551864846863224637667941319157641554069972013794482400473876880173446604519655635921935961218639882958661504227509080086608267605344013693124871081388327798160705483363277754382214866184836210781861967436950720230519067512417627862754870518460091930308385794955467892009297213611878746229303660632949574950944847838511714385986838505409920173107901711628728362709218105507617532661039896147891103543963360198645079401191004033783345727060882521310113433235659692699931126698514672877629737639639777280*i1^23 + 252958570419060371621073596058237437023357742887831005559471445724705983327945515673028755741945740311906939970843829845553404966428112510203843687149341371162117618948878285526206576366324556924277952720424269529815633143207634535605561685366744604758543549129417900642277649811715562967446508993741256484265302319804474618173087368911803003343682626513097991523620883280331312608605969864061324601359465773553427701625510139890643242266338330964393044322083143512807666044087336006510415670882904508621104488255314330729598516901586958196989199127575653098808718176965371779632038105045908269881709254236647470992022318550814173900520069126342380013936491052417010673365806721460154185095259167615861740034742326312260826419885277495324986288532798629744695824089088*i1^24 + -27784005802809277699158409454379692792331009906520781731860917207137297604642806226206152726795598579776968575048114242997772995861999954380498345626701444417352503228419693382813269192981902706856263064672139659691225669101323071284599184580483337713942825456632305122584815386262271724666202404118956962545505847653228533318192619499801171322496098231864961176374010984402827752344748282930966193092767292971128991672578159714507525171412821949468503886769920224889541217008721322099993804644776984823956286203833043566363132269824003765007029866192104463744583126485973489868947238036437491185720510837085979716339464269880464911365686674277027683668373152975349254943115751146448191145780608991634996684602156022445869831594484937979048649533374131567853568*i1^25 + 1270788003202726687178085409757585829540920996674905158321049730270658156692539494543899259732069039272229595456552547595300625759869853123228082843776488548821017489198622839752106238671876677263022893998555773853220714722798866914963401414747190562750849293409482497430145160214676892940971455636223753012092974880408731434105215675298721597897572787174382456348907807089050594264677337411347243262732320602418037426947143932639758479148739523600056161489387488471768376204694477103375359085757833028315407244440018377624271724760266768863618328396977702415278135779426810717765059820976865762363775006813751199345708352561854891852692100232779459328782541521587591267676429629563091929888988411135077167278314730785262989731636364709193011432242806784*i1^26 + -22566773104753820436192741296749086954301702687975835001044490171813171643440892132450407337197866790652403066211604468068800249167307217773221417427288304835346908946566180413501820434989255968019185527138302068257008990792932116733058384026801955816882991507864866569613069373359745640115566630561111050342417516825338959639380799028546721552108376875694209039188268799167320549626632823657034247461767155216576318667296245315098106477337397287777941994860908364371749812299315945212958152809508841470660671436517684353960942052340120474740015593929311784306697860036308420203564946616119409133421938507979667052024528512279632894650748588795489325286712945313534695564357955893749668702804201270752578416546909453150873662202955300603725611008*i1^27 + 144603593228678024520194548427135491323350561388234580939908822082391125839417568941277314566157501119727788767043645783748097792311195463835491355889947275583520250789486930729062121065011518890578442652473790528958060383027722553726123950857537794126722394668081149437040898332785682193636955217996466124250560917276715822172897012321062797754798039809367368511645805664161259816075520126032884042927420396422884773282495573927403249001965924693401652486436864393134484059536676330956864435280733455757202265503364608977504814115898876039442275497728224611328802497819466760484099526523512745874015641749693728269615333241586486444169909134858772589628536804052021030317176657764563142380737207621068135364774063741395828263080461991936*i1^28 + 728006624640805366572326834412153530534376105729510282895602891762347096943455743347736851647999310108943073653840172615345692381019790014146973827867927627156473724510477087084387887517769358468223884127768452305757450006484618604221296736456861298977894593164592963188776915577868187710826289406921857486362893200404742415275795636042562570344752604187913732555682978362551322256170440762828039409032548871694715326816958161526873013493427597536782208509309483417809952425990719123600544859179386935178996834663638474084910617853277731036603859847111275903670274260387561931607819460396077877490686824444140937214661064561364885930125752591494777314825482196350570634981819171791279947192639152560294811414546422103970731261952*i1^29 + 37223869329080337187754685636654579466409593859689831237216571314259365507488841889961033983495633480672673834724531615024417209595396410314636676555379901578909423965192126917312812752866726260864461548064504153485113689500738129131172551036637580379947083266601430255391729269983592157770471952185332275614722404620717002270690577242228733344485669285242141524248939869552595188586733098544766978515604646914823378953146788226615451788349936316731392341106281308599260488400703847940739600529408774631052268091809725221324854804094479844186931196208535921992886407234096913846526563263280267607454704216774475663790637117499956210456198405685447947807153153713364687173797012321178235355800847932083726391269023334547456*i1^30 + -1696284575304403530773274522464119763468893479470088544961337331888612846181092129285891094017393093856275171230597545756566092166543960731793709318083287308574047843848289716548539353812793730836329984187340567092845876458393075505299956149143141575740221326057478666224049021434834063641815867216148173409585792398538961919203061709832420183241060570396706193461419737872947717309283508500644013123724777814299693157828089461814727812729695662658308410024605429000511466091474642500807127230530153832654127349269201514021930937033343010311904972568671702382444471847138715664390444844908094152110999054205801460485846377044256318873223193316606462589177072696770935621589093332720398985902185020378187782217728*i1^31 + 1761885517124975155940593329089841871696523087784859505736271716421229255732356852328179098738168397910345601409326304502377526141164092272463166527014071737040533503407601742429700465979508699591440148868810158488798787867532655685785031083180898622630223798247578762777351904119615314186901244984514984083106601824358792843973860322060375276011030141339024784389390624431199297392424506641516986652108773222810478438672789081320843794429720339275403977703794401016346600367503727598625798304123840263042345177880648410095722241605323625987654152480934646343346510999601111084416810140166946772733527551597642584273706900174940269864105993489584539222100627177535659638841313457649387838650825187686400*i1^32 + -850882036714756245313304645713853361496230633375023798422021069724722657595670277678168109498475832360111103794926875925888967689221115432698693822281462272171758445493151219049201245791846713069340967648562596896698972920799070464005513073756895610255148607936787263511555827517623536720991225270442686200132588373730237567391740182216496593643880183925275058100889505155858826227087342744114706825860963903853541959427703126388367173359189437169303395566667509112851026079192130084343433854496912871804212756845233145724528394409589421680609079456724788547053978452876717598180036318462175239343168372988521847391143776320863675069252484221396902195607642416878514926231621769916260000000*i1^33 + 154359463712926321702022133249122651183134238067675592070452961892991900734093706013943666182932550963686027915771460355908863949378193103873200003497839324004878971261373280802438767968834514207723032090130733335323890742956924392953989386673873714585568469114505420939218955372475037085384007828740584457609545725007079001656688859450385233939515464494602601040636668306317050413884726672052897534881450266150685404006613792621188334725258646371790304527266332989059636426624367892353235820767035590756607387706433111019947929183455237069503560868045110462819691423417771322730504579168157275100150470643907784541907940247308220475527143537036779623909788218203566581406250000*i1^34 + -12471184725969596706981646897869705561850691273914989377360470333157354630727756146760939557842621556061644984217262886938898124389172103877586669432010244697148442619314350952291410023793762145956718118059369987300061890049066413661851238547377935473902152701524592426449677932294685626278693354509394714823951203103463453909425824578307199805767465115194563272342129046752809640613103095120979168109590819835848500494392963788459676885616964847182895421307888616090032369834467329818759976017644282986146654791826908868619846093545206609859277830725512864239558819453152115320266610039874807015046645226855047497734699472025616214365152380851726060334228515625000*i1^35 + 378821861207529460128596118348259930623119529896500740278894776689631441952009192143732513843064497982938261598499228961041432049776023603561226564383228477563708538285028964347413007808194371695447836572604522934519784572588834165860253378761205946987720722617680655005453503995439605007642923963704257919352841868512052925839759979299364541253108832487907425429190439861442121707834166594245249432682749811269444810510098548492439163907065808128394688370627598194031735062448539326733456622190502387118856616827167814774950765273984856697069303330528425299555482472851857273666324013098490154013170098286852770049249492527675485464069828033447265625*i1^36, -4105771373600016893886065380468499216252698871425101831886662687096899363674104257930528238876793465465497854839831071002680704102061695125093382280616973916934156515146549193414167118475233597945428168228567712099775224877553139066008790363305655362915291232419637192865332284879458917445874588385625096463935987770517824325213612562876486411814980554372838260465699797568402007483241891158632002698837926645458363301118215429367320069971895678138466950099168223097820767590593495713903370863217404732415061798918604218522194791615970918203955677007547865520893526034006730648260213384719842684231253138275471014254924190717385981556592622370610176776933287148227539958044685600281561547024067894603676980493046623182262989406669497752728234249621911904585862158709764324244441144310474238130016965356788406653108147365802069515906375843085899457891946949640467995222024416838384378194961890117714042684860450012054202234269769616793642082573542742785967192918384101230931839437365434200390598775882900012948425760782841564819636383835905005951466528968910449580548301771163081243900576848454169677522106800228436632898170851001726792633506665077282868332369139256524800000000000000000 + -43482130397743813083914813581620052335525010192930313980461845389806704955971906595607390248564195404494304646140124562170853382162537614132521831116290943837832290850406404469984020007060105547150688323933535312607195219775988739229040569336626378220747312192329809878333484461020522685632813110244862192915814269703728196412015845085545516683618382874486231308567161167986519840232290163023164824282156183968607993366326740749705064661688183775414984745318318290225907713954701972212240078423034176336895183903576107398546413031551750857181903552911029339474444667061740229802978164091376484750136001962537284064999130213386114694480232003169765554681557220530015327188563438148100073324535935014061111613442261379442366579165463262680950573719906594140870528686211525988962109074375934861686721501517547518334508297635334750464057112611640704957161407098871921510773970157386003535264629511198382750548149527139590682103340762401401212355987164319258115357228644288456915529115418052920048461068072611992635015105901740026591306730613815558432045872385301338630046325229787291864219864585700986023290877706591788324510927858712648531413133926084476497362639829073920000000000000000*i1 + -77133992388994958029636160230628461389447910379459241567450526517565907342386725047625260041217322961692339939579469474697073132890912273977983178344188403713709398350411162838953841489802793982294238149806791786397157105527162714654873865232825269115761971563541115370222665451971181382904075744599035899973561418103774306047546933008154314860643768558087434072143461209316642561201232987417445656815572511112546567646733636083568897554829417071579441170552105973517062861367686345736635447584046962543306665461977449773326405959963244665211497681925662728182524869862373201096086093804827266193078697373834860809423482519492624412196058188297091567584318441344962177210429257687635651181225650046449709354709941102635541676362702597133314543637029698818317303626354173192960629847846235891854332378074342304689529317166397865846676375020180548317982074339594872686301349682542867236012829558974526613395818019607622210650858222845482344777918285866602665413608612640520388991283072434559495680480310422282052831077847360750880065351669626629302273631445023014933326403823841160689462972417015229341345329108291489440011196163933048268861163921230193749847446441164800000000000000*i1^2 + 194279266377621582823591431638241936767400408406663872495347104922028008573274424307908729915869330297817385501681676398372834781349911081351042637870124540059224477312057487849900462583364042185311676575171382354649818394472157884809372544393820787704486343653402479281198960532648507269075753324481144478740825422613442396689396320630804300697518232796887784512799051733065609598008297121916626530924547349889556864193194981404237980086472803168003188054244569977793208274229424465171615983531560286804860421213384638611760753249291599801457259014021713934772742930503061151709668965104268736956772371001784987062416199278522628848421209684929811136233233568759489545315689891499828239685490257547942928592573956097190462261540987127732062099851790764805468864755270946264240203534581550640221112812218424913848121744232575635064520027263510950986548603058040757759923209758692411748676673384337672904449761034039267685780155037913180691679392971918412213012914512780690677052966354133227755149165084291748691369025112967173733256083500433619242303297628026533630474925739276611068484079892189340333220462092290549223029556194472174550736363021327942363559564935168000000000000*i1^3 + -510730935413423088538153598235404338257954757181000742720589330006676780175562682165229100309963651160220301000279085073162830510691242895545809270034782580401100445374068753985754316551790295997103273818863161973862782250066819742147461215766262240792576618814586397245686446113143170965830565194513602966384287809557824377373323249528015899841934069350821092026625580053119272240308012572490389780494016902640718426851107141142585616280918066908265736241447174735910877318290931987856824007205389646482665966580224117137596139928106279753253784486533826036048836030878630548736472016328024474076511213175553465929601529464583202482245511421977214816278541646067209083638188527193926170634445634305001844179542369253923134708530183580961175164189565339268007113395204018978780960120986174882126828854765784409118864240947793082363698921210475579714751412610612763244277904861071155039734571966388634764158532206828698290816909007718524779183181083306719765809036911465646998141409453445483445074716651843417222546124582313589876057293305595871662485156909014983323239573528557742586925654158547199128425989438087156375862680074072417010873731570692374653774426275840000000000*i1^4 + 1082119931190099665122595025873826993575345111312582558245635712190231769192861455350086549471143038030697590128477767150365609901138856366741247735395979836708180333811950918344780474163812787025100344700882086262336029792276383535465734870627721396866913572955960647657750290215996332683850863449740450589362771853314763660067080759000179447475515863324893560096596721536995560790632861550367363657333280664076958820397207728030534748043034804515411057384360947387651313155689157813103526998915713232428792489697662844773367495445150360443740381076059398240260310810994480083408056886934876277788201025051894745474933567123473464681081631540364242557934545347808618886432755333108943344245562267737363931578810233933637730319149810468666873434446833687658309608909855815725959443785550384291752398628033024758548472915781441346842420182046929316639747576462329221205109332173705467212839478164264646125963335195505488027552977049018400153768345486507322411608278315405239325456562559245782460071509441499863602279951786407004200271496826872396533274170327029183942987625581108646545470703162506870630291421497217704378374963258008150006603706884392365207172132372480000000*i1^5 + -1408559362704061989024700472609692210341664941854984641321254077245074657574929728299249533848739801049420914363836825979850144015377813126710385006734724015072127921191317824674076433246293551359377357426083682417656331739583319202336320211226104830573217136817839399188950876908065619408790104669895609738286740500916641267275437400322940971516789292693496461497689555995664518011858620363911434521160349045911824514825904589489539447845347648876020676051476935221695148337297696651089283622716348336481511542374988632816221136200342918053481136797682054399201690028772815191744003509787215397286647148818208506675012209184876861848474540517852299808952765576386446521860307610326027646023475725512064003765501478940928984581646262068390573779823257903777425382652693357808478693363512413838530958594032043491481891272397434755390072175591770667056802573779324839858672876381424710938537592161228425550811922541579507001097385206435460357275428693600855088348726481696727326430011073885294263240115416551568443517629941990694461119999669379950450606888016780864705446373522667978641083463187891849579916261697897287590825264488767241470091335650875882663212744704000000*i1^6 + 639835608935015479750977481911528772943452544414029229422450870761883853591430580735413046818863136524912786774713007255324152056383776920222745697845333894346694594191283808598417472494867483168744075489748363006195467555986703214852068076701291014852311568233220260658282362222524093144871629511746906791717715385076645919506730081526560466683932460062819761926501800251590101232572684299316174339826508517868260421215206662687070451734725184941791203574348686276410201797022178967205668651641322856066055191333200975253959663170862872045238038218433631192257584703331727871583675069203380195174178090461425102717011371731985182332690555312410636406559724396274287628970853532451942210798901805749267406683653168298468471164524647371388270924122108659378357860873842236629571470420348950632246822152523750273660360172624197121679047940735916153741805268415512853000656950340168519817847059834696040952180778625023133470826679172302088185676557018336271578348196169778530593982235489125841473733633242387775385043409738456134062981379133182414184654391562710772913478435581490585110825404291581026139072795408592954224929224021455702910265786859766200974023065600000*i1^7 + -86923733562593552670216799672490959238892954886050433292952870601830140167717084437574449718179853102222080255528984893177521365624314015462436988111086146968062499794659912320378401355679365394830687267881559231317408816398371951261368101777517470443197210165701576273597305168980377702299284116615402637101819317887761067391100436002600154918647648370585133056891428860475969262230928901591760456618442741613790916189748618292894215879283852309705310849683491958001665378263473227977777402509974799868885150831045882066642183836762174965297185737380318533197037381539864527359369050312703826053392456615022319679808455018167808535206352159836581369146017325133767434248805996488013577305838087363894791724081926309960721650877733629034313476694339731407844620272858078477929005733409817506743576480918483762259649449337041946822939568619399927753967592976167468371182289888999703341385839533225638024267366101266248149823114873170274312030401511368633458350470624605644679869243028691347350991404759170852904849104789972020559914999519125395180988187780044437507599826294722442656703650131847396859889189515743075013871292922984402227788701244369179257077760000*i1^8 + -5151061403377912379241600862941510336332849516305945378702785258434408606604100975238865368900407705960436155508165850604701111565814541056705689573322908349597562296294232802357389593061136816654921147033105718824124870050507432415756498408256438470342230778176616200076354607344039001185958597397231897715449409011767143683832412143238456356635122573453112345243918918994990681199019553262708145795697858722411455557894989319657437287998655131749379523892263866433328353424276009720677903978681755774910260432848058116407006083466439033767992653403048291834444748208579635344113018299163769162505599388707443596230456030965791865355289422717896560254725728729747663560107054476544956938056942721979802360009480109544289365272184137789755662762572149198519612429258906989796985267763246904533771565561459679826240774826910220560953517369338746814494711524249159936455259328229073047857652660891388878094374457928108759638223139505977535554276092731148598911528695755069179253922907232414330355278478599391206162719316502719840723714837692771810777256251883267173849471435476688036160998936854871713466290338674985243267061653544182665162991552625702338560000*i1^9 + -433536230532177173656084813979002861550090501476840050319451197549277062674241626790189051782489729927258230002960133540110604105768215042106789505348318539949306840145173484838000239857530212645333972113682189961348218969789922370465967226454944774921864964102386141878845999360246023252718568617273562369355234909288883991320060886014774739709533451580323294876235683734777095012170558287588728619473169881801105221728470695478253543521502277485194199377288393759287213720217451034631341397455931039645325963929232983214536911608668318072944599951915667630030166707923944437991133237415324715348497606698078973491974357702592476529476793479233385699053207479341828358191139841569884345683174128229878444737656649190582675644173019267795424700252936434288156224204868911552456597765369418911515256723278164307630411903314897857883571955546225137084743757292521442414447834033641060992413117296851545555713079757277979091308391862576558049254122772798820962935445735134080037279606120523530369799993548919969110206743079810957768399795793752113797762320274821852403698281947605457084486369418465048288680354696101886821561557456813060336074773144325324800*i1^10 + -4448042445239085686213300528054620148177253744638753933921422127544601447967528230397358381061966802190749733913643803295481278292357568326795852884267541251236090619191658731629726276843750719197747292176145100318147592842953327834265073175021256031336048772612394092520697437213852962574217851315642139194225850459324536768904638522199286487825819704348374936884950263127888152339574768570837581764359911634323775670787984220060861970637624065321375704919298718542987262729364724714913959300258527517465363550768194360610364906188128323308885334523476186373951392932498485528181901206857962848627670630711797239080609574341606769513170807230715735920706939546077921878421376825134228739681260353223585926552676639950724924467870061928035310758287624197707170967657200486626036202899882778523878661393010760050656305355661374626090766813573209486853198617191998012682342202101047189951306726997949690509795133643136782667047033904502803021001210024210911085914149778607190034673642192293031303390835144303298623102730929775538730094355487679389624962436194205758008767034021909271204188350092991606613661623842842766263246347402761769701466628423680*i1^11 + 304728651938977968990005330310894295042496403242568737612715183581314611122449085433267993628821445245550517244531565104814488594152375761121567971511736910084258307261343090455985841444521855746465670275897404521000447387999744437310741053417690072968116991908540392766750108815195851808257426029825646263492709036184551081123603240012539397057784880441126749901963212959816696157004882825415610769997781741603784892333899951370474246525222750407052733453696087718440984497535045933487040976797464054367274437803753386472205989786460071963064200403656577665636942548512609854234662509071110412085236459671943103825716213717236862364134397740662429887853933972620105261726904998844950539108477449610582311505052557697660405821209264569431683162653316812774956284967062993609473329887577787279719635201615540095520861216465341205227019714542244715838174003302766214865186228871901890134537294101816167010279076847616560642092902312831020196612268816260143889739554158980959042354956743085967592347826952741663850576845780044108391930483851641205355620679122274396526983720924054600693212353963378072232089354198251289318064286253962651791242821632*i1^12 + 1307935438739077519337011084422614593959137247905051972493713885671248275003918982746484282628571079935112325948010128003236770846922232034493061674411443024303652557092229745249057671019343692570353066371021942329449103467872558076024793406873688511182661794463531587358987221400107914539676670317321072741398205908970644933604933608393557228384978314388370533503066082158289684714359683606053908199916891124629001329181197873628195719683293109324331246415394429411223103128266951846355012023054135351131662202283587911302480107201125126771629837865958679487021510883860781149615615802152643851934641397768067700105326898307254213857826316066907907063322006816994265945282342627179178624675223523045769271282890343959065362220932838071526672063904577358254169724299538350958933999203626872522545004194196743375294403234501368810620590655992801753005360586626919556914440442554819980466832740642991466413590991102721318379564813773172197170824964928626721824039954315256826854190487995415092175458291435000472160828361237169382462980722543451112823052445200796351511598204475009488845074401345231463768912832333535121119755488722334248861696*i1^13 + 58675969715452772134565286358199356090070119842207908774805061497733468824148352576406073450934980879689260289200371856052647527279742418019508879621665703530871649423604405909345227199579961701500559874507221118756076135393497768932929500776727419901931103421375704403633349341106385887287342920467551162481866558607151160199077001347461184199893163043092702225533815160821089245491162504730141282043577881613651251720271572068860820001856458076096637228433413359209036781172524057084285300767728436519613348645467141735204740579567505642088622200766848276819119149353849650573155084455932400179144836123463378055643890133856906702546449594249919030883264125682396920321155849891162373969757779905721153558537678192724276978051310942845580212432969368060960450289126149825870881668375894262868455747912138655041763645411055941975783931932509324942982491533199138642734208232855658277525250506926840860713820512126196092195418692672914618255325178860444457281215956588839294664529727816738269281022512391253701665717474914650930306647586404027400703953641660737691273457523577085763939490878838247846768991035633061662781536380559294464*i1^14 + -2312575806573841634485444456935527025641345636655206718746136524695858134443538510809839567438943188536828312551200355307910777094609009363585773313992018483983153248204411868689565623143561994723953316202095156530427808324518246031238250238300074782906491503787332255146963951802117367628932587740504531672921761593621605765120949604371488872552397811849186817373118165469270894499011276990106388587589966902507797192169828530962673782514151392598610990396139136120091657489467135797228823151843893955536100791027700731067365035405018875981486558785271124196390768873591380150329740843429628774402781843463740554708167686378850265016818001384829301895661411579594547009373416849365342849789048399779754507237972977454574680206783496687451296340064208671591059597607615436483183237319141986761767203077643435871965553948471094129371495561599913334134056643373440753177971558073156772978544369105723817428889879906684794701596051076875186327435329384802885565474225426723051572748597731456007341350494135304193190341995603533638708058222168029176704664786612220026083088699867589618072655964820464895970197405107264939459759923265536*i1^15 + 6519284830986737171382937578973944700254796799159410456726303595900211069744460459631315238798079278903053390689796859732692981275324945098270770466133350303928955365045736550056126139146616644306839807131949023420181049937172227678244556259534708502419484652003429117948237600581408657282393149104719637211193640434866537008426701376517563008507543907536853397316264299299576181454999108853215576868314511109844504025462257394084147380983529029341489418326864743253196274653917688887938017582944690462292064547932434388474192958842806433317646550561527831657281193193467743455453515765992080420863258331385899972616881363374308806209366146358311765479097157465722853463979430820110647665340234429263739231777059047181042384572981910394350284553841623839887048983597529544045624565703740506261973171867278614848906190585152536147446289688852000891274860670239278968148995792995386363540167203596348116168118322910466232038030372092019190073087123010035762975921877869407182699382959510262200238953721590003217033151812012975235974860421394932251169256857151400483379299367638532077580453944523974898047941121870102712901697536*i1^16 + -18617627012774574865892155138077752059207862700087954608681388300724119973238513582735864167891170357712783632706447387427074000808800586107903071712215086909051039340096883937809898107633669109352708943928628805267716974796691838413467072889742434512357137107077664289682844870297642885758348837626546757549367944622143512349247261503016857789277211161296101272906836279331247205258136309990001486657243197985787202601862247019871668080830342468522192880267121024832279268344599728518493664227142554347690272486142067237417259500462300770873180750753844323646042091870028810216100078795935200204730670921925844024051531805542417880372805834361958720575166405404877916431358448589374245488325383343060425533824658858984447951241660330165447544707034234696602085713725282798927876492926263388418342637706931850810095160220938364602173569729872715945450324914601729945551595938132871264196867751698574788352750614817803421285417594793987610843918776325476446982449921652136576717250169954429237545144775743621184858133298206447317403754111495333601401684947664119433837143833713421408508744011843257086535145503068291858432*i1^17 + 60346386270282141043753984269634502507469696700507913249171553355292824251589008656383174673741715803654482918156850438370284165090776496724651321900437824216122333999279432990893420778593594270716639123933201293537019552883412140667313572222044925952294628215577466607038300230677731017679603223008400448811632334211104994947537851261812079016450620130336055126094190257761985035357344702941534528346849674245235506884649217260619749467467082803952066329562320075744890198237278961833230457004391899853328671740288976773389724584637505058388010462653658741989275381905734524680134297921661841679696004887283083378582578492902376169432162186165873204141486163130553075137020037817586404140505433784102803925741154091579035504822961058071470731539932448640116863019483967988413704913343239637214375329910622655529366150887204737004268823841530589181071521612850074462136477291256579000173098342242021718758805974273791390446120570246618132779516029328513748125949940214996703740348847534603992829327591344216131691705547843285517827480890518859034690097131690783187774912968000324672445528025089305076328607013404672*i1^18 + -59259264547915313929569793481475399292675406656863648611821708652868763753021802706803013931380615239319627083231676606037220709862388694455050734467180892934636203076491735185462556656498192641452293618112489314936008044158566255747380878874217224218904168850710768785446478290878367738095037496832692542767638797047752605644034372446080261971775379988702721298894953849390963667898821616696401041230674168905736915046122284675387147149992643251824186563992099670925360254470328996666023946744152937167077630252897647925784638268950204114410044603263497055560861331289924370941539606837089334390134348678054806484919710497034079942240426767606543162027242545320460360115674242207661040025230206345809119236135380815963325643351979000991018736891291463698058768185325552464473999223488540442141581269136436177159683000462890714274814629036183269679535590128267364819864053571561610583467056884562408642866364018199484407839659718091166534042372712245907563600415568573165720544483654365711081676423997351236955808581197918468744093876421787453111249597192980064786344989186171868451154009649365520804762091520*i1^19 + -315917012336861843017638076613894128180382052573523863021899735903912638696952242768342959058569350222090303712020914415634367921670753864097695332105685952965112119320450271954451177279942264132102694711142479421085743527612275257571213148980086234412748500380120334272167142879411624156224077355792674951406364467547854270507595152350415653725501482408522613883368172987450515355598931309058194068437922097931702367864988647467435042936720007940062566121302775700087766333003064178628293956524662748660834954191583498077477012591188986989939700726007800473317631910109341781075072093091289305984359310684244364791994018056450930876455887849445296035189511225805044129193482418551139346701744143883837080058061636878026697533773634076841966564297814168689522578576709917293293137493183663592283961420913269163978370421688975464133191094534307902811947018839442421907715606438225226004728245662947896361504470491674840714995152481456346910952311844333928341237016351636446163193201048397643680900658008014786065746330359818212066503526539971396881039926273775932077596575136364437819744993345871309438976*i1^20 + 300920103985708060999030784889255343671040292457832319005180673623966607549796815433252401365730819732105183195172892261940251645452890718498292026801640138368892335253551710560252230583756248554736562069352118002682510221197584420930172092046818868864940536651165373229514905712817183310007715509585273855458147750579469594494651892737727814965562964389701454830032937980206721110835576668509141034406569859160301760578777304524576826006554265572365604469804404586946617842501921524153971069932930652929251555565855432033440388025863630333044608553332345670691739008207292764659014309036288049398934486765824545301690249926740363410973571767066175681797826282049801963328297331194250866547782586003929103954706574400016609914083204121900957954785568689111727172736069970493362170103259656413106449856224612215654489695622794178199980437543261575188103243562970231440451541603974929629763309520156598078229069935607845934224580270796291190983269400888587480698295052524575235652262110853035337849440033384643005288645229848905425443815544110702162644327925367597478436283561269117707931988441169920*i1^21 + -178801362607209113528069055824081738561909018478889353483065172256546256889456562656521239119358164797165443130194210488360665747187451643512128902160843546287102537355173616467325009336399376180362942862069424086633998836682933104516562111117903349976411704157549629052346353398829609390321968614831413904317107424287315479088758335948699382007070531412712545919621845339230668689501317063772520407090691142256231173577609903137642412857119342426112922897059385315227696907664552880262470788013405129999112808254669343760429171437761922791810371733464938869543695565857842908776399996007471173372962321877049791257795378308192048588712980279378991164597421993017918162651967893848810864127184513679026110575888710363449105289487316320749158805914037509164547438914794060751330766552053166467490688662756345512320377621701987518919327912945973006795726752993861382072966381525697250789706308258043310206363238465853800486973675115605086460667256212809918278971788842315792249344009315582650203307830313938756444970464136227956345228065335285575696808548721716128577599292580465001455580872704*i1^22 + -47454524067217933999585749242051749927789893758976176426491894506074438711230315365034654096597599583951275390677403346588049869347523826437631564293529377821859062182402775248116198459515833840424498366305742481761769520235110725320946042277586439021441288496177083885487085902143664447798788471447980465422455099016324286116426473849608353378057500760099981348436809611418082162465797380750322989118549778594338914346599813865760433146490432876019409105292649983518276170296562254203977893455431961400632693136100316529186345796014088673369610899905539398415834068363990298653782541743244510253254797032119220239145654382164003126616294429602349605125607840544592664691388783897120861544287042891661358828077308920307447049744557869515236892433983160088333690765293727376645410860082593573480212361897152410528288868550397712176408318710110307300777613648105355357564111239314775450870632186897013494540252192599448117847004865206918829525868541904108178901836804123399739626607984388999478159919743506324807083198155618942778552135377901410961040730836406748881014745295146901831680*i1^23 + 18836385121275772344979626822690569939171348399349108133228500303519695036767210469290024542399928899869486328091055249116135230194869087664977763772502001956453990177496752414686708432109432742001199087992980977707888830508405114982850665878660881203904525115774282187489519795676132649495346425128232290668834648329254536678650540226832896583831974410014671969699409837651322722339934179191481470694137989064503032624361864817972408884962975966815860402468272531161832796700066364870679139717225155963011626996562381598484218304929957213537872069970566162251289029987777297267390240965098556212954379551667655452958835802112934013728159734906035703337252348277582120679658871307552618390773577948864088057008682412221493816848241455037816107933910609896804382383588357586845838722593019468630592630654829949173631143430983016539721839357425300972369417698062384257848980677411968792598094372812709076773869336533694945573941809786809642840744570531417263469685789521094206940053980433864604887125307258634772168609251686107051018423774971220341055954596944660126049079018913792*i1^24 + -1420484357707000227050422179413299096541147492367837577864237908186466683489295842202775731955108820200429094118763289511464050545823034094839640425775651929509339596604975535219377307311679496771965750195996334287993614110995939322331982530583585579657794157798604295772696211647177567527367492048259501669056790907601254793570039423407232635906754798980183994157795749557852113079467210903912322765412645811829311282527753073379285213332849181481309307094480562576719998051294141862495024609660859515571688936619343402832435434456724060373120758884933049232828887399155471960221304620511199554672861488012226075511388258549276971383409270340887164944881560061159601082113659680040320609785181051309932132224936093540917052912460944291390815891891928612733274660533419770992081741555590210234638979774273447831167955936677767182281689658460924846154924477158651278986572086691261994551914131703818940659113196315851352707247004887124601037333056400917322424929147921351255752127638945192530547278271735969383932815004912661778532338293750019765915680618277394352294592512*i1^25 + 49033875476039191329070759017399869986989120077535088962063970399594254801972691147021148195876569777395116513086354136568837475919578790840724136221150993629248759779924218035606797966768538427843756640497776486544405162530390068515885247800702042742371516182626199815086103758419714193403383041994977214116800095052485125008474850796559206221708466643272786927451434249474537267426130730602437612975649085447188339592851124396767662260854171319975785976494489123653307652319508847133433000742279920267402217309145938098156333919308347434636334519294238418705487130065479741768667172181523881990578148206845728547938988727222163744129566234022820272015407248335148103381412776993781660436366190483227611886195458213713449194624855211179086576415911579330789656242401722542771050111183806382372918369423482334649036774999005335764647803785643763549695791319226387938184245746969110566001059134226767540697466305582556385236095864568805875851622882081774005043294975480583119625826415634959480461943478353542900816101917548712354530970479010864559226531451771027456*i1^26 + -559078757445876572527686104821918860526374611316633922697603994007711769772833012193610356246188841332187627099402170566708950934053157170036235025334401401701260386645092374312593391334923651587686316026599242408682644332511144637244423142128070641866876677268572230033449030681465168063983442167629986108838583447554368765791666612017087939768802729536960201792324797364719370485996345725554877475284056366101081589666831676620127593649095722361229919490881635058987350034845205259823005299442363159482234586121796997566104280343860162180742573720653812530257491735634406768669570967656191595610907567530466240208712497105540094819443187877713649180510307400628663146248903939693553554556728298817240032937347815245447469159258412025476533673399250639624590151113966815344978393098458032234785181331940200526173938286585742907845431501258338925624909694326112065309852359125232627078590705111724001376434902658273936655745968353814729723522876497263527407083205475448105915491719776660023253147787635274322581753512646341344722527031290105455294952374272*i1^27 + 315030032726943799421490916891873576891927708784903381210743809539244091650413158758548179233427704697819091963566754659787418383278990293052187006659346894808161154927218901169415748696801802398171190990363539588039226773150871136205620618587577735286052194406097964416693894637518751888563095625099725634486421318266032108641442343055629046241937401626924059624549021256553377102513013976540078680565948687096256351367337917370585850831486533215080711991038097062041722280793375308923054087898588190286560765544602186203382781065933707831707861779530360875908354899794873838545663303320284562350065384883098012309751821392196511580232548002034236850377243799720547913673552175726258305537635982158102677922864046459650108132685338861340358398967639544006432623607525618341690259339291731528362162744472343287926304649321519279661857434648727534444410605844012416476625505333906367456161266074367112089737287176118667859444998790218948440119835614162651389863899330988547107793429302111254006053031949962165908430392975653366392385981340590669824*i1^28 + 71119979496900629830543037380794336499178727352200174909755212788219609899162692868699755638963426113069499392204562198616803025832893291330925024863188115609779779281140959781977675351452311665883072317482090715958757080218402234783585038206061241830909019941285764451630386171412643195818530894617725636085964669752288807689799205967427810303973282583681116370952731563534424246526036400294734967791124745466397374116881346237548448607701069970226309047919280550131929888679712948517911520306241385875445238599844973219052092733388970312925035462096775881183272918810066746252659987363252621375039867446080258204699847504316193122415731644864055305973158279657219432997342581964527943118307338088465487306505464037150911701036554658016423181040907155453028794357379212722834274429999457175609720090760811284600569524350068521763630115358085272163630134825700870343960850279033169518494901382540348953075140390429867772356300647838042632886593155805197225029281514516891170108810679270199439930622913605893576269602405497026907223734304768*i1^29 + 605086284439634915300289420231940117851421300273503864473438676279255058447270461908134334429551218786605250384354431509678007265945088490694940856244455891689377773971054257382108076456028700504873921929183618102434530811564205203208434389265001219825501888656404521591438783727976679373663634339013218839499026158430201443247517314086588342109153107211727842203191084245397630973036684265423319279079194000979815524671662983275084177655885678046971720618122738496378117619390373376560848405459453755142658269139047772093093975460955160735788164574281494789485694467023325856091415063931517720039525246510897862381376392566597611368489001547320823032013162062433768032237726066786686068024103214818214033732242304577910315516615163048228564960818543447420616428262381909971715936664609713873526404347823349118702036045481754228736968015113332404454152405114690277587185567512021417251316540168511079060443392818317586826521596503465660110391423651494518127083731978538153651330125386256631447037160313490691494125483789571724181504*i1^30 + -25425017972964113617452271202264710245556824411986019192752116326226770079663503121502756502874554059959676877940253993544832819344973718933759925146364675439311189344823433000337970204459399550559731867513405211703182109004457337673420151387644981048023649743451973871079453205284214426933508634247271366290875316968054750659226266945969303443778388088548710787712866435352113017845906467992533652408939412729762570431126517910322834771318509549069892086271632186105808575145039299087118187209408765889291528799870660179176340510981393422596601257001331531798900070786042035593806988459109196528940138245986310566301044331257233102714518222508894217310469517424114792970728437101000114063429039100740406536264564148582526703208253501984544145888580939710235796050733931241184966515843695531578575753410163522822566489162095522518375591397336030439525904461649785111817900565405141255156535495022318828233636447062547567911818660854562210302156643466201377699012093306552598298427655329903798849054328516826914538603748352*i1^31 + 31165230811445959762286290708700468797509566320638739459545913863179802634684927682687161078461145014694197689113677487248030674623528483641273455941996556194982546085244589204477088814870582711434983775550937569901715745940254123013295740831127875565760547332116847144611729090779010077657071325508999621159794158816373388220450186692808462746991817714949875221740463739687279803461136755513831308800650429834033245899414408844631990251127710020578630202505410418283414202492548331887227122878316860232557184132690374112623956749282389457145411292523608913965751869368592181401958995297583967968423257874794095083283784443793471366056655956490335135311839911988585433198360617668574348536416268895507873563013676703436049439768118095307476780167403637190791962169286782098353003783216188130008301124218810533962356192531519077573202508590668780306036731479045349721685064687229827427285099915537928856975647182041414028381903185570372525624631660647123927298557732226926390291934538097524140493735645675391184000*i1^32 + -11459398862276081463766745731306902860405035380292839696298311529743123861569036399315897103259317039802632162638801695353438612966391515916837393407630958093281057810535995376921185054598736478613124745930349697343232797795777134349837242801168000478607223103413286250043289363776656160829880077556060937402674331630726880095451377455792776546181573954775900050097127144642651335412359873226357416943581235376148668844305577307203286384725162465956765511586574697246905844318531234993991554018976747094006391372760865067454313935074609630318895188006014331760591215290014849070534760900715600218607006422992284627989705893121107081457087789428015180768769130724261139361041370572430713074779762393178637308772792313662032284819105946928774445349605450033273476587320477909443833496688654056221100292952405833900484749482564465973952098518648605653198248519312776504160357157462618508421572317225308532962076120599242917044325690059816846332923772765570230102251651671063171636566942787922935968750000*i1^33 + 1406417481306024259882197444638167518437678135702212830462826388985693482664588777752949829258748624145887819891315334607339013859388655463568545224007816420785426314771917846872378401405541771479295287260592494329812536956025842114681570852074383527603920886516124587167542941313522244427766765935402496468002062100768738224022257741481925772317328119357336127973257874831288362172805336573006281775270845761465127487652218892604810496311752230415382051124188173189948985574861643924456379075542659106920857251299622257697654449638189214450043769402618954561518826073134228028038644723604179709605874800833801716291322212005364586855938141162579739934048043456657205715551469807999099788789849148254887771105362337225888107804453695536632358188297736885336504100358129256696819837388200900437626629425846444436551627271161454270965248108449333492194095978101730199448408925943245858921415267522458217858715619868041193000291807049264793380886506926770057485445362625283077295066406250000*i1^34 + -57771881790656667477282549547437636272363185563657315148969530801469806178414334747836482512663800780311868893857106460342506538063475991011124590289064196837921255480317433077478629623912698411239282141867840953668375181607273988735940612806810510114667719013976298003052782835608834712767722694654171585452601846841368486461531067483560082848288689741367200347867989339027945913721061166677799875656372415982871445474439528771908142760501232647029764677251681480701908750629570717085003433738543606233072710329391669503596877968555397092578232055122416293304724980234487970575656736137817848073136136733035790075683379747173734207067781595906919481173457059004625025395221696337328370655147147352473199166217907628011635544936860705926221849126112283546569685730038912554096069533099663183017435263000920127840065434844870265082792532637522869218009718088978743517310771478698729538863734568682432073784295411713668413899189341783995806633967074365587210449994842529296875*i1^35 - N1*8847253558121786794975683512242561145087747127991963262583943386617442450400763471552547774201897565483842620964846621761496192046047157170553609139280200258810173930096500807842797168863194094111523281920742714073509783249901368488090835266840983593092237522953349906363167018246809919138868357015820312500*i2, -5435877676956653303856059241347897988524867727208479902160123438600558955014949319827369214471249351756397895996636379575704014743382362944202016195109254733083827343848989623132836252594626717268673220939209541315933651443523741852359356590813808420408895254447401079943059012114274948696787561007509536303443842454102277976000878509670548070233866905465300470372257937195061660928240164625106829256394851670991240303641273996012285632820637331025130360976500081088173442082869886739417057968172852225917763913639456707447335075075206972200664566643743234448861177725142714337411155327830327699158570480765220292035491819146544266127634873427453539755387530517752917206847185136443522388521047407540141617034820048396867929983954819850813460067156112700118839308359580444557197771651074165765331729955239389698474948122289373721590777116027052763944872353323091711695137295194814248561818464826829885590614759306073726152397552731033698324643495820770599927995429740080457065095664587158138532207046265786753790900669318894681879103873481405892080399904191830491703711588974991776225254367177665628894741856287819346302161153265089724515110289224137171505233181173350400000000000000000 + -57696734490046380434483297866526812115155596934620499374655707790157658717061146852637526100510624604011018420834096901269554213315654294205747333156852338733225954212103517788472345295145623656031981844545259013547426349474420373481455595235108355295218934570382535745316154582601652216821218923037848295608188103203533466023746508561725583791415665339906752026137008779575198282456651921874566030320516320803902480787535200253122227333452847672009909167407531139189295791394379042922819038180949111712957749548205831963408668092968857676784690042199998381727204483544968142159943210983906159410524104403501996784416320115010635303432619673506250792370601822390799184707314543029563663314057366356869149815525403542921519729239500923008592316383437832090690088680352030499172165882563297892105394640309997666175460867818834146107805542206327129250599131082488272943522211476647993782611664636633296483883107160995717631341717396594492214191545093257669920262030634103921884396012065878257970517124878542082662361829203073785177084766463008714759228678456509962324100575494622927445517997947509704186480157989416607261010458182448083102700144404158140770730891186012160000000000000000*i1 + -102549924862001053351939481053419224652199480035978510768116148394972913019625029340153942083322838549255720998667659335017798229007204157276382784716377449850629441080813089774396308340270130973309409352479119367227540921075226058510488565683489041629430613575254517713178262075443794170046466915838726852726226945179643593662372920480984992261582745223488058201986001289017919385831279150023223491602842726662720979931167473870952039429320728150955736443622369639274921795770810676455171762214465398629356313046719026653388518595368314288133662993626993026134315274272111535186666222560892043050772368835888021825080138005462215522645778432508489531469872829121779359743401061408541016797988671813950912256936186443159246588161646912748963957703709201657014693384280836009657866475609519968107847677595298861295084010919219683897340184459899995344035071181167764935260521473517680689339988457762334853382267376592865933305204882991377362237748684226433976761828093129116970722744286575672625636682282690070939710717330420077653162510176910713251386202874968694046513620765513175020591731083992641771945224872111807683502260799239731402276942556393600339893698324070400000000000000*i1^2 + 258091312784023329335604082854204568464014895072861747035557923460070945487523540510872785547369821361631908808309312438717266383506904773983169163710655024926447681164795010270510796763530149564300337481885490553435830435534468791761395202636505419807519091905359253222864732131764869615190862854768680364790271101700311725566227644669491979982838892441896274300836565221549883535555134863094057607858838184850026558322599207229121396307564758322157465608728359267322728735739680456571395966958716606378322794682862003227195949922655571943730916129268799746616894850071514369245427454130948599916354465229353843675711198533609928090111222867039615100339051975669747102208518925403179570110544331936394816129704692186107793216014932794164367647312669557061522047143245644075916433206525519694620338550537401146978206349806921287295904436249319647764970122100177278841481383155742340928494371400158758780081600223988031170389670610256678184716838547487158384185379019713753781506333498028617208943692229745867702012951292106326987294729123398987776795917820587869218701789961968394737937797737289965242139527671947383289377067225444665982126584491094289835291955953664000000000000*i1^3 + -687394005193836281152364999886600416903204976814113481943479542938134389365766187988646952559673001152622750964941625159827285255005394885944608806440598644879162740724900671296627968683427514359104371450341260505207293952171852311924662812990970965853359381332702540808361599433188057573458065914791889244847733061205441794416180046994974782357893040354769744703263558205430461548468948428130107978921519290286109173739449972260930812887518867684586369192859258573214880722401923853168729958713989003417679277974961664374600787770476980714530754136681026547574190152603887612555645002954121547180919143218179814947025161411773101675515176301995037495964854287563082206512436533857120067652855637369608923422354851987119740321726570739057187879545049547146916370185262948784701479941072307604782839026339953333034443202434042970370855665315917247329604670065356221244703320743623739192436868660728152551195800521261603163052142592217238403914397970618874731532945820181609302362141426509799184238240054713964888095053477686799737280187223065624412482435470223648387481092351195572220033467631481923469461071068686896408751313957432047986426429586191634197092048568320000000000*i1^4 + 1456553716434420649733535947675159530153238271736875978002918581625669142769723394336431635911105226061819747776260263715873062247173721845738762662110295417572362830784483159707242995593542569531645385727586205690845832812854458380167532368900935272672555349486553567767669804348150478092600668387505922079200166048075977044187743190883749902172484295702216137316442877157058143173417022569144177824173710761041227128863072797810562074583854382201535265685314500978849716586929028759770307266035489949402693889278917066948407217948253950896740483523101615269665649951181314744160720973953761798862693241197507641630173664143780119755734805884237038234629159940284911386451099107693789315033445838102027940968085710591966337040516675883423631075631474771082381941949587935418442031062621975378089909637079672035197155561317494622816291201384236780433168484343549088585902299761134699389408702675625756640769201913892887163301404878839896155267137365209846035934282765741374783315014947759023168001121522384978231561684170608072003814681328070137562187054016459493310083897743752380070965789844052051620291636006880433188949772697747215615509739235224019626022183895040000000*i1^5 + -1892594541298506274916891529861501830724792707182311972718317564938216358427248114867455010325355532903996692023137020089246464416669956561965166858270333157502538070878751176234183575955627793178654565041177881795206642348789693287519300301090812524145617816501940401004345248382206314609015301150006954777821090911205106487910463141996462135144234308782115989138806312897851741725967081672322768769669699719028823694900242276157497543772687425375806481610398338860466260782652484111931345932081868392898056998885411414671468971124805546172976048485366279474045875364552134973374077845969316523555288767471131467534604033440151746294361472053370508002802226298031554611331161723551079502612651605718229231391809885442228261935006477641019854746803666190490104683245221311024712780889903978609512522344606613748971100590294335794776888592537128763779113307229422134880254381869992222629639589568608961969663227222665405155041417913667535408743717258240412017553388493576231566257860422090394736121725908020855528980778407917394419732619178912364324113839265679867187137488416126235214267707634936762476364984143098086434745737389584697029099272846376017431040622592000000*i1^6 + 858317438984375027913881569330963743875855737642947997562700594155738003231719750533393342665938703623478218869470077739839070349508089374322997614177250596510490158838478224992180681118366621706462578449710692875505055682338153079192544788192460846754525349774549583288652199648501199758623945558254214128138352382020412372066973938220781748985941367555625729474792863064204044444736591111525494235347862598226326483831929521189670300493945022010416265570718925472377175965810206457343489170854327519920266498627145214479283799520493971472152966973761154908875499988659961878292991218842348260236884705123316479477392669826153263435380266516067613551949789949248559041141724466978886410645735447975380401913957421863271148444207623185623162282566556440658185631984878935212894015711578121178735653448913038564989123787398434137570982221844221222727937086459361769112502234811996457880147176764453507576996820169683486551561796379390858644158500675544869822294834262157354125166627655672615370517818622215877593815427847578078468278945674224643573576876865782410121800709336424420303654380040255726974127629374602395566792689823467888053845559807453175699262668800000*i1^7 + -116333497784962445880425336094740509187228366893477461203669931630239531187042928228031756755623776629766586894834245197632911377600279922682364715006690624577694780902948441696916310837825834631548532301002053859509937827257130717118757613369463407543505325709617396852548303533944475593415379894366611205337850625995884999449681396963274857588542740502351467234295871901923051983885615858626731486701364549017710198310904711305810062256699475029016586893236301788879722880218038659880131437768635668030847191267874727137122037508329105348857836812304419342422834897931086304806865889984500321073128575421431914277110397866748217518087435567048749805759478272688307263983239700089277623277747499076422652461053396170277110224177186620226254820687583767325271449391607742355612867649164980184602194768319462596615616451580688384598495141763818061403279206408556243261213714396891960692654629127969653694087858653974256404992751647624812198233570854701946982403165491100619700134342973703715479689945766942731982429931172537966753626610998050619701970635614946719339084454342062237623746792370860879733227142572040440863923873489219810876148171090400964488724480000*i1^8 + -6934027906221163029140516421912682296106916681715550166265249833085094773826990745095862569528406168995371012639799020655216480533884402676062553825275263965981471706865366247975883916534974348686127389160391032168659951036750944435706189786360211271550352606659724471309473604674973659613133818602418496032629733064817765959386798279381025573415294077235247967709629929729034605102677895771833447520904860614157569278682578260773691405304978217789495167825409869016166096851525319574454066097752213121743266279854416155805703216899081232604893211270949784869806014556520205945490659903045293277189570610422007183675421795574156153263998842879285516303917909871612134486871093726276645871293825954688344407122064540436818903751994802038110002712259279732609857064044862475899915145371663147429468942662963305145679576911406112428881313887113835259456267172832958105681559301226164872014045068277473021590239107562322425796606060395487048418481538849836536850967016788513872551349347748114724958145522364677047198875041812257301241935995104085042652503024048302941819628309434141658288715213225235216920986204634444528500144442604336762189652907027993722880000*i1^9 + -583891038839965043611271718746513019465634489731838470611436368638137627803814365803581179522430051668126136782069676489391363624171352316067576892679822609738989656314777452799453680669933248458780770864110580136116752574253628891104437424278847779830518761737456376851621285150500696207181308842025052419076346857639962058651804455443856152974679912817412315868931754498788802596582890773665816906526401297555215180017688308030667613516536687624056000531264724252077829210340053845590173346118191361452162587884576096213505929981026293340862293247866949890957265959921432152314174271388677803168475137714862506175355074681560608813959853701726305282101541360161997175348519784992311509127699210411126755383286958633438496421439515273211042666195058743470688141037587540823406288223668275472585178683958129576360796040796788533251407630058808390572894392285833579326675341618826904128906035038631958663875179968499139914429131512102794161060751000592191367467496519550132810188459399851071345740971850160861096964637175171851957971499856604361115304971612599119029866790177591452800206290524884809042237805608872853643779112311707526920460814065755750400*i1^10 + -6024983728099245840552744778911004363131771578742555434750235641430996560533820363329438757710648981833239278414866094320809700775098151918589639431250924387483048212741103967796683175092922990442284644104605090069152731153364655550101308510436922514031213822195424694436898031886921057755831802405225688188144152813094720299574211374307727776563686163514149406911945279349272754269193223422947228468903549032133323701848353233279898564368850787357693155689004164994493336128095074284897841669481768623218142307626308381268474662258303547402158967565291362028585285391057187174172928301437818284979804691458593124669206975108028968958463642916556834764837851049326482497708944256931623463857016407282110083704303003434080538948720859065511695264769657182223236310848243893431364208915486726591561033456137049777132486000278780450828848086452333631238874421248778776335255146784673983025876630062446880816388370129734378450472464508739861576841494470930891883009250780796603029505314486743810051201847646677801689322108088418587450496976091885849154258511636184271571081291572453065078106070844379286919309183141535770807897080661386243608993742192640*i1^11 + 408206191029372076825796497727841209469218343497070050762029153346233505762399577457984569875113914322023239320753427477806753775686598684554896111269511974541333358941171429491543681665124462971027628300587257012695878687672183144978835574245193991269495297041913915768122200009235775057062243397121524202194874351056127757104041522514087569908601980639622941800790812569418286059647062650889366800800754581440354837349236867677035425299611102762541434591967549377940040811997785078982303719276575585674029375339100979308002196095961706563499367176790329216768334352903665607058380661108202985204947585010483926795091413679188835430732166015304861730737829739142229193436221939774880763718979694558869018580828322040212952147938481487961933546710477098342564968644547400786842739694391828044824143354919191046952806172452874874278866026325927092057945608635322568844340718051520478294759633704792990103823212028307128693678995155917321813989456706634300978186449022166038821569540101919538183443233155666383862735546898929613433473746600991253655028830796272600957085692566206693471218600168051243414477133301218670905196348621363837268431732736*i1^12 + 1689118120974630055525442504489635482286667077101948946373720883552672827683866725673145819594953233232761737112783368140532644029601209232979697933992085957433096711523127064249332913183662345297108389012827352104170870174363834741575939664169878083299974707882677387893176647861676924733440355762436822857004076364186377689451770203298496805089668322888352430249586815862873654720478694083643828099842707215574500051555706436467265316151291287482450924747758533424403336582811542324095971856235789599076923904105142843582226094139728839468809818287872519233591136997660601218998366819490754433995710709304591295296891780170408795698201955850295316158671578427792113501614477350888947881084134331652169335012206245588636698547090868470497766716123823828384621034069779648398836665232436630569873902359674494216960695086977378241874054957806339799368148148175350161630236718303529162794716467210504904444667579257073309018623461460189294929571968547600536266591953496752286049937843362037764414846151951570808484547160469988547253661940640900579761384891093985085031111464677005207300065252006744826601072825698283938524198151384162377924608*i1^13 + 78681435852610309316856752556061036699501680559913584012628465757859168452888060216286751684844003041261204626143767112373644859215639881587617859432239638561949318844917511580811727492090983759935433027084401852106444310790699952238651275321954328675853336586295611248194051847805707076881321001310400788409839994997944254658041791111516887933838420619745331966620775783700499825532845406031301841913564448743799228637359087914855127772195807254661254585450744639599378604836556728887746300963524371463921978475545365956921022920872162373842555315320799357329354224725493899147608483572511274942319532621848795170933872242480229533133032950079263323096101615550086974485858526100517323736163076355424746329832080872878446977308051579703299133591166412600383005027758506271073217781806621768683387983833017710974875452137065736661179165276179383750460178717368469651305548716026906364740186867652827360060202743007034230341306339059842930093565454691794154172993231688162375474790010059816403269730242309015050102608441895482733063162641496252081114094190486491361831059090726378295958373562045190996453787795732735999703133434069123072*i1^14 + -3145349483779281372639004434245968987261309837108964237525476972060958861838884252346059514091184776645901398815020028494524913154104068397429815325701546921251525481673063466423870919381757026467750086769716782490797466977563588676688866660887371537588969993574693204503855509777435909014615629309000697045354506687603685427551430685414659307623562022976671978147272366669365229821069601028385708447148218399786882921080972987892009321985036767011238579017822569603328594585397517830606216135624593672883220430733675001557707612507914447089979598424007751598284206150172992776658878403713863721766163445453209640384644860549054710172110241756453317693311680667909602666030600608797223868493597782450588492063947250927275768200707776703185897098725232915276355372827434470775860470370536715835767899197142461925766968876043351913219324434760542192880507135317337700633835286755707799901533547758148149630624195467830227233552801166923555353221009196421918525957025868270582116651566363255261694311756264029581228212520803294574598050639454343289279574906719328532272056800804256581387420785529022118560134639416438964488471134076928*i1^15 + 9152576403211169694826800582939621430973404492057782505652162701369552201091802244649015668096583015789905017244772154827163956659437253923473690640912665353014951299331321464700303108462855230848130267168603738222675790907541353199857091017274296232454855240241704247272228656837084800095523761466355533429704775901956027902325985166853207993086483091444690779974386897813900291679473750791334486768948701262153604805809700456931176316471409775401511957208060954961966646457706177168806065843459476182087767436486699355093553879181361502754057965705152418996373327303688447696664992176681354731596480511737817665128932580365428961996583961577351692784466350130042385121009179065023047944365345520947121248167640307963932625984236534238614719292584989842425005456801055406105615938313321027625416834854301717531419126894047004469280250167424581331585339843714812749201207961313634765468908278564507358170968340905844368165878673286197288267405658667512463740138281565811195413547935931902321208700128475359834091313273001952418408264705691662610328124050176107614992069397238203190073278272807675486179892625478412334874492928*i1^16 + -26261668829410106500198886995751218489965519992330771590616536447310084026477707871307908545832467647223863229870897318916482466335503713353253780139196634924234587157160326700748374997318266076481284686572567581389446354394396103477523028517904680399773603635831273352559842850333201108485360374066492889081363661631850434871831411865100719534706220824340363800079879065772782081680594833781256703394494981075203043553605523249038263046276403263806299456209315751798135410102949795772887908758862016690490899888261164351014706449595653021279905091776639263966580320658840139124552245495337807327390627411626023033404514011392605034873927791893456766939187606798975395183450919923966655095980834921656204248983011261227991627131738726079923924715855527887199548232648342625815079354042861490702777494408005923633276877950231361575958072390348685129590512857811649283808755368008393034065990481063004890992198509337548841169890226011681691845836776176519919350117804747871775323349042688511669927985274815756544132795383504778298264749041327662501069137856289334931876163330854631813404530824230616115758433348205083099136*i1^17 + 85401786797957780580658114851170151530233249326972370450534327819183809437354555234891700611228246327788430152200045921715877229219188123467139986755557497010558984434315167333617347859863961246470921631648920668222068217850991157851574636999120319064034681242034749420288042949589025099472388722737714950231014969208464125145512645413194289505312692453052228980388339587214665098927747861766394830057619637219558854818183206585144115994515187015839242276492421622516314309370801243080718237255196645730540407483046143063862791008275980916969755211623361014303445456593134518082120173326035776713411476739206833167519346879234795463085771319371656110739077258627373471211190452866403455309679359247663651380872834015694288253514430320575073525390304168408641306242060746012202698676584944539812529042487301186800739361739501788405971277567862772276604644315065408477621892726346923821052601444479527759348999880869941071883553013482595522086899434847986882469262312836429265615835591175704004988050774789644022842563742468061837165445437901787600300936022885184185453432477906971967122786420851284474703056948166656*i1^18 + -91834486733317355867170922724022742829920288134431101990748551557617117412898223680643411707818758074976754321238319442871477967917642441676650113795417014179238004587126482240939437745584143861474108404149131762158105543310510801123651882307439625020750105208740644931955649289810333998589964005421672593362359317412992969937711244455755875317099698693010106280348025172999337797906635346667453537241944163250105883536374405641179290444092517335656848312625664665470540100165688552102984238909561495539834318939572180987891343076754739939546600494141532313354745588898719508636877410041897425658151491841650728169049665337654554822511116198959189180764730574438038310708534698459040729412417140427430966507352301439081544718722235976414883107886403258194781414564022077052867625192181746027025603558005838621348716941310766368491816713203853553464392337545490474743470718145129658160339320391315700655164366988774431609360410764672555598170032170254546864232549101245104270353531294042431226612405963098634182389631938644428073706431703801217236466537695364641847895731731298364454278644199138348629974056960*i1^19 + -409945558637799632350593983933751851861828352085059347374217376509111790241062061888122763126589581714098154938477720803617975307119175786151908997854426958320393160212245404103677916051054387904598109400324799690152038090294690333817516191092456288494917584873780817719494032559849024378611145706671608235517768845227365981957165862305788936269115874947046764242999391369023185603586005790434551315738535865273847036137255515911459741847668179021322955109309016336909957828063046417117182048345734209249469887770009064388512928887716384300137259692705915320206298718724269686306200818408726323879050719335049567182393861637468138635419391620942658026525308329207072340151878768098355664877074237106407244535872988243038969914550134763268615019529557907976407020590379147995117653559508787847684949456975775754696638989843103351899790820093700116957877163130353781167445237642872132057975283179496386104072796121950864034222773875798929136040567812531073686932888202161429034190028536687110884307983027365126258255622002253174039782535683845030480155184875165673418003824448739370469903919689633311490048*i1^20 + 418383070921280784171618077600189559220549130090463757002817271237065369615857675240012301789561688738463675346113332641616397329470692776303397197539608215817639644187197592734131197128748772201436899571539408365942331858028607435469829145533318882085769377305153835644119665546171595235167064504824230724658817185782918050635552959626838290593392038255850838055517496286448862079812879266049703209481174275710885140449786915740082327837139625978477620345622602022293814991707974321420600986708974483770764221548924573883775929460415278006197487395607344195826556844136071367057913684245931973221624182694633771332877655344793528887806169162210258706050237440669516182535770766190741216697421374793365009840680415581411802991305102221521347179133341332924169213444614729913805828834580423340172837586131028661560377933816025382044839922714901592330658054598852981217548525102437124063454603952706284573304691903482730796602166970349349116291273959711907608519181286692844686326152649197448228365358104241781793274915203963716071586331051963860372930388493977410137916616432914957464228161818460160*i1^21 + -234951319958801061416049714454025985950172387172146656115871061021672203706464887961541365037184728758723415592222672694349909576379101500910711467779157467024746491548526025368072449884800289799653799382628078964847411082250884402865225797089407771204789069617768408397145770625981394389608415587807344453922717727409782234597742684826546301565275733625546332851496690325157962974971121906156278476866836839267001963475512511410477095262115366524055964506527256548138943266887630492996492767179658155793818105017737617611107414761488364089417797547532948363571750552295638858871404757107850771854725621286541383108319804199849407025439001383552551750229258892376179302198254224011035352212780747086799980888909225219618630692336488068831031286921489206651950532464176438855331768641310594616327282210042216034076556282144502931600531025840877361133637911028697352033535128752068072411363813703473115267509007979104538714344837369116051425619824922754573198348099837383515694644444057473083889046546196582791771320005474883123850775090617065607489706147814069993248618810462920659016290926592*i1^22 + -62531367412893094571754606920385414061907343785303977338949243958639552828380946561089537752490761288066944360339733421139147381079599615898132330614732830594355923723236656834668481794191140499474661669200734118931441834033660770124725614275066166404952757131822060502078242194492738479754854272662275782417795292182555469318365131540264966897308404488971444461075531975857171909537840943249322408076659972737002783699940592944055297509231528798107557065287643221468868633121745711266829663268059549891255039366122826961741920543689686217303179215666327552378408444547299057786341065241759613628775643081559338468754028242661149427465105858550411362224915104693237680049066235522257446401132472234014700353292419674090765443238988584782529417657901734361987080435100439259452227575481342809951621782237365192021275378990920820914292850772709517234466556837384750132635005604873667554593003226780883272627366292893244093731916923292014051675411577753524085115441199686934883874896041254767419286189423734732445585136999641116927138676455994673736341115971888785810492787071782632816640*i1^23 + 25431296203051238000630767661854903785099022460174573612555579101758881071488046106069607267426940809302112241629822115919313806559654396552684559136611141855676685108346104645297550841105792422642517321515459778221072354843080067351068973952070837686616651424014632576124665721533058710607067735517999648269201615885753915032979787936577206785213969603282401325551864179266419485715244868765581836212559011547477054725326295261904407296130980102541235330445959189726570061306887787835429922005387206115857011857707391549625644609129308752640340979376247696912464666279513714076418808588312277323817616269165733651228237557001049750209012165482678006794281587063523853352200453334305798768007819541878785842424175714705070109624700700117123873295908542384667844188751623454185648665998644304746832205493068172136020463583250937071557386087524621859965826755956609951101552649953619826071521776409408598148573559535822903600439587949812087772553078995591088782006207781812486670800254720064682392163497028012421399127377666706100938774732905757561358496880546905264738125706428416*i1^24 + -1912483993959924988724258637030754390063980482464035887339632201807668408108212113177726004266541578183331283861489226977199647391070132879722907995547594641304311507674537969894836911155822753300937492612654963721874149709202786073491830619157813506263349473722005089515818219455415654242325499274951204648485052647283324665946104516193562963675227447330722044925904516958738140420689404311292893942042729217849747753136821264964888914154579942048714161704230417440150741365773349523995033951249678175220754360987175780661716597018344849173977467272158040968922389642709370329278090690245969541934792386058713798301685919571001807146759152218977735359036621748700982799798032209772981086186587290908187556494539218693505873149012013428831304274333740923733756148415817911668357943887973921717789363660918785935575213259977933493292399479626502719801658489975765211026432395034608744886922554431770506096562714301266693729106004080700262626732493308388061128309225760110966015428236170730707062472599822425644066328298930694782011126661189490930475599880109397532240510976*i1^25 + 65698246893720883472653410020845408339686972433052711559751833047066580435112723966712235892499120902518729809638981682002562191266231629475032577884636542003928587763227009799297550493103977717965931557917704613653532819587719445407490398438552954219540930601620828390017405746447244506119324188256659319654127036966969136693413534779827455543148719804105808618751763547962038059756124952410023605512075165210795504589138862069835119842500066721060562941331659855345020970550173574846387587863690065290074499387290631671636367030000340567594777312572551355482126366091528249556561981688145580717097947206937061700105947429443015524409165291532345351820735680299817605379279145155903982216007034568004186002134158900925934608047800083182235448635905393166708451884454063260836712938852951072264865887082315895680245379451646521168712502037102315555134061746577445059124772508658526484991132841151748537569292742352921344993394127245767586947676634672886399229311084793111515669136693506723321124276041385244830874256292701745293872133570439880537625147890454233088*i1^26 + -730199526765747907196732370567859557978949326622060374711213790936702749002839365938137629801004713571584675173875614289593095718128959133270286741062128042618951459361392904956328265524301140161655878690198442310361681659149463815057595262587130793972381336211307341207823328873148903616557235345507151924898327592696327415429769239539962141242826325439975418448566944563376354550438292387983398210607070379816006724722586017236015030147308229216458030244074654064904724231466044102326860944664075470926997746062506610725317939610905218478721774285869275008725451105570670378611527483532639099601000640406480499054513991063977898484603921936142979065862569383911962935742165816910259090526927523531701933162129052904390900523052811846858278873214107887868730598124737788150395917880768203090696599230556370992551321209678101801455301787084656665926784618301007773660194805916140937047606672202488185872423870845244041235763245976512674944276575830581483267147071507481999222115198111425297238382804792999161237531457566286389659299708154415246976112787456*i1^27 + 170610859242310039644517246657849533373142885189434158662617518914225184365133946033479591070529864161263389364725210500017887117649657987634598727370580876873721184751506985494524425183826388801163210821836231616244856062316180805846176728355875379140978265007447679703736628073548128130393056672986122525649141546426785503985116269404239921300147651199090710978761773324745573033467373530032523135811970611344058974306487795570169726900105311850967199680527502201600898028889901271902799914702542383320067787674317028328680320266066849226556501682915854634697522005995561567911333021535157711635209109702724171161565112501710164987012355074837844437824825573997139533284756141095428378578736256539944583866237002929593451062062659277447034834347738421712275094780875614948030356475609201464881666479547038288117333728668822091244131087498285905473249118581925989366142731074010901248043778653523984208731349594889998975393938262992167095285563175230391621355166641068568220698158948019155197498526238676136324909240527004742932118551562287972352*i1^28 + 97818320267125896199316762454343888899903673570119233741556742426309480429509301780259824042495426392392485908746576521224323320643419218486606458989630840519899619001621016062366980898598638408647716604238194852138489017968446843339184144392414372518952386648724532351736693338055291446825170323186424542658846231040286368554734310416613354146367319926659884697795133106334111831339771699208625120104069362593734234920409511486349021881753758413632311127109392612544037683056230421887045561558606698060081690502963108494581342973882878702541702041021846001133644479088374532322552910107623453345162581194677862343846310857428964499997475109106361475482251181964996571064592711268167699499026893736378533903442909636670853394482790211102544126400615439577570481423407249302669990623612863495492999356012312723276770772658785842810318720419397867736392685298876881041323888056002242266171533510050195610809035246412629359452198144640001812347881682083426515098560556294786147149647080452297941087862523627678439340227037737940922477701054464*i1^29 + 932903790070205837282547105137211744502518042754430821381558634223509553497263983784488335847058413331068011219124187709390888857730648902790409930558294822093358323311523429679607029302292898498229908973043680303249664843485970879558626476929344654466101070624025476924450291408295348349044114043617363079723933172301686783702691716406689193373913596959122413683732399060221771956288562290525697521480369651846372723886967815502814830719575977183070262656443644030777669815466898419984028465999372336177870742992012348069629824233745931509988809426754735034783279531205198326250442844365555994553473528912518407187089356175586887613571131399378598360073298073090018698611393978566977806671663363032670305139466069615158317384473099481366726351186134960786698959091423659412870144779617438806126264911952282123274284635752769492139127141872885582645147547618752819292434272392728878730157529742361698805915282910196915069815144351544942033505334269987951162705168471283188951249289636405088135023230983004061737184481124489599188992*i1^30 + -39342569853563537166230655972844866815078308755707013147132043270496281941400580896146576004476363824817104629019937894719998084969622691985606488359851072530321896445744638363325614383991437697653595510306709264788542672312146554844469991534183641931519121613320235049093286125102821059722664423645112849527753967118707582682452776429915019918097174736360715931816097039652571982344716661282983518022099281973764665557524342761695855245308784895413908446558771178202765342689620860793982227531661128128185857716517473460114125785133612778401201832355862359841017020279776509446394499128665558177342599883973595144002821990432243044272919494415442039956853764204417399920729171199832871867099462152713044368509843397631707193374301098844247972540184516782379021961436848634150732906122855176286555548747413737249968264374952993770317004940090763986728567483352021443626307022348660445234878493589212881006011381469438602802051535453844962052483197327802362462945583609182610235571076445456967817593064332401001083618999296*i1^31 + 46808788503191140280008658555082145035001555025417030706675781550234058829788600274278674337301112607625260906099973528529626371759198742921938795050020568527822925406549326920045929872748287956675494114848396554309866968755651092175946516628256794951039278187891226450458661358425664952320355954522276238057407774212900578440638322071021759749603677613870391656345767343371614410339546681433381374833494188728934516337578806897298677391342674095086997817562415495972543655279349976208092028923967067411272563010638224833333962458916078292643550492892346172408387468104785304533942140778803458843786306977477794864160384629632214879764853140861046270239859398118020958896032010151040700195332706083746926600493691027602959163122739144543127614142757576458180535645868405654551848155079242086361739659034336995165465176277296284127837373632682959775412899793988788231412135296301418584229379111186341546412151072862979710423777876481998566813375315652987025291562936510551990860845182968274163836228055430016912000*i1^32 + -17138022794466006889747985337848362767570984194552763118951035355742124607488793675434621103890218687595748254706800609346720763539601891332329017504811078248378324903133741090697847883076047655185806770150612523854628349390202830099713367033263298584685556242273112899336891328531434978734376498725614863639663966953292365141798804443518227016947428189141971981375047495591505638363477291757787386918918172173990697549839555744531951651279566757054367678562346759156845580639241604338094315320584135305484099092768557450160097388284768593141729504344037183980136829363068437068556297551577376544435923774579701326190257073489824747695885376191631448957954286106275273695160165774312150486505855632004039757961014611879860546254431222915351218574131108134593795597028483188927978014251984479390373405242787869378012300331938694853028993410353296163032552457952191814533085032238228165916747149355723593404452840219412874170333762789018616517289955814090063425508751421953537794025079569188602718750000*i1^33 + 2095053302015136284529124358573482768957676426144647494735053644223156180805109817908555244775171148199361407036574521713653614931217177757225871927185728837654504933041437108775253664839202403904911961827514045357881313804614323413675212611691248579068577827459907965255781427196965189162431474975736605871662716793978838089553557694886265404120368831464692731969880825918122448847061551638855773487469986017577741655106798760690954362508341808655079004340612880053426762987682280339339331109383597883612611881037184189805588877959370701809929793758695442810011452610712999190604701350204620143261792862574168560322058555319645865186703293441147173873717408425064326568886428812826063648691204061296703432409652695069350422413345654149730260431346572418269566377323410661445775307975097242075346826602899187253531035992540880934495676665559128338968749112941669922707104842630613338981677650818553886787304047060025711114123587286039912095729520675200185673039414596137592154261718750000*i1^34 + -85729518758718080392291445943104368057045084357704036571914967270408709979695903698176299539126854728638701640888863904557960613413609296488153584529516370442156737653440343641935287844521056258138032620012123992913660134829080123604177322828823647389577663459793272481183325209831216612227689588374409846375152944173854049494142982379324995192653102101075660051061031311415533490974374759649459069243940232403198177757676876141562867061992566674043795631102742532258050673427202584784432486436489174973701761931513283194287060846964688786781050176268072216667741032347157977488468261773413147166347385537308677869943671843247953634461363124507607471932440753211649011551657763385780282191632307346038305735091233358459027191026592316604533624332168634707877809705815073233260025856056388791681176001571524366865665470164139644935907682294254955792423860611629594086185120231542019862445916488497046767652103676907400925633887310053161741956369424017269313435460906982421875*i1^35 - N1*35389014232487147179902734048970244580350988511967853050335773546469769801603053886210191096807590261935370483859386487045984768184188628682214436557120801035240695720386003231371188675452776376446093127682970856294039132999605473952363341067363934372368950091813399625452668072987239676555473428063281250000*i3 ] ]