[ [ 11338935309010817284214619277705516986743585496931860372398961433855017450962729375445967583811655207728436626485424812817604477437261587723323068042734696710682474215958951348724103685028933790257532362939579669404584853084061526798567520163121091071654928454702940577135661801145353673534696678749000493049105107099591624788142277725095229202225019723389275163279245996430569942603882737970202636642749939528234659165867800282910192848278634740177375913321126120182362344522871965379520018090977196222589046313342732911059033234234751475618058887607837993238764311283244990540545393003437096502824886653692827700651507549722140665523921331685320091439872360192676006412342354449579267234741967950934815628990593222907017486238825103755243012361265481044784828126512854009107837960046493507831323971582617761992374394936712412549514713786650931197807221136919151504830750657049687074177555026567466845964217954782495017344493289428721123971234072520294400000000 + 242593870044988700913918968931380688704791635567307503507439361328401350039664841454277243634518131782430318271140192225779874989462018983137376186319789497129577584869992443652111847442290250278747983341349468806463882242018147625824648939898925238467643472154835182023432047131395582972606734235076234215828178958677220032041601168879638800559224096129268099997362123863572280428652244804670452327875827233579417662623572995829502012635798422221203603512007080929457316240693808164526146052029078636263027102177216188689130023171802718869710171811762340245404687053423576058215401871578307235879517745280949171942314894101087766734811055224756819773431068079038309697568805482945833501557745125222777976085525287937487279931548071961249306349662361987252784247438316193808954076498382265717711585203341368747461127372404722622876843234103386249645708351431581516344249046499884975389129291317878065590779989341628161793454398815765252062427183056945152000000*i1 + 3455412810032413001332709628118342658521197886258423591631772741160136160617631538853403238816844213049385720483155337985710868535349702704050735189491828096211177175000892993484610626205247051365030918926684634819207445954308437452321668101986726413471861421148860922854152796658996958639038725363551729970954169776838249684248552589471280480171201173248777377678929962429174408155254022032385609047971794208670691001444955046570610457726639944448832928257842338010425742866907629148763714341206356707150148374320404647674359211725254686219876286539606431524069239173610446420226922179949818338147783371373275121699376489045197984120406058024415932675872624578832632898668380732726661732558701878982879558505433089301240810925017386409676953905731861843446947010613936366540909983035449722418136673483078699181636946583828496745023031299277368786637725243043424420901760407153777561750063516442098150446424359493206515014303941081531853036402527908659200000*i1^2 + 6568446135555267742074290162063030508071608372771377754844674431087842992290188652267520546279403537491188543496203511225761790150567037282750554418748592213235268392940616700934702134461828948911139966192719227431918363912591230589585788857253171281521544569579532066050308552246793572078683429751170358997807160973256633771587025204666482193647599694745685816991378987637161782857275288520777408531082044451536782897959559945383700373002471728218184963761019610426602450229453886692651396165962320229505233954496381909179988281321687498015471128474773473328915057044353119121201388999493091103563367001298690280986278874086761077605365561931880178728699948360787395627815085004549950088637095318935784689586653822746350306398897915238258424669067228473651016509101505795343939893392132516160087961361284823571927763447436559778313013349947053097720943631580297555106837557617165102537323564573303586372721405381241362294506562637751019466011051452006400*i1^3 + 59516293170300240009702098439190688251806899685739706460781479815956791673423857890592810673075531426770574096384185432865460189643087844621035362605872823885047787939953356586086341815637170891963710911066721803681937068905479725102052450928332974053297198573893196609883458012434773588429066175123806047611511996630761400152399154645984936752585575514463421169695618665913448564603319536611895041702878596377265120074419342200133365601920366908963986560510024699665828122595737856118238210320734875548463010615470423221228341346852595774026297415343114378991248315185434177286249190452990025588949839260160826919664062503831459217527972930724432588072878723498055628809310272324280143453201771251884762873981331642852734726193322642343757693930729678893751855290275613560656624135200258670954568671741823966977747299955088362976278486888871843922188503978860565914471963939028928602612998410033400829850251531460408235891441977477665086450031663251456*i1^4 + -26851003243348190873713058726148152169854759764067623346679569074664469882686680240553762927852944581421747548482648302332961160643491972606471690677502329690935207450498649618203396842841008092562385339812907443706928915204354408653564386585821792595032749506340021959480962623373316344176808581934265510741067294072372205162218131865369445229187559194144152108962583734335587314667847750549168385053514951647604886118872508726642203475292567699534837047485215080792417202222583671268904883084499060254750570316836942154852784191688526853352591650364912988340836080860358880316616911414539447713937800593225775529581772891126199529874246459330257059525020183638634427663822916954497033584605663509105469569972726310493750136239088146321744941149337095128104565034546031531642701831776689567129741541640837672502099880403835613129015479830913005813747972810479255617651084650290627195937780530728124879161761275033777603275129454420617352132905926656*i1^5 + 51199941125641608723549448249936898961216720319224777019627809751962585965467055277371036833758609152344531758454544239953264251641952658422227943924055615301716662032112964302322158053307252142321883014807763135905069253929580927762803694493435721092841200518701890245871767446560056814554166167685150643603454516353070334519033418882944190051139915608311990161934394530565864616466682814460426443117012007553840087364933281264486051896362009850799700552461224713504676692678136633944370749468657516676654968584896745898503770454250796964688742806338149821391695819540219605837864369436330957198801110981448887283556132401275697936911807615255477539276631298687325263378909861822288961652532180909088896318438482288203816952966207343866449372082454444056742643717951790116936132536545524616046680904974053502812001401774745232051436683817948267772609001464008680671794843442663330387188803183434653752290852761595494501471328873866692901847695360*i1^6 + 1351749284091842956513283648387879757013238837744185813556072464878141765816015627961436546025347012394086998958649926921766983356579888053230015979963798734089898322073750707353903384639618305210072623085258116525633017440712859626082159780794869346587330659151364399841597006799720976063385548455369397074282657013674702979872920378603193410787930979508309957233438088285400706199368328259575398507509946076124940863920359662006329465169893453718553330163049032747365974409757271709568436853524685940111073194998856713410935682858628491284172388894923103582685931603755891591379393673072971768492637780266853269773065150909585037163866462267896871810728888713104476512028352616115561131717402340867633440032548696571346840905389078618808159366776087528617959870902603510514540108232171544173354093704453213560050775936162169760707932033701141643489880006936041047611103886198293804124558193151384316398721853965675804680932222090425147588608*i1^7 + 5953884989603031305891844035098318602221928766707610805242215740020630408471844580033163964651704633887822491779616069905275148830970155498803856104659520504098635793453878791265667016220455403455976932274992867055478885370576934671585960550627754892301228111421294613084952564478337651270292786761994935758907229685376003653355146057657412651461552022018461202861043732165774115751036891711377991392245418412030259179508726750029017290131685907593025528047358044205630128347071808190552030206554240581322627418303413850903938310000863610230816557752452204703817263439302184076990078253104447114136363050368928099741933027643331202710040073952555339202274213424321685969840733518447588901327405457134142524970327981275615208464102133575362978598509814847807312042349869780810516026792914956534529983406852088302873147033214276001700287764989254099013421217667025121986547171558468743790032338534404628447757878887494446143352834851673735168*i1^8 + 965201616690386073094846536759541828165841707657216687956042221404831698854843392634502304609091901886880020076888226494910425869142953728728067618519942514615962551709357037412437595472983293821841862892663596230198597186962803866384217210753832069317081943919251031751485448307874101744632065687877734858010243578333949980543720776530043254449853561476260357898181141766568896928724379676670925637448195965933906428325451255975480229865660161572641438812161798919269220564079573531231077821030290214098321955455472833345307748291977248372604197058096377955399951422830851300992987183101987120379244204823186606065668382424932965376485009856910790134311152122523638574809162019919872399276756957816701925816220824706976072292215744036018488828468255803794904120338111595181152718048225640785200204090937228162448621010211261239290425560214902997166780343917257970934383683373834026132134884266684091413445416627515964478575016964784128*i1^9 + 175919137286423064306169335931046276472403534681492370344561262256482573777221296666352885477097669317240092589886398278098851325697235344470020251056463823890695390336654431088464821560369221462579973044439898704104564729800133485104585079955146071744689800974136203690507178597904187200493964619942488042544115689968922258823821367666235545574335483191713573008959146359108205269894024812577104687339300695283301587776824167694479567622896131207158745178692828424772068249122237690380413110898705026523935853899637399571258215088750078346285382437043394661988717742454149615249888418864465353800973365680903957589494008148550945973904163554565536668074859787417131160562607854053987795462655950462569338481404918337472075659017154377581834539205309679966848874894884591005053223160990047967469773492528524675732952269859096131929786198494970084560129918865975724823460742843182941716504262011032483984928460542009558731365587877888*i1^10 + 9672994723310088881186983715999020562431730703950317848847142964283352124592149539272491313754213763036816178887063303076693659558021806751404518782748291923579072156515478644142818869979897025463359809709349507408197985164949800435936356653332273864455073576587044711044843653534332006911063514675853557760270462683496662615067823519437292216101052296064829055221558305992994559675887906765537778596814760720325393682452716784535778392352836835772580594456103727952147164673357325750249311773880763853465614247826055869583257931287241489916358783677760909126084079593428647152742874490765245824211845895704506023956742107147604565381891865323323711186132686201698182463699388479306655352860132307614301407035417324353022638780379432412041184345967972659351975695540442183787164549469569674979923021040809457987611484578199343830684239995592697306843416707975154938250355289959921343718296753299423076908227454317563383862263808*i1^11 + 353356141493649805834733623519459963691943590737057812586190174940617100383764227545431192040387056783393829848028273108800854522817512833571810212637485588306532942536690931696058829666298933548250862395307141535582798917675048775206733189384757656309149121965301863604707977536968752242778426802571186496460221747143262974751990469859205566044499533318228910876242790882919034998104521325757182623870993917925030930365526292969480288785943207729557566866949110169595619501765316606406143103994450122742162099168390812448505588525562143881759037781219022521235426828079134254886476805039870038671976098564502731796269059988515078224021679056911162193318455572676100682589645005587074935997028946983117065856811818205238928710581512081237680864508063904382601648703686763854975947902042443908683260096286836985064977212264232983529162615030836614765150680515642403676451838415608700784706322946460491325820496018759460323328*i1^12 + -24483179840854132552175900712474900048176239798865877832553660246541688798358224207091233339930081336820053539690008877230508975028019076817089014124316483519250983786349792396612393549295118909637292026773877012465062965610183674909357511793918336739152617582105438299712048309119947831887086202800442121337047333647546435903310085327057187077481098822979376226591830427454416541995275748289365460026572970010124438341440734770087815325108225545159012143680427763382096549800619314452229200131022610060870226599792231807677817992863237798868654740445950100871071819262127856859852641019963672074206870795214280146515792314017347645534372073021829905926411085636404047246748249427182543569445955238308159907790290982247410833815897117131592834951975832624268465730490109871680867906167032695922087894423518293355250656735821673009688045930791315690221015544244279769231013210143538637618431037051608929795253268897595392*i1^13 + -4326805870347951996370568346328454479977368910778685895450593696052863796492988922970953597707779083221365737084554446156324563761146733499616816838321711907807275914767013966925468799049037752304907439438774437920154269326188975708055082683803814921978542881594109211088709844665020956794098851187609761027054624646947058899651928826014582724482530881390296696741678821369861508732882208299574030130805441261614594828565448475958184082227330077820625391681657130570607346327598975505755664801516343548787051155121654482311005302970138556364264381784596688421770106112444591402500087506373294338494130396889556322359943191272846425886528154881323686598461306206891845701895613612588991287874424605225445369308669572518366550940065633973516167258604046217250992416432743377875153654286995054277833067451242169501284385334831393105710841376820535483358874181169910075034651121536736604428138116609369580060175855779840*i1^14 + -78432951642477224367964360103313684941263349270909718799113292307471414454592827674112153868932386264560768282068724734073151876968327344635026809681052549540254733002405880867683858622160188803834959169009583018824258151216555738066825101931390304886049974537371920953691136458211647485932294172052851755416855667388586275411566531069827928466604403421376885619683177267787865396387512136934675501400783928869605247597547864900137048108077060556888423633195157960326515804606322169359378671240277078975511158040503503427925466279755530596074795336372238233382726744896324502403725903235791136410421634109004234704492512256980115594636800206813706952369774252652157202507373967682237804792466507748528815006001634954515223843906418160887393069468407365933226429035271265088147855130860241875751124032128494371122358384261500295870309950339912122194077091584581373382084472111122718323588332789862076517139349504*i1^15 + 3852077338685562917951665519926713448939406752048473522553282736226294641226771653193558876346806886181139395134938254162209838590664517509003521233053904408350848136537640615823053529639646847030034058754661182324045785083842639440036421088263080195551290809511562146126691269154942061355622972915863364206462145431663373030083056774666484814732083709127165578326617974258001142456906879007589480230804173176299096078134489074388690645478537799925077609620982850002740866372639059796344456035866828748477459868191341051754373099092796393742238283277752211420226117077832084273261522761226187475850251849131129192172154112372435230980601771102223581627202956717468914858674997830650469165646039448780204622966991171718386340614396598600953332579567932946832939804109617420547660474782514413240353794683507103017904668214384928058352478380602465698121695302834245015395928051112960491549455767053058254569472*i1^16 + -1664016327630234958814766062658996880297797819037188354196304893194155659129526112453369651621077503150550854380643571545848977795488300137700062396021678309863520311102012879081287147788066830075217834595781648540362325205992934941689196400338303701633983546604427581512688555313082056002097535990959410298006393148185122095894507228695760117414851362651326523475269926594587349747903027202529073485947943408278050981717105639889580519361918876538973097227029911123458113658626288309405063189680193862750237304464245321744265976944338065586125831096864519710625006275021493291619833872671154579754649728215056609830682312531105957484863771582277317953139398236644194550457290987515572838983605933198437552816487178792493746623742883978595533417618149696132223675364229382800722583944583602545070174398117433835313375402062871444026605239442082122841896786309593736836472699493872631895970488671797248*i1^17 + -278387108621042986008757655583752552619793756951804075330964369736151731750097981232274204409640632635631461414773993609299415769803548648035838876249676662470257386539707590417421350809572990345803612732260036457707976368622819358504810241808122323341358109532247387428297547133117054968217996399199482119190414288931164775992583641340750877920569915056338943504263343537905110099854514271691124100934952006325234581839602524020119854511771087667423664313435057229810521427387835511053400435143266686708972476161820003711616048683073948635851606729472228292335598231932818673255622962528851404649509594518738205281577088576881531209399813592483401944118151402615963869397932124338315115136645071153054585873903939000742266369420643401374683808323258881234391018401121268875061956442409379105238328624858863670639459724209652355594253448439490914080983686089973050231692269070900861227540523515904*i1^18 + -6150493500469969193418842798248991326479324016448033538705158262365573531791886356182207100150209641703882390258370483738972444361060146383171413416788875852517171475513623885966058077437538135413315475613085290953760977860756263255730027758720525997444696152411751604168480083601735117692625684734040129937178215793560071996580454647455957202428182862108489133767186185944710738716520687702083765304082874708016862036205778082656469400164530559047124361014720543447347611874050001708542269431119254224628742664180161074094532495342716228210177706223482195081427590161845752766640770612942044609142139084848931370851041261235124290919720359826740515833038831482032297277339292007120621769670115520964936277559286362829831375611348697793740887080418070616019450212933702008177874505296152020528272244077833991732996687943683676987129728181347560484311147188346677679104099241452567723348328448*i1^19 + -16309190343412022553695404588478765078443150340898542664149156174322357444050633443331788815300028780025771686480144835565398680191166342761287179211725881247688329781605113286703751567663829487180110523538310323920659749239783975823625666514952628374763189564360866929232388524451526925377375080949866777796037712378754015550804626555883625216724883456766837805257219741251763734074320169872469436789663722653017160826567612445588506646324737789868758906212723784368579044353384735462742417697724335988936815331824805647212431908667713325465530117550687069734620256855208089435327386122733487134768814187451054381210737278944430111218678716144272696244865951755151649677575725800153188287524188058601561449334952359674402295051960747921776700213212016235520131366869218873282266718086910704725448380796382855167625771507321079186809031455305648032027019861283034590232148978623261442048*i1^20 + -21788071769793989022479485359411975213332863153782339443020972984548601089947138846462882825097044391510496937039653987664400265997311741565955964012185368751551375567413092427569168846072688245711786024387027945487836160342083426805615389048609813431202836514392836107820488111100925352995788302039306025597735159586953254869812192545010829135345029431522355901425779916515119602129354182685589945562952276192672486134019745923403937557017398782451813227684867016454961436813320142423628878215248727281732136300379564182459330821012247080042222988210923863913269141517157278353341261657300800499567349508226390984992840900534264194333049468795158215015812178253566460222270636331032835898775268379257393325280436294209559071307651414534176408093611765889671909348506256329067156813600354770401903748107243432454836593577996188489021842926811600549214038415297925167109696544309248*i1^21 + -187827447406996484376117832710421586553863170462171263250558663934487938192330252974899091892664488880929112190711304531959865793959701627596551102702554169638002181357381279587660547196216783957745787069642949599754630377238489028156067092242721908645340239643933135154050056448045991218768044459192037993219760078720729347856483668094550903071871616309548614589829475326000477012075334731771723381183926580916658099704329456927821651368415206759330861373594934932061815065470681834930329366502348378661329961439967814449538240811110374922251255963061058235867484120511197201739153000062814351933064370912096228755013112692067729229348402507539963634419993529408427929507013157448916761082844709156228364542153791327860702719987705990457176963539775417896089922579230460362883460382377785998343420766563384454651238831896860622203077310233097876710619951303370335999492096*i1^22 + -1491883831207290410785693183337869669849563808927407227129652729535121029129900097408321259413439265456510154746028255438950858419674142443671114393936005324715955889081230726104166129284605909678718884242940484886759984627937629367393778444972811931040894073201606139960220958295338759031726391091022443144618044307463333079242937312076755395123715422750039906564162523462685077172489398599273899634357164059551301553411302864605288374761110846962889368609870757963772689175891778597083472088119074995089183222389611059976644473795339008577515598947923462945405245700112417763801416276178172739803620533331530434551084030365010338229326521608149533456134129727110365806583339428902366421617629520780022993129578073075205829665458463991815584577035419736771579342073573081268694008471273094214049335275930875286473487030064150134448918838171241144769113896491174330368*i1^23 + 1660200516790088558077273361010469225394916435135489244934150777145507898464006895824943840025338807220108499913489901227078808731217329470070745711605285510098053388986310767276241326736798162838928496497614499476434385436481620652843593491826250136160619773381887925066000311382375033332929018534736833623753122787141386171617665646246327974985846020012312501585171312453793523443274065735524255206891926768112310181254952228763294969258747346624538175548580248607671516914778080998075086477276911341110305469808841664283199562493518436877110519678157672213133613766540089345853152883036172745768055340766297509527835347788330986832996533029337683628417953218273138863004095941136136183108990972156384311119696851211864689244970666673667159002332843425581199495509416322122193230278498134473487885314939135957167780188528389643177957859249921822935033778798592*i1^24 + -309932842669642178569291306393746657565941869646937109007724184939248562209486516330819815624469871022092718994540593139450422174700769655993562769739768604658356899209734897974116888682219851667827936643352025337765229560951865324521826393473139736669794351524919899932064821468110154600573873208889874113964017788445447989114840464249736092006509255132212045324198158754356236295450613942958868310937554011167497066252240369347204059415571779528849546216481797421147730524779631173341220557876446154127017925491466481619750260808383480065816796734105929505324245528842904535195100756619099046898172043241088364080514996836172627073435243559946927567040986679648814406152497714828210283834817651532114308097194234634162055003181086249659910857348027806465955409695421095472334080828127271416767816002544542211208398212252646673350097255641706924131483648*i1^25 + 49925342861378151799067592049406367786187822953714170842725315516603773673975573384663333198121450079084864099831803634290591273009205488641627561922248719622743814356464728509918444201063028058226695688152819044003812691840086560265287439593365654131713397730250152485090941866112430272238557937582144644639187328353266482154692423526245566341238028071228674054580877303253540653197877790186215687891580155359302489896095866619736524801673559075776694759901252119367072068321482265587802995725961857075516198332411560910083044054843522150696689829349736777719080544411817847687712217186063004022449095772585124653042002501914844015564915862850025391337483108844821021701668128992376758031545954837098687487029323568003939066751624359200390758671678820718443109131587198729996367746021121609392532929378269525900089333006759604950287520658112905216*i1^26 + -9092277657193546320153157497671490254110347981982385788823288171637948747668263396085796762660884830466068851125058451857591867852371370740911651490674141911482556021501243540223977438781521489216363147960302450305922911358315169133187486124389200366778351151614766723909572978908344279076331632870923990642688147472754405780105580955151949919832961878178732244261360646278672671080074649892671332329847251619895736764682677853366957391844483509339576983821082881807210066854225495930361878793773393234381170258643777124355854983869332972307624216447140449194662952995416780867997222080443020391658092811420982757004437597316824722587291403112316187072537748383544235277111634225777829982635657134913904949895339316986522301142796177268722854847665537868854540979993507200357593859637189723720670056848345154891034794477413475294187916099584*i1^27 + 365725860321419550711926192076821903828408380838650058547015364350366053193332462884015401061419834360986056535096987480829718407738236934363778324026646263804746948466318306035449731492044603016736138029258541984950788519169520351292718906429148161854581919718282876567233671954034550063149498620428165852051778918422214464741203550224985615480369926497374074617108548752017434691292841575298391018709632280352697210858713422284985028748249689413947687120782917904520085487941015805911234025034612907023364601243649532493398339492430070133847092850200635789609515764542484061541172195733047455409137632678808532352987401465004116649324391457632529284040779683346129304129845101245203636818668505976111269311287330533169799400059370552606961849566904432098175634541998653078119344452877120402211006961180235719410724205707917420134400*i1^28 + -4215801363264615814498098186670729320345174549900825930130125826580308778567164740492849125819375679049157773518355325124789731729865913303133474424287412967585151143342218754411245375188348524686661290391204590819736436569801549023358084719101147463734297439953566290295077191872818871120236326532206408749274646318488945741616034474700474791323088321724232718628772200411797719271787006400727356889534311356674871799660020203886267544323134104479203069700212962825595893997675944667161071607249509545855914248856244041366790497553777741714031775437296852648182094022510118940898407212098184256286429992895373534782799511156116308944991600649698797532987143066667405695865468369557727462012443861639355617792959139721729108167422645865415721424170668731915149309437460365499815027132455014599495353046603532826603476221952000*i1^29 + 1022593568893167275668034959602982551289993914270419049737572801496914048671929250771366594535582910891232871203600690047341737719046172007662307010953119048754941062457458694180570285155222683818861951575345688905435262011454862516987145638583120349711263950304134287854153993730646914124148140588211864600482251564348518562559820238464931698481261319672172910600118815352716785293276376485661029234985917264311524246079767025798617210678015949204034957092443809076866190241890534265947069250543078934884188738280691878993774777817409761658639280172600049363604511033870873178156501782249356519657671804223097104095478615723317840072261169223328031777904453992290186460014375402937362766420431794413209591465693488037406477700279165795114709088220251051283381568748973480922706728588717589700811310517448703164284928*i1^30 + 14061673126506699208256309646563051310495921699873186182740255904497094478836630786256497173786925539576129710715659883244591123148610406013407640140050477386611593040446263162611600354414996325064749059907703834092364017211665985512575674497400450610588444958422713395610010580554203690016658848489260540659055609423505504258166993274401655860230498439466579594748638336349377146557126348055423728931642999632237885864401218814575983636395974898908129174043023081208989339747696580046846849913934058063503137046417656910760480649054669640998530666046983317369172567089232823387269680844665868285014588802683172322000524167560515647038582669152988518220364849927684511539532217683616593746551759748509634232458297355211397995895334198422779764439783661035623710676522975145717802082426078436823841885232562176*i1^31 + -2464462320740804835820133676674281348135558174004217842453262141040808578263936627993130474708837251934561721249844913334282683452298970944707533303478483072873730734967069178830289168552925002273346748931176445111861938590800415740722706390220068129776957538315173282947456600125014748659202537017501664056176094202851663705118247672257584514879392702750752364930731081514820383856585272202488157434922361031440699121667171451674970625783246396183298836762113346781728286813521605024856946731113809801830869586306744448673252159501883190309928774934549779368912722111243698028336078009313701644015565730322071989708881044366790648083077958700546761716373236283807571510933338334024716813232244224755021368072594087845822067436946617231755120029179936528611867782965144852614729249156795978452697088*i1^32 + -9067325868185256882751546017125132805538646309467782228252158921929598670267417250878382641976032321417423982892369285834490589248985137956397940309292368646382943238637139308061563866176315688176097562015568576145103795077387379243397651103402357745586554340699672523893407347432310945838365604681399318106388052593065414700626618680852285612831223616343928439682149784797773500707152720448349175730907984223439551150420306322314128102513367712119983547035415911735958785171265188726397334762451661196682071302468119630077786995295982639428282063855257695912308207829373208649889921236675221387123553345248237993276672682118393116192171054824080134457363171560877072710212561918880041104300581573630193119141464447182646101688998293833673751181354313851283330526870888545498536048682860544*i1^33 + -6820227245563496897330759549192898100850684907687525944510780232011452379793261606107516675689344210187712057172809618789130028432791678925815642765986461516316011015831404402085274128104405072396340348367605590283788180064405424529674689854271084674070539729877779944963455770738619440542233555266738913828979309609384034953327567014680942155759642915414263402581730281279988999634827834756497611830792094603019836277910221838933801288725774320623906537223852383646126532291774718436136629937784860558798317649734808329169628353073909973748606886778331201473625450650792954870332982406564728036279680075381711296038099529405908187262890744438883592023609608871904791936034220966331010297884428779858402752512894226074191674823315447137392647391734051213350122482507918085711265792*i1^34 + -2696773864893948590378271613209547304403440178056274010494264836544960994415705248175099628956813406289553223050140392726473836078633577431720525060065047336936193298734812793575700727329618757929298732579553013550215104130433489649969612187094124124432580437088134118040872369023106998012015797241105772265839056118051009544883381274999932309254821879772936922426917379752635204441794336778280462832579002234772921618176285924407729164244514004859995952327983978448715745651134712904136763980764367401837533675703558779851106436844194983605468222538265191290897596240658969001988657551447895470391525980625868429511733022898587619249292709438420669126842506391821731611185547857654506508325731608585360919093068704967208370177981247450017795033544151918784376814425341952*i1^35 + 9736748430989861911693330233213584293739847193188916516539464109167157193880866340859304172586780620402156546661483327399406226511975095322282004167224112921395384622418357280410648486007208471495722853251786489819101932891723411835563815697490656592937244179133849574238995198594324019287873927066414728978173131030377372564872067512009434001042996035561660569138195206618314884578408824985507315933386589709312662160787950285360088256423670399825217799654628306088762847625900323131776165514904582345674413151199125950811184350719222444028122362876730989939364167040282068442943754648842067971994483269056484756015422043850208514799655538047806814043001413760514428654388818136128003332334844419670412111349442447961636677980455620546804039742725098911409479680*i1^36 + -4292573709803983403064763080563329804634820835779297657825443988009858632152926233974382680608598331269616690244503148710007615082641500773527776118747286293158683269378472984324361620195718584440727330385256444658280295633418680451049788818095663878519376933829406608762511725706846403432154185197790471180835791380846290289704389134059841637583563396884093872400745797084304249791341849708621057271841026713669894706417641484675379555048744037809599301435689018994726214444536992408493181891999736262128082569606811433921411194230713135215897395350315055882099929214954996618909204247353595304522680321108521944325467913244692868247128627082071978381002599474484646780344135285058426552972774919367642013697931255360832387520173704430867874846832377856*i1^37 + 44347424735552448800822879150270806466186908540735917850128845277657468667705187809123914941805121736162924063927799275268608271056117879828523201981148638650721104990486669431624233239944201267553368781024606105935330257154354709335908414961233894635516481683989615973774899405299911847409945988534956807265117017081300756151143451731543412187887575098028997220897590688629483156947790094288964608862068446969188397444535066548193786430811624798488827397784462619896616663180633518002314666894577470524674598026766182789087672044395394658537101136277282768608037933524114856462035690650323236547028413451730500127462299514397095124646360683275827696879895975964240729520801557866605699262163208532272376156173920882635744424810650388117266432*i1^38 + -1182183524147148456016698347863342633383745905668758129827421546401566109608563647177756334712300600802081842567550493868866876923336428027166866277848387018414599438399447316116454159896445517010302386928062067123514765188079891990666365002687888851492907874826381714826896936228071343810814944964029370047963489411678489259196629180074405696666607852052938199032216171350325630394267356652283347776166438860259115350674747363993593349707892769058562887935659956351899878333531905118816989130908618596241988502091043714343471823595663966848271985202170510354435433541279331814519873857684329456861114383299382177555655097984579895075879796315062218707439549716476381059745131483890553440487754854991139800636546222062647232806539264*i1^39 + -11183250015684075862697888775378195649244076060642469792553186119653109382646706742574366233944951158765318706489161822310886754158563986696937928310031149703401741587224674916384799339279381447147716161333366770896157250033345400152475788166503442002564779152040790734585570839388756917850997128538385561219565465776023383707151206374970316526385619771609003933529735918300689977077032455683463865895441763553361423987128748672508174189090130980255138532286656026793024297714396037159250365915225405142378103927711871445031130851411862378160610701193160951324637115648891147114475548416717251346312366622825801715325272254510844493225334248303739269712565005678292566938851137846506387708226317721192083593098134356982528*i1^40 + -15484345996400835792907772401129511098236715188319755740882103320457704988764881924395126628154471941218993499083731647220722569359362542760036781628310323622599501109302051447098621179307937863418153527111050893571567993712304842185680272144141055891724342472808416834867933822802375609307803361783747243710693687808200162698648043942862263494667652403817637467190526183808984551492885431889630690583044458711602644768411185990110079228394894383161614113443746639552865603953939665188325744515646452782283062074222634434179704432260513108244010827026109696595932774347812320178488060942433214049944809881593832344095109735555578534384569014648221175631605688112065624910154346979454430924133195904326688427008*i1^41 + 51432795933554894476207870314127667446724249701664102984477111814999676893070768142495010500205370649564789851848028952029431240575248448381808251512814937661089049903598273400225618799664608456422712870660594195670843848734961809867395057685265375507204278910153328863397124688755814362944936190585660622818305667305820748111819412293541861014978230551459697258072267708907491346451157176550514618742781912350166842453891830560150335068708410800183686923338284595508750411093993156673758318921663091399677183416706010367242133537439431478532089663083368990893969495848718472246677540321867897990490967385794096037323659690014450770582227519470811694444328368315933816035341163906584964442530379776*i1^42 + -31863965631416026698824253296331510868856993582563889687706733073891422844110218445228193168297724976299857738887596080070013812483144902823320338440471166733457987413060065649702278376983271624399400934453225838639322869939966551139490986094651999319336266991488053892303395323801797862765713818970735914574902401928765547958612383250400304190794657151028491702488024679594187008864417650197186771910728225090534535216092915091239209023382596530725143881713037009041500327636873504612739757573476640884848531466295568694748458485726654591472400132126378260622475169284000616186898731561089171047497159832123510866844475246699600930163233167652283386295897067155335713069620963105760000*i1^43 + 1177726392110076349568561963962125468799748424952000817530215263163543527340123083321906754535700082317627399626802660635314913930636922949659359486411381747281133670376294320828042229320119353425052078183824711328569716573538928708810459523888257016401920941831994095820484109486868225362444881892898094673612436634707521863051052244673305543219224817005590745419280816011652633246405438383466372272564630600094838374002098196840666079854414768805566303244274022999391738968167969706770860846658887566516919270668073384782161615492534653341018576935483983880882622015532525588097951959929700116001672740534327769827958864583576839721206042850429652511702516921958587500000*i1^44 + -18090958749070122795462201123730292715524238982477832598693157181943281571460340698791679326649907777211733981551884206555901416875753417887435507266505712503624480404817190832137513966648995603679233038546788484312845481401737681708679896163315351532272954844220360573333163984375349323507812641747002258321446553649383751821174965817644199396872227333211859602079581029471407882613144918346700714359956015446958141579769104221198636291088509965610447882836639601903109198076323735165758178138395757294800123409369395507693658396759174160163881614027822547115516182926062992060013714178432517070007331528005012910407422746138788405738258691198397468750000000*i1^45 + 5116079938706465211756747862730625092529953057285372560992158843270424051750850190888594301953752303736162440902723119878772582910413004746378398516740437769428028698678036784265794637507188533784703984534978809396051552375345341224899462232069061370489240367735117217938767127791689490215273177401500117265634829425372623101361102478459603798666374876148429562099144623309263116603358342815143069849104201931191326474180309544242776750405798099177208585816835321276795546516125671766027391604074713033829632471526337313380845503172894867711065800733019040568177873215868567413668416319291205637150111078321936885820810329589843750000*i1^46 + -17393008727120777048690737706134055079491200610980459002778227877629744839665939186648585796934535827823487413310012994098670568229862750046837930541023316429400795597708817306581560569260958866411130887126319821296308246272812672317932918381668027976718407223598184986392347423777323251071545285147710877183490943202141347994205373070424167462023892091153705252808412018198656166579894211792226139567536843827536443314456112830958639403666227818918555716408373470320742159104510661323410175189257557157170434392584610642374211004030113953602842424049285816023416348819037040877080682283241271972656250000*i1^47 + 3298821954959676921779100848641089994451086727717961534806487676056584390453321859803186763488842639336855264345644119141039755928023626173984565705077099705690739524184851638635011647378057906398361069200833865831382236061269903931041004846456957707406597255061150811478721836092491666956913892197451532929437108197385713708731926654777589022026819366242722253383599807678853000326687907064453815083846996588938048168891404257006848024055154470977093926519662683972628406267978681468580572912195773613242601878975806593913218945641349599049969092984259128570556640625*i1^48, 97447850999317627727135148179228797086782835507493614505803578948190379390400079962468468729748327276730881081969684450607179028810138278043466946737021776029023546899037303160228223186409462919862833726360695913285792121342436967995519752535798644103373153506333718167948161502853336409049504941944043891535868366785293535168951528803413612500803987787255121862616963796419976360227766416329640437559040662293269275842724298544350964883778086706441349999248961682883155949744541198415288847247193030154348279761728505432958422293596908178279587989076182292562109212774948020305796120078943297576534368232979826360410241784210934519534863376384233570057848845810016268766435382203731971503387657998325350386804061545447282499644081004032452938232653379018193723982207407076833767870555470552775400374710100069993559751108441204139880039343025070776521008959204848380894017907563384697784265765510024148843806664065996761783567237395057449991206333428906436558555232649670374541282386410542700362777550076318775431601544512611213860911931697551379001289461220045690400332377565090116765615591641381078887836646874953498394362718023368917397994624133586742943997817695096937231734643889484595200000000 + 2153248755371681053241265655671827622122336474975034732838747302384421985671381852350747679446328498484547968683022480260854494812438496037799810847829811873778391990508039948895716049513498656503963833938922701608134954658366518684452317625431834726668075925555264411320322483055335186828693433220412893385609049345469857664652907940002349370290412514581915933578481385541354000763745756655335719514325340858834991332296252261312501235506681707935530661399126536134326246686126764486797435176659248046781172526974106244861791878872194493015056955993123700778699217010939687365986326522411838347782818878006348559259427661276692114501914059731388678349229894055571468523276902510474520481912081994188615541346361770715793145890141734501514541909472435009814779506966007054232321649175604465874703335176014516100581141986840219522546908344376767741721075396432312319017086476138887433450392563217801408409648291261826416663138916747534217083620660814030827225410134491239204577485995809845388749785591770799531603873078206032168449520168773959275257002184526683564564313759720677074165635180742422137483456533009511160830792059742905099679889261311340707537422777808403745483596570121434300416000000*i1 + 31568268822054989898928925232948093853200044620428713047339430866623498985599561878589945422888502216003804634952539416312508269238462013501286773459266588955859450602984141372029208715676471393304675780058931456027323892748430064075738181343173974686945835574242042730917108101980787244264443162260698561010621703974288546593879850328836106551406959938909965703242556664062532809469273483153753293939086043131311550966701355898801897898682808154696874881620526427371884607819956058410289909128514242063927514390965614934564389027697880725912909785160525730201493487812802872800908601018835887051318602483789746996085586634877152914506922915885869682533442140349329249069774685421099185506496546592954549839014090191112785024603919622111486436428356011460070948331357047895834889099114933412768692841498231650409585669858336654970755828145758313596624033542913814080453510243150580250817368721975763538257789290350135681152161765590103210530148901843651959573644318610189004096095798779286145734325014093279312209370273556572440754865735349451810834247842389771709504240993602756549817889487049325856867124779920647206575853295086694468074545853014504628521847867452080773987780157477853593600000*i1^2 + 61243772582705240255731721728696243944596857116938491243581377838040387482141681220983924643802224916458663853311852246148197650815939431945200519251265850294057010237236915842291558915480079011849575660768885222211751814485508490001896273965272057992819016774875195964394421213928982350674146824660799227232872148649160839769793454995427810813208371548689349382348419060145130668942838968823509560750297389145703180228847449070014801784199407026310775565334861542051116322428121627868324624202735360941993557203497452435451975818689159679457186543023544336558872042241925975881528285934982639174096613598576235041099933991009477349619314171405766110553694889580312376605400432851532865043571422018214256260420563567714921594707994492394376514276057606876820043362745370424843973604271311993765250670432721721430602568543369655880815306685921286910819363961209179182307044121435309558981570883869529491589958484379186228527122219064037194907872026856680732695468245504421917000563782678470486703905490398516989155602896406515456902213010207433631061185217633258337968141413541802118352916947261869734076758773523979536707940442549903992921610018614551092749531838398028768494355151796253491200*i1^3 + 551558476612127510708860388519602021186234553312554102207839081239153829324542479295527042624449079540144659660269825662785371385387612937692751177493382462518621348994819848476929626925458503511868482320747910577488503731867290015034094754063685898159224351920231868296464668506920969096818291993481723451884591859199581811368309412483264964113085105297491966243713468231426985810165656798150939060437506780781698833246492702277710984890855613526314789717630168569874341235882552706343316466109870028173448815485791375922617172210706402005520512744438875349314677572870616966038512387128832522156245052957319712085240118870810127935136107309062966802638102416878422796683449767575243165952399631846282907805632871870334869804337206360308230837599913800831590694076647957321886992255966017135434908387185025392770340665524883475030890336980235979670345364210027774630609481048256974823465978913456000674483060658617797491139588987928455417764659054142963204072903369511476564284716927085879087788809553486908134794136837689597756635037198418463368085238910717292270678570779295676132491506257528084980939734223148439534672003641187833465690736982983614517032225829734712037708482087640629248*i1^4 + -253209798118667474481345196375262180575091963084968101554684520868909718033890074530118991315876202762814111395164838408915172325379538415195493585014258917080316378635862407043027176507907842377219745766218898390430706269331704772135505084735344595136229860817662788204180398032712426870278300742814285911950189092503025071846927012856194685817015866047024695928879526385895395237416920301412508566182472564991983218944781138152088222523657132384708149237228518498890301955110999272929111482716322018854425219012821058042015244916210966542535724240546262229894029987186971628870930007848923073239298034219196238521498980878787504215934967461847305326483502468379115875354743208994574275397099184963388535555190439249520857255563239180218667863840542027548375714295602394996922570651555570945046477964915717581536621731693733680286723701371436343280082175073593892024666817392143058612722325777111615941005965195835008792757667457927590302304992429508882428367418008363255627107606232487850223109755238367694643041660165543623712604802816142714958774448390186499129664314107512326012427826688885675098309010146021113841995631756683518364014139529360522680735889100351209765207272585166848*i1^5 + 482070222446651818302343595260071360374425792755086399021934759565969778583250682170610252714601293312063293639346174215310803365190575703447270545859201998065476615973636463351033938456796368795931122312285528984510133380606526835778704367395625951707284246817825545692062866735681399135579993713919297480538878643611050229880521782900686297686334809293662187164938211996756967302967079663360457177117749340342450426857328875985184994681738199194176251002727457926086304707854183203630884139865532118610358693130914334621555579042105044814026342952965972025484848985385725212205331387741266111498733875824757615894352170859118388295640806064426830638699275081160597260421648228064282596426239873443336927933435298050415840546167115499769019522827210140150395847163303991628703581139046256650992036099835592234011571907356561389710002772540987406216378140436284397119312750433720496990932676034494256755536709129890466892851013616749361884381227830214012409578988473450854341898163236069100905144915056359908549109896508206081537698695573201976514561184992932840864243434786965668377456029080210114569753329756803313464562854521350922347104785727406670311129032531457555054191318138880*i1^6 + 16522557620359418369178121442624870347305541148775085534838837038562492728308895588739501011947263562719374854958416599124234358291500782462089320475591194887718383868870041153531216512078066043605626495138235060057209683702987093012621744261361871494834892928911556962765679720072570790887278464850384684079400754355955119619791322043829550905100393226705230844981704147464304426749876592937741027735323723034244179246143366935428061019796621477673578418382669811865134831068401673281141091960444808615236518507350642547424563594821232875061512856916695968775586798099112926648386392540996267350745190347467870534544651724029590648811923654658261148183329696011915246329411061700129649739599967293232773881688227953334685046900107420294300162275030748932257205079038921075828491327279588766551597145659730870090579880575386910042225850404015943879524315325284517049008090970655981975012092936485108315217576962057235198536592367749699535061159040608871697649502291032753876373898984260598309822444914810933470884386024168509835137469157234930405291813689123386963190376932207031962394741320693838910068468709333935488894553015814937186152716846062170809386574871616926593700593664*i1^7 + 55863564722603746869967776481457265746611395264616803180569853412300667179718559198485732359527221219374786443225132935330189491437319006306028523756813205761660538616404896058556008978842245090082822183507658261710512188965023302058316441087693146162626651295952808502708134543529667984059668877216585573171813122410260032290313714848106817811908224379792410440216995151788866975878673885333127757116413402660373470839707475477109827464821421813526653601495615943450206766316497720402452855418705433305043624795321006245300754091402102153209204884913156248641792101504371534534858942682794415799802598732298063204114440882004915945909321394800269872226640866534303780995762506833109725741193186878767307748662256017757785969372832248775265495813634260219912349392433071735684224335661288479665382444493726026778758154256026442352087451625117360298309758316535933423842921366573169300727545868021990359256636528322054152692363697669151348062109925338523717324584972138962850922083786408832741058753755882291041342082841841275850446042017377741959648604190609761589914330586123544605168642954161324170503110705765145395183250323646371918265994859496090542146537240294686294278144*i1^8 + 9799210000172262528992297322051617517775809110955443014006652762293004751757901204854617618696983423014006906694636469795422235548804536865584814220535726418355716255757131050564133375107889478336226690943358132367608670747415602708097571245137745984269317163402301153383961912852457206965831768351891890506195970851334159612908664464486553328316123878900360477104697175680473906708511312431047924715228082146224156266801919173185511038602626896342869705254496519021388783372110114386703479534869993163333538699075464269357903848330409343177282019502090955914150773600041865825076061418550069363139059644376060309968242633603580346107155469862475748570521230541121068120308746344887145924194551369821994690021985786585525598979647394688617234102534163350609331050812801067185601428167378118872838683727272443994747150992306656368534760554019903975148710834296751961085599952971298338137102590533200542888843576914577061148761490979482342666425305811049972029283607178034468136703197650498354899212408258177882647229273562299734375276347837116556735502120906259543794728065920952542266255651702576999464095689295657191943348490864062168631454144985360636413449348561527373824*i1^9 + 1627360532309289713560404586615687542980709003653151171798542412392934171483905695075213283785241211623287266470566642252881719883091190093477640769340468076375761745545604105942051176107439933074800155299654797569288485070853905076276904006732364164446353138182265707706668637611275296798458913570321773435241722618776906589443458490438832267803408475465925864757157818763267419869161545559220845167609747355109220572104074108369896502872221372759591222045008054494269031485045038971278246859955087547103974646920843728929721411810422056089772633977506070849400592463751248386229412053129982120989554761527052086704809620697220359617372350355989636116247817274792275098707919987796852860059766711253822682252966149636090990180059103963753401517815765167480230789362676330190992608611997308535718450522670377208877301813832995191444885340084810117997077399678421566956399530131080403622344839572699096763600917201107367586129644872015197004669885723580493867759146823370271338102248554219262154924331689972889141594478155386885857863076264433184482212442589792064675866990595107134327412329664299811478071823864301702471406811687125768413989090201037731245234865678843904*i1^10 + 87881127538336935448739224142917554011558314405084598376309208801998308600071840881653716163053192056957764923225101003111168590312097748029687220179491284120868521199428731432623559301806094370225063208557321981884502114202688105826148212198054383295428556645969372014007359270713829035964036202165420841511824459484525880421997644943205017903884120078776728509957488493745340847876181224694208393544156668652978181976965223610203166763655772154183609847069804620121320782382446740133063147966718321125947556310454549507321897240029528163339108386090242775904400463166131732957176973946632791637077259851622138116378081645314466620866552490570447197294281293357342277317481958316309989335302031351824409036618679480576106960731039865942974210045101343798372837423332629867125135457065532846159305655478469248616123598343270900731047977565088494356419621692827890158125867402638377110753423360644676587799850732706218022995463840133956196407574320375265719736337005849830385090961729112316304684558029751867653691198174772987708692550303645632388519901222247401122780896146833120869740618782453976973899111679438513705477030778428403473117682963009907399628123275264*i1^11 + 2692227737229910108931632317647521935976560029363791108742657050113986281507051985520192483641566656159758077731438300068390416528364178056978672590405862231296651183238179442873026208054321495745353382458315785665949394269300301888307578272829655458748138870635140630119448528440755351756642903858234846125076659821258685301200729922503844729314297331213068381009131772195496344514085397893796561082621337133741540604960765977557153478383907124629913437191175685764462230658218242559108505103764828709561008743025444058233549717110078339502355611339749619658507405130089908950142956102335637595977362164590833477341121586378620011602171542069626262564190903730165192991817114155862860614374330560816483916867433803802003148180259461002676110035514073018427689937630479210499645589891307959307815199247797964258255573267162423447399864171964132792671527793624904347218777307505080219609612125358332801529074209967983981071619876344042603405495024546878932171558797174988357677084090632607081209779904093986176583514966408929985468884731104541055012183067153969886237915317832971323197179677789246068053858511619165634843453830799507190187524020768984309300199424*i1^12 + -287653559675203431432644709115330314462518424090050090252627498648035465091660743289639199448595342329230839489018519805981463432246029948552129663838682130170903386420369954205929568818041850151598877824021994763002511558329782443304305102757008940091701388453299413177859059473765912450746926397613027819644754332374757387223964124104186599859843974181551702917004570597628918514416628760214063435741352047737813941614568142557936466421992963918151487696166727907263777308401455986883490030878729776349331774557347063354326979840648757039616038514011613221675022490084008731245393658882116564168213199928698779474053469306644626995776758147586724689804296676884709866693595924818276637187626310138660939911373076934235161940433877990672295273659555182733826368456689019322355760572097420459267808524774284581768554977455898803798751440695605122666690682051391570452611868950709897179921450843039067010368071710993956169961661220866916671827049867616715544989367243976961020385467814200660400053593852787322410578584257626714625868548780931102773975713293182606092981904385177529694038001381253702884969408080115650309308521905271686035011645045011000590336*i1^13 + -41234900727256922128620251057538256123041075348183757926294201260196376320951529708455030944416826945699118600019326058971034804061819654832810730949651371415486420047771019641650395494178059943042448393364952891681857577911944861260258962209071569394840518951969555984091001949618945883652105645557022278809411457484958796339103928389940310805148810972520547389598461909224137709556967484661674085768623289145894157745738593835560424456051788700827008439813011579803752545663433493579821319962791938587771567776789082747084813577672165716636181304743234129773154039141425559143656554532564895447588301455950334019635312811597627235791464487234579273980061291158251632438833707958730114167987634217135834938064384371581399545729668240991489285479449670863221594714728759366893015526212288336421920908514884535602183231316547327972556608078875397428859276982841486500593306835946660990393748940067868581280562701387353694650199152116068800628384497285820283027033519656271962443779293033986345624412459988796100583064322721948473631582701540244355001112239815959347716108659710650215028033798225998509547785377167251411218401308151873844103900948038942720*i1^14 + -646617990092087494646003475058557556291470080196344291027403882837985053761611941639363761738333927483675595367111326759396238200939034938395060822538577662387560040577561087340040713542751235699380025845895199431944920506534717746690168404849570100435118128320919312671692930752898345315746304506554031742159822508748986728354246143812238302839369206260032081216161805108637746292894427612747697668086918107776046902953573546118547175264489822948157375210764754055691696486221680019610627053706419094325002451157511627868601876322648359493302389907364216410918769801063473832120654325130065066933394110932537059906069671555262929764779342432935493189033119333468079934844856316916047060774068987361359089619807138889475686172127393202764995430738988426651566447587460191531062497701855982280029182444669084737681844922000447746698518445155148264064700292444861492273350772723682592052825129795478158270697483787860308271882365022475918892257484879248390649251949971321521264913227108934304444805691360676315101090457411145641653532697139851645776886436499356723448927312922870758614739922275701012639685670173485893949968858664676043749861655314432*i1^15 + 36456672703454477321297300757589555571993002538564732170715204981996390743853760378587667332499296640221069027536310413979008998405974520086607117864621408906987104552880802111119517440538632897289478664487979976739606915597833190064658855137319621798314336443575882759209530788211285614163409493095368770610750398619307825538425306550854933104919559223651617690533006295186453250619035076603682959783503348425562307718910608209859288117545790525636864275009562618000815668197881058172875290078827383204228710363296168012166449899483507916829267454245808190751826140465298326142513548059524233657299466683536223946959705730015705463240290554425116145139284298408997289655920218671822110871512086549470172319998665798765619853734474234799050217011648332080250890391240844474947235363908068859027306628776351039506445374738130370650235693503279990920953235512825451121438432412836340379298324185383390524744409834281965360692679981270661273088739452061689602243074324420338972411051355155201050163063694515042180948759103526114811392321475172848332257131841151699933746167578846146163437652021059757236701691795715032153026310349496942912629374976*i1^16 + -43352328727351083814606340979209213176558238708419417621352080735544776319577575007133944220336317145176284190913687633022493296332205336473895975094367155918728914771671065638467635078006914238609497274278061222586621944918287487679618240246396400057162019353558149397324077929351290942573361648832326133892778723257037424943368264147343121008453352816220744412557573595543807496129361275058695654513541677931563404646330406003352459638756695339494433204483861677513146998190398353125821373504842534175124753792033042200382715314445928824680273155747338197104611640156435550347460191962547012080602544390415570385497559821803588404699336253942010946068018770749289494312832043247052290740564603226054006861095411448168707969299141301019733224180716306581283864248972441979686877120245087959933772684809499004968417655694943070603409482503111753135027714057575922460784327309233506522895591056685747126611617797329606137154150888158699172101784656145908374806855549491795537117805467368770007646528989200674727001590121522835188485147307990031720822501298103003231966901545704187459307170065566397336930568697519475249852808543764201078784*i1^17 + -2493006328254127369281258087299914741887456785255824567787125231021395052430773180897592099236934060320297207211931724978792858342640454236919002525114639967001294019882110268155470867127663786895826101113675990723511884102059083536709086859730657533613364603656523854382145823256992153593722294759029450734024410066386711078003187067908421393283697201589673973160698371857342377559502195343668995383339560227158971760836600983795687202337236428984634399370138484367359231288547645048904932197933801516592371750348914201443582982530134215264402591560124027271722615651656635875140176006995806626420988652251435736088867918344910436694999552453733704427885164867248196484960561148185256732677316470880748379104870596776666967264532003208931520317907072682674954347089321334513728947249543871025306588359193329946906674229679038441651859938494941303613508758404216581887094353616101156606402030436920232833929094099324906614024340479626332658282901603690351056731672537496186667297070359935917631163088350662038094873020058590210344161800060346470342675609377926706530689514675653622925549024485125402744199301459613050139399318386245632*i1^18 + -60010265203135637358049152239775811898595323969025564528483346078601613019373520223316481321279113160667115788869818344768195342804764094315130924958537006846911978538015359669218993224656959110857190427294523380932386098222797410648934995381019999455376540268970278318154169787316899863996904524018231590354413776335183718221101811851778574361258277312792668318507360245056761548426832196940002402831407265127725966094568557841678255449544383228371183457103456728308198098815675103567301951319449493293288552795368532536513164865303061309944273474712048477071256413166167756457192100058691260918626550577643127407433535773058833935373316556554937913722830982751616018550465915155095135480008001391751182189550709859429406747460083142124905107531420003882642321799563094141989758004293675344590108808494208470331081289235749852646303136709759307903259588744493883634616818890436151777289027119267590522428213476897181154371734590765267568050335689647726882520249470876780445188283038185165454434482804824878411448475786329751645636128050166838454344223255205553239583626547145651919164771119423294855502101690998910254560401424384*i1^19 + -137732804922686563894179527558027547506140464827495053514920713837663319735692796932991724337274838486121013997693199376530484937491769995636230067177433979097836366979321370105549918464216575364012168165386962466896006228202155662567697956545709157847554658448921557416422243077908535853593395654495950370299538790925954432122270715033519845347137078900486291568192467744925215288626562669499981252966419428250596843412851497081149062000714993626639391522935059954482249613145766150336412720503417982837330736556834449101360639231707864807258157242173759150327548816175071932476381768025433825105842328638054552408216064950853486957891850506371919596127940556906986525697350559204872101589244959534359246543264813089422471722496171047120924102140022173609292052970987442100940437511487349421973411248597420204652437581487981651701269593650152123534783724551010782206056228024157795567463383262373876087156692901322881134874656798190333258619743358439746975884053849552515915374194948390121250364603696574994969762557703275203673754886051217142578109895261836005872499970949830422870369618208059558348396240461812881302749184*i1^20 + 96880487373840167603742219776991376168071156683303444688495970789907190918798046754305549440134874954431741470261613673566084056521381440827617056403223822816591743076810598925307993214849608780306848565427054347741662759230827757423294761531087271019239889661311037128264682114282549332546887400979482953944837156130957221038503792720547807465658907904082268262090894216071768416018090752582755109462495624676576683305745063097830667097174876761202269470195730330053282965648532867067731756420812807471839582230247946158891366817134475128999037880465200426733198537807478811477189858298271098864877921104820120436532773422381004850964826944187093727394765776425035071654003714143552721250622611528458597695631009200852436815440915270207097390063882142774367237398519956774982876335307677952564776317440921889717178344166745090585501677039157396091785973148161972771891791196740321759063056522215870968268606248096809627608074970314584981306132994329988326470328310697735695096939732841746696837878775511845135010044195335929240815097550036804887899231834699459218916558341753593672839219231896630726025051795112329216*i1^21 + -35241510239213280586706357066039189061009156798534488838297624207442959639908890326273492056280120334264285107308177272755195512927835323302470602416634277304616033091031374096310981187583385159896116299522188633442617987809192048069473166579002455948967273613293140766175991128875261836582223879444358532006642718691013506497221688574497031210449859975430159146808953061108616794142186761557503004359769520628817757229668835491631341737533225516432257234625685196209454778900981853866072152785407732212900189771232116255825161734136644988834175960632151650814697718006994197509535997933383566341218840216487309334099425162620735143946586514966833227250562443985919550781700459909943715450265863927200746623858018861456955351874202306025906901669799669068497357527922685411175403839385400613055551677925722148186732300220409364148921491198028909121896292213847638453799816356008551286277824129355750091500902569125564207572143702251762925084491790619033935364705748837261282901133264291102837691225947072059677886261105803434367985995484742137063055552691678640824034626381078762415610319275897420499154389434368*i1^22 + 18510632708156524167291090244534053406291393604630258398162783201262150571409171868260050373229801135587953175626844230099492890880815236562797828198576191436284103002707656402675922810365044591027777319050691731432512278309136064771495093629103358946467753419882499631538451120367810903793539124155353256160884490604589954439253158070871505107454359055342896500334010346527873543102290820456450669436568888772132309132708417378557503358014184004408833126626781662789337727700858867725597749773880749133003881628299779173720890766972617771617461627624570012634018034824921712576100643093284393207075964316741009111130286023252119737042961333821271714790536694514080137863693935881101645971171054431465680236484963076369139712096287397722337436520857884056600114798251376713965432287922807325388820534649573475597083666283789316956727508862280876244978591135223991707124137929595756664640343165488160774579999156552722871996632098912062143937674784518328620238781991860644409940694721787267753895180748503768735146167030820290698808969223166272663510256829304235603608996549133849450761213457218044749152256*i1^23 + -13343848304852205862465706715851677732945719744094111396918389312909535345708314577666880101009455496756346025200199710273556802422476479341880069560297492408020430346806352069335487268465416518312674522512491829535231753128709945094240855665100414661033712067082739918205985629476801800807371137661894679506771456500361082496563283544726068985141628268364801008738387646492419635350983606252219742947839018752860097567130654997915309059660955390658040953371813001826354550154906000334760075927610658913878673740873425860595358238282840667497361175680861519748220894110884592444645570892020639606129962143847814255432579562303903948673806776171027392761656454887105104156136022412946419026706300240254611018145277009317796015523746860157702088151271723155511777421593650029397125418854130486589888371513816998420762987695706281439402419626044876083324478183811760811803106028116134308558118601245893508900966540761798936089557334992921333990818877574990392310595735477375437259307984807474872896879956889835926834870641986761239861854632194180292051632781697539946279955715594222432309782783474008064*i1^24 + 2070121472381375811124195659666291920465459055980178157733553760559632879234720577952796106329927106365625647640667656360094975651270354256500983945130200106173894811317323295691982105918585968894800824703829956799931259092656968976424662426619398588336119979342380852305121344356785652351379232825163417487923496752293618636409867857146413608685103193786492001910277046395497755892299233215476138479672872649808770776066994552743924282430066531020030405882230354727373478557851708837544212019497328161238795603536516648786110614521724631963680848535489509658171519954581720533349210451828461016445063887598522291327352707425906205134406993396091501430091684684992270660958614943882714009078564103074655755878108777205148820537044532052909004680237726443524265342628289396887092136991261653308643039584513386330852850229723774740343400857895541400578039979862794710266159656417991410224048436167138107645439280756483048339340877605691914639635013123521007137014798079860196028407787649789187987687661718189193536505177553376804355823022605097969787366454227029992857570675161344587305127510016*i1^25 + -326095913026122972263641115686560515181045188713894604024596899560149702417400248662235024140254138595912370080772292939296004134130295613750448957349601424863048272485476879024497397374586071413197443602003997084639312363672328108159201321693743458958818144348039035654446007074063945907729203927640633882441833589490023332419228931527180272867707867288789955839563241254645942751082017296165608443776432062815172987338446223237700784086878127438779632092557647556493183503500258841713073870706056014929325783218972045516438661893478852835657679689897147237975338081415313937550487329811035446278254486139171664090325708644621390561368933150827093883995744806745618375291302862290015463566687290320654723813265057268993724839422918207837021052421970215210114361352093381433681619068762155730496599463474336782066214768386204190824616557736056581184492580658656872522582448114958653769123169084193858699331927510190771322800964396439435094726367736434519036405720124299989105382995105686763547282386069644739788785639554934139584713140135389406277716000538330333915655469238090750492672*i1^26 + 54102135619568599790399945221772504197254986512548288632851467626482836017698004904324807193456515676969835088378474746844502717093548713312682764070884737118907041419460815791492798734658932916134340161481850217902727002091303315060755417403585499982940349885392486320078963540338875493651962380521973761964409773187017017626492927092009547203598357939681459723335939435504997413653327693618390227339839488069475005142609100288500737711010916740043874534696589723062188376575242880436524296712363346164940916758480783777698512753355353657438058180589997294430646576566958095699376552781258992702413415056710355047932847803187691242976391915206342560537533389080561208716853333423372791732237329254689452824560104045242498609566880865263747021756666458166861924741929283774348051904677257042218507086363518824763990103793696816095112257056341878035180907928714006938343070345693732292817088227833426962514082874598315460562595765092404094246320775930239136575354633444690375961924452216077840057641042099509452132645289492143426230403428752694519113579303814797018179692740476928*i1^27 + -1251422268142900392474288583003689371053453190561030301770332435469398296979596719055125791691396276797705619237404632603252991950843976958230653028089689880679596472991121990933643356200679187312174787836031717341632229952291969686282205415088540712666885349578864728867916222739110939978538932387771052577325988785486354977996333499317640130671404433418339070218113003623159053811063121696993396664856325436851618081463553136020107814235647079850162136154858181294479837267796526389148541631159840361577379978856186991688098477182222906543896359986749533310815649858916049442937783946463754157273952554576424435329114729901329904408841549254925985339022653501482197163082449241243128152191066072917216610886445467285658234136664725785422472128783233272505260601412028271525676352869785248543525038049601316866664829451345834113995647308255011459785934741005621892615341579312354930371921596017434899992413789670596421831803944591288510701239333063964396330954627561451337026332471037985914938535287611697224255659182087256927331155411076235033558474430596265788886220800*i1^28 + 2833178005892347509349295193812730099126871019827283603263889251027736516026429460782568374691047617273336225852248048881219565867081333364836905364413670648798073701647667907902956588877415965937551345856494022228709298038996897661637892993674680835486915415445053849734348130161460276214198715313328430641021095952798070829095402073046161327207112727699071316696213990212133030022644506107200918514421625005217744409079744694464781820623124615797694117865833479879410599989415313363956297977155158278857464863327918232443390857489232832072538860055594313996503435413576786845503648335493345478412287346767712031821359882334396713992623030214328099707653213599727486936205285035859121964901326117723311525448754660606768879771700636438181685926808136516657739117427562963951149400776280598727360241208333905127518871182119224753003259699011186710400380619397733363896291935562052184380145682336166541292271099957769626231727193698771462252677964596993953440991326065422512952412968144024981061133796248863894839123810248052107642552886256401242978063999303680000*i1^29 + 3562116762480129890927901139044435951199157628591222997935723262306091708560178984200899174380824563849172692873152962381691606861365452881466251327695621388603897441303368836266140256675716222411954565184351074825530891440518927947252471220469410249158529081723094902731073793261716951752613389847055809814980349633160718416099204323532449261539142116016130029062673821795554343243072318421033001104689618850322891443683933516772469451548943689436013796919967459708849255049081259084699294386050123690504605747034984626965878039164809291700173551133207252106809062680457672858560424018754154878275883589935508578959532718932944956142167507106554887742875679632550927537450111421096498022245507908073121797017921982539623513905134679003022711219300824605841157150893337842895481450632567368484804005738974377247304525212414774067016151459440147545786129599005197915958788316945795247342570042808902582185838335602322187832300728909796119689869662384405342612510011677331779020417602725746012317600569751700917985817638161286818023833817212333088753844224*i1^30 + -8193843486326380464107156151656415995524409236191455591000701792609867922475501637995618054237184104077977994291016167063961522695570522374852420839846213252682814001065377967145396273225039122592407363085534337765831090428342302575985126170786839294583371039124632346437199961774501270993445497713145713497844909027592357464040955153353407900184718165069302185263909191578457290808343693739656525445127459744096281645398403502304564433993164058404408789134514890359282687451569469373654001614849760895553791521064536708123622792418631110087393362255127400996768164682796369649851877883179036248924047685416360485131050052227983235399927691676515484717187200800855641687354432604511567766030289191117864450601033211243728310579291599524994642208745256907603216753963151905563805456862951869128182851289098820314269588068934287243942675978154934194378542375491562555423085683477888317602913686074925288029129317001888791491613544761081205800873582656259146609885483148991406925230164104794218919623482286832777642883488395070382303942465517780992*i1^31 + -2101030689142432053224529839319264882941385719515861660910560086838996691704359645645172810083609883540518128690336726921473784815129965085254702845213270524003863832163727767775324982847797369787450036833854447419827216003804564019619168729682262086556040046893489568063196142401614954143895321764446680366316193708096993941297966896184690435620159427264203615925724996641427879532953784572109061616101123919175289482389348918072607110590822690144858176721740149014088815209491164398262095833442858255746223098270176999368883185947689149023921206344530058062745736302474869521623491521248272558520103782003815259363691514858490253648563989861594824134524480671729231522750181415407339282444731219986542738061133429319191477088611192107900515707774651117605294484471895881811516076044482101386942900366246618592189501221805064237377197364848633559975060429810732721717446669990809084639136419548242529519155967090886362180774065965936159810002879304488086437012000790813257798640706651983581989608219809738391755230105762311558677397504*i1^32 + 2214194684087331431625500059127623679696970675549428091359224376080028320602000980080727012421362049687893502547230657244465003018512893008555493503687233055442889380122000479351220241483686194497751777974173452683161511829285482680139679092086858718885669560619939871739260051996918482617524606187274339193167489220723047269086197336376569024559440173185174574227424780056486046427611821603740143306263406293572929184899710111232184976646077860116744314266162286457079726914084135467882517287615650401879608100489271445259617679074895056611674231006987283677709376720024778622929006001450500002766989910004205208492920476128939787504464607353372040015278956381855481284944249426595442481597380181342495397427046292572863692084213592727686420579405562345649625052417152739041489215026281425650083598635406768728023197907032706949283153834922122071414816554958512612676703546374418391129015487693359000523328366026714475923007606356826995878996424181028480798131192929181006191570020153653938594031910700424361510358177832501248*i1^33 + 2750986954501949703715636901265159281883212076028491654780894363177917398179808632218924166367627230070840472666807392280569447839484603347243936313740332180359605425778324193086710647324581618258340778474419685587453997034658208443531391387624530316206944150236824787751431688532741549024182977055601540611839973084774570530041755349436063319614707816743868375443547572624810039144089188529356797726244769330882395021382490106908626503861374743910090655249981070327311993626000282322913727976861891762555767127297362225243164051487877631863501767534318193033912613813220846631146784099687166119327842510704834497316487927178760365801063666187734912633535086431521583165874556017022940999972408538260559526853679249209788200542904314327688136480441544280049563097554486089418597486775736708520643663411164536233577877030632219112775669026191890666312220622368887817250368127604729055282807830511452422031989255198951818426722852695538437703920880702180215711077665837982448379590729349945250875983173534493340327870464*i1^34 + 3749798674954613825940162319034027411122701116657311376957397821731233948868249902571128974776846193946057082032084334197524843614474979497559866666630445189234919561847834944553488088521970346280017015219140764773946131330142514114615211066585867206703923171050146479573145665875304938098159063707414051316203783700775211525088371633006069855067001719283251418779613463170831113440222831726791745495528314375317285837425267894538916581735820383045663671861406694413686092718018640000516118851299834582821890353344297815931730501962196331178364419266639161648956481492798699221799627904536790575540562517110677266514723084400509740083050072364764252867970816942709218689669554064572030164053230829749111471608997433453201407372617403907768619639954801315513570359411389827788454380039646488979364353389096037293082399683536173095073047206756281666445788382665400362313076940315932858571915549257012500081926039658654746382846675161690278102069223999155403558171074064831421478308497080047855146725500978397184*i1^35 + -6586300012156189212521232308618023040413839946690992133653599613025595692407160209196924245659284074948195926916984498598234024935371226035489330570213551650305441879627464065137372545316368357163149986191130029486325821739940976047689271505416732595447121215852971471706678376599523050669874419292676625769297267476592491881178930697407642896980881287094374261687597891405086279873400390668548409094282661914920520454337670447846425598200529242908668439120959947183782493332647390618729556318122394116513550278236853251617351142416042792014961528148651433122708226406222688402769958722323188421134129710830798254365633157822864530154835488328213884210960445390069139251693321982913543999540886934155537441837630280784312231930225584117575950197973797835671103153048072947859500059654484017080536306089723368139975705206055406055256526330897124338918281385418464872191918552957608987200576096182528604648221820050883447836389607036921907074011947174723329090073507018273046819440641215589206562242560*i1^36 + 2001521901277874241859412071724009721128832542334527700085570822579665734757848165790009740744922790865864752749454532700835262998747996293383578551845648763397311003896194241706467462537777707591225067850350132816886704007645258879357013823625151530577159406821612738977063438794057454783747790496394701433004839880552367885461732872072206919410671598313236551996931442418213407962203882304345302312719927421103412305249541174176750410003562401750643186157995332310618993091369483582375912240313639976747030195923793351420056108039714193885084459157827450115636759169143112962408003371896586313451866321578005358040417980705035053718358771226370580204185679879447013876284596915976404989649144720368170299719546031117721360249249062306063974374816851259676044815675250496335780805851864658847245538678398964748832143986279077310306576915252855161180744998106373418370288065745450139230190569147342120647840824366453869603948002687994135224185260261726773023440520607694480822440051996311552*i1^37 + -18010875585312692844941482292908234054669243389456129988617953246826817551839944596810120246285239856001120745236984313810076987465737613966669692838956042865447371149143542848314815406159684949407287405392344102365639358952270181432806505430934090930809986451456944163708336443243039130693660908927488922023979636433401293776070241008066317098587481948121511935644702478240384690405210719847082180963809978139542780000881007629651730836164784823939795980789497949510980847899288631837471984391282602515943895126557743873837638368010641671628282300733844387687328074020826746359976498015442384644287454735323005490455880059769139971520368847203340628176648450183770453090234115499042542664442974516659087795066210070522561998169368186673969316596284671714503925868822570106047981460553131032204037427030392591922382266204956394222390332256819597811360210602007925783837804950714137808948985446583061281214575903991911507636651100632441628318132005743338440758759814412038246457344*i1^38 + 351155506868986326838313140627455619443770230244908103340060537129781313278140360237892780018293221513396259742309638691410780591161747058573644847653431238492754478463851125649869404401603603661957241769665764100471562886863100362038622155635427344012894251054770344958717282639476924336700277201957301659537400540992090372521283716036762819077130575832112225135186696242215406313720973679079508955596916042247328546679876350332178962153271240296595641662860289097107543046329322955991645279434450534734908698907358761143799824357322031510252392645769214893109025453412014387212372776507341007228024487696604754982020181537017295583075045851999345792122058206672409014850413945341271217281197327010429311367644642907782163313358796190903482417484505465145110178108654870308001050015429198389068416930660435867590082169152437074568276402566513999970889804212669718458075977091303904205983142798106253771572853467449159665018512785610031838176584070853625497490145599488*i1^39 + 5521919469897170813043364363086509183888025291453036482903315797675986329629238441349204909002544774627707670281124266613888927557226198328036575891669224828942371808682582691815410915282299556852163546549006025245044732155826639049631331399142051800146470670595566605395275949763914305268563197755730974803846095584931497781842467977391284794487320353886466651130113515286477274268591769048076954829328354499524143909138428819874582948683441797994281851453225898886558267519368754330312424779902483144125084647596180481351898616413245366658370964173656422661576081816469944888754944080294576873644878548703523908088282154413674825022021624843509443357063406376926953235430960802366932019932872906260009423024338593689322856627335852144848066017422504898254012041490012864494888740699257428609850024839782192062839497841936109929757406357684644342580535287650878634937861107143245699070521704647704102913907728255244435101349705919927205629676845209326206976*i1^40 + 11552413491086051852612698381279329137713229473436591998383967576047814300749105777054324283885696066199405996845771631660738231800769369846232953136888766303818244910683897577188105050482129603466888850496783121528412829685601536539997420965088395725608836655260781690494427149762202537594303821698703608615901707465550106965664271398357210119791923344517289858249376760295018747648593695683567205117353451693452467611357398392579251288741877789593692087641114008354092711971168763048580092262722339694026808910067296595675538609361586761878686193342663305194547355974485580045454255460925450118065260802668755323721638201499236035443892684887008270539351974630976905714316386551732923543603432881570093730097835841807358762342230373254979229852302701475167212689195062866513463649042918148872318703563617583069607543973412073858934641651348970011369541428653950768409923105780161481612831208080369566094974451292598269723698614181001487600475136*i1^41 + -31444707843381736742321704242885205448443658116227956002008590019332381113308475227826687695897118978976111870450781972211014678397966978968154266230736959668255176136409820703682824049078356182920354087295896221524130884769322205060195886370605548631240028546200460159582420679492967157018903856641262016518076965070192702733218339060625198203572519185333858102277950885625488082064977773630304357540559421340646420764320372356058151139536313916337833878287765819812079649876757608681513740260497058013556424277365806524629980566223138529685141229960947376067834508473037368484224910630102073228328688722751808576223473378877348115109027990147987213624956284193694166757940326500567558322484492882117616497899416346337680586201460168117301734880774930396357637099334260563503617478865688636545575140512362722752664283282519856933633228706028924693423393341569703124319335550794855017051213589512629609229022142774194072805575627464192*i1^42 + 18202562322189548450861845811039483359460320376288939102506089409047381924497427040646491221568951539195094595797846807765550537845159038536123268455921515164505331854006569620185801217917960656111276833057228905618144280162730212854306459250018485159172763781230322711898745811290914019320135170192829154102265096261969052395273889195605191785170717278662535983036626586169677460470630950067528414959415341325233495900499634120371175910223540734478042622979547010550626415163446154812440909515184981572776574890183846545607594202296593006054431254569653151914989492070680908808228385816730038579767919002926642669021950027075608192924474350743908221453243314402169981882014048749151802396546816698316941197969137730140293624760333014033486470181438138817699702173525627839376554036534016136458557515108216450082948908661161497172284335990005119598508996853267716014794519561343842810806752717271599401926698986468875520000*i1^43 + -602248991577765387348574981451565664969506658904842962507173469094647142257649831877027937922370777202322841709028315306944140169355178307897464877397354171024677180451080078154514747907155748492650503630276186376030699785212209766762875292241147349031809258866597525071023696278623619531827683368006396990382874961456996507069062441197352729691289651457665532447685505085673135545898575133518283738019409454040233426047376704920626383383713714893292029054293318317935923749101318783931094794542916967464906361278704463619060498135632006516579849286413318014004279062435076950404286583088114169261608081692875854955128406671179801310948338652004325385791685064721401962084120798999049910264706842245167546287514786678303052234384923463733452932612333853098328943932596592447368636776857186296982476992487209261078081640260421710418335655683425174042784130187001458449183415369396448123084703122965805350000000*i1^44 + 8800015136264187512073902551077923323050273853256119233571058309808843984524368169570590218394032421349492446896098303493357690217199557205948821239235488175869266642966110228425581662736502290729980562473362620010597301041347969592581975149943627239661599983504159823136472337823037075012931154536528462520718499450956643504533712247969727490276235545906257643758107574642190399708546626324118550085215789225990020235926492371772952659582547000915730358020172101460610373103916750291340204718329468877760674975310506598758027504116508835203442114678438093533027036215747085077473063670865762323973658279133030257925116242877165498126810951497803251263547877063726721222904935716738138104994418375247920973838179217428600069836497418654232759039632887064072195792511408556524618018068482562818907900605996009939695434478877218614640018108961507891416509941175582837288151448525095386828125000000*i1^45 + -1069864950708182214840065439033157325003236261246967057601413873173100108658914917529615523131269883241815950204013346265664115280647831777636511980731470538706997402614187664803550555009576103255647217202080257061838529435191356537040803229229077945017863509394920061809674993328098037501792989217354641512863374254230121178477610058260952471383383565130028683755461032875468917646651211416269438995853308144793771937806054450660917651600989649471485806889567928934553439931962660416489306895771414430920535005741053321830206916393934025103591355793689194512432900576189358886428239857163008830163979972257581781040020611903326794795912117397588648209334165679191356750423743803135799886780619031445076790301985253265271411575300861277206634359470703559233132869220517261296021042168322483048641263397956823330975008489825453421710774182309505789839415460556640625000000*i1^46 + 1820693308703398052705543359314672357546471550332735536498613380155578207880470286619656850825514124356791829780556539740823601749865306294621725207408391660345524982108329735761449882107309528281018117496633877044597700930902725070741442095916253568409652027148726889165035571484943440136369586191613539363544964597066548487111184929354560655620576493513020837238358539511194052019713453246414597066354188000983231843303266412258851308631531513307397292637045981901309991560940990815666278545586729558476135632482873464485365730667866589405296389473133618990066694202601494547919540834109260229391402505257360707473381590022795407337929564052194434542732714645495978830141249663310662535352189152883351213529053127119643703239807443118801509062057125292138868722783547159245162833612331538179683373522188824161869903080410005187988281250000*i1^47 - N1*1119088813526123287232449225047733577596559136822430168705475357771237894401409011169164227226328507564706167039385073262890733240126654785879487998931025193110224396683018456152178368508193174350967962082284666144272357326777326171875*i2, 97893951669306077504195486066149684376828001750694595827486903936259181843777272321990156386099640721742564523287668129645486023394298533676231420383320300511414581105665819396717328476426715926279720663942636968675523918399252726942186353500487550787268271969687217805165110079244723543870884546342223573562484874207247822958535399427356469278099625478694877370081908213124759846839384106380212856283151617735148424249105487550584330902467903248349353580260949943540517851858392165194713329929114495755426751968527844051834361359509442818253991787733257394516351416152138115889363967763269407360124185140964049375570862963344816596851609466397453525534628636188705869780087248726548723456493600523458781560547200957127790951107980598030127151975731702702894551928819250867432842575362687895553020147562888946897055384931395588292252428891746626608290547376733997259896841908146823374112916536961628659717610883482813184655196551645309412104457594800913831706998032759649178147275324731375524408819060559534421211659130920418334126250052198487198949883570248579458876936567253328168420185289400828274179464021803985801686397768870861150898720462899477859379037136572754579537279576741983027200000000 + 2343419568949359891640305213912024420586600156701084732607456037709800205077613718092793600417223655815351323042934612910654136538895241536813418506898361482157325652378540904188509411123891730948125941511597101721156194089240295163362081390396631142286769124457630367437094581112573600967685772305531207122558536310998951633397306498116481275626697241060503534949092965207015437313723486997264537020074022389544649120175745816096545499794378611869872392512096638413339506703205361913126069940479922166021883618850176357033583375545313174850384109306235046368809931733853404742243067868363439955157789022978452344628184247723609752348957915673932544851803531365588291317387676711883532108010457095848323059617671515140618330398880181645996836617316657868054788216072541609208966848407647433146719374337336650343920155165395501297172737689495931951878818447129862509019573550737153426695911469130113855021064800786039983658960645872795737276266639200331583787532299781983874197757849797185539872367883775476896460208741962438664976372348689033504959555402610191651300443732922703267921183171503384242720881260862783639944119903879045202260602243141832697563352900581891351568754821146897022976000000*i1 + 31414878062444987037938326430926950695297533079663224356899936984380035545906316429741257604096644724454681446589946585370149232273504142186298323039879568682729365353704231430564277060865612462651857020912186029887860193620310234430228868726982786402884143463191283787599514286275334020878890735035141576118866830305128227019985508171548753578431953165910219774555066862217736810426385825897461046589012123272713811225075621038579060439932779869433711584432272775900587261770423380172313560110197699407827586465856980266889394438897251865838770564195305052487395139880161745381822857051477161992881865645513760142185385148203188759067001957919669606199047337543920264295523136931715345631583228439033735736555598539038576123432762995825206792476098056360454469803748104794284518685015142838524137737017145458741135307884926669822614322565016582857973896656406069003595233602025338103879768018671123537701086080643446095981877661418385309773992221770045881525322424025068718535805710237176242140758754554244354245871921586662195686096567975876650763763200245944466394080978964775833297563138833938544708471025658439995310584470981043206548288730043008965969990934759916447320005280634870169600000*i1^2 + 65098183286903143215351808376295266697717558410539841310791500747680797191649800429687619168182819696600020027040235988835921686418077590179835252561933304389755829379128180876873783186388581774156449138942988388136264491815103415148146450422271578804154600601108427745130111046188624882110585068775606383879175320891160678834621172775679577245483883693875654101436261491140912481863380754829493132237728966855271096150188518601141141929361529964155257977019296050243603714974875276781969870465946568427862897002977492496186093053846604265935695584347494596659585198082703452506481506656768782829957551625462782335408677720696239415257994979561907678922747694703291061766579746052949261467696730751547256380378258688209305638786331251628397346576786786123618146281710233969046060594728470238752315722428143965025256027458757353930358316569511961045816919285002729180235836217828772653437239304852520273766226963951880149349450213644604036529883935197941777059844010005914627227068504666349129737660939408502263562751628009447262759508966587177263833615765031874137220616250990961166763363213022792229884432121222883161609323766211058941777189188537264859557736672779137887453258215947711283200*i1^3 + 538726919478471446257538477540077899221374722299907872733681560640838963610307978194990374635746646922687846880582531052198303702827685466807657020945412618040011330034885831035129815374241769209039208507612038595612959490001749369865619592204724148967737763597886678653666910542281040571385080780762334553876476090738642467528738748904353226290365175453742100764011398199091151843211733371313239613066632511033914501377305140493372974685442530204213039232979924017886760534335216591985783857850666165481734944900542268232215842694300738644078585933142717231101778459921428136675796368752690112819289704471222281175359644083631294262581749146356872517066278181029472232647069175796860596876067908558127138300819851353517626729311576359300066278501932093710921901141607566599760677854261296212152669656371730988602124922828549699905630902802422460619233434403609300552217741963598474299011248474180759074090665736539519774946320955144704800949490103544333757171573421031501212891051526902617051420232738519540454592742981515853177025833592127060085130519666291009706824674449207451952718015746477532235186236506965960667305479200477156570529739448254021035918737259401250075171298810871676928*i1^4 + -242326139522714354210907783801439070012473426139943079728687314994981648133096634298110928843843178404477493135227165053980301881725872675335632349824164920962221188731539093709539221961966183094749248177795727913339030971332945333841657076449301513907509368493155938616414302923584426353209835166552624958237517107886395663568275252203475278309674596111704528976700698238459743224489077233934069395642881531354956369695636449067749994250245217337009647071922876562910567306801336060406527211715602578650025870989278241609780979687485179993159243015481328933505462211341583512847328266253379420941946495802657706681253829346671231508525775674651441102198011695865586262562799476730128885193252940584599483253108667655954803399850114451689016654511483514753550308604218574448189364636207667726225025580698929743638765084563663368750953467615818263538606053469221137882628840495723926989075986502400233343670368772381312029794052256687747869068671854240128014387877466172317508657886064740893733844154268446779857220438200562534699684960048637170831189789162470051676528037812086304108872203429577161867921175215662464769067536003887008159463085853918198328405152698577374862778754324758528*i1^5 + 472882369742143241659138691133258981304191458176608533548015839250008620975268032528117890536336734926498833956660369722182992329564507933553338780040447631193133193884931389166713945607800300621903631531102388477630158618714380759796542754636735071285582239468136726049133777046006575538627902405153090613095577372486765123556344038833382469917676750940403906765808388199916648933527278135360797850612669035679053167009289402666084716388190379759503211162855956594974386273813220699538119411041035752726158346877705220238093292366716171058943049865909546143648570900978067061375281072395192518269875866261213376305777146777432471934327609073057412958875039737772441880465469795942151961508832601263640734027664482221445557395243413824941629153538172395219558975247190043841483594407527994976041562460057554604951592280536781304659354580284680925919632667458348679670510172202973884876497950784361376410151493286125807262125851909316106601470580585993345005488208016829714285669291414966712231299336981217829345296316929311114864140406814309087571414003309438965568629356631352241369003414980525159399107989403668719822939581665363058865468917611121543278460339564865463477430051143680*i1^6 + 17762472687939197146440349157439681190683481235920761012899005013206299411527447300188346624510319440047418294006498270678248252614310643002347231114077236387318791797349375827415416658465561498389407362496634933891705925613592284873726945056267977114128674520217482790122459437331329293239875017376810445861804814922875500849015822984848750528973804330113021397861148969627271573745668908540179302082981607548782342116488141981930829207623564090524679186822691277241893554740568168348745395302882672866471104675725307733446316120916129041462435163804095032818944313628905724542433828094532493535401477068116255595549022797177285377997914791302765491085257598866707704619974693076301738018835969951635880600057102074716864927954050068604588356336491133574084912279243453756977014533193152510142811697977122171163720649803563919011912628763863624125729748831833818368887735848002752426130380119801961725313883916545337706355650109497526837068346220976422255236093506231243427508459014925348350814465422376221283704635725546754370651228725634145589953662687325453515251396878160886740419556141642192235233933552722502266880818619686816101612912222430001792077719602333000628546043904*i1^7 + 55106932283771046259420633451931228302993473745795655945960336562647365827515737763539019427354678272415118628745487169877471821180610616181818290358753306686355474334116680189689114867920646619024379253167442125883341313613153295409699778938601530519619787750132497082553143871640832926052052262280881102494788367088671957929042626020306965708401436123507377414450074457958431758635779476040350172572299015013936297664647898948845065910708173208988761822753139586374535027240542199190247466010864009631208297656769395128651977573788329877043256460298010714100089510331660549361458561096335778782422532663564807397169532849678487855991385308898850705879884855164030551709318782985683208000160776363940114580627929407689256284393564243010933595249604111349788952112569496807712000797277582815750679356033891423710456038822972751018595619022952674930273436207854344723485106754524939990582070216474170280118985907190072176311820789816041478703956625506603659829491850472192699903125662007693170187562911087577241582130766518629234183070856588263781383131650096170910792496872308948178404509871192035701574785340431381517654139306733111678181260494062739386730966508899007866077184*i1^8 + 9698667118408690717647421076534507390733167132225392731421643160824513002536553227911129492371649825402164068704842617826936799906327304509638615861512070299345161915395528244755042450484345454827169746965857985815228082627692555823048419145319985907741963530618871900467764713123791844866987640322516698394645960308446927328174969835666408967405624940235649336207349707120205227012835363313178174490138521046357217224098347028610768982000307307976656619683836361181661206018941504469304076936708046661801450714562055775913050231854790762715094872707735989209260650585340354264160775530148059959560915298094527208663666294096515860901698127309858197157033111656515481234346496852178545786196578064271600211795986311300601136114575653850161965216188050509589237208619473490033993914015952893829136159801368908067917217993829982152591498113637813596247990995626525201082599743418656660217886492945129179375820288907066150141841595096023023202099392927727515891755341190979040212380853444784962500032945583913903995854477291538008412976142061235731953532355382245995585002028491835110644100933566930792261915804626004924113208051334095177720258783646977758383244423310725873664*i1^9 + 1639269667037303022786147698181927072357101242002278630807773157126192177303034990142938346595267017521652751753030006011301379617672933713825058914313483810342282505019578540940224661813232582518022815795453138029962162513117754785130955085186266736302507015854406658104680672183267186958401296188258244135268276649375425427955068682225884716710368906585506174782544691394747845456579297022846915422654743093707013405910866414202135528704560881225081766151118205147694055389342103210941467088950030310768711366978992574724389350977790602154686450455760774160218174386219166182857156499105639735954319985262751379305827431756460669406887819448618815453826087240208973420049810347677873099320719613972450336958962401414922958599541179449792742588251521155518540337059563258467495568791960745907171322168515682611455111713774556997796494293925300232495668758485620590514977331555728316000525284548103503771060471399460655288968721200909037900833345814334010231192801499144916156116256114475654294825221264113135761181937889858708491786392946753812636398088109881767934162148172237934658901934103753992225884427645569092610216737870687302395343250115574758541692552079212544*i1^10 + 88746815134712555100428712873706817443884698028377584422109564996696375433309794878966757139645513931191108614330531975611013592321450150251151278966672603353355186212953043041088020636751818387642422244278677777166137146796024729025736401649873422200547382819814533906618315439116527008230151959965946120356293554956966431500305328631110577701032608752418501723066489571222671306371600384503503499123596754574168975340752334897619418976101478471527384785570584264523463250897806001568853764650819932585647225392836876529329723272501759152918135880569911299363776515477144624005739710392581147745440826605572059772593674245309523836956388002875231289191147873979633799971084749469873051697578421773471088099644808383291576484938488459644700708690824287904414059050751119732386188854339108161199689887178668495329368578978692547189832616955737795972494062018869203674549220457700308762043280596156636789663686266127306307774726084768439159742785939184704331171166596004587311901725049764244621489662509289214293935708432658079866621833152101604502017600365527038332236076693649133184389535345753446992247538591467741597723976693211253692029093144113410886830080917504*i1^11 + 2813084361971620253608121389618452022246476841853861554245487519443571441588122702399055267102891129673369307853830985614377917836247544962032749251627716759726395322893939398849052164453088706009326039891051160415666610826221419134067836612428765857379498251363641595322646325974741539972697235270833369397433879370467119899500017046959638191187189123339829906485860070241766616872322743749644821729787630353399735164694271570555731934171626333902423594588752123323615314427512773267953461101753902160422291622230038396730897291200016570187146150731889910209579222177373145942381739928605560070163345234704566223522943070447937331042087386105076841084413050422037302979658407659193923054831227554793576839594518956846848296600887512451445724993009740080314488815005812740909527211688530771253705023242110327009344921807608154288819871250751473691259021012632551135139959804205996249383493428901950347396580240115989275527251365186710731535790975660120398389884446926386608127093894214634743414589614075644886255138125583164831098041469863975592556594711147556735002188351696733642033201289184866307611198175859977633982160389129027286768519991787401953897611264*i1^12 + -281561392888147085897723145228920881802214065286853878375879444535614959469048634659063375791188536543632740461029694999087540637748494097412599268749397677682149119807567711823665175985598311010462682053674511544900995085825583660315064938068260352746593530409696483040174067914233924361090750779301534834313947128644897049579841272785507662655246808618619273996750661137970784400953954115279160599503303801172710160598505655145066649830886294484701266539392533485633515914268646274463402538405258292563395643823705049509529416068199326314998865217677497918176374204592195897307188578388509186446863548886318620028602071615609944809187260451026043889891558538986260539105326753068886020741707742644349614552327156246305323895184697486884486598306753811181774925976659886204536158788558168159170102388291713417716866571290997317764000565340117674343819682253721487157541412075583304473594635908615154618555797860548321712344301282717629809130221062516155700956256538116579149554210667308331655996011279742142756129176185846019716679692160392417147381342115016726396191349777192794789478775969734531309797069342271169784620564855293066573103917008604255748096*i1^13 + -41757648920318814802260196686136709003012454033785692724593724761652042761473303590451276402396191980391192196305767508278408051741977481379011255411529856847712689800812638696606327421834779228272414335299119222214406370013238584422325068536049218113920427002346430902479845015629458216492005158357788120939874285048266008124533834994921195130484806255128730008384120296810439905136600272910242118961700202575035739038622056107048810793197858159636993739872914019457311869013222877333252655148498943632401927700003325764099638986644527680211758382505507851347658967858472087868676190844496315458365664737084385777713165306306229012920256556143925498950134091876985359235099123259634134984795034732609348949926602624951808520396226883630169685921607299011788037705530372976434361204852775244757766379993742925763886536796814400353419060641267639540805813597508562631809010323835731879326467835840384711257091521494695274200642231578376879337840478881662750051879928784937503955940180052696658833674185490531537589592616916825329927941675504474661822371261525716858493163152293578499639223343778456413214613671035526955018324567160672771520013195458641920*i1^14 + -667518467917329815091294213662738926837041325858568407632229632338814364450150303505514848731797608299646928513727485350256119725065322132754529815015215720970595107767880882571989266058525674224041749066989421593480970047307296850885919682889668632568522563271264717633736159222152810971079888369036876754927547534026639168579797891939966282529883831669326510009797299186781555342148532212099163986466169482484995814743790303051036540595347347696409841686208217379786072545304778276141214821681977329094023267730312442421752549602334267530117735017888797221038824522692939323282229279715090833093551771327580043314853437377250899341555727737874580173995643118990587607588440993928753643830708756170162033098542303619149128456017334659427394311446448687697040167338210105239106529333550909310142115467001195789853873148525484050258656465415254822602886263183754794947832915644983705620496952920702581305535944557616148525554025050170184269310848921019266817174534005133987740043555993623481713621790714333795261117688077195686537864590353594342534620501446138472360733037799467419118664754070349339692635726688468660987975444793091325415298068119552*i1^15 + 36878218084910132188836900081118908377251435504987749659904923797749213395971992882179854368840109676387087220380844604313349046186352804703398004213585271019897464323449899753769088520007399678405837289351471647245966307783776107874263658595038325289284209273980897095086757084548721914103936733524462092647614909735370311275844422917465182078648752031375515312947354831000655076242160985961224228769229902874279200617698969312457504866761333067423207760031410326084932423050902337628888021417798404875317856794898633790638700951958344224564900988913680332376680561817014837446663409558973341728843488050208913188067356319483520342914826329729571552708036661115530286298345362474150601826187593941349659896580953057704052386913764169320338394792396199601137010238392593750109664653980647119804478768932416371771898905592988762978657916184906523451981125268815883395986917123799090820501067298277866820712512054083509823540887162820996496911867096386601530332851410092041646004277985799054808368460238374083061552577388329627977522978204029602774729307605824965548452401718285553423978567285379053303398032591987954938437980400188449884142043136*i1^16 + -41402470278757524842118977684116162065067829096008706165220933182852642785168220327672129928723847871109795211692951842285407280618478453652358987691910887479109537125788550417795877015121170486129186881856672546857388751305394573885033502486037420445704863604416968984702393223166128331986074158332144955664803878631971040150032205930225414548115229098972490607567886425656822815414341237741726789539610484554487109354237672464948367284716913212283060779914561173468856248367703606895968777920799255401032866465224963299301478234404346282238277001743153899163239844179808187452408293332221577808019615852846026196083375103245880172150840022309367503501444226592531739006662919132112180066917146528646313605962651939901348834785535156573782525581127531391639781519015150765342324789548264082960071393467626842854880369987640812097801663449386881873879554132216964724397958732481455522438476748844802003407514711340195183323508518250344884082462338425207405069513893212047094141083957943818359234694005970954457176411295029574235989127235429547268877479631178597184260474833291139460237994826416571472925977340624319262266760569963333812224*i1^17 + -2506234395395026784592548914725124389314760020358378912716460560659990704402499957566810973013383510538602446628095768043488871606901548140160800242033545710037102079874451382588729183135029544480511051678003328362654095144993801744597868833031617941793942455811076257405351057960970556521923906934032273265425086501697811622646163561165596378923835682754563609212835919278210010105021979738956399110237173073323657634363497649029143504596141249628505591565794825475612697263537388551279223521227692869919913646950257780923430020615414918699816655581737559648802579184997850260461562019572293798192351023445259985978324154929408897394116427180543817740271068748775219147089021197756825104796476903334579085309974699019039870733542350087424739669513337574501410428271705855318180931811934589840531987345081216796182730720679264299669202358009410498543174971455245249103015221075703360677781969825715299375348396341113986318120528240578744315284796328318519160260523667972547121119037976481697703517977894880017506264596018572144935099618217480086960119214324881856526054368062172203862294859087833481140624272159027255568365229810122752*i1^18 + -60363571478042354091330501555116125227763970546016304538381107582324519556597342541396680981588189387616635679465266653759013502976165151826130653882440818801907225696039244945546375237270032932914541659386178543211712152266709409316526798500875120861973224724933955717909058511880004637811493481899607353913901217097596075154370186114585243366477661457884600310615011131108863878262346724793907686318379564341410585153445304036904694659683214641693453440791592667668716463469502892151861761980498536983879661832926178186571381016741837013578385381389072474911632761643690809079546766176604776933367183768630059848123373228408442092974357475925334383433906911968997799294712729891624422379547861378094325073045998374426422039988154861080596063355040661557787758079836188866271332138426822842375341342760204689314070271216011987806731790360155477066781664846416347733645935355744763935505487970511864428248242224266748334735423566069642474100555013345926629645108831568681569772636610003675841551044072370159702161477107363061397921513114086678102452738075605443984841756143017027670132569140816450456765555619550481488196690509824*i1^19 + -142992590172715012663084667932628250851969621696925048635864812241887340032765819352661034958145247758374555106664690154033853805457177170669185035773455657684995319918781041544752312390827085079300017698586535692476657001322305704263113288377740575942766187791780484119880102624368521594279159707275258406505796585982508315494927558112070949333588700312453797210449470134084910422815171049178090456677223048280233205288161158042056550858979116678890636629534939638186667267063525854780920243349116054369147484266907680047891018501517506030042120224929172915595470122256212015159062227952973856771227009724596509548060375391685823024643161264086065310129152949013612101843598298697978898040466529576617074604898869867769062926319102351233469707988076909280969208819502086185092982339861733915731406451435293294636895450219676527954643195464709129390588102273139866774146921172286193448794642049765113243074308676443378923634310501788891116873405811191054804027219223112529286675287340575611695450011605831441154839041684815756812034787766953444369039955175061938280925420205839043980237457525176569013820581410900509798170624*i1^20 + 90428824557497891803328012260643216911943049212790471775402469771448005043251150456268232532469626802067206896642738494432529203830644678653315165524497988810597248749768231025881906283790429568890910475804880035714142273598435166842261027623078079061991512207209694013887884826519736177882845401826819663081967063838019547544363595713931017415696686521324104862959047179662135799048190814195084559234175378659571400230934836342067582165189394632464111948569455430824015635678783588711578152716671414717227522390673137575803238812182942488096376559827128953275083460566235572995032944426065752217113921404372008517502513260477234454556676281686733690724660819545132956712726034571239300089709359497029906930710710187015617246107151702804755305341498439697065044366723262349600082748088792207125130489073443527720617320053442621044066110446432634293695869302698921911756042250121780270382063181926895153757343369286653510717453382225220566112563069538117275698523124026809439872011497792550354233638254039068355312323368511738354335335531976891942378754904865936244156825868107546653113380715223592382402932788246347776*i1^21 + -36799461426709698841247753777096409393285861783736834116293355064412308374449556694168059149498925575945550904262689293910681394414466632324315736558869021763481133047878830374627019184963702353242594916092337956191538179613430437079823140752195864874223386623982560282430697887518075718362585619025181904878234312353865495652260734160940458052010041712860723664204299825897595539315397794647816903688804478429311389497980144266056140508376190099717523417051050824538130321533597187729780317222663432144058842704245953887362004123262727928057587934156337800101026661572762382598179078674845860852071421989293134848449571116949015995053833206895437485809981370086234673384053829453867290706551060107933850471948918806707872591350205635572082823387258111267330446124124487095683960815415974786447019836122281613901370365677952760930672445768089813790913568492779120492524063336690906133098794574698639712130852413246298870238709709519748508940668436946899896190574787348839388635798624078606645562839534777640119368727724357888509019416943507258967450632094048216286256336233661516649802465304717554765161717301248*i1^22 + 17904934501454305745437795509619088180524975710914056928421391806941191712047867539338081994121785331191260295085911051803211512255334698326297874248728191851657924934457309041484516812515941613141218924872891279827776662557689295505800009012020957526443890148053865446530914291265208531928478109432909963857715717691193033413176910165896881137707286196667066426400151810688652417047075089395214011446217608028844045639406103720487623732682331081995701293611360658996329717362580297457618304641597861045431565803750194073561774668203348225346645995583628471770212109983995985366124989003122214811606690070852729725727825562531238425182051086261022122958243517720815228539837266159151888240042849375586123841088903784344985913824726701942876234782516729512949422433847331273225496914797904607962875862128985645078816901454526967582217280797345844520385667561764775827158193867869190103529854554849328004817925284385985668009814330927582591683859740420991825914175252461327055425090474964681162378581607614017700115888445183487753018311449820393079325274509121302084562331367157233474518772850282748461449216*i1^23 + -13150084312912139750700014264944252410517161406758493397455577640120449574538852925940227551518224553377333840715397746322176050800493271023805270825223807457710264551664471603570328075456522015327152484117724008996151449038976807363144834418916594562913466972946284304040371786464004432803814342749388963225820768345262966779847026285022573634497423316573830649791343700242715104254419923294033686057176417501358168066075607626778660290024203840388965854630798043875548306385553777710258596921503395016208593033987349009769066789975757981419311267900061326614963932528281023375305322704540578671896215468385843579973740245869543480049998238626130880531729891576975312613102423813219457875850769220715603899046853820981045686025217032337845753985728596657762867996139337238135035630444751783478057978164517660200047063770476719302696678150420509069339285613560265826645352126773607274940309359057299096393550637095730805097104930797451641774089379767126931182887470070490628099913524707238247130621180026475237522382933594756383587213095951086573198737706109289853000686204143201554190482552655970304*i1^24 + 2065334522006078013212893970053811887485531497448344110872417950483348237309983616648624407958041600125807910398226335799224276491513607680005078996096735757352714506699625743177757480837664821033397166482137456315261181977159755483736810351229083234085126358705936530015783757458772636855467523113181635334130247614217001711182437314607834317729841306362032641400262712318141669458216121156631127818482715861622324317221582364341357816349511861484998348600923459237278895074720547855432769097168466882153419356837654470284271176310425715414743977793210368650741908700095696123400941326794887113978466047425486839813965350579108908469526855114334659621301696469575098301591449665683562794142511583559459566668395582706715196564114412818361071274333214957798612708739966690813678379212840078107704428571696530978022687587610054737554245592107366582693928779395211198066241874630559071881061170566228091739764163839620449150553946432260440377129365080358610430330769004545650911578801776022184626690264171095371601538878270290274320899644520250733005986867413972521365137810411976579230336024576*i1^25 + -321578548444585654635557550356031995544887696931745291089268393730115778722781796015490868320763712172291248095314485681890768897637220258203514243612855312914905572130105220340569751570275112912344246419944919591261597336854746239405298441203981148122068204900408337015577673489814626431023312411328848198404430346150560054701291917051604686768035168054024251163031197206810193227170233355547843326680979760471935825308299504247429436499659147600234895973529464432530284196653352684657013410771001669533901483914620415596925254705971180580256412808828602508593486851279771308294963258050274596713166484178091235970227621055929643578878784534935613918108623914732576762791159200582651676839614937411726105510084181251093505545148827517041196816944416910916644745177860922072361484638548550887016876993924300840880342310470043278916346801900363104197617842495224442881468280203613905294744417288566656933945856653025571408765053572226266048760199177481153497552874923033786172916874288058885062083081808556418547785352330648407895753897335155562882782012731655644126088893007291788296192*i1^26 + 54375758339628248045410925893359561175703257250967356307174034117962420987826874958351511931106036900652769412433091606822671096303711994396086962605110267849614931231340370231919752972020263188113542329142438964273484778554487550424818255508516104083332404562219155092907718789884157789763715702111012707828055005661021465169836414026990627638771890931589351946086286493285095755133210820920678383752329271794988350501135252249175141485538743757255518903292414305056523379231279182537038949243424350227877490526848027825498059597966373571890511965888988467091073521536644714191895475239122132094892543803346903348633423053567623554165755658286511246357174951228256644083228436210070665453956779922179193847997026013503642756499687477353600583960762385135174109938770250125129367435868680766320244216173809422781131096966026318968365668540789508540096135211414780790746763273618811097245788163531420336356465930443040953525419409588252893216293557463470057101917128279199388641581376340737207859338199618002770709608381287062237607234058659169856459372501060867133144806780305408*i1^27 + -1241853324914201185811033530588094436927732569036629530781196521701454247520325061445895274326124200474560800435454447669929606262723661434529509338485902973806329818032518243140779729848805850534687741384323084233105480018347282100691934169717902610640270261350162435422052913298453323156654127374854194538276885843022736628367073405752035002871785770650932456470777411087494912280366119242479638613041768158614026878450722620640940845432121031384369952737677526007417890928027404670759537265207747683284123452657362649058614954463473354897673185325499567859651851278365079760099291394736243750770664925007273715943312485385394179125717531484070555710542851375883686196622844887687714735579317048504982854934732674848300280653986162966187910297905198539542301456790043617402234501393434129370039259785776779228051590570554864382283911219262146847793403033202412067568044791533896069436909985599087442708399618322551670586751263292563394783713734406073834609535630884195020757890750472081614282869042857831801187685028521478646239432101188022734910675924815638324628684800*i1^28 + 2382346675954828653003896415973965058062036181008728261160751747544496623912055702327936329334589370090162894597643229245410282258627736597453372173801308319621390882771800448741293629219407319888136837016947748407283930825234637800302224737775719974614290923424884178227873494241614882548182616729120980645938263066989996832379554988828705309883480802954417484028573145015336244267806407855111303869715854721751664230299667943253442009754375106366498025046154830210595064180642033190559864714702756772512523726043779008442578463795082691226723696945157300017835553641482592317640869156065354458530038922533774748563806539122016872638457282783336629836857801095103368402921344094910113528076563088658795232010847810911418673085807766717545394298251385022925812043226373304848161617900409016582901746895794336369074739945935774137423022331547580450318097454550808828491528904712422685427602785491348662603360112671861591916846924044313547192559074417056773140373623487459472634445923413211153556520943921728529652939664895056972031554168951452425534131377012736000*i1^29 + 3599324259273886955473849219284911983173668754599500050937120673085715738366414774617476183360665411588327668795121131341948443701870706509023887140347716130934684399660046276033975893655584904728298926588365213667865229375438910561195455758181379466432260512073341158020003947099861267488367806292628522727912839956002529983237827396566647287283521007083782609068292420510813774444609519471824478531118669120645897427866055213708977700243234172560151590669310155843234551648536615978391612123841265845411940619014097959812204201595949511491115285379990908232620786201222078146880721256686942333631463038573630226753794660674942384244597140198438303625229562896636983995692986474097954137346336246256828251287455975105976521465397103881644294278796338473534201803505894228594007219801885841775071617342897082533685383052010940389747183333365699443529787347376703977464485990060306092483411987196098006200427505626040503261315254912148511306811455979487923087054521952173840298675766702542906740652090435076713818666915512142263876534296719772696721752064*i1^30 + -6844214639929698681198309793721216028238789197065974052128876190436893136942542445291609768540766731898199543932893554008987352710233439673861647030023670487290942131406440835963960774311010879987354955076331956352827919170322918485991338793961536919504697379698751302700282790498047077912407348621227506659468590661701444043264789316622412076813510397149070788562721694896657816156492518159115902288870554426754941008208510881222560302095279725461900377871648093479714248109972119864126011065878290586111071866927507322946090297874325260564999365376143852943032036328392648764681340076195996405647474717168656264171971624049749335361562324081114155189942169921054823281267619835017980049824854198111386482031737989050421002539356608155127229399236575063688440359380982057194644926954965524799875207258721556268270282479901590201572920215596812069196012081426265415085267974627819387763610564294929574051301962051968921977420059531993149032961197112548933368205885324184144159408948959670357749852041743606592122185208531885161981552929471987712*i1^31 + -2125663990052974252433164971551011164025382093360064443520821123980079004783925263692509652861857620481771073374347468405343790308994666661479435906496232356501042162458767562417427492820344374506641979479155911369067386619530264230973596971894699944974808992564572158991927222714162707035458103081390487550881304405942645262794119523691661125345504824210547337374246336516699653877317361313941635566081619548476504958819590985000995907843271825432540701525078503663115248095012967110453151106126717121286032779234273584029885425336120448306006246535729167832118873287775940816062300804329737618761150595514026337222894488841591313785807828060126433870940727963672104119355135094862005533743513690613079329978378038381312252176764523007593286450800369683449144282422677331281698619058080185472759576642758502586547785036306845012193266889373736611972396030523956978669830268008435851161704424523088798969480822798704097712102573950304357476618015357005307595079721487054990190388027368828562544112932982147810063688530836540140847366144*i1^32 + 1580896089820346025466897980489294398478678873737152493839298225646892149769527514238870685255638188743182850047307447964783684774349317739152855859853703166644266544636240536955054567942806832267049848987363896907483586373223700339124764964765929631031026566718037972892566009638801559972930284274479474252669350379407156386781087158696496032306689925539251439866197270968987365650132790468129716390221197249746882710579790819549786140317787770291272504809561834796575064469981942309751378661680167905262446735864106043990650578907026494870476205481300234521722686823296191046741500491337945771780520163670647427744727097344210485459472701387429241148172701743782566301527800773824006518947152076955963129984545243670653453521398922995992021113515845965993369459368929532273455365749250987846476312533846184963331011705106201856195037290223574895993315339247819780897440239376010351910182765560470457425741317341346705376057656476834514758587401185912035588478983862683142569888907452461333777224049482084747656491944198012928*i1^33 + 2276063847852235671025497867760454729467562326036324111085677264931646681572825731713019217753783982379435912849923733486972114318401950703511729854431223234446289891694578668327806667145956082552391346337470845576719688317991484365364294781277601324419792517616926413002994719264099091356987981429032327975249908466120937622898644158139317292684364305917036963690310462197755201680104440185255296697114890588626430196822857284935576370696252091145139241990736263360441841052251447431734542224133500204936558118483286598939110845942304079856019332444040845796220738770221971306693251258598682302282457566395773879293846597464154481303592957688097554084326433008676228295993657149100274743667285235483763878457755622776603461680484374375151091569432560927999798084270883171940315871347121274398982847071998392015282662464331193416834700900674683773897578328256291308137954652521435292234072239971884660774680119935414403074982589393952005231819646189744515186982229922872452002846414117788456245280174435440731371208704*i1^34 + 3388391815710245717797582425452064531933816937077287011788905027062503353658598664601259536028208926781550194793418647931197924405048233967528700756506317788254163769308161883045030826753439904754388650987526796393697263773208968316816239451987111733407421956260702543194522874533678701130504308383527519387846086859477175530970242065149772857179528436848598950571001127727294106769977115050591499637112184315255839296137662926886676777364412791469812714105926075196006445396776872142817750804890585040622596114161946702465673213215725518494426443128845300944672271359390443520371364691230458079505302909615614313387345787805783807386691224484696283262052878290858195776795599153526128848690065157050359008480665601024309152929108535743442734990174696734180727492632874225203165049134092837579230865290016547392908636102430565423321910825714770101494663944962113195474060426182554091650802486396634484038703958505593064634383410228563365415090908624187995777149883903187973280279053544673262420065888653082624*i1^35 + -5820233003283740642914954539624695756497861078402355341903229268324697773471441214531990214571858600666767188124808116484988572902964375783616850706519578857067179659096479234578954459477598788733126633447626858012777123363080532765622173029528875278220755416601219911341887340517751822886559755732115036052546373957896917520639904174882338509566388086156857147128792035221129113091472864403949154813057709815309365579140666154671932803609156289447113082868128662113500568362292358479297025050471012057455799780457287813677776864035006852851205560245340367979556929373009534612326546587097585261793324088951841808634539599181419903639976391955317383743404070082117718635296278591894109935696684485897494104155898203676647738942256635820313727211401559285925140446677481654068581387390110197054960458932727013952426520640560481857524065888995856121563371563890929979938398338643216213381707325483005921841072672021260473864442599582627824163731059360487585161973796908193653649403353635320468320092160*i1^36 + 1755637329645903839529858006831161568265434773042123108926079861001720961914905770490523770124893689518397967062360237676371892143720205816121633095112953814194776433765037502947126413444396572856016812281427998714305857694591164969641654435987049833916810434965091292662752025365519163797298172148729803795785616436456164559538463783227656261474667256505015063735619467516754739436535253267269765775508756921646381263429384663155195332135998668885506213378528690360495015859044556338002638198382288794399573048455879462552375270820113559822158064506305114024225698117651696288190054710235937008974433508025824674706192460308778999744863336669036474762130556968405475888403077237523718335421463429022841973134084015831969255173520847754082774614988489477806547030038231811037529209798863116935150463481739442723932361581181360435240322180690782415441552597871327721696390451325128408311053863147703762511409557054090847983451424353290588742160600038633945917775926686500462250140999427407872*i1^37 + -16369202316700890200200556482609320500685796951443986529833842982391681036524684204708539132935081908452722147061516980914989549937030679707712438049183879563485649860330005291512000619733632482837229526056379731919573301189600686139891997466671070447316070700754060739857251111534127940263428454313470870574319710590331568102359346559039525102396339980599467215879961598859161897322504804022773600537192879791226681376916370581639454195057702218595951547340065569578679650835521258176442617435487096351092248587232578319113896568899656717060714730896033141743887618032008788693290940673621112599291463378583978950425381741971853287221129549921256199465544882543180981754932769075969437003856807347988052628575680071796133141815602472139388754534566169621604924725381590226115613715000443716224959103883512473595780213477256776286178650692240957525877795515878145382745609949564219483772835610671050732354512598413577178354082376390521179704200837962541199567651515187945184272384*i1^38 + 333126352373327441629265316764403087579711732610118993219179955116949745100729982088677244165152617509184408075924096048692124905410684603327058103740715784300491560133693185572402469460613052687472068119148745971501973248349877517021674361551537015832796039820481973219651197800252577100866082828526368896221000242182257684016661101087809131026356529162771398328612876204666111072009236139969792925364981728522236445398531553827840959962572401604441873728475307652926520955426205791331786503852714489122745484496345622170412043870963153623929374963893963860348341254115232081585426522096922707159285608810020718080968112087709858368147316410526787280294074375971002168259964692385326289340385262903921958383766423834845804495241718859221845802356272742004949553900490295185752750207987767662795140167763504676060012647426691675665950840175263356735655295315636309093822234098466191620115008373579448473904732315482680032192786738707681979636028330102544861577148653568*i1^39 + 5102655430926719270805582641694952810701644602820111487618487132708152220744927074248702927273992080388012960346968083661765392830325969391577120612283192069828913963474894818847142765266460342301294583128675350180536032541041597942779277230047154582305350887908144005815462862640219269192288888515344666540176252369904347685829682922866214674768682905583425700015438102188877196285603875546846713949961155565356515211244459238891661503324063059682446413603811590645256520254898925516083927618740251420352686108904301370132423947510990518330143878562325196338952836801242113754225682994556358870825275093077868637072348446930129147049525992226995227366609845026685063390633296187236043240819658359833486163650204721422360880531485040447510577927475977525938881648570594851677032145008128668591440009527179224116179602060180216957211660070130998736447965723413979716024172981896967763338711233659153134461567546481065505476926287677390593116396845945339355136*i1^40 + 11177512402821913118218880372626760847587002610005725374863410337770783300721082202895244881331274169203448979875415586912158775647222618613936241491183412267842831815374501176665264380704795278440471208463153171292399400260073726592551839460714427767850698711512630281010726043769207652450783696462648131346954692534539315694689500047488330642016325137797394044379323715979265198181709939514600995021042288440391556985069894835978946284194351742413995529626161927238661168358841646153544683000037496908011416117381123260086868255080382251640058179328862904431940474928219905651510270452243608890233390015852115111579681288317386992173070693006241374252840041426891335122154457505587527970357287291681765328222587261313303950161244719619944931996341844569975219071960984053897468070290460481720325824504226693505496292963302585448188777153223735804876671494186064784005181478250909281378803686227484616139346123288469843722140987290521212476240896*i1^41 + -29560986537649891517369221970550042653118654586713530776104586222353253355864902349910135376658886525246101134090450585479859101325830679473544264426457733195064737695246620239545400213365197196959251931428748075241836637231787411522631729133986841237815957260551561991744210615935621103017038974598289430660745933715574029932750265907510104935523673450978794956032787405119792754865088135451574336124804596114696860167270937415740404763308926281995520932545500212071262980435859369027775718068582150618433340047712179665973121185546423814344130777113553188090280225929120482034074573418004159687842073523843536755511751593412575813343244141795616788864411052132719278147398007140120133283667799518683018495523325835269309895059584718987264817667095322344890778294243493665061184694251118034489637535067576577271814021210680849162379663990375696782324347233509699908917441378610175623376074257646425355990521734735478247347660407398912*i1^42 + 16795094767338234182435962057516783809038889362913481465603313206053715836840546534152628785938306291486648973633927003375639071882119867848750799833237462206370982561754765554674938352885547695873777644528637332325138564453858221152105045960223502365700783772439247765134429689992577126615340487985259344137447097922286462463900607327292078683998189371980736491494266094247242750387059847192097155686032302081912202019532548620184092996033899196704985312176095068771431837996643448820500375194243259453323381734079827885317207635970071372008292251777010073127978788882399970797051015592798581873438545897110372545950579110316552744426702601634986556253326809192845606366251440202462864806104442486974118775166757668283564053894941585675904805664175398198980489952827882832612366479973838012107251618215868212137646229013195380980373424364155745065041874489136944922781737322985076101641376907834320514893636237133857920000*i1^43 + -569298419896802936320802826837641318183055798555648278391645405114975399217524046899275324921709716763991970032726413063558094575298723994077742232315461977002596546591489752363383325543580188891509265266114527899959283794143508294715398113260676278386448299972223912114421712653504104133674037189500128564322087168697209125004555236226656056440089481475902134918389419057592413964524445408329120171082876943876325748926665416796856783767914203735942779537628715322152377446247492036233857568481629708113429064515067879610478171301068241281218393724323649247156612840885532972670909398311004739009413606715366912956892596381364473396752038944120607070518979455192597839899207857178638786814141189252208911685951546008911485799185154269360889590066866948489438437288361912844378087454893195325308490786649510903319714660102823554622883477757980008234553070431641039709755109797679716045948006819184884850000000*i1^44 + 8569396400290464569215266780906325092776720539318124068024448159721955812759474516004524719564267001411665309060687780636812344827991146191678180062949611945860354131859339151954272081948668764562642231628600248522045750795068091136981293069881235802354801331797460225904443013949685072124329154796075527891235228365401676602208899434992727016410824108579409762986182831127840133539038698400938361699161632696242299200120883051380966203229608570107843853251738387559833021161855433878932112329318056257038921110476368923982099266216843887165504786771563492671923193539544908672632549783986771048743226438793872543602440021072251861485952894983240469427081534200435191603499071335986851345550646383135198032156119831624693545961938483401664934466056375680211868831147704826362068691973727860412022575588702310117404711638384489976760884207019117828253093437478180304395476508935207358546875000000*i1^45 + -856125102158533812859637771513564399413200941747793704113847470928521342172476959369281217787748584810404890082601964547431731582772946275170684078988314612128217441111293568745411600989619060956677461977859178096648702834299218725217828391488325445458493089913848415817275663857468699342339855970223530983200588554872492898938196369741500757683083462473611862996128438960260325411638674560207620503397457779072142139402068660308681773429308649317643777189178162774857784290395849876252961012221818326717735033275472592167404627487325421722873715206242910059872330836576317779237753150209012949415194646691884862663580634548226479560444869325501655733015806740787432485246210612439876790724427810963979770128517770672652473016499377573088590419483214235647074569073360250431135295922289329384995884002059571737584888242692101219337336242634433962086634480283203125000000*i1^46 + 1458246024981185548198114974572878635420950273094843118065937995795921096275337578885834548667024155113010772408099205070145787489526102353701944105931043123384242820057493807721733059526669266371739341912237418893047761441929209250924035429284229184420592884707266732435031677051572991628196874260952408220632584446690634162411420993883866831434115986906480182272948171771656456666474857594213215625991207653368789126781238949822265049427879150465550336386026204405295636533014565402031769321077316359175023286927570844969937977688181590746633597426341387454231068843635905974267835853085308106720065217727287943443880165091191610442542597690231245597960600099847402431329382459401674162047621868276053339267274287777821999424068240320742789019262443532336368378300897499051705672312686338471118347197090788145576424554246568298339843750000*i1^47 - N1*3357266440578369861697347675143200732789677410467290506116426073313713683204227033507492681678985522694118501118155219788672199720379964357638463996793075579330673190049055368456535105524579523052903886246853998432817071980331978515625*i3 ], [ 13456749049562204516607772569619165115268141002036664291946424543523853741644492195320895436194402518159196170146918670840438545156730280522140499162762697596275685854329427073935164151357305705806053507468071815772608683592644779480323938510689539201656818233848413757846498173294633573321376662581424620467761962020608049355008046874774407909480781485692398581321451483456458711571711532176659715097840205883757860792323013262231662643730971739947237445723291444553323088837335639112953200910105289340798430464040498054445468789671657934849834927007988420025675616941181047317818822015382330779796114330886341818221696975746903252099953127809263414760507135123673024888124015651281261693095218438053204361422648245818374539154317768632843573000105125648715981428645710494139194494587590369309905123049272161163156775791298924349975058449417232161594012816004693376945894755809193208705391970812232963388469426171517337600000000000000000000000000 + -49574359242091638962736412702396452579367580894765492932855301351986898628038235514723391364029871115090352831566803595455586346506882161749350033807768924781209696194505431262492090089894503842906264188049900901184085653008066522111372737866950011023405888437801305284769906847128811031357809341096301307656960285646125906180668007208823785481092818166280163779984281278867308987129409722259651600090941386350466616118057488917623994081572498837953238970512275480074194268825334514207988360054509435941754172393878303285515375429511717963976344963224444191496324576607225661117708452428590735482187502458011164755954985365909983747424091507257807423991721824690190459613050027897443631618050156183366492671153293453168647717445641795513841552308507593954931277848981579162058327756718412631233046471342494518972741296452623201211423986384392242773049699277851982710856689201263392392511194461911910019909961307884879872000000000000000000000000*i1 + 367934301597377880362888758249292023130818689737658387427836831088491363698593151829062493983259534122476923509949482571013010852462525866052839545956583283254802816592866819459296799271793959324222607828512103356759859564971733325036724918169939533430563946585912850593096353573838319127033237713476943845089118126216311852691397616701944097876918422177235765220890185736257195473370538928883806408780748268789917778218486841097516402525380057472413002985849414571526028382120705605577684314961479476753010017242323731207322347308941809542094694441967674891853274381780229138658416861642281666115851491420695939693516849251867215065734501094138433328568670346240705785090034309173549275948660530814342650627185332448591160087380059795216440332248087714199446135342098229266590178080072732290102485920274683706107490441379332167631947298498562314357042836781077096031240128226140963794276458716324752979333695928656723968000000000000000000000*i1^2 + 1033709373637837172622718241097555697162645271878868167709441184068390877652109528583581411974955212785720222987480971661388774811326047012259883898248471919876428204725585177669363920356960746306063069064123802522645061575230497137568770221139694797073941864756327757826627104495935731350683738298184539547677034764167669849804574449772319301877590806142648535059732859291026805236018478260763344847605489666144879505441035465782084442385002563406626639742291046379942101766538112358256774993560670455161737671847401981086863225335761143713547756250164709074004285745377139041853319531991403478915386396221377178433751144813210795803988143651331277378285979068144065717037179965871454260259969693199734899273096479641494134747909712248887653450474736314510518754491543130175742223741543733278894496951018717348976157960297201469954069058580587455261349295985342383477407354696818136525640029879822682322329454365879828480000000000000000000*i1^3 + 2478208977384548042243719221372788733099203476493217280497083378526962368399953934128848520987667736184793361363189007437840853319755912632207934359671485968316456982246383104332425444110237858244549045267205200570986698911983168490758859920283232694969208154504478445642872858134310602189328712826900649872995442713721644492580137572130160534684686513167425825389561995790625302248684222568877048434417940021708082653312904566935293871198873601159841935445373776086985947620341400604177279040549970589816189249550575117732308572399667207273019967881300820255165992468524929190434908925209683150664766010793240024080700929812809901937030771230077716475458753754786486353588472570120147406418208369740774523926974497018019617020874128129910645402885530330371244073908165422512328183501700799346653142893309799448697261208770334579204336864602078178196691479468504345449293400426408184222662896493936340644579868587862261760000000000000000*i1^4 + 23891069696859345061028876382096811218205972054276100332135614150231287716935482465810545456748947730780002239715634166533681686144798547250373212239692256110314457648763545105215396141923632632421503758636281101542513325241472814922651171959086702304262114539929568380212259283087858601828629536132816455473816775911606915959179527875712424871987041693193803935610074289878033774440610985966909684690424478803330030480172383510463498602773988642341680357510318337329165605396745800955049453235350587346194346253631695419332104594641865172944824364591217538408912159058272614570454576275978817415375846500679943081925816108590463686951388925942910443210687509690348977352215066008024695372863626812723158160555001284155057530042476004580148740411836125827294231112708158815938797834061066420104144902793654636693001521047927005292073165360602516497994799294505064084917079547366856442487874800585099161709387220391454310400000000000000*i1^5 + 57602152755994006358448888019381308468736257870833326192224227609914319470238393236523608506322084194682269020348407712956857480332637411246113035951373675948557438467718791628166056355672864434127469623208542012790196051400448801053540359362493466734293526678777310897460604630184436537844389829511960141703271876601103727134741452877729069679375504362668433131752203031094240325393368132655999455680859894052789719123224014634583567893918595675031514943887576419597374650477521571000388445207496115451997434280002571451063857512921904461623869196324672845452895537157963140479784626758564863503008558858131198146342675962501872624240375038616081477386188791665748473976381187502561466442645746295867002467200084983186446410423046752667107950046075395924392952968265135958885968363744149183314576359117037871095534883277827304703894997722580112657530912608087473503860167168223768036743486025052538709286092241301929984000000000000*i1^6 + 207423280236384164753330775727770522096423730410417182337148965855869655553716076413573548361137449890402988884928768395523608146152790299202897750888066088454197855866771161902087083768272018429166843473735797000638619588528707340031418347527156127462734434115315051506437415231342516219067631553960367474268635229085960862211206915899536561248693243239125417795226356794759980243352613911390208089456936944745790960002210808820690811434925784916225013942846377056053926711631484589736427814111171987519954312973193688356248477518263131859521536131404963188176858631574722040252708170082859954030973206755438872857483096659706967156776932822844467748383424795069728264756255754166778803578181624715195196936014802458734693053103609691076009319788062437408354120287834491500327555646938709252711883445555973864741205949135646835425885867599975006062016852629092943371981900820779340594881192551611554407038131872831897600000000000*i1^7 + 805519542104797663366074706432932247857799840359857190431104841470975600340214754081584428122346474688126662055064394360601897687725244277223790209420332495972681492666345388396888421032325715392739356689641099115826200238460135253779576485214094974505566005728957547076648190766096432954744616574040540126308135266828799457507112020762370318484827398603272049673507624977292963921534608306113031575505253172259145559544405240047572136702588105361430383816782604347829619923463650117887097118662015491488939825358427513806470914747402603185432449337577078937538067277266531078504432879641337133728999513350809044250843183198681962347829411783929602229525104081517561479775667063820158794064657435152297323776205517788479251817223161310813309131054271928499364260304576590091866851337104482937904114504782573590556977028910980772782926811897091144962255029668345643387869272254306000442586928329454373397194210923669094400000000*i1^8 + -206227710752293077457754467037350761719627398658754647374124388896404431027004977804785296912719402585151019170867928492708301893713722600961734491240869273647686174793513440667285496229479007812265798647027707089947723976514023944401239757625653686088867344353631163682622309244925061646546345189202233862870450350330335479446920527553400669416802867136416985496361870112927409907270700404607516352724356561677258626597299245264363913522233169326161619951603096529986597638860004112383296174961966489557911699352943150129420964599064846043278137081021745848847436427545990130556816772014774788589459256444930183563453789690884530124432606336214937244559063565930169565538930465001187637637863185415728269640086461379912013168667836955808171269466000741788576470539880424935492615166007909268290537517231844562261783987054189615585670066363834323662653366182136321980278129338849568326870426771789906826912815195881472000000*i1^9 + 149073032094854859155446044821341234121993178519804992518925446344381582221977050374103981383387997052749053091044020129344561094257996840813718227392098435723012500216265997737050487851610334471969728808678094421879982811962117146942593434849208645677974034192739845232353864935676942876065701076523224176560583338581222984113882001878530047884682471180128007800101786877561218598543695470561855513922430022990598683864044283954638277256563163152018178789891548352592299104446032337686712297061701725291983423248510927387086978730047545056269072482164803421051872801278686460138726932516957886190027240618796947892674726990355372851390925369235770566114877856329488624129626576726655932258918647068948818023156231664924383594678283773534298118630926336791529923779080859839595002651157776549737687116815015382316443943560426439985745542835159572876635359674119338677530599212718988993975285852933853519952593551360000000*i1^10 + -33705245304080528680422438443630934836047979502493561863768653264702912846806407694000261369115754912320262082052532250458055329686264183268693530319181559487743030608755414741349067451123423770761953125494580885285772055570423869350810173187291802660324171774158931685356937503955102026811606622722754839508284614914029387762032201298086673165767055760545619817551333297295984926020847951877504688541230581800350550733191854290050426796451092043530843727281717932484104662474882164087641575428182043339457435506656531260092130019995355086387210969140524539366313930392196408813995117959002872374530469031656564370440965412755632126412878805226255657616061708825177880564243819107985501084280977854337886823307666068093969974808264046547661700783609168197963924051567796218243128620705449938941044280820141309152250938046802183391054981410734277341648225827756836925062490997139528316669287713177586300313824919552000*i1^11 + 67757253359463701953918727641030590996140435644616548032482282544884864701663417868997944526258296674070223133022724796215343603703925583825035587563714646525506043139314821817221262125299810898241995482856143389179803024041425588635052942987700110871249025416240279623439173890872507890894031590738924760619081505756966473956420261592577228669311506469936685442130499114535459099234988333636135011108598984953864316003388400997660078043556216103793287738180573552918812550008767055270923966917650758772312163596109900709092065030421829584160580266993020003670371401413563494600498774090978659244650170119199761599202397744384231073756854463546716349291515140969379393664230208454449398730485436080977158303112385082713550684477632238249404369171661995037418235823606870922375154030157536395150216806730555801007749717957963685976905633798237332295149257832442652455638757435215220661639282890045274162098721521664*i1^12 + -4156091681144188936312444477840461500571379761256495086367841765832225932601490016127777593212752469722286693925891350285743887614435967948659442755962417592712839343416058141304441516326885458823534354513470300091708999515760384941928955579677634833260872838432936416448154910170708791569304045031818170112290576206782631825785341169442487028291253285351284338290702434458192708338484565860550230839834161652723088346283436969571176928398177418779298629473444787296006655503308165172315528548290920902889780526922668705182618493868274354446799307298138886147359510063537498314851042842074112220020476314326365612802343582788271968356034421899331212701440128648122457034368821856023352331629681238035476196345581911915586378189250809904532535604891794012994172559481580714146777125304289431154711916424692010427172800623984236064712650789697244916142283466488462628949138592700356561318907695969778573238075392*i1^13 + 350487374115216108316363721914122393579699870327322868301134760022153208364186875986170406117399862263874035375367084796798328417993954489628852503158168712084445958255157641687772991342354752074308631948874342025992173950893005181230259999293666448835986041721629766489561557109586460178659160915879271719592930238852200330212574138788241152305762310877344248990707681241384323594095573489052517775673356393414075240478485664139724727772514470549946968374371944458695090133330349404268635881037693339833882994140881904415926473845699289219493010542918695741813301270183146222698289314929627417459901470029065982474459963993669264461360031911375665224264787578392680350430475247045905502607565123066259281111811426888363644147181159098685141350082456372571774170164383162231563947653427570974628327799027024586078293415949274251313629020892779735664252842373619408439191047336840395261204927744615483703296*i1^14 + -7661763428546788759597875767458974377529556492990379827806535792319512333383562099970368888262154487392562829586476805079401065968700999333866543222609992184981792195867578491888032053755560180782981244324031580025729361678457045710666035078749237248718055786689871054271199100278154115186496917957830273557297042766812819051526694824102906087121518353105525044478431650521611738142515681665487608001739566764831689894306614242100832353040818585454290309419208489852627598196187997726818692217205632420830271478120477715679367380452381293779557841321314607475385556884679691301365301256719127117611365022526410656195585193789021517600385651475962590416139118675799028386314749196576799524212484231341204423407023710216281793807158336116335466586431540946771393753107699611883294240520906152775688583106569665784888680910221547135372121987545959776555993205101059895004278074784116685915509725232889856*i1^15 + 274387998346111862725214410594864628749302834830569576880969458326473247327048207459838417252504053672520466168194198908878499091144383205273446656466827694375632237863874567872351256735488532427654764840320390484620251392190466443267617769268690568685112059995710349198923206237790765524581465737789314454498598921928612014132044997973563042479191898780885197981674916762201139774614634616533129629357393120057858590803164404073680913143946853226182582708892974672292108235926894699183708586781033442881744145900356078414702598738172247653619062837447405588841480314185129001289789300135398257591043012662029584618857162504185284366876482742688512966435225684490972297030965702410679223137891677560890246948713345911026278901143775976386473133299713437243278528236873883860460852402277776147193867186647310464567330701831636983977101975026928817084869134621848273376793822112712407366212371087360*i1^16 + 123889995305590507382333580991410147232665072920156316691364973819910139056354529492008984081073414607894191103106972221689748515166820612460026372313153516434906190118098046549596176993825990203631834843198575810454293641754158743554089020119367902214678578965536014426884738694929882930622354913853827848063354326898281371478823784022910061937902669732138842764727943204369802093688690977287936032320436016264211496465793128857108917496579046448106025849445550836230172793899530991399683331862729886374305582116154362377790852047556418312618797757522143317730789627898899565037943025159665180169786803377629316144571527528621873726192976307590995080169298225761381945596287763379709251304557922458419156345924678343688111174496885441334016366274082590766758296271606044835842246765601276282992371310226845582672860962070185318534178556366686329442392734527440559511967141116420920730189824*i1^17 + -12762290618916267018908546311299525712312101326494385662801416295223449830274336722188460382146545492217523901377358930725254414364590029881940288821021707866224693435272396557527982982342864149528672160885923208892806621063426513661037276409942633792755102992716638373005674744072682996339414172439229157296875469073859512501743540949552755736921553521991200614668247462845420983826381239787462672780924195241434007855670454617685284174669949035764805311685462988250135217916601318192638516647188733254540707019454671809538022472220870132834010144352179557342208320892659643562774769866894768495948482162223352665898496202530554867433942032024929217649687049013132367999388709025300422015049068839491979208458440194794847592993135862499840732846273480315355696745983727090984754336556626491280563762324912646968149363278297068264319982244922628727529642842896408286789242233124489789440*i1^18 + 571098153081631865972923524386862850392584560759919368787972019736793025312243489819244118545450249148342399254323888469072593374059997480802313377453657013436037402100225563808237687272988764262393221369487006047663906164228756576788091100738626759225113842585821282553848307896910448524977512536314621239440356358313270149704119234557605233863874324159804855113339746360462992941562572960832393977282226855051292600692672967708392743500122237318743304508883382016870631668666134301685010391644310878758106510317952130281034057093126340118065486212894442437492170082655972481650354164722942717026206615731561992886744158826337912736116979545933988803657965687411757051566817894395828604325077353889475136038845861546747482830994524140530857892081699697139132737352072158497575460645519018367803068869783367739379671706678505021100977221424340397499730432702301406862744452903993344*i1^19 + 5061417221772881542421524051908192949172657370206940602475024952772793191912339380938174464343162186409203514136377912976074481690952855339776491969514276946021700144386102987964736571879344449939158225331404915547282695910488409266811773518149791930190293992175395922495969359153833211603668748018260691975062373480746509914212001007494227629667196349945768723199801991097293637252411081950690612975229401755881411237556401016839282956083115900926754828343125928379615576750082679656527572874073045444412348887054512792088425999335836925005520308775139065899963407646119272133131189927947187273062412239214782383088128450259822716075314562452105617523727816516476667198556502649760051670914510310156021362203017664647873838417336721213087074894458524978768159245135429012378102287539053091594038508638920587149160400681775858969414956505987630115687420585113908705997415776256*i1^20 + -46213672424077818840169078253477900599072030340104255676654460629324002463695087964044229491208810796310714834935938907377712566294592431367945667195647272693867665445060177370239841130398089382221365968929779871365641410529419297868116331350975086199257132539263983949842769279692926348976322646462808557250692735858846812152791192547883278649264944672819043680824944410993690707691342438194581832331632183277250807345720183720427433781112142211407281683928231600040559805672387817138247711468641461811123940017555328167994884286911809358598285675358034805142306187512141534620933498224523098097470201341616110533399379684526798116602002371685321644713454735815585828842300377688981311377942670068955904114726019192284062994558963135694262820489295000011253659707883696705224533360129570203884808735714306207802449896029756566467253649144102273806606027477138983092224*i1^21 + 18033701386267260079823989181816293174849899305997595964216246059984872057451219047675878607807051449636806904465180807510035406624802195847618839737402466883454126507350357374096370898684271109656615569711690763916670082226994437353887035298613115364626984039575186927048167028580988298832648700838301074377153792275974127246972047004816226883072985213868368461679625593440707848670806128860296609293111882335035028490081368668713141225442459237582620964534882974785947757084980285766537442830999805569073009823462837638656563180607510912499381133207748338502874171329843145237580390041372926700526514521401116095606961879406489079336174518910841243679442693451628774985454841801728746419854768101148908296600603864704561709306770499704923163444052208785536167317818632064100739903179143450941443362850104083376359708951161127001053505692800845691846790432610582528*i1^22 + -11999667410189470166376920546267871328196020167301515477281450477235689785224434328889710651546767202567888621481827835157741933584023509940336835790858795818209348446146138453682014951653794496609224023864458570677098871974700227048677512593329400564754241475155891869671088693185230232703689240322451966070539419739161723200395684809167894605412868569287546585524904924258678998873106854061562504693369207357176457925577451869099875112747064663600171406975501797899061811723176082501619229779618998550372200249347229352522794222350423629925482031763359375095504368507259035443634897336971622140692653658520208063268790965549873821698615719916319119984817419882562972246680377074012031252669973425788725765466281869501870038855855874287693535522631710008667497396397919092690665261548530455586535386271570468495920491189557823896306308364382643191445930901504*i1^23 + 4587804202543556290880366044462509193053527519336034294431712475120481815774613167248936725271588107881502318279991275845932363417387480518656383183136173307125182082896376709992103140590740248920863963960057416930563031948950158604684734207148909105377922199476492895208036651580520395876669107829459104691894003714257336992567406921817672499207896037483569657421497707458559637466794079232471326850049387188309805999489965357253974561992018753031893654891942295013345524515321624729545060719421644648079734037096693387607812176755881378888128967916528663378988425095869984650360268804735437075530430574300418833496202135796988763595735002767094614318446234428268480832903137952710194527854243876634001297606073214016518542896932174816634916835487417754994419720811444405090988601018857537017065615991501422001056863900697399661437287683235039571607552*i1^24 + -1574283463306410824548853532087987687584131798735488848115176451115422261180693709008926521337130805051797656447306559446924646216044634505028356260118059008565336692481101893415995849863273563798335107739214925023927867952982142526949772645985847536753752866518735835487179698102099050833320290110292384675511896419151241807703198718309237835643339626427696123219604223912856742683654723276849987308449144687595910593722911875489681261044258694891649181125783371489186310523793669418505672665535975351390311458181252258862237637997746285097997798308374327274546253120406573206583450940828626810203098293646819472423166778155060264335971066645457928322451035483113948913766034852924709894939534989607876045380473086762571931354125338682704499013000589771066787157914131342160978195871349196998343367816996422136528250988481494216170124952846991360*i1^25 + 539908863505705507452152057311671464471353704057583567584163129118508625852159186692981284274950199458557466699966140245463848858035206980011824123378300378798928819889609575424355724049530942780064938836646623448768450791114921979856738966037828671579121702387344645587779339723939524099427356703017648457044177732933653971934714592783531202241995104251755969280260185770220242580172124082759731473185618014885382209792910610901099134192504053736087870028920088712712856410308630742275867386499874690404068122422844309307785684039846139423269854703294356650769025767809442345777955368644784525215535622077521102648712303200988891682733157366865271349792354893684467179832452802161240975662099454773174056443977535716842832173150569765781115751557506003817352115501211703987145964666103360870470302571879139004054307767796479477515190009856*i1^26 + -55468112397772556299669549450892481525699591266325869916476200730084367352751109257274772782348121261478266769859984140344548256078189994472408440196238037102584066361514133773120826316807863347749553080265207430580733925300743900832504128173911957091146654337601673248684752719635684258286414880383748276781462596746718345836505983922260396927107488520211202415874442949570763392760920030431389235604909411178904093902578563659342069204730162409077763335938398208534155720988385283018256203450585631756810192395184616816622079973824612284949715021444530472538183836662412717887250898415685487868597689434965982280161323441603404544630214992616512052843802961345443000795247477214990390633007147805577438953079072105151126217003328468840372265293757029798576325110097247231806194618459911677624216691040346615670046274314453729148928*i1^27 + 1078533477391558859312812584248428593332425824663600680691115660117813204288643548323363878464074620418534539534524567004499143169656717094186710046099397504506101646464015414559292119705443007059705204979218455741404296349824370686939080469382574000739094767608452676511368184459020110638807916030685738165126470247281843170295103883548709009970166944272303208669265178097246825980001044158349835294472961081609932901885852513773708210263252264996763909447379388433403190252772541026694140930155533440012609565394883195861424615479932247489820827642368740315473519032617793153486851412872447566619117700679749575187644194663113471732965825045811194854755605332771566377771705042790887949332456164691921868875282943717887043456863190778565622930952239145634244058260423572474211876441551643873316227510687253942086829453869056*i1^28 + -78730335693881507099350016110183495269624214603068657581156496161082001976179388837910594652326363402432978585897305656315487664408294808435528325917197310442320087121893890834586339858117519264039837019317765737358831048561763458277928712365128874063122768456653519944232123148502014498217236149089844305564044682080262488181247173892605375145213142678827886354037527037870636997018636918013074373837276194601271151862947656884151793142082342515681481597127795386767390388978061759360912223393713741183532053223474002513741755671733633286996690772733369975225097180795641240706676709188651331346040563231238695219412040545314737648898520150641429290005864945579641017785489350498237104419985316261865241174439588519038244654312899065826358921442632371081468320273794400611173675485003051832711725931199218749695590400*i1^29 + 29846051742312654486330946518758171578030992775185565321167358732489139259974405261196115634815399209050778171148792713061717971718195845415628406723811781064006965258885206931119998569941668957007427076015804913528942027646857938127763520755385743995366558973485415578386443557637743073006329168381712669469182188520786140041794750017200942335973644042251840781789800814147709015782910710656452746151853925812838298375530101509763779753831755712534064823514702517026986239934706611123698764010219526035156355150415448058414995138947278347902590343678931216803763694123040790191592808971991797022876501169610213993122403651311540932758513504563433229380497913896797198754239998479163969633057960432865338675032802760541626386581146564955903100167962653312176295010889657907729066566790878663686489801956663492608*i1^30 + 585365680214694345188149167892142363694451013927247438353778499090393599796968867743893995905280456155184505386906121554472133153728055956059046880838538644342933322479580960062464818858017117270787127512398235709458177035237240048019731369716125827595930026858534276514971250723825322076903968939402871100772877475467392661369537869474653574700481946055896669082147404180158207796220472166844469384692089137949905867933231433808657882799901321096693130003203439520692932593764748480572736797336511966738659111719319392797926185526648830321638102528879497109775955299922098251157371727464796552201051595004625829547093702487898756201328756129412470820729655865803613018347506488212813916207176665233163981134954358892992072048510100809888525276076668952934007371640883126336673534592667300796336790568960*i1^31 + 1408403346727036481793778353136958076129358957327517802509738261074329751307992691000979327856476187797724683609343571538107208489404415038768128143915908229588723915598742639332564447818438682332082187115084182620245056600116134219664813163718702991724679043187190944426313527672731285435311050399663518321510884314212503498289774645149754240576011922613375528502225423550047936384519712046019765271009687740905893144076536736625037783371520074644368133182468186222376332895664031963461510261762116169472657240089046627512953440979484358175832270503369628690005214354418182428696211864459015944187037482091307105421397745840092742107797223598265004023995805571438344057302135662630639222449410151236856792058099894939432649326828988144613299397290363068972657655984176936453639546654422282665984*i1^32 + -54759683466809054022023393410026784852549876363773505535965309726369977813507796624513618947400557040189059653458641775668115380046566105870882377103747942347860425720961048190272473790930687427349085471749997409009946720506729828933390697393769901297191621712091844087661758311346933657871856525202543453456687357180383868754269408340574561548417886242325892689346238422031392977355071382176162054853361000216411809528398140717625123112496128231733879755820691864574077136963184811959413774931297293195733990206563527060958929863730958235903401435711422465959877567364028357710508870844792375715047937588001140662486518787221198348692866197298069730491066030959723509935002495494231632317253816850147488354919170921406610249637124245657482474943822038913900013451824319750557141708832768*i1^33 + -4188631748586008672011925061526893305444896896217675858709183381268297666448828916771460122063455474819860622328424713501108743541051431789342809600692892177759074855659161695475021719148595354995404546141155455177820656704702698543390571847560014532105105471760640855904394764124620024492681108142736856407559992571351482398285856783825927813754475539503589581656433278436953281447571377397382023629616616683361429497044982977304800076419329670272662576880563736224269610953631805918282181755965791142748508518692148269103814931343807593772480311848943600738565059145084638476620962959688913039923886301560512204974293761399881853998016120805236461787973165338006187385841206075572875176767774553223850586746450102855751586409313964432164128603736328341064739360816371702759424*i1^34 + -92741486199949496625725100534230469343582355859792946351601672460362928563838885519885477600743796280516047928065805700667652427911642994400098957434356016612621830366459699149232422206224591055743546829041970187130391009216463370933008400013889167160451090039457662950905773075392022702926262231044964763035562583550589333096629805490586173501462410745286084013636362938577776450360466142941095844884589966740891426716272921900101553054524088581870220646038381779226491348234059508744387737070476459827145962360565023304073632016431188190067688735481112748073675595286302952378326459031167458971015214331874680441483618631015462665698562392981956835943565249873741433414981949446240553189461415667723927621838743175825393157417053790073227844579560646521417983590400*i1^35 + -209823790043403843731383332325906790552529552072903701604252783814441670399678309880387692040478802951782274902404275965697116176349688293843925649143528369788815362617080003736016798954222267925072935683822247432330436462226505778908126759515136317162478735697360777985368810297420365262973833974614421464330792789636930710312719632219198786850529936653230444804314384665229221354307143514565029990125266574779537737484391245312635117738446794202609947081556816788383405289317190767111962512729904138865792060913411194777485209417066566738433842385614802743553534563962417882486037651287209548820045514311920093933736884723647174163810919199044767832250362980125085826603044234464555258090572981853948568765539995106580964630114898165778021134062279680000*i1^36 + -230606372322438752975304807770545085754894231242196867445737687582711482036906324516020757190025091818981358649064623423712243223135171645750757476588125231414266054433637993929865171598116376046744374486929730395912584932924235765019249360280953248222863516641346397644927577906640929592292195407431510088203572281514695004399268342015149144345172300848534748457745993246854922294720827820572259071656957461551814487404360498612116397269041875113405988991380342169580953439128414292217528898285739497715021746544817919175953779091702107505990752518544051603532907951526060773727429646394919639758174145223057257913667799167167066178963229210536251686460139219389828066239316423710506140082149099243983066203126142818760022839174871000832000000*i1^37 + 305943588832104315672045050575845466640862764754095496866946907839668066814268509043276416854901811192503729037511909629717336642149788455667255938403341963695232405838517686890563076764199201171408071619431885845160065982683781080513531989253260982135717459557212445271463791365688333838868388989932385018908709774376556509845738185985408494750863289872702973895073602843470953603527077616605552981292165197038887894973810604212114341685415614455019105248994732219828634785633411729817946703998190056312091460360078805032814747014930113911530858986121875111439458867852677507304897235128195349541538602179408530208163762299873175711463966563905578160544477199194958739262815502928267996907742507188978795408805508930432592000000000*i1^38 + 693910657338476671266888921783215410345188688963859035147981935940355509156636844343228583373237743692660705744795845299930393249298402172762823236617047222303194897124015780451156624047480212418986556375820836940256327649754482654112531857953719436053010716994556712919348786039038569699241973329349563385041820777775119535785638617253521930347918846827906512475498273749947858307634226849019425522021070145252507393226790108446117592590102208338716037006687526043865488705246400069839332320928352678671952916207168197263863492929918837787987883830130982756173945933214618391209239282283453124902526063158424191474016963921414928120819974878598501237315147922685839556033010412422119118819525723626405424920000000000*i1^39 + 903771474015870903722732943500401234980189403561387614262350115556437686240209279947244494078968923867173150505531080776708806665465898973426422489817472009766132365624534492786646371688862961386713371673053894355432233664718225730528155846121680021869683628512858091414632533671011777807262123864051075920669721657253934356688623800670644793074785515879438750717685170245555803074497710456817042565208848305635686989367302166010693236330596520459629180403142656963259688045482399928935281813987419831432594039722794275325641971661823699167009653451508488966983329600555139362486572424691769200597985429927678051296770745714683841914692758612379220672752271969767422912811117140974068561809812500000000*i1^40 + 614814224993929349251133598602811071694512164123437152681412470833407519824355678202850746159900477395819978758398128941893753784358805698093911966421163267339823412056150011412909064814586278079512305010648264745897404454251382463049494662012148987420471098062021266588721277476461218272652610665645841696863253537831684712358678627793358958893355844789004879503298068899723874151399998607970946001881807989485600701150842001626100184768581648851411493747090859871736663449812134201771662251007202284540881459544137659412336665273589040279752550371214530330036318854348394045751985565087720148038132769393050196940895171647066749973185848271183710006298152143535325149731556250000000000*i1^41 + 276349818330262463104909337747940591967863573570723893470972916824228137296956685753300876713298646142052078102114714216847173481725014012324569408218245999776499535926309062588934272644551639101518157568685199613706200911920387102294372995873564285642951216338778216878682401841690904305031740131060872583383165289233069673497027019791594344976487644203983471775578827745550390772210526881506168520051424317478616933829168476183043514682272721933944789280767147048372403417749196287414883667868312559282201379050860894622953026397483804242038054714939282905187258762380523853162166696893529616606251281229846474409347664353376447124634340873895197622671327187500000000000*i1^42 + 16347491107863004848878053314368925246408948698360948063541525748850335761638809737129861730971608192850703334248560061571377797418764165175599536475946361591077282374767118470004842890560427540633952861481098224714221142618839677054253732607761682093312037735074094395827463417074561826790668467989470165978010738820424892674252439314020164131774035077253007848219355211981863861428506150374540407564288517085239253891137932903576732043560217812021643833311962036360026159916450442380561055549082516576860201063639614034202858577553872668906511158706761843254772534698725389654457022507242363929982955063668867553443917625765488740045532226562500000000*i1^43 + 383248690741367227860566577081246188672040511624279837686522409183464635409949265339522135306825186854870628221939909187075434177849894588660717178893111380779073721648314329893581956206041014202066319588979831814148694877082262881109095133084503464628057278631531495393021232698136183869511510158393084337739878267671374497665583783141733443875554486599984756509563100412163453498094243467734659957891209649881041779499116385587943994550444262161544389615026042866780698074523428193903765255181159344017779237241988770603050968342842046133068142322262029411134465154226613571261934226621848727494542803304160373395919799804687500000*i1^44 + 4083615016342122829781754278766623963755455629796734873674016037602272934081821129808787811594142467795055394181833897339451708459475891062448560242633268721112184791570291025868110263077412110738541549141517353468481590247756864375269284838875028303160641424041669390820694943487785184472791194905134904870274637839723855377601486796143345313025864297342199145408323107013471439679107373112230766448285278740451243966371885945964968565659445776271181240504216396836305685185846929110745358129123638230647364380718993909461424254434321761889387222034196629400260642521966612528763301931599907875061035156250000000*i1^45 + 16345862182073945326569383571538962296765167879112405809974383240887221501246705217561910342192309552320450235123733839569910126262255608794140312174437387177495958000200784831093974381788942554839949241365799168986852954308055518051229319872983193664645716308057343630784384162831435405246881507423133166586237817774642976047350536627340848538631772243905526456676677917012409692234306498981260122052383127543934197091275269575097469992780697905585869754406667119654853622999915393301692875626237742680556339523740922921281681321596021782062670770797254864799057653811201453208923339843750000*i1^46 + -7209491206807868029908436288433050222638204766068672713519218993716349019873441041544939986591958583870048884604201773436483878133505854797384494521512822847830900782191440442931336410946653300077785201757058338498387503853083563734042009161323013792958925685648789190644284919480659694199184139389721640108375361612691403210261236919831860274176015121393974589560453676910142298833029243855577330678690343462162378274491985654133793702974178874466888066523735831836687278907971719074428562887740549929298814550244212836748526906214598800708772614598274230957031250000*i1^47 + 427182909993870003905583975760542447819472918563713946968603607489665388844697180279976753565622710960109518071220809923909287525056972695422574088570475718711572319303739812964658677476634719876749073129012441776124637288912084083252864303916853175686875221597597866552183851751293054642382121293034635153044941865008519034217921933251632608537100085484750726927716217196516925814236504020011219675255315727054298140655849302029909036244118124734450208023046256037673304457422942553232942373142577707767486572265625*i1^48, -4167297288816189930825385442839867908435455840624347882131457656067606086745364406643650232635573076540807526643133873245854571781229937010109801271416375172645626451149634076325602430223894400667613172941552462076765386534650159202892607808394041070760117322819936655898396579392866532585619069055062398792782146871357122233600325766805206282672101909219036788644936316351376183907089654693532578390930849138016166670268933005264693941959354306516559726076513014674881364150413020325372826634974975640636049041677009264546117083292100472821910543988637520000578748191088720648600860966175859671114281645327094279760846625450861977718840863714174194840561092924313874902847178401049877481286663955042737633051828724263042967874173603294381618018126566267044167831228144405484490157140066131882657219004180665357923663842657390264930624203866260390567918962982644282740897965259594607949304294538842011629093205004716598929248673003255960866093445295724517726327895106217339064335326138671895653856776995786659259110670481169672192371527530824869732944975547254234174579764949383727895605755083446011400239028589979238400000000000000000000000000 + 11006953638819109871325011022925701060428181834219881256238141777223618303776390887157778992461734786315265165205149936873501766735079663164722374073404077144089348880402504650322920424012808627869794395921872757720736738225998935866805607794252549519240613630469679063182385112974614520401732158156979781856010722233459217074365135496144887728906277763957443025238483569828114791927176347299014792680414183832547769790985148737474614689569828844162914576514849150058478062663012223014287215599900172819251172498166862837040137866514471647419796680669934709800147413234199526700442322217600328996613618938693875553116855414001177831800920407104492286541759671038651141501555872468791948331941713595226937000083397497871968722232559637139155885683337816430203812074860756496293151226691205393270851911467378612864923949342333565808084609627564316717511332159211579349544106896496069253995223052946334736391562094084457147217762483439385635358502560001921510867367461262504770362824406820851115310827874616724281702073329323386007102908931545902487114928412633335045668340575462781125876987080279014935370768948918222848000000000000000000000000*i1 + -119938132445615836764828833414024452465270718662488867219866012071050226605514715066061859321263303390220977469790373307113381709162904832341566275820298148657174563493943552127127865765150072743847266445379733925452684159959116680139120044314885158967912227887251585524459209716792034084658591330101217812425113903556579459131858272756596228967145595722757888843570942644051206604250825372937873763818986609506537088863687729237363782392771147526388328840653757930614223144639381416368489820305810186778581086588550982072229554465311035282056977437285033939980163302470819501502627630593938998674973896197143542386934979071315395517468059285238119905877510862531479888881009122911848269055502674200248988263002013790655604368919956553009722796833703447592965845864244297757716055506421455133412156383376850877130245714287205898587468485265998147470550009117206094407121999226651923417048435452940288002309120303508752936818439132220186685750593991184040688520003023342294323878079808252487922261724390946586802058621680764292266398384488134034197073637689359261807106687967465211581726431152351875163146389669871091712000000000000000000000*i1^2 + -372419104175976021641894875666398856895759475102552992003029910518988146154834523160150408123551834423899759611731123865070959119496688304841136497474110245534442926016038909045266959248542404713551123336745584261056920463351167912664270095416343624398602207830361183569735595188978200448742030326432800413859154565944317085224079568072425120443961590098919355054596297855783752119166543779920077455153251091200394743141412929414645945733173104082177010897285168152048291998399214705294669519874698522121081269266348114224655686237864326531661499889470260871697313543675985150580483928564251478346420625390744865922317938842287589940240608283310478183854496242008129053963501521928024252120065461779652856796900472972860828677446934229790242600424290731424772893116555153710294556162710192510933603383025457806789171405866870901879799876793630453085772564591134435575979026205527402366609490389968462134165036355465883895074622456873058581691191424529353796134111047331255573704410840641575511508108915467394966192833754415054491528996287445738454106320517609247231901605565453316738487824380755490828901220742405816320000000000000000000*i1^3 + -1005848684446644241198908075915175005438200060622765158939809392984693862706965678059182237577000900949926509519482167498945238626031439693558814665493533068233371622134810509659683187442813917889339680086107840621039490711034449883449995898008117089531769799138193055622856962217671588313122801052872244891413969668078923311938335075398577856388540364664892174790168312071601396797289989755364824301327431814980778511532167684992166062717687621420575547835974940868711662003894397589990114348410246401992792941102601914201750558842280280127755292355239460532189429021063989629033989975791604566233492762676749238969978922217084925366273778360102940587781811829697997112759775591473656412156772608962362488463146435148401694538585452691610609680556604108054692463868117664816436670402927726685680149436294960755996448973159236443862865101032582881097744788240311663675742981714681951571770405514375375311534656833108827463524311049955156205186713939013557184445392456971857584295200115497849278456774053286960442408484750524437884547103301793890564805023909018590196945565983041686260641525277556643011160102506688675840000000000000000*i1^4 + -8167107421152773457415094340379253573153207206101516458118508285873128992818418711308855807639563942226850549996622419346612874382510418620950392911774258194064234913371096881221595808561224489925323115497470922065987082247192069234613140115499633540100939005065942161701095648900281419828275458620061225829024198397616626191777316392745600326134534442096982582720960793097863248374943022157788569033158740917358178529054357803645028385756427313652652693158345070044419363695923665486113994521423723423237287221602451544244690240523870347997148366745291276376939431176242831750172132332871362610749984946956996732792149432651973257335445032883587001831115163788787037123793723658950559211531223419748176118019471268903869207184052032053533866788436474979218678185606599584643127446123154365951478711352139027988728788304691264558555434928886724588923097282715673747364901415843645252117736551903458744660077452287055129130192132532078504029832795933832451175526406342426535743562348419228040770743797700860903501962770727618268755093467361180954349929079359267382998494532863817374269247415530693045356645472244701593600000000000000*i1^5 + -19322135820942213587671301292579404461458009292002673837727197499010736329238523782874947277385413621367891130011347292381473635726834853332271098506776385222436221880039693288308629020279892827759798842594668477727542451205516566322209878656013962752500720085369332728636262227862559040237046127179408726603214801100998381019798280446147004650117936171055057704205068780033452433109353819601604978990990245541455989844230710143965210374898130515284713765649916375012670560784679794207301906903438583938805635120987552044439500705381520699801576938138326929438650766744992578031634955317575478968377098549728747409877341106951382235865422588596510908072232121943702527891880586992487664830027741243888678605288276454943250035422528263795128156222738884514669527142483522752519890674939414890402178561236347797118182686588084635312314117007107338689449213176049203627130960837214472700059870191265181684513337862341448115665958998558564028727145295605017504068787703821966349766075640457037040375038380866729021257522702625506161710424324361331647361800855147628965101446732355007199558329908152926236549103896657657856000000000000*i1^6 + -70288696703831187031176189850177319239081071265021286484579280630156303612137564718854599252789900750812004263814246113673559267360456400013181219485571198766071230478813329252147374355596247352489897640575046513074400344711340825409504337992380314674379673975287283908595834970209604419445095153217148444093649608255134102519285106702122365173806775511573647443581948387502869975147978775187844716817304495170907332509849023555281581454118214772659906036841384116172510398715427936214325841245383026844354368646621255123116230814191656791373349521982485241372340798206801646009563000458581393840148404751369308635779931187018037833705573022117394085110641898533516867490131495153143965099161920631664575272507471884747108868634882349605167980765337299168947328387428899848505442786194591812348850301324329478295883434983678273553603061357376424840522892471992353704540313587875343194854016978644200306215508023983061296841288369645514681855149367084594462155250156737991021560051009826758033750099753036110600617744725728783297180934859500825395590749944524777000291271195753956197232039980530860861267874150770278400000000000*i1^7 + -227329453529728390832265710575904754523900176578853075376215865263268670583030047353808206761293352525267805749141266282625594753181086707473395480539152991849107506274461005388447890945948491379523226203394093030833068931535414902305645345110410840419972782985351289600877140192504818939242271619704719871799685401247810982298351618306898513304068609993261464038461977351672520874795700574345529024298324011283886256993584837009216550691445035683287082059567257731213857823483719922842412182642379631569143408290269959042497490523081610702033370688892579416281744877900879217881962791139599336132849464894241560549391320588304587242914813533309347496984570061754467824446540384847466945052273046644854511151432154051467083162906907192648267136829819712897115137362096514259047916956304341388553131075936361158654135855492123900410883066646061412347894000855805008521604575130409781894399659220201668875055404186848717299645526861145064045020600959289873767086881584845554139419529830566857614998798614674648301686386039404441015967286407195472375135485050914224981028025773309767145801582394521586487452145894922649600000000*i1^8 + 50407700391781333573470158686080409183709938734203262842472741161002624805611587319077066756909734274760892022549656112352354866369871148190125019711601997565095513528448165890176238870766752970825476802569504280310423952251036047054266511233590185494757776783462011376264098898607882421313113660722719387225702293729972296937092821172931519553858712062091093048865230802944242936252113565231951239149504047031538906093833505323177039906568056161138727304536339319958486163673680948021190303402642902949366162308451716788714629727619700841571603403732046430246834837259988205862697100289597084443852708838317870552541928026077586175398938807234113346693192167020802509167951125868974988748268777104749561421996150055956719285035543942460047636880496071653157766659498565598744029232610168236370393899330346758138108596350910053695113321588251269519530801375540934632713413945270818933545714721010370628541802236414529947348224079275571935575904123837555488378602005782877516801185258019717050675753541511223262276726409930574061483754435008915793809237757397328226350491922678727296533132754498684224500752080437248000000*i1^9 + -38991704166401302213493790510790622678834108161793096423262975762457651955280643598139359815412773686750616619786224729922573895494421412800922616538070494663735103794749326266772949041863533851529303020274712305950941236843153354400116179699833784486031210779147278686128227006495326491336274539964542537403567028103956566923722241538871027545489853326735879108552890054953609051047213059237510876681590198651450875828191273317359463475943411773604166496320034341176298197871031639506409895134728999210092497816935030800568680300376529256105025096644970609536612286041265078609038429952287195590644244970423985727729359404937424873269138208720548171797196975415006396259324170130349767989270353200920754846601100589845841739203344986778755308984609348809512191387527412321725520379141592142804730987120605257587110005236126570899263225127307673019589693788715267504022171068277177818370342242843277179280229895556843172832392462964113099984834361992915882273435473485713719270800158650498824868576638333219585763846421732302233753174677429228586450625670219113632578763530135923911833132510999866818643089162240000000*i1^10 + 6858655499048017433290838651917101862400920023498713312522446335477658815264000539250021729863423674720050335712883811008756603265383028517473949149391303436424356996467339286683803453923359839922085143832297817201532404877387685799287981467413032550253842557545417522786538015952688165664147645999431784457305455480716476211899952543188948852464434055058383286695066871290524422368623008270517634981394791414812893858881013197488996268787111382954476173318792857171744601298444251854476031658235880472111201734439889750675324179121347484197574386275859044270217357265361821253980271540331111866409632601969646367178459338495763654700862394988052275866517080233536381786482347613668089890125713560744337138848885277404482935827890628982306311383653930582405409334853025173330129031163375327154809961214120794274803753346727360378463197313617412376170753283641222306995256411722734929863701351403966352877592693127626950901279097250310638030590246073915576398674227692661869234841147869138541157476631090879108523812453975041279785704217914617103627411225745907011664554185084845023074511707963852746301760339968000*i1^11 + -18972352790822294163200492520862257803913701290665836264910412528295904299044423370476261318181642838749920054566007900739183207129376967759869221535091479480538495106530782371323460514285305096319238611799110886528476570710567636934719568510250801867863202808391008235619429763889548956862853136217626426415504511255360030840838195523486164102227085580626208374728552801355097785834480998716863832037410880279305200951347396471180704300853614185398311534704890634342859989955377372813265679450157119580493682658709717600826453585699869826983400656392079812635964406552604297576143052387819220198647662208782444834374935837590902039156219154272918092720671461304644185004838191466880664409419643249256204709322680094497684506798226416167251581686011724832224665872223700305957199736827599109862606452485420876717480081169713085274881231084130307101593288961559682537157366245301500127020472474541358776443088067754513385328255794381939362509459389212067806414363708595789875613362732834649810263303072447428376140921835197183060912467791163832124919202808457552311128262623175631371032273049250150147763759742976*i1^12 + 874129141155563012708286602188574961404491801151649479333611899586775387485709482805452464094296464271031258156980160532262983191507198677899118054528865045446554672393832718809199655554817553682632863674512785740531546725233822160548338449846295929923898337813347028019400826324323841166624624591568834078080861325106033493358962936533948708466955325905260719087635429110904567425733881676143420408666487286730172414273711969332552387802410117607578023736505621728476812312772810917008178458876331395032877500575068367863266095637279847010028682238742009756373631570642587067089798767547350879766134710546688459145782200550191247534032859800627537901990005473781806544273107956374275192342029218444803226299924816613410881412961758922119710006238858221518084142553635990492753085509415973393723911336537605956570942259467543437613910674622315487420857287353563574929540923130881386137659203357659806527873098075353841717389877283206033214687763759972083027139037915618026338502493397828360005255088859519494581179720484500983420478267359299651640372830497843954507081216943358409595556127969287502485782528*i1^13 + -85229467267018220962220455529119554986919337341157680098339193422964312866567686576626044880164899215235513519598545521920948232391999920649837208061053239578108301724422237782011623362032059638129209040026662935686551029707074707211314703775423072725930018967379599465471279820619171276018461079823594176139991960399670285053149842123520556059001017462973399325943469217639249861259684586410527424512524611486239875064207117758094623532424126608319928164604766328467483299008178933950958322611160088219824964099281605219193284495541749619441227612317894305423846729380450522542085298659919161570742559187984111249703086209321865666319378543981563318985983277980974647711033128687576194722895640049415737613707039904908693678015202684468621730867465933651978079984355033815904434179272276382763810045567255908487991814529408676937926600143283752893627220542866032448142020887681002280211826379085368948002300919783737739641778866315471989114421815189217087045088288301714315089132384691106839384549138171300859180868747689830609466481965225678289845451474824836785067851562190793649905323214952583921664*i1^14 + 1129398343231689471133069005432259268476949971452092404548819109866225812707985434219497393135945411330919059101483835402049748699548031441830983248485437455868341184395727869175284387252407363183230398774200287726890667117356868805852487743616546539230804113138409497869853543564351713597022542560096803628979015051009312126582274179479142258235732853198700176873473995404792972505208999948896410316971531664006398985425197212526734822105522085110657067378240699965081331395958549579212180142678627533749162695255409878749210597695143375833898131607287357456002813045366974393002163946409809431244700235271658640744999522284458242843987523652999877392541503770324137196002558645631847199155105880271696941222558762095411443641795781156982341042510064088724983606495561534045241011112344951818312143868442966700675155869215514495629482899771560082250701796613849360022568605567932102284455951025514756716424737860195675029162237593468442841469252958455179499528237521010758472057478935199382515967769974024722362238750837389966103164565548154697380425123299072415856044942330215990939251547993800704*i1^15 + -73124611651834486395944079805091196519530161959015998157297919370331224425324131315405141746417068813044740164516256251593499525240197292622054987782858697703670906311298748192094512005018887864573327913842701486567290878414542484511366575715688265662224450764352666976233537745415456063759002903010258794527280397752469266682019770226987970019408658707191222737511721575921031406448722516292235778931453617213065730577196787021263420186725964821522005903651461728484719889174466472159409278107019307441557550156585338251967177792782644490359986611352409825838804615979968103912804404024905302692108891343581904383778178587355057969705406142664113333015845241544945130377724460029175775759369416105553874329840800653875560980804167240297871578788508704373923179789101082623880693638101143044953026827024698185179918735413077414814163745167202176399894183560025873318946029374812903799707856900876689124158446865949643252698833217728298470459752488846040333387365601333831055068628249805074375200716140232564828307567089983570366265012051272094130769916489123860025192041547431236675450427146240*i1^16 + -468716495080252532608595110719998155676859252585247670118763883738929754769962125362772180626125249747093821896031989934836400804333210137337446260935156121468923971704249825481832475624957069299058277598548957585758865754695333053188218046448951950947558386248174549629831205958325331107321898894200537561252576189074767201638120750583512351348803081866419416978308068597969971554645616532194159535004674300423599319002662298482241833376951351629109305536264563767043225484831547029508007900511869361712765132524770375246397824924896815730341948545778380071883263432429747864657602851038110578850872487058954633400735757183125485352171963307914135901920168949493870645023067714343613661637982881775536182345090459825266746994420024807794037647452026612864097335189680819540437240517863939034486775462260639270894489695742559186210990606295747466008930018302045011552514401585914977285018890879243174429189454694958221886926461395776927539501036550255463263288183543836953506810360132442329445701972339677942371369025925586872255779826943492554599499244709069621051960068413828386485436416*i1^17 + -7109478031135916961069631949547990833628069970732201240669058054694565686034191740904961683698425931896270524100206398477534627524534779396669815880254698643993474182182722709421092981544412384766500228297782055920692246999583117527590482048148949426099089572043273111620518743203075508200339439267339631450364367337034279612007589529920765479470942619419194139256231723291770453014959285067509438626030535021816151037505929375594734885608657741061841122333188283056980728407797624720699418985714862136379583251848249361188524583362786861934468492650738326341044467847822234069489532623888146430473944280976643135297258372724164184493694660855544639380769206097705398986107769076625569955051511037269827050235893987661243448926230393052116465870199072171792895512234381501836368277704821908294202146475301510676225111285904444687474721776973133429824496398815900785562264211780986569993856665938356157615880652058060995026014330841704397928638155097107850723734856449799537376952145989843791943817772711525701561605323376753935696165647982153342535832485726959051415401411659211735040*i1^18 + -214526924026868226306194579164244190089494480732563276710100817485491359885223776256592326240176819725651331045146263063367431735102295047349868607707848357667495981413142565557114931705998958776923648679663269793213611020828527156692987973972625130573606882111826525742123524450872269728655510866133862671846351068036694939055649973850817789292768561078155625650577124426967117159037663894599908949650078788499855123784663164532101701798234866986334603510920808063205810081293108365680673436316845138983996585497501299886326454853707967132066466259582054120311695248326583691750289914584959497768672548932746298866483382822418338064685132055402494441962211365268345627593262343676290001704886550226215495026890220258245120997904690960530457390160786417935088744699262418796568319033260501437508005282991823011426717021334982584725025865161873036492428740178431967890057184189037949353315897654030637112886981726289837507332880927155819455503610637625079697807431874972346075410015545163637797838254426248734264624847394240325719148584128193905395458347788332136006752198874628096*i1^19 + -1402791410097904558639620293701321440763285465396866910061699643284007459875474013751393637023526988993423188007894416542787337114102666929391809585978689069774543534288406259102141798965684077392046808194847854480150583933605938046916253163197221642573277252612848515732541181197923126118430972130683988725047234940171835058122635193481861225378233003405719044499011212130180651645393211261933521803639847992460028319221572326185497215468482848242166103312163185952999170272667724813129610224419911535348795663281816568169567662292420930435665364049427472630481679121863356009576362272833983722574298627074766637722529826377099290401667826966792974081655393730017876656697494088043275803245001454731476212326228228404100767958141017365889618090510427998989349295171569915942526762387047747673096445857902394693159785277961554381102651694538759526635041728767663273510857541564372020278874475849480331259111226007400000653737428211909234626485436759486924317789836290700540013959693279435487832383645437335405191544195968777482660301742984783332657953918785865181457551458304*i1^20 + -276385106697991412691561099688673324396903010855051422369436943862788523957204295005762040308934191223610448057355203934529390433299191218477611303406801897700043138938832853765469270853809052458965730294562823543836648525580834478724625599668340430602992621589356208786788890641342043937918578240964686956115239751254982779900389140232490952127440057355318439244822138917878437101698689904856275762458922484677067505720615353071548829320883149147355837024370345122497671203178485072015736935952495073601986349311998536424222620331279409139114157256070923294648706253614837061790775124486705660273721498853155669486457167923076743084659014535804183894277552172495625684328343354475697975453875674943538166964222661818824983718236291122841909040733132967330397135917035165548683671328705856415513204829203729900153618022801714354320500865490623381727488958899625812463049802219311020263875954131778488580006683914418623585168691194493630192483670601163923181685200830588611050777139884233117500531065999413020675294619151808797027635894526899581101505935485948850601984*i1^21 + -4534546253969461732896109866328202100975559397959821721981885099050307386919183099126973354288814912936785404847108625343456653887629725815487359305295748482432959419903570626124504192787438964355262301417173615473444357917696682105070965962606937674284223497048241112190681993149849442933434676517826105826972012420975732289928853176166600383241926039298428815102303429751655956316643400735006043250485972878783901127204047095846400834437877514620308276786451728153418383958678505609941407527018731486348293529089655295460616773772672938616354893157920251600426556272772003059722445188355594290876164176524333702960236753004629036774798920757202781496600825370667068645400856093228326637856922271021770513416669666590545273696996982857022132554390064130378823958611219532157053732799929195363454367195593842653030037992299329662872821931353375829578719315212259002902202422094488733310182763177019066505440481276326709472247026538461775540837505393418137245130223173293590954607800625448026446162893672659042558687592616730432252591960346125902824647122330058752*i1^22 + 2891951568595222686994144831916895933919874817376747180101172603481699089290814245500458202479191754189075342678857326861963284483864177111124490640397720647162430691655700350246596465949128361695323542055312141343885122323549024593379313377830885959567761306762264444050138289048395863928493696653960515855653906938359896944264016393820297015543403699524681532058455953704001835707322611777287706727406287815608455485674631592585406314900282934463020497249653643535892236775662240819385532646177486138060290364737117702104779016780015425224030151886277168152344128191165137694911123414945788775599268598345924796148209915349318328396331963090641898301791062527348734111450168468702442720927697975508645660975220854684729028326311008942740012262930194650312404784039528161135825436845720807254348663378943392048869137277653474642752415848135857163531341348310644794066828640022450806746005860997250948959226323665709832308627357956230281627795807268338311697522613774360490665817958168808865258033308895654743864451680565870162633402052662723753311297601536*i1^23 + -898654726637807100386056520792723927366451206545443863394990455135080166841180883404581116038508295758584649818463760629508648532527133499330931911640351624254400443282076291155304700745472818861329864309938531265603880575433142643305347924825805481104405736488192852974526926453281917818063743757386375353651488220944402493392659193742465281668717210793318467088796218840290920456324390589685571003302732327211534020880074897621574041298043980294815762953547706421287640073064324000414332907668363544685433237035204753739477672464472069352783816325094393722549796807642925855235105055699424768284534351936630916025749978220966473403716315147573282544018396658232010593277441293218009690699917075911489418046666898164211478450915918252807130493064958076222762309375235249939549071705041255822709273100685632581533035538788627141986495140245795444221290490456191269157714923937172055990662640151477536831621580522031838357891185026684059979665201872146123151238165875872442908171933787313004668894271088665676849096491574485426553046068400369296211968*i1^24 + 276384509792617679261824259592095764500996569694680441410392732089416201449604143065784443402734140175675179929393293549851058030792314411777578644250629278041352868278301428536864040522894501407147878023611060563369533128142778762971517018588239616349089005045240994606248413166094380466804905131562908549347944111916168979843917115742919663271093147844058076483617721308011874341892405942154684178771195491005869182342796171689815053889714479520587042018820811446887099865622878884685012217455740181303892914924516894552832379842919401755907556817559308801797629472644485489581898250566574178126457359674992306839355090738148748692045487988042249954687507423700846563283600294297626028578189726134099769350648370231231073224597210889542710942284204009377815438328950508763370571106114958287647082851330719640895344298056056157077546253194873902825703615383428360420161974362827462422242656028849490939030879892408344755567501685912820868782164283264582998673416494863851766721340342642960995543905706370173100728356929982968869124722382602240*i1^25 + -104934479873983811045563559538530784221561208578711322776300417977043594397326824927781033802386767500742379995838448224523067759272532601223144285948379373221907080189623087924489325044855254249709630997658640314129432166208256143033560670121923325895579964406400197373812826885308125280549760480660663655423874877629769203513678980125292945681389509302691038421489818477512226323875216535143013979862749570416477540076373336573118710288074065171766367833015887354377865295866347477325928837489013285036055418547496294416247272451788987825224934990248518412440586756797580196056484237079550883326959385051074754288832211247448701313711878664667534412462800694211851002616478568493917725031440704411581897908926800483187965062602448722627481186269338570017034087610012273139689271621120127294470415018228927822030447653591473103731788222267528261572015126242261270710869598409880042118269042886210656942634077584078902803306423039477898248790051042999807418524131873171073207103418183193056274298956291621346944129668765116133009159880704*i1^26 + 13105132412227024870466528798115738662790872115805352886051208663224556648409851674911891765246200114277868039116637678180866579703254453188199501341413144460848751773345821446397678486508475241789244202120085138449189164348125173650810379841022727564283914660253870689616558703549328924114374482306838902383290466214904882600114037753477081109677835384389207107023132762861555177515700969729746631715610262990918656899958282529694415199267896136840637356589794675092685060406858405389090420602112944885543624963636493787084243459764015116454926023803806963023679960494645676654156738401169261067584430997976990842915636397447241344146487789224774161742035387037899558982518884425200626942600323448893875027600321636582973987513261624116980152023005133354157808088998810019276062670499190147209541511394684582409547352640405869806392410702998451733037294359040577018994502208759839283471443366410229921413988474401053481483498249842094870773738361052740031618236709674459724706371944093867663388428306696006481871838457645448036352*i1^27 + -499157789354169974471157161960333936578376516788418592344195225309913826627379864622280044286041849238270345390748847663240795369694614731601789235923648401958905816880984626246189166917665938126117873932624310240775400056991779684391394509156169972233824509397688005050922876756660734749945433416772330258748492257251866636007109689825734939876638880227992833796258029580926965664857938295771215363976893745299433590462086152949490107222966280567857097031629122891805689055838013854129708536534424613655403752918040921552711946411875696691228107257447200632141365987089241898601229417311112907614132949870511541815156460208841293519848676412614592656699930356547942905013762412643373131724313779232154015917157491460532568575938612430482580505798240086501326189328882528034134362437862471892267854588029677376333434298392826974429083452748258457050933544415428491447692446040900854614676545929394890869998662556273465014473305065445505544844313281774954414162797682673829469463608839622969931569181317573284965092377493504*i1^28 + 25697434389849218135924250736345916255446908419984720847119042751594779516685420922940679427460497261270589269907335802463216923786778315586349768227763193980258938798800936529194000447229796711445171083822410674776167112588852557635435753101533905506052875355693130596023340205554725915381804196133858300679731938476413637301902047130556526712745713941448479310983424421132937317833770136558380151820637815300094921695842433991699293097078050912718994535723579547823948790981252081577551616634551933683613034401862767836650392856253390665489966637054709901304534667750251219109043149790733215910201330354362615128667631746910901516342445834613180586453933295656178270660632418441807455879071004285520388918198234691517340867595972748787006909753967028729509807936883074311308076716204137041846100649387657864104279188037647087614716184912484631688757548109209025214757296145334489982943335243872086291863666268846713905041299431041206832630421796407297530982839982291225412049377091522181799794922922213162195353600*i1^29 + -5502295772485663956740349512805489112628916619918790856516057231409115317751256653683191149385710046809021768339127685821998237814049669481345977878546955194581468921889895523296319482774041769641715403902277804353420757135770419294118923771004376537724475079397911026627471179335204129091380638070973216982961388792832177086750138890881480755998616698704148795309814615980666137630554831519463151125783519712770206887074648319695717223930564496020410809224816140435231635244623657658630140627163554455279875309958547749221352811820713924390358861516066273443670081170546648877447273969380820420335064587676335633823679288988445696158224238267141581330740800441026473906808237640556675970694414651934082512815635696694263982888833037040348393882564363185617340355945597097828530521172218720958734041737599127740667739303470269043154346734072533605430897534403140260065722448185086192841575234644908814700629874672854948888388084103432451246896453099731111086794611354459511872560820025580194457313856268009472*i1^30 + -98281055823033395645803074615375437472138943771184392922884341935147557343182360297443843631497975463560814915219407124206386703058359375382717857008482189673627077694369062875050502431692007323868183420790410244525077657485681698782956914743903934316048149152007256328472691248269704762977527785714918691056959587989596441485842381797059685167615788339502459274923082642150108465466383788966364512446979009722040629472499161504713756047085485823185102975792681823047297683498028075427401356052854352521829741868508306798037251481156660573677204507118340758722057653334421586476352325100389427908713883436697072553607282853015793169003145128448702203154006283156868354453682628035423836918149586610208498430777532009208065361965530349925511248117674170197028705839405836482525981532233856769737444814642270055718122194492308802918102599375371040876960664772682281118494693334411044811150378063407359317625920234018854747966177953937693668145501864972227393147095979946084658771101438122363868429680640*i1^31 + -284749811896654543060226021638708237612580545928061857168126134269975119417083562530844496198157353015079120218074876269441824392807960833331495506767466091538543990067091339325271339741628337642099493130367177831331347005002877267795138433439782725924870732643523745930545465374515204015833952394111353004322823425996725104018597453743039903184219305861522047210201085984729964164508094654192931980177715237859794133518398747525941099811491618607233736255078949640207318654719992725603226549374105646104106232983491367995867496223399230583805910335224364448384815783335925732130837557771407049495873345062376025425610178208869299024969920855978562980147716814705342524248703390646791468438504867982181543467212419187657956441712734451112851817440672420023121582137242185289453058828754592458172563571286617679851288757485002341299235170773614323717232031184261220311686196568814564333077673112744277159046569026714855939701339423473313511477123323284851122674878698938246751011874526428921856*i1^32 + 8483033461508165238888949379165000804420485338471240612530117488227030749171398354060484091323727352888623370254367070836416599892417465366793570353638478678299514503407130739831885093101946770950607147739809655568394816252352583234610671765212521125901659717776221614903870644198139135826363280760703669815684708959464971113977973145246276734777343444266736679666454571203675617479507007617417657510824140516173819279604701932893632968017597227692098436508298369781866657035935305798218770719270197568637481054389534524067993487663978686251717430773894151002067985190881926072868327489646932325733142582920140679467281434624081872250260038462864750671121842413402895773917393463364271906447980419349209164327965018065158270427427968735901226831897277099888947416030132477624567671829703791200938278274154240307455473365786356739708088820210881332191627002876410808551848196090859103724179905967828598397442198753083339494108900785149316285737339055001067868367272106027616582906150912*i1^33 + 646079520654823778929222570290111284058243917183397335318824752079192907540971175546781024148466613412136718033747328781729150656422375380933625709658028161530682986482049581676435995140539196565575987370370765352103402911522271739934313186387117246462052166314979594791008854327473906416215945692990425745276953363719355270115938192166392089278581902908021002023334252367836713580202521049135762499325674070700385540489289806809640663277482074754097794985930100406967135162352603395843918862469911782944633248491402259028469814016153712829435912795053019557514303424985690566199810872788763609489179839465617493761739308941638090617860229422533734468982895504964425699958151767798307853086591937616121754571403801181700074259781380044590013957147504800479016178562774808635965944980840562324627923600690371844265146437999850409752640061339634110994525057146676090572571396647260434452996018163019563200106392410959205174530965482803220828297445891508471459346265699523362816*i1^34 + 14535799034380824277888381729054769160288203310785655098598342625659893226921447722507864857681224909918982334392024252171559233171027552363600800505174869937565833632125111511642622834251999385201519594493623086715886618799990182347007145741783064643826479876138757835424337606464565990608524401107000837618982521309221896288399602335894063335729400370939833961129893989168474368285815148346226340717926029598741638287609736726408262757012996908798029071917886560840587068234149827465135895905740869974025594651487500363537273948650175551927263387283527440085353746290315465154604777956341981463446784235685017425259729631163368159468894296557529801758324654370663202406807060116113601817910980568703949361744990636056561471219644204231722126440934710675481511147418512758790778974633065952366164979760547233013265872178799585748483145032737659453192201030100236689032007873706729780673282962452076016969428617760671932198815692094721558550149766063122162284953600*i1^35 + 46064168121946395379535015071907967127430158240501709475738500973290422984120774231658352317358858338724842736352475655197446933524227997150793320818632019799110605281995992750029411017990386066103188639194394290518853576167666048961861166935513015031287712690740281945814249101926199546596557386430074290730993622347064814129321032790960103397451797589229806565262276750522128824465469205171403880771094961962802864693572346866434809907658062125382600186962396135139815323483233283500927855694314306473541643021517562561857803530870980389334259986681343638406648035141888200888713179576090727169432810552043606580630947283260899257505838689795743148155419952062772919405258389395216687705090422990693038980173501383464382763025422335881654903450905513409390825277053774662895631909701030558671879834241931111937747828773842095739875727710603559028282439333405078187860260999375061360794018719668827022952919029154031004541677952591528751731595141120000*i1^36 + 58450868462216919190192586367395440376005840346882079884408548549959475366422409962612036187419696616443056554462072350383851741568203332419582638244722239230704091044096287292477304771263964361412962796056136808254637671994662080343835924946538575618808831925114007808239201431415461438745895279253936494215144681572863973261635790626580449727676791183700248615117629706793675860490117184688549624510003585643863277693295481388865463394990287395865318907971323438752126868276018450761255907128208474815549007762131449485044696396127059325201535398814200563897471231445467156584859791128466574088726879760090371906501220774513377550227928047788562561643574933409586627259318899250743345175047961315380951497696743154312887630220272964906243110305889540945739902745743090796047778342638223964839254714483794287963307992810560736121797974776135687538841819085033128250864169587988140041537914556974894520475659748388715759996470890540288000000*i1^37 + -7519647968402416397536494949193989781401686348244622239924480378474040804379817413995883173774072486830869485972116803151573144159526652777634992116147468205637863291034816136045473248083748596176219217091131079941198826981945694744847853791722077213035256609538984112432982199844143980546384914657041080154964094473505120019712178291242366706043055494263385796152287161489977205566585389122172091027628699647492022213013426977619456646680528667878393962567301700855169638686545906484548016920612778168730508867058998603297695554903758559403500739320713873512252137385726884165071596784083977007870112853377305185650640255394787645859015781411934909963805124473371325169618378949764260923177168995075258420598240218922270544265729388165890503793167510768954271836100872670910933832310652439779631007872256481375144286697666427466024858977782944425116726540489184174944933209161094382002957461250376779492742043566604208000000000*i1^38 + -15978301892910354230080418048599770106203941697721002218946364150425000271201450225682417426803398089941257688310549324374303993787071982140628344143247242019286930705166528461861112300496036970631083130942025235190682432869548125235454350958328688359933690809960421302469841456140601645674491597054334090196759097429242333617848036078922506537821589905160468996762236967668267517227445888378964574896597978574157429965595956693309847656892067838988352135986063545689320382716677628106895581892462090499472906733882945408562342110057387955004067708040098560287030031992685986742675414564413755571695949759892161625896625955632238944383865328054674277997652066034851640238597110661683713566187960698563749831205636930036569459968976435111690175788512200025359618966766489578415967551192746016977594171840884018551731245652497230691123241891779338938179589131174943741131889821031667254381920164352883059280000000000*i1^39 + -19599193890167324689240811619930787782936966736809194344863817582150379950022677520869851022095202260788437173224735070293227098778500456615055957861462876819794994254328506376545431385966097122094317374279446283020174086998535637174555566427190404700368851864964447294012489212730821853517549590473885355640948781176882495563536401054550846778844056633497288870069432187603148364586259846614648898632065419441238399049820046111035783122122399411921554298304741664693296226552203215108225483873319551281504955047908874004700236623718708008967045694507911347829920605712801123630607704803364403451474844555293565415323304444325446115047982278089243643067124790612460078585910549648205206405581756440732803264655741046190159944065620947464360670880510107977528880791183037740469324953526215846796625778363443072890589160654254212545447624233792247011426478422089662501483260694261829026668000000000000*i1^40 + -11851819845575069559596064091407956450199445815822252857229026600043678082027291009795241547816391869245197925882846873739516287050712120582207936772037293136223009323166694566733722164593057948518045821916152580397502016039225818398485763664433719317150492304084542156406217571459323620869697423924671402521620322157459188436191858026643420444757437238288818254780112910133154672640048325841259245675432564436812035453232580173793668810967108945622223755971296518779621894742296839413490649246821051119306861785075079508627729092925301949165242474497887600475426594018114779325955223230772020831920849746968635646016989141266851590757184961464260084897107283899491028443466766668074290894874838551762360155395614186357270715430647761627957634839637293333165419394107824872352323739447092299628560362870593196072729014642167632086541854813024790278820245781872316466297756250000000000*i1^41 + -5082960658154172095022014219133622663013014510202825207187580085050385872200968859534553903635432666676330181399375905869931003585614378499798889761068665951796523570130160520358687355580302352175496964293886542912656197183098628563052676202156457580527897438924153931804907616345498124074742456179129782728891263913346892365966782085944826159164778824493562978475384842199071121292448079902978720369650513575236261844000815889937264884831380995320857695569825335825108617948431237733061689841485726668635277154992457663276079028339591949403864088958321555363476675253079422810590543024620779460628123435050008293942811816619335675357485891435107463020843895361281985379130467606591385203393550719014514000363660064980652130273122836687688187348407384047319487583246005085283325762359954891063319567396736398339604562285954348581013669641427223687900739609375000000000*i1^42 + -266617644905400391796889838211025458796115259310823191717500127573820388666755795202176318475756891794396035953713424541549960568327779643764002423638050110153854791674669070618325647070440525943542010792293272568059152429885033012745645105970340098299188085202776240990322429744446817233608970621491089291704614995965112297967050003355057543799136107185568442879822643100919874865620218354229673718239130001833068996403076635315801680925359536177336341489258616597233702825431794440843046882204481070900693015566252012288509049002903774422966685290668120661007839177683910005555817975144866236070462880821053446524207502286172350302241282020383954745536250379364691950200617300234942763336569315354740207728021173752431839674285867402130568159722400448179541104695205341617974687159107497415826230979974465608172945588683984927798242187500000000000*i1^43 + -5312954400123683048338911796270643720999847396370931260253014622115353957611171044716239413594893264617813931025415182178977837208282549234748485291271856177784682385111748357143375360346729043569548473467138007249878290988658333111943373362916779516842240819771715525249413549169356448334685325799537098456837328842294754183251183220822236770930870041818204678599049070390019972938435665184314256917631691594877243118026259947099211335280631460646015395292716128322360366588854446015006471444809992089619748434077940027326163194959667308276242651419722253966553668149602338065486607416629969032188105563982654389841530098885771706586826380157020194464148356246597675476626612318558183875768038502811253774621740179320887059785886022905561399447431740838445970411433596737840313193504032699876494892463793771965026855468750000000*i1^44 + -45887090636710171994813975266076917019182948831858273753016862161463718485599681368166851315136211904585988061564964246086682820581284498670858958153592707521460207097196928831220900712848334938236863442989240725985455711887412493076115300252203350807302908935878850205063069996277418858042114517506154139506122668154560719238800701541149898611708988430790683544042815473869457655594167234185175435256214459706633535595507799212405546825533809700568449770594986564595352017019828943557333358376036505998965549513688604650499735246201499026016768573092893788509473125616963047566115889740414414334682953326053554575348019116217019571477184171506212396880295160960479763541868677393327995883674974542461924632809845774556253715606128320744171149138055417152800703424621472942871686147729804515838623046875000000*i1^45 + -139897972402989921297555465951375250724218892997346498188081103585644526551838196822529450791063875567006684035860609239324475704489037526700466697140546409097613163911214245749595077440772461789856147150217570245995706177485852885042925058533144077832703073097005650947157305023310067167893559267566829506914597790741202151151503684085535620544851866147460907604340323382817462244488704229385567396232064509334085968339542647049814493153402239933411470715004744140415523601141840507257762931177563488492746860259733657635195550317571179380481195064681992244249328100811586863250449675247625874739284211379629557945925671925597008576448242750534738067814801364413372091208905406048384264419224952750751417145580047175065504800243680133100764714451047406754105790133774280548095703125000000*i1^46 + 32825742832085012094861725252003698993805107747969874646960136172885884500318633621801592919919187494149953728958550636710510550023437751786676210213315065331799831054291291108108138941453037202141871910453435350057214773273519017729212106918265845397575919521128501201979643973207676824967715453981384755526485971010237512763226582340091188556369060602879611565102979940674193387441017507447406389650216055015451913378249017470027985820585639426717371978935030357295865699327787497780870734788993613537960952343083565947838944806706466204355575428617319841611284262940553385357305684209739122101716502070979732168679770432329980434262010105467127180492626240679689566125404790327244938329219202863624658292340244017066749474050490325819002464413642883300781250000*i1^47 - N1*42920810543749918442859878333762079653763242924245822661599776989977111621869942077247477494452465331949106820792030352849530525407553483424322980784823026872837372432339821050483049667685546875*i2, -3841388335887120403899501897661024089094935080352560413709582009584070829990120031622288221757336968444854167895596738708612275074101294317404679404136014436655350110435632758535202947661302724996969321935048950675696989329306353652468367726079994655857778004691289846264024448281089759215339206307521015860527525055303878381582447238332932473669192127944871273402071785515410484123814821526180649332640634789428385378641984796232203450845874037780270743008324959627048083449271595916889354591910855988730694840972080183625868566583070866425410065030681038251374592767800103885374522096010824396902240204210222894686135173474497678186090324979877508810538662315448252090213316148599149834497692830117067611318653324285358447549389734616610779656601098031514466966418039671405841591582657014581130834171911700749407269305783505821515947490415226281487456657559058426021188756381777142540722406354446230697758604425604816587060917815695617307692260371951429782059894835310654926576310529674691956078670144278464298526686229196829332263934002465664293729554560540840453166021561565651358680991939000626411996282511320678400000000000000000000000000 + 12235881517416456785644605317912442715164365630543906032631430633777642898149021108700952844789755626925135844406906737270494321684923078799792796228070749319461537375440718592049685941457152302844231304184981907921870537601741811424279736159112186083406894557665627503951631640275623429552673688096779359933495776985655370948935227926683673170643356495924031862652731110699460117499264310803494446902425701349982914110764581021933824148850481357946024762816225854778725496692320156515831565406985324858022502042963587310240687861229938476868817936629711309561838213579217078610377942027050455767575231282268006653801087093844403683735166883424959618785753355754971807680400926708566196618054709951501546899360148538172380926313634009437357989686769453629526694666519364173746976290261842555160049897653360084097580110448716788981728201932502656492212726921799500056127439065683211045830426749357938717737616149289493207748981864234418082686028132463726059118390185477195793249297454636264355837221571396579213637712288134712275906796804541841544382500949385232147069973758516557837479651804035578871993800639693979648000000000000000000000000*i1 + -107354260510721511811695242617190210511278697488388774180032081828444673959595520750672395968938224555454592835354355600476307597410957654735232623398226637810719088322845716807987950158886280866166676313984046322848508546537802981630562465447596018116763826069376279471086498073751941983071109438216266172852408369944575180238221489940091781644941283937597288027527654331121126119375579076640667046362570582240244465370947398519411614908183029398220350285475730243778193663317741641516925110173634599222633201521148092940777189987443216112897339676711165868641393349555653407471969012809292936266821725822315490403764992893432854390192237315100156739033201927797940017626300072564604396849241159288228424518683568008109281122761473979854982377283815293062283466269894882144578645608079841625081533735200006151814369718790624001474737936097726942230448191610995258156874012803482950944462561129032478858536382894838202006509785753321974899398287595236501495998476297943812991868469532954601097911653857283855542519582788537098390437020660087486823479271191646951669996753895226679648276808362567249645202885585678630912000000000000000000000*i1^2 + -346390203586872860661812722680861176214239857400634772825437795855643160202979023591258799635628075049270709929132248864626408983909388494510955985853043931110647831041749234368211172331076643021159769829590462107311112168879898075926720411823059020930501591383735578970407470212557777078279295818072521303948093820124324185460548813972220848399648252478939301020612728765728349797742903109474640656657218794824204817350798859173357800321172446640986047897233305510954456741232198330520005640926686993785906778466518204271322409127590215304306762404018603141746233887499568650515178167876303108608363836668172679138484818949635230930893281636381154193929277474787615914858356421530866656484116897081809970406130016260562991322976018762409101779871516070503302470062440186964669020640959260179099976790226858043793368450175251742505004527126751604454005877978059353469968515274988248636177253192233472557876705117695387429602326912266127388654090801001353533068463019593117744251627621714060851767350927652904500356622492532918994163119141863926891236570673132433911986318938239563966394842436407100646615067220319928320000000000000000000*i1^3 + -821495316065940316435933690684268418030317963921211390661016809393345300650175175967835160378508261178904915082078075649400381852299837498683155040104937877823134037588940547914728560284432116472881311968095335258148192469755468274566994354500440071471321252884535721822890132723406372467271411475291277673214674729896114789304830876604368315609854020417162218616608109846346856173446713408011917242934096653912503301556026974339608108431137179885559702477577186632342196929146826852707195598754675102800404732220286061274123741178997874914486155252261384609439407583474667415519969493468205945615201123010313139070316950901523012729413697427782390760295645931349858592739886401879138984283190862970829321879172091587345518216869989693754151752702058356927844956689935535942125912882344876420493203537813871809837888720342839428492449129556144393027081193044188905541004487758691016140292784893704087182491738215271116140439667960312641473407151195740460095854997012499237995249256297711036137395846652991341217356063330444292430566964071660031175219152577542868008513550610042120058412613452194653553980803532026019840000000000000000*i1^4 + -7567829320475669959413683217209338868820814838679479665716053832592124809880868782196088527022562595224922733113781377881653778295048948607648499379274729245582603881532172129737060569964128867857674542554888320504577181933300689856952682808642609807308002120841343995309624467472056578777053803396203882483680305079179603877564444666115358700006669061932810242493544031848395804535178492804186779774411574964697596402498339257626374016749199465836709352486749991357136124956231926949296172157526653872081381711885747268141332439105861178422964572978444485584773787758471775326734532186580872089876299660239617679433146011392672009935782161212001438189537453975072671668363165143978666628081770722051847003848238494193268180614590141644485922630325745949847933678521176680934709601266462634293004642080570200741206077780256819038244713714092788950401303724648646615214272727659422804385849346839104703860190971021507535714483202906856067635142909471501520854356142012830948165957742388089671537478142424736215887946639858141085585317697140904822967050056195313193808377719065612152577191449485743262555108691655891353600000000000000*i1^5 + -18145575049728470639700147781768485593691010829501815572525700875195385987801249236225980107118530644495723699675394578095127925942697046447962403772018780831523792861754436789910857397370126872294607463180536375552197606615154276683714946705372778412036569274068921651537857846604106224689942988194892055377825974371050906161095253359323740382920680617115119623952174288870499454047823229861768093559588633606144207684938229086220345076865058447417921133904322682219155284406826152615179092400559405543169141538205789037745776808545207214577492811344850740265979257841042835614479670141268722186528942117630954733483995966626091183009058858602554195608197385916900902399130909556410841984097113771282987441014744034747661882407665263868256896321670076069425454640037434540196273805453123615509309814595304732814245649385301006141292268914173633383114366626897305467245112425523194442646628544939592919148041163153874748154867095095705291417146013392367332346091998447941755653551641937145232706405977493717790469301990694918942222733947455382639279857057737187823283245519237178245476301006901646785617688571156627456000000000000*i1^6 + -66652480982368244123343792873863053155639582877688528535640463242337136793768570568816957585474094685145802670820385695556097446870292819316806245299992539593857824945409891030487642580570658674096119155965230311840663728160120747204284321550051809843608678657155767600828228962432834196943692761127300362191922637314923764665865488936856471938728056016557674622733237780417757782899964488168535740718912067878859179139232119311175760850343662890713499721775762288844378133950306879380112106113549250168648116576346346742402467875650942679365943873067568096186341596859805294637867729666853387980423203080801197030434453311513055446766306963209344001170827658801559545046777813558976476466729180508616827762322851805018516460710335347984792118767659182690834443390009423788920625488727874814254881127909847903641132631737506827311227865120496505658738886808596783741852105301634777892594210853696333268646416284472501495903962594468413118398557404411497650881244801954719759889352773171423169416489872848121200538743047862495150959417507278694093039485031806716812261413519337259734396525385289744167116514722735718400000000000*i1^7 + -235592867621330726397315211719311917727886574293705759794839904646784885366241937198773880115379961194795973121537058657142935996009318063513999444610729971350767274894423280183190073643144788506999344891716864914576834186558916546114493535080286109793030877719382291280532887130370620645211018573040568534169469695645467453159303884073824771268599373763528006949910893704895598473929101799923513270642902528761955201684267242946815078003671364314742778297361661966231522307144531192475752941980127037677405149811683695582961418786377939222748448013352420123351182778291714928938252318405736405896388579552824025959974217872095652677840031894871540447455639364738628136458536308618186683791927880014254157875211686403693060709984300349315075211010520491952455059648674961475913436365508549839337689566480216270489828034326926382461575511795193271044533561975579347336152602398206614907458274239814594707767843858531052744020526282147338361295604793474706222472307331339077721768141094112691583246655937895126913021504876359063451279688967359565572677537816558199056015410915991438559634024212676179562720688539802009600000000*i1^8 + 53556072431849741228982537985531095651160746668613168225911414977729160277067330358508856107527004138887427060383142901824637091776478030124352179178322412307902954865375751907886902448892064580936187464064795627699840526435214064383112606168430010793505975069079554974480722012373913084869736505565099272435889356991068192423633339142038601435909744208039276797246981026304997692404794267391316226649677417506943169867457155369188853571688590708819549696730310334549338479267368993063625186337780976848496333335104882957606953478181111424463850714918224362058314042158066550039735395996258864791633646239691104902684181015985024705244660153518766427687189043982074004293954216720674156489399651688514401863675630304311954542982151487239428191777295004698067108291152524828494805974422996296510654218385320385470119983198695517500021771180134093205323399761928800609497846951490759763149719192671317470822521168991500187123809344523394643376633058751307655768832237319189734349607385403666529615450949305259635865526273871320992108290620089288399657308215302436648607803132227334047253096961790120354434328767234048000000*i1^9 + -41618658439349693593263925380011503701666587965381380264515301484487924799845585473777453501350281514306050621831790421487263944325976238984238041579036038939578119252223430519231018197284822923266230848471028940616321914940170172660544311297901351144625259608656900619737613893175145201252696021748823363662335955464015307625537545733450749411366758682670303128023767391844303879108854403177826632775418136177880377330254161362653238786633886611438714762449656697737099652418036034891994528682003348310791895619616786289007814874160254031651907262828929258926573971471184586678241885676681259374958040103736101252589393122757108245034305267172475198964861647537011049678909342746816757609244719725448138396565940705586374105051058595442801295977835442609945659351440350700488279708867657562773964893730716092100692549907577768373403349063010934308869387097537295498145783512527081575127557096336315894048129093158020201264021964918051364960150976655291488512310669185157741117796040758319597562815209875883207565496363669526128470070633293878853129629959487680761356805128501826063854273939383168387837581066240000000*i1^10 + 8127733497956957400138334535734696304492026192566917705905937163094817764619972423709438235045849790122076202348143905675691896464702039521162656697049536046073952595930339004093326711630750263896442114019844864751959397537221681183236003972756951698204318749541549024410261420710446315862713029982201848552399216338359113636624421724972430719137888707269830068083001668935502385273274930887287502976227042871892614384722523083839994471680843462249627192956726094156308805100459563427842126240358688253766879422955882190297806054423379815781069552058367705176408076027410185946488432043092211060069764808840249285305007102313691759375309873591462646710394384087227906219280124099033878327801493648776178271801164685641620377902568796197008074182639077681663953768587965952755650114067942096419063579602118595967602359642929308033315908052841971820792973972160604676401037803521063775650791806946050162604974430842953976322525894097885135827488765526863742663724003531218093769020382926019936451004456925433504721004041390311598804661815777071028324151159598451154497885773798215672441886533539636640327315488768000*i1^11 + -19710676042411667404006769833922784062431910553099643727192035360566015028398508212239206569927097265643310314272066643518937858173076016743290433289641534992603866128513875418593959491842348838306543313596024485033745665655769291779047441575349264924668086305813415819204807587453506434856971505685085564602946959664420615329603492523845939647800408434534805492719364254788347733829778203155356270077979555621830003197836735905825771175033403302019105995949913071128857483720894983246520805266647161698150144774688966842560720245914793239895915327569558199430083218587114335705578258181583698308958029594285386492059608598405564229500777576517761786185022760685565074961060567693744222003047656477509927817927924258121461391726286636589734920228116768041297452969064289353619588612489855155431463127405916846263834983027619476023096183707562869007388087131273335810248992745552161017356532661921472260761075329503916001606792089960669115403983916503920831140975337608927495086205782499734026839980243722615552627463317135083993801992202620911269384285018093096244634664117558527514095890121665515269930746904576*i1^12 + 933431007157955010183774528535620730459906944809744238289058371873458964063790080941734254285156512356780130823539335906675615237609285351362389231412579403861924863680157968683123809210713711976618246324115416648708531759846608418098462486798017372173891933153240235728550197549121578531026988026674322913490679827059613067017010858408500969020479571948181785435554053193360540217289581460004010984635390513097073977540066776074672584622376244992398530718480429277139431667299512436043010004819164335714403082624430577200942251078183220070367761428838011453758207094814808299997329682545103271255295847442743774949218835570659655740368696559130433447653776576459324501855519235814866389912778709600771710533664335395576394472886439678033936592187902340161939619223414824424471477803411132841283467658683652028195062606017643977679322781449178452095543856599296818108315677522167900635484293045858370921198256984396555548304368558063336592845334109926559560468147455097343204152701420572311213424028070756315087141286105914492307272199742863769300042931544466916109052880508257196972615508611939255952867328*i1^13 + -89272394421318711986293922398251776955920963726037767102344454741821422346344700096051152254413554736040524465678874457985764936522031106851109402850257476535089801511083234582264592316109140966472454259136771096220567809174740463629740249440978727657571832660840206978225875478612646824076786564893756308980745423494510343412078698656942224419826481032393680394556244578838741638787451810556472768369753251774623858735204267434669406135690805352918904134856241281550477895155502919675251585976872131204301540495590246063797797718372811937458067449189853865414307827920409173338072867540898470209662970808821637139974909955008774290136102560131961219430198833216689923043463393699058744553969411084992214300374747800752473591357181661167163839115045881689200952388469994854021971208904554414084303734447643215026332028808407078040580304620129653061876418424995699002785259955364494842014510092834257436643981968246514027734723385201696533641296850336580093082147694928878690874671922521676355596613404356147859251054398134377074870443278933880761419679002379721213809072143272451010161005397735127384064*i1^14 + 1242377780845416037381574289167771778911223226825980481736351040799675979035112933822402431669921402532509125990011363978529416767008194811849775942983809958692846454881339635185331320920490831501384265983883222082463075380161770951137272722731987974608296807376108481101346275707221566715869099067906695864459307657669980796689007688004816472670439882999164413024398065414869023805627236984241054150611006836529961067259667575190095951910348204036890092731626680875508222737488104757993166191617601764094174124745785886350702501647024520376192315081707777748957535463577264748023219933089577409017002397102985700802755182177286534340820474798759868903037198737201878370815480163326155708801288964859184767199690723903778541405844027183089185760755964830403534081873234463070936138130746649446728600396738784744681834841570274068492827485749805600891592314551438193372974672745749490806225835053601866143700857934358250293994447020599965245938224795526283410879327625892444510502854948175184593168507719414640380461461473068347400449594069872885067213826948688279934054062220976587389193934921007104*i1^15 + -75280558823252989656393696600697447077394387007025605675861276729189936086337817931768933157511846966648929142585632027700940215431565228823012473175961267100181557352039070834552920564499635429049894822066655665254454360560517112664847958659330129084044084844893034283583948912306365048756784208005733602186126747650150143004052593371259452963656086289612896481299371841198678149217517657518914583858661146356528451108501010082901962268350721077233774202638424888905627845972801373964064844763072868516701970466083169762015849499986946449287897668928591692698311635506580619493287252127960438258146401600484321760796115544638611801520284039452745175814468005408537706336574879156943169174360889711502765351431249198494812849683826689027250392341902550811631570171273482641472832815424703598457542515290162666397301888935638354142508373469615169595931878108532219457622934180237773481263328241841782405830549842273739174665643012158448281307573138530433866773103779052459383107677400438351948131943031707583255297856770029042058760132984090099434964345082273538656837435152955756870644258570240*i1^16 + -462155457986991475798360222802180476418145758678935425185115539892885566406498860230142981693363075505283721070904503629597316523143471107846517854714950264598268531560615234703718366550953344072346063098239289628842437767538307004845414249075892350161979928998433916515038337765913588135585549853897971278545539084849775413428518847184578590198490036957096487611731522509980213895507215388294620069218822712705113256123019970498456796920906877805409361896487458994006281957572523998716696440783440219959721354223317266142175284652336927811692568216475736441825665777034438558851544993313194999484662920378208741352827780135886568495766488370057928917766886970350711857957148834286285243760842905833888548794149328062675377285004165902130545733495868070724486669777108045134161500843137097303917117896674580733176829483796389067560669675257008693155797559620400497389089915316043300849745346381622769745502891304956365144071390761429640689384457493148787062634726931981478427553894859387331010928397861065268103583247078750990684817936015430556076690403671919338886037777571929563926102016*i1^17 + -6289600223700149448928158475461646001390995008851129817495740297406635968723896931996553750713522764988482827916928408350224948514221651854148564754403215928751904136378865844408890899687621736221072201086854923654727938800529045121875296018780568021769103393164289845503881689701703893710457424178595379890992325864715430605255310370019548825764826196771951330578883818675176552598649189424881918960921322306403558415738458850883725666555042856196333430782607732566102098516981221636800171753244636605419372480043308977368600761628255716843869250433701571546405338094648752707711919137489458645125141049508524690402739510234378036534178173931252336521560039446965270193510831201301209907749009734722072413806447127677402687965291019520778814812053906830549047052670670361693560338453006341277092127290731728758202590185656606432570887720288704699905711879313600543616819499349929650529220460794797123764220376387678114646080021723811222092199898856322177587224013570028123659386261007336657838079182687073904597662930271130322402674450380699610560831274094543908584213537159685079040*i1^18 + -211414490536815464510539068308362965803818444507189374648932784211578122434383600774525817965739358241774266673891976312982464311439916451788875161482409651598639124724374263423189339576926209937650476705335664148698362556019078481552235852444698698081469839161257776358420918699230698309869872664471476225975110034369851596098642799172089129150525212634737001846736059622699460873421264666391841029155715335795409020856416366315410192946441297523435725890294589793676810589813110881792583678275837267627212839958598086245951524993730994120226635449178835882444673781777913657453803081701428007768453461901444066883717917109889070065936643652165789412564147600655200907694037116384328071869699601758023234631667854572127939654732019304570912949728260142584879199995263812512321101028157536629633180023570440974515863663663017667042679484943123435257926349744454956348997588051354167307413040059270204808359877541932483707491704599431100078431971927756661400190827735725422583589217302579262299176264220655623773980217529269363739413294612407909871232297693612372496076692254621696*i1^19 + -1423277632792642696932152634521329306884144302691201205925095960527842824480259926094979856978010539076626509884223897951452444479204546079450474779245253658093054457319277245505198429287573908798433260263868676137871962054495547698826528221671390857435497189908607443459294223804179627989655559710193661716938447418346308945256447046975393405154804105253553627385986698058976533851801312128668567380449347171281639446230295616274215485558318481527600282634103757867469459587986356796825392804957612506086483062920399166906807975960317537949206336050501763885824846404612838864189507416815013977530732655584355729480527805163890004973972567007208290836382952393849050924369740518138236718450698339831555204385481435348399393768114598761745318705286017001777582575545366601516303408467210728355340875932289157380725345251243527595904648328182746574859816382374411356593526163077874484479995019057918587566330861948936444522472649935198753006532814529134729047266590482697764094382598895649362420207260762310593071211897032888842226148845552484026944756964081288351619905224704*i1^20 + -252989744912720934459514408119124886793018130070144765897459548511341499993939663490943791352623115195100536018832298139429876655334323205829685026825147872619464949512997618932406884935495995653313552206700801955974278840817929006025066732735682727245260850263841727706625438314687003915756072040295755687992223555700621258157329593098102721110672124680756974120898327870488380945458626676024796888162838589821548237465663950349968364034556227372289328982465002955717951086919655275623530531222929549648078535038574899828478834731599562481298447774343721652148943447001902907847797092788965667338134153053778579310826343702993092945092484135178928019937116129361063017934505882160879939603775987822126822502905966945915582969589472382002984283388282550253863092125455431001136146800482472981361440545535029875921955074655117414847749012299672981937075827495883957235489031209997525231661942349060721236147276230272496364644002989872403069643249875932531555341953498761294656017538967938872053753070280814776985122540574643729557378250105848438710070305942345963536384*i1^21 + -4653338099965426924184567779113650330484160374716401682143319252385238597884129506989432234690790123876517368052462460199535736880894229493103394647231914083125121040176617526239936340766695152009926164353132209594175736439772754487329211659243850337977480896967686970184943163822675733511090664417208184285025051787735591945763419682152640550842761352779901810000746252014844685533069225227425817468059716988929082522942448282241145740920812227295356666337893304507526877373883021602736510658841198068314321813141884028997698164538075821967280983759202599563261811805378633724458313985483704433562857577943029382865297287837164641999081446782891019858860991634434966168796456645863834118812471618683245045033020651606253840329186656925775172507666448618019575497235864011917192812082744522002841236744778309629394737936664469885228366055911194251406572860254853136097334904303533952363361920997350418380812174228357337674504703628629803091198263088018341728174872434761863482942885762395534019656694618730676875458515574573935713587793694607498091063749956861952*i1^22 + 2960368047554884631346535664588143565118344372321654080221702528202602884363954851209841974811658024731387075027347784951995428636982936139524321634937016514993518908206273797271573427695349828666710977344300772995929368444314021580947576397150628159625395470296083109968546518972288244296576444936273327809049911566796754271233901072602063810578679083749496286597262467902651262962684940315918743074320814615836418291782376295704664829233382909261281545748533015973395708140160609391593589639065445959842996795560704811297831662218054541935998381657387767237416155202093134538293032465797494844997380779007183027222121692454001180287022645546010275293118793364456526195388925079342395365934694493243329870355830155863600602016444036449986894973607272933097907896074362542493566457413579653553835173271275308342594441991516774307963078225711562999722710280850340044201985126497322516188691279537706714779014709686808452521214693193682106791390876581100082119500540482590328177829633706629043755407796189205388530134732126868826695851348648934898671745499136*i1^23 + -914585825755683793174855407164566197017711886403520876563628007299015789545904455252002524147860426541751716396562791133448813992309465123283387897872247017327758240363251623510541043432470209101800936093590574022631964296316020893140991682034411515260212735032793252999025593934138932033942192731001097941597223906123850676792309265897621307525642612267272526054115541572483693143917749086081935163798209988362927619158530193112309031254281825516611365531981325749259627103965896588568603150756009646424192729389970280656360476627933511643652133124606430451490322413737471458885139236326217763662881027462625706540235256071934266705440757381833428777825212940921811359904687697254300987608435977583830369132399931458708474582158266928805625548819772256116713132806969180137824591489836548080294430514965256151656903048114847637864244917888463035213847710510212593561473269856442959392975340395058824386076377075513489257232225884835491377978814201350849518321889815068498536859607756912315475208392030869197391880263122025012357505094321171509280768*i1^24 + 279622555206075459016686450527144533940349599589785966632247560821993242943861863430640089917559003999861066030889275234217778602285331737635830043709320310388345163054191170605232646480027526775487445540888887653990887892898364833401472896360620952765850085154850474472755211922475991822630727915256102909901051519090463664379126944312264177059560061878077806256149895784253318010425612637650356555967601753524096730353533323661276584684505521777316422204753326432689265318689158287822713403593268002387007027654512773957763134827060119636044135406881426982040872148207427368565798921201278094982867178757912378531196462323936100283231050621474847908563478942472581371663087974995179287114701861302312858329693887703149133830258088079176983812308723025000190914900034484562640602427722794593222289314934272252815384144942979392862700811942072935705194050820467139849760600548163999678893898010072249754618363965892638677591605738251187090717525656008903691214261185393557593495256986999610818862752718802377433155577053353214275442010478346240*i1^25 + -103562370179711611530871103998587977370898008216009293999646153835391994225381300747350636831579710655568885978755957068087330333125075884077568422796006221284858328495893852668159196894673248342230318529240350440453315016150217268972144620670434791140296661456318215987097705296533720261684673247916536462597253098326725595855083124357788991620677098428786539407941142630405512559411890948023363026844250354929259765169171507777608854394886165392824104458124915609684194852355897725175420586166834210160425239528046911662117216195031153841701450557902541163138894807743981764775826424798360185469898756288164384230869751449331010185977529382751247134430249146192618504860524560376592041859778342856223820514902523180890742278815013075037515924017552913840245630364832083918117214258151745771568854566051548645249570750977129124118501673861791518469186711586713532873359670257233337281887866560583356541742999857361405289122363758390536543452625367514707272361092592909700138661443958380805252954464239952700912296586184601019970018607104*i1^26 + 12869325909527785760916666812887723209412206410006261830753853144705917085199667892795743225692841485625219529965763364790408076883330694449277885675869071487151336314380847837976191572865864920516017585998098571076060670590908103788510460068024586212375479931476857835259272548350696476120597975750257093893067788260963507363496989244206980477330571280974098327037327962863714577935042088061909671400565106539750954803243479685022140013368029796779731089301356527242420208710723051524049200881128908053173162038211663391326729474532281830060991449075689460864680087340177601541508691349568248845821354272736920046722460076166995436208763009481869304398222869315948255631792757563874093857832755028320508510255424546706039839739463982537558401527977193671618745603637469939743769087813135234310220258429867526094202735323319003597520382630310920352755371927391024531264701401292741009767687853475465244087932097802382872560500149639409005922116691097703905673366576822363910248752921288555386844235602066010421431983354026290839552*i1^27 + -499690648549678658273187211143925742875144266151170586594714272632367616202795959576002360896090521702003019644143688524906685392269638842213698870623904579102576046621342062801781897384245486519673989752965271395484265497448084872002939214416954351349683025943042555396967335918397086183828761186635962845510899691357667596908973937202894337310230859227779000205333750243225423925949283390742938281571867339925412059939101773758374360367255344205857506047432107529013425256304609747023270394167709384470783260914541367142295396428927211976473445753751211995282016618771447081737033498809475699337692498456348552843897609728554370603924842071169142527726894285084142898960503394467203187719966272089049678546493594527513189254435920530499807077717346012631144801722823211432817632867556112837430515932896206528136538904071250784551436801715926440030815096723146952285314515380059983309998633473387441206682069899529224513737550944449245070562749776905427287802997177923447760478891921996113659035773859906063677834504699904*i1^28 + 27470749416103075585313876708341632002349795116992500242216913698343581897207154334588698556971684359829028045450572643975147625221916051218524918096690617846121357227908044078931599964082299992738463329419157602065230966639011300294024960848436571363244926248617915453916818826008492580407667035422116416109801623314312129156030632386176212149535838650102128873787867327293130221847463904298219433985875597709539487753346254338133712951820064028362456466945767988633025453927468388873049345751056367443332877235661930149485545392164950317941726043936059308855793732030265594421500019819788671455813937290052330473769877408319129835637596264114799965298248969670916941024751730723306315453569933897345483661777813394075302683000511136415270943578272159304585948637902155617339313126930529039214633528382762678255506417557061875627534832475720574743418983950370346971091510202220116120176365377527601239951312927605121738513595892994964117648776141468145359131657697886577850387010875747059497269674923556791753113600*i1^29 + -5358646912854920316597377364004491535248224829335992180152139049951638556414055503340606008743222569208807128496926456688711737346083769629070698553858361036453732217948571292843194204328242739789364897515779245665592419631999611093536601960778401156825054904625092411476778682248894373798323376457943137480170693581707373218618910562929058181841182859922896212770588122901588306695896704723083923344916160869382801350138422358541663617478103556426581324382707905476015178458629408421755478867152462924810766310153777692242870596479232224652337938955542958957551043846249756235901634260417733487779524377617237821492081044499411493878452167725341350050151443494415015626812658001052207666294967932732398557591172881860348452156141259217945534358214835673149595250687371745739727409702469337531390135147926003141517456602405513724411135814467719533674055029652150969270829816138061677442412022131084301482028434002793028732965001012341909507654460541930290632595877879639642021030692743116182937003105737244672*i1^30 + -97853961765007663234418724124485065450253908946363102818539548963993057552880084229143706258974716340447641798357381335988137521578106375358241566772168243280080181280072169989171314053548010746813427710359900798670733490836011833276391493772140038211213711897977064868674370437898616567887459012983453562886879128738521257808107837292916465834141293006218132388605296965193913631618827534006110818285173423605750121931104763002825891222498356379264484848757902160499641167345100400866526969827151534086515391500591232166780734583808036663470555228800542577198359684905805143765473256796272320329113151490059645367131586808976087053947724468129427107082473036660454728965183682450362168944830146417906325433968896918762250917041903889617639509953366510124276828120010771306326269480320488761471606091926249473676803469118984342947534228592601191515156789650079866548498357391149641809267652991594707705014572962792037955522222129795013303329038971593232999406638337842789667820206823106956630179184640*i1^31 + -301600583702128398918327891660187521438890674427249887099260913308039291809288677769676527236294446892141243714939305203442599887145151830125288005793946255639022164737106310793146092238613398673350777201713294901382912796460669291758041365226516024205170902406663222371556371515868730119024443262969182303632894548775812435693512372793323925366123017192745683296880777119381902918359660314664375094083069281682609411037973210097015482051841142641961377608224763006601787002920003397936315743365239957539755850629321084189502707844103756783737554679495183155335332424592448138852567445777270662551221146348232352059924380244464646849321945684175713800890269952812527076516923402785195030342975237243976148198266666085417831382267651561321152317385362929281689735307496944242535531018931482171690230592290376247245976144203123721354773340020347066113451116927125063382550448834634469524961883428629087737539818061511287497486871702299776188015383614256887210649548499857426307705813842991251456*i1^32 + 8395592862608394356140900954522035813226533090751689065708045657778046384422699543465326494091518317654502800882150758971769405175571759170635296750477073222678712921503995095651327864301843268395509640207482187779138281131727101247623514108911183143501409979970990513390157315632929287903351893895059684866959690522563620427398700643092087377069429317561302844935733625224175712201331264060220516628173546775349819296474571259158455842927266084428908873599075535947877498553263880115540497340449344082601733687212896238638739062329139667844762605426419456889375385666749943288517920448908691759428493518488815525023691939899193407904494034582253778780911714225401956865810807174778334872499527164480682454522933583088464496513292233201277656461840355430977228707356356997511613049063993680741207343367894405097738112488710974144096492936458049520593097110156752075689359209592170794584904266698994760584851192629984474265878032425222971558569373597834711643164329776930712068777050112*i1^33 + 642551852104634751186969560542863317862997910419880219642290571983808731821158131914423553067529355944151815824560782438030916092182010861377929555773351865345419403483744549995397921893581561494394360083492178224868134289826323321018567834614137997873889579320736370990407759147686455173069089662824228159512948381986089261930448044560067784670313439634558928912239022256723223354772273296892061530067612444721355892932650667481378589745672057444665368890475090473586774220304134090594987840584424109138284919816817913787919260602065507619523149195150312874379631835969142550981093835270104408230578070932500699668430545951162851123525640700007132368817412567418843199966106653458712435684189799547434846211609508137699813819065425664962746268335676100075435802914977832619621165641925765931437749231006549129889323178009329205016057724021206165001640683213654853145756499321182684364014221566514547930675655622095421099374468293242322690785861818371938404207446285890748416*i1^34 + 14529285006570772733060094900421345753999894224448111737973389716151500839015297008318038849343299587758304315267330986945529772668846184063098073695200343900881324189758523325621623067288013717779830594431864102366779186370112310266418058805971304273886794704940820899052724474970085013067181961291969010873356238113976063641362773806698272566364371747801570608167397175794664862110788260228365016702724670054840210073682459839961290144668500267824839307319388855409107680941665097588117204671445483552733691165564377877259122440289760626236106602218546843933206505370440484577213906206878344493562364295419253130079445848182891842531887530642593431510686379581293593393983981120862477143049140602822232966012776100775111579989112118677864643717285182965777289958855498277955782672896438608805524640980118563190165089085152965438675930793983503753805850978008009714354252398200356728636467798828550656118943920903838668522490851249331278533615768697510753122713600*i1^35 + 46320921428251811922993895092240458045901729378474577752902780064957151689034390606738646952710032402899425476819243139726872360949767679889714673966938999977857653981279675867570249386193216512380466933333156045022024907556957927572157597517928658143729716664392754837552845632529385799015683507328826776127316324704073295741823756416204136768106234372376439681412295210065918487281181510974248655482374471710289780089916954450186714433712791686296706792963449933095874004592939157640201538930487776722866416882428435203906922384364029305911755317880966628705460504914219036228373179548466883771394564286083771257613082498545340281407425682803712618530106387587092577158171928980987055237325597742597639756896973443033782726332433428064923309046536307996256422115586277682504812018349078833886734504380212193471656267761069784937807196415750613345224841282586591942281277519510713285342932301296273084252267126732202228171743430894735703384876933120000*i1^36 + 58411398719358746972863524165633152041009096606072932942427447410067284677627218475337805707351181188259311881311491113461544616880804981352851229327767861088516005268616821551692607613400596989273268596942608285753074174569790248323794447097684976956675744211628541732556936179132952980392407469419994844253854298945714459853725066486683952759838925300453249125461196797966410489471220760906754324246564146015435604844943578648013154547285977037498014583280018521695137798178747215892598432255451014399914666786409434192542236362791345112969464143631754752673634554020318598150864002403416576426450335855080110433833894593672489460984441724216690296170912945530901235392452948250586151789960854158444936639901278167862319932812760300118370401009767259389156479907233636593173700014013553342876137486697624693297628621806745721212769524171262891889200172828885269425393832241151427249692560346704275306271314602135270980415386475321088000000*i1^37 + -5667748402530564248700887579618437406640619014486899234244121619344725993024105954962207716082758065846161341086879475038498636002111494436038625344678320655625804259913011718521744842316599261069876306156140073168593301025966226256459028482573053315248251118553814316657092510824070975207042447915901553479124126855626349347779330472682118417092932775583300611830077710651005596264385778423221948125392726554375241374039821422794323093979746987196511294419615373827369767219432376603233200069151149146964874773565122633334928194073490028984511934823054060367015308957646548310842953462964596777604747813377496543268822985886181646663142156912759081895358384321533350145771972681636335246874450027784038455507974627862608434843878176343447838746717402068071420271852793802571886023385743828759659391769895879437539862354595387599345615291691505955870586086208414594335984136182736364635085939245291581766178592870125008000000000*i1^38 + -12182785880378502797347280734435319043923534949405280700094241660850901258471155093388619386258511267317883147494599813099005737875865065042187481895514861108175670767921018272271025722373662648522818825919891109706223063384937238441419340165551605509322537954422189083480645837694916481562974899677436478481339032493295897371023096017093814064255393827056382064235794707021128698867845121884700270198103858729179405990195079132175622821788131742355264350241739052058571063593479804325281776015903259707689820512163859717217543728142528826404487694247075860615036023794360643500190881389231178181420653507016667561681179993950181497407708362672466917681612518117240443822439656920383809675945538471965222214193858867789934700289614155239932386387536069720000329774754403252011990936542453455155565226338202031976204331731526617390994184068591418708546129864117874850973002903661053858551704229784055307280000000000*i1^39 + -15038193354381817371135575451673371278267325400200229811766868306917767650979424385458368707964527388985357683937141778682717193031495517990228220090486578034686293414881642988423049719777605999125521805815886559149278572907525880692344790884714444935741072914840875723861188959017690616796204880887837048799147715094456870599059825190876919480051592888671555817463604079921063582401428282835013062337732326645302911632068275504366765017662145032576178837119442859545638076869320225531520692605019041535921528904628236006877830998528853122464070027900838176117264086732109927768359386783805281995818813640818928485973243848429842113697194230499168422141967767463303012635445905787300515346906247926066198209829667000774211832553906804520606288773723769961552466140421401211802811644811428752765052371580429134412043634059903878652585828806410010655337926778845773307622834418598811711718000000000000*i1^40 + -9160324461956450235409815351338832518716278531560536407564112342809368215163709804450925485898336303348650648564165184053847411683341963280222344277811258081402641634274391035537976277485966412636145352699126847407096146197557615842281817480258904078886673009685693973707589876569442703195902780109690957240869848221342533699789482699593377006891715487776082823062736128420348870727235582670506272407496841233452938210302143937637465003317381270531140294640075566698301506414985184380336765580952688104925362868489510176101760632419458786738396319236656402924042979853822306975762588072691118117091777084433101721252085675057217625339256121622713457990954475484689554295012104686326792546927041206172791915054121651005116910359129495114016103360601004756802474700522086176449687188178208610199687758393615978944985495662826103808636113364180326979557663117651435933684318750000000000*i1^41 + -3951188225242879589462473031336612709162954516298070215431332890035669342453202652245936397135674826264929602559497286338191638167397984837531704565808043654422124200401676695705196364513081529933899449073266600242089635203890856657367544551945078312316057088074007035571375759025786929702845134662840740628819142950144072505564765435468784725287303012186539818734117381090778437362289519146874708254757262229643266298942229135184542489798174021474185638074294520922865416289065711341674348892159983656651886392011175646053901314484225759859880062908020403180018443083363846059901424874964246853517541992373666042832234317111365719699248728517118774592691273222556584714761932203947171604690943987786596877572774413429398871602217232413202957005633101588999568147662778529927507612625328681641268700874544822410497206845836534060887540240382538891805696640625000000000*i1^42 + -209947204960457425835960560161328289620084098866578913634026697859860407219221566610077903626280005875557647084247715063602590929219803535391884524978471144469986522144580466224997874629063137816532280736774928906688110523461613482724250162424853023946902321043584451426074816722567644411537893743750415614022337915640274042327094945513906839526628374562947521677474369864213622403630910464576058947666880891485198019764578641496113784732134351487152303953872947033842050944817392161488916166638105333571131592930818314855800988356075023481849460490405359431614176719203727834101556072403268447612992325380734126653814444132190319389149534552486237812306446727492106704681215604016887732012400406794537956742746122519318042322405864438549700857818473837204143243529594287973671169855975117943575917879368206472833783653732610682820214843750000000000*i1^43 + -4239854741724367162830347842232231682472716207759044631730255504886572719711287746052139077432980085833754669435007687762631358985847916654585035370826048625890116603009853380651071155403342909330969160363430867663033166676199410106499851065742683230455373207105366578686323106649088178530337042641264744277138499706697915720477593090224948725894842344891478684702237710853682879724030392420528912818220559624612790351709474196829366163302033378699256996976599342722722483017615729122754188217577934418489918060088520091960839871149732877346026891067329835783984158602944734505163220917020293649287984878006750718532219943258410214842398009174266179296568274129045727318336178210361372140861725459143153090407438158383923562783936287690295596880328250790696263528637827137317554572767567917170570386191536230690002441406250000000*i1^44 + -37243705437248432120843606348526827631174940398408784130785927021157862786997950673981956164345968018918730654158875250527159979421579982779554024701930273460387383717129826203943094725027012821406266447065327281636711644356122465937474886844916199069944983866922836807143867056648646726300022163338226386372403363688230962283747875082637352754743954676963699528015587375562563845250605471461030206233826262790738691515966148456798312844193141427526228536746943313487156218148482699641593144227361637656295327805350682760459052411070982734133401261054453385927233565425579868837753796719052093609681709616225917726481748779515409035384610510090127505879164300655597626362867365738145037378848841102757436953753101697391575514523387041207509637994613785215303987539912107105221816320908596515655517578125000000*i1^45 + -116524193439037390802430089739235068662753989754971672918884435177370841662725610306445261088652777204065235160735314949409687560058695961709221721308225845951015489777882214538992787827330931902488772819937677408431844343137341340959929870797352976562680897295747442351336359882473532238877093280015542967781827744550616906553098975432953554443431821148987245207514209531313416798528176637541407812899936098973003127551225667221002125845045990450051632948092907639982609189097654369221928097440083264323828143725869094772502474133450646145435207610669196505084938682646166849531287101425961686262550748141237283087409244142436685047286070872470696881801704933478030297699281058044693469467196128031136272575186143454265389259446014775745610987716883372695573405946791172027587890625000000*i1^46 + 28307131093624004486337564496623786596945105644851341582731913827003887755502041806601878203695004391421393913073427471244551941683655945256359907676955445814924412014067451505152792838027609111551337615630063786665184014074881934735595418415078006346983821450818070350815241338540135386304539187377478829544175099087556287713750072568679427855620202941715835074829988449700414664450475595476801256776372789266830047571525899715512388942508256558100741689096052635586470037466831178554423406329067544801150939435958456185661863329274117290495073016360171360724155860664847193875259707548343882287465083076487854538663430399795911842546206938926696683519310915239562274983434315935509840665226131414373691977372079222852777601055875863415887579321861267089843750000*i1^47 - N1*128762431631249755328579635001286238961289728772737467984799330969931334865609826231742432483357395995847320462376091058548591576222660450272968942354469080618512117297019463151449149003056640625*i3 ] ]